Search

Milap Shah

Examiner (ID: 11198, Phone: (571)272-1723 , Office: P/3717 )

Most Active Art Unit
3717
Art Unit(s)
3714, 3715, 3717, 3712
Total Applications
1207
Issued Applications
836
Pending Applications
82
Abandoned Applications
309

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 726881 [patent_doc_number] => 07051343 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-05-23 [patent_title] => 'Module-by-module verification' [patent_app_type] => utility [patent_app_number] => 10/650968 [patent_app_country] => US [patent_app_date] => 2003-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 20 [patent_no_of_words] => 13853 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/051/07051343.pdf [firstpage_image] =>[orig_patent_app_number] => 10650968 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/650968
Module-by-module verification Aug 28, 2003 Issued
90/006621 PREEMPTIVE MULTITHREADING COMPUTER SYSTEM WITH CLOCK ACTIVATED INTERRUPT May 5, 2003 Issued
Array ( [id] => 745017 [patent_doc_number] => 07036008 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-04-25 [patent_title] => 'Autonomic determination of configuration settings by walking the configuration space' [patent_app_type] => utility [patent_app_number] => 10/417994 [patent_app_country] => US [patent_app_date] => 2003-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 4774 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/036/07036008.pdf [firstpage_image] =>[orig_patent_app_number] => 10417994 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/417994
Autonomic determination of configuration settings by walking the configuration space Apr 16, 2003 Issued
Array ( [id] => 6670257 [patent_doc_number] => 20030115241 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-06-19 [patent_title] => 'Distributed computing system' [patent_app_type] => new [patent_app_number] => 10/342272 [patent_app_country] => US [patent_app_date] => 2003-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 36 [patent_figures_cnt] => 36 [patent_no_of_words] => 29442 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0115/20030115241.pdf [firstpage_image] =>[orig_patent_app_number] => 10342272 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/342272
Distributed computing system Jan 14, 2003 Issued
Array ( [id] => 6810565 [patent_doc_number] => 20030200504 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-10-23 [patent_title] => 'Method and system for naming and binding objects' [patent_app_type] => new [patent_app_number] => 10/283627 [patent_app_country] => US [patent_app_date] => 2002-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 55 [patent_figures_cnt] => 55 [patent_no_of_words] => 19683 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0200/20030200504.pdf [firstpage_image] =>[orig_patent_app_number] => 10283627 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/283627
Method and system for naming and binding objects Oct 28, 2002 Issued
Array ( [id] => 987918 [patent_doc_number] => 06925643 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-08-02 [patent_title] => 'Method and apparatus for thread-based memory access in a multithreaded processor' [patent_app_type] => utility [patent_app_number] => 10/269247 [patent_app_country] => US [patent_app_date] => 2002-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 6 [patent_no_of_words] => 4595 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/925/06925643.pdf [firstpage_image] =>[orig_patent_app_number] => 10269247 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/269247
Method and apparatus for thread-based memory access in a multithreaded processor Oct 10, 2002 Issued
Array ( [id] => 7138226 [patent_doc_number] => 20040044769 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-03-04 [patent_title] => 'System and method for demand oriented network resource management' [patent_app_type] => new [patent_app_number] => 10/232783 [patent_app_country] => US [patent_app_date] => 2002-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2516 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 44 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0044/20040044769.pdf [firstpage_image] =>[orig_patent_app_number] => 10232783 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/232783
System and method for demand oriented network resource management Aug 28, 2002 Issued
Array ( [id] => 7311455 [patent_doc_number] => 20040032867 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-02-19 [patent_title] => 'Eliminating memory corruption when performing tree functions on multiple threads' [patent_app_type] => new [patent_app_number] => 10/217529 [patent_app_country] => US [patent_app_date] => 2002-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8680 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0032/20040032867.pdf [firstpage_image] =>[orig_patent_app_number] => 10217529 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/217529
Eliminating memory corruption when performing tree functions on multiple threads Aug 12, 2002 Issued
Array ( [id] => 695731 [patent_doc_number] => 07076779 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-07-11 [patent_title] => 'System for controlling and monitoring a process' [patent_app_type] => utility [patent_app_number] => 10/198158 [patent_app_country] => US [patent_app_date] => 2002-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 5014 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/076/07076779.pdf [firstpage_image] =>[orig_patent_app_number] => 10198158 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/198158
System for controlling and monitoring a process Jul 18, 2002 Issued
Array ( [id] => 758243 [patent_doc_number] => 07024672 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-04-04 [patent_title] => 'Process-mode independent driver model' [patent_app_type] => utility [patent_app_number] => 10/185122 [patent_app_country] => US [patent_app_date] => 2002-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4841 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/024/07024672.pdf [firstpage_image] =>[orig_patent_app_number] => 10185122 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/185122
Process-mode independent driver model Jun 25, 2002 Issued
Array ( [id] => 6551318 [patent_doc_number] => 20020194252 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-12-19 [patent_title] => 'System and method for performing context checks' [patent_app_type] => new [patent_app_number] => 10/185857 [patent_app_country] => US [patent_app_date] => 2002-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 5377 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0194/20020194252.pdf [firstpage_image] =>[orig_patent_app_number] => 10185857 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/185857
System and method for performing context checks Jun 25, 2002 Issued
Array ( [id] => 761638 [patent_doc_number] => 07020706 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-03-28 [patent_title] => 'Method and system for automatically updating multiple servers' [patent_app_type] => utility [patent_app_number] => 10/173278 [patent_app_country] => US [patent_app_date] => 2002-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7203 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/020/07020706.pdf [firstpage_image] =>[orig_patent_app_number] => 10173278 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/173278
Method and system for automatically updating multiple servers Jun 16, 2002 Issued
Array ( [id] => 6771153 [patent_doc_number] => 20030217093 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-11-20 [patent_title] => 'Method to distribute periodic task workload' [patent_app_type] => new [patent_app_number] => 10/151355 [patent_app_country] => US [patent_app_date] => 2002-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3772 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0217/20030217093.pdf [firstpage_image] =>[orig_patent_app_number] => 10151355 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/151355
Method to distribute periodic task workload May 19, 2002 Issued
Array ( [id] => 789608 [patent_doc_number] => 06988268 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-01-17 [patent_title] => 'IO completion architecture for user-mode networking' [patent_app_type] => utility [patent_app_number] => 10/137589 [patent_app_country] => US [patent_app_date] => 2002-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5468 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/988/06988268.pdf [firstpage_image] =>[orig_patent_app_number] => 10137589 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/137589
IO completion architecture for user-mode networking Apr 29, 2002 Issued
Array ( [id] => 6689760 [patent_doc_number] => 20030033486 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-02-13 [patent_title] => 'Cache system for network and multi-tasking applications' [patent_app_type] => new [patent_app_number] => 10/134461 [patent_app_country] => US [patent_app_date] => 2002-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10137 [patent_no_of_claims] => 60 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0033/20030033486.pdf [firstpage_image] =>[orig_patent_app_number] => 10134461 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/134461
Cache system for network and multi-tasking applications Apr 29, 2002 Issued
Array ( [id] => 789326 [patent_doc_number] => 06988139 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-01-17 [patent_title] => 'Distributed computing of a job corresponding to a plurality of predefined tasks' [patent_app_type] => utility [patent_app_number] => 10/134335 [patent_app_country] => US [patent_app_date] => 2002-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 16736 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/988/06988139.pdf [firstpage_image] =>[orig_patent_app_number] => 10134335 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/134335
Distributed computing of a job corresponding to a plurality of predefined tasks Apr 25, 2002 Issued
Array ( [id] => 6810311 [patent_doc_number] => 20030200250 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-10-23 [patent_title] => 'System and method for automatically tuning a multiprocessor computer system' [patent_app_type] => new [patent_app_number] => 10/131669 [patent_app_country] => US [patent_app_date] => 2002-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4065 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0200/20030200250.pdf [firstpage_image] =>[orig_patent_app_number] => 10131669 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/131669
System and method for automatically tuning a multiprocessor computer system Apr 23, 2002 Issued
Array ( [id] => 6810418 [patent_doc_number] => 20030200357 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-10-23 [patent_title] => 'Programmatic universal policy based software component system for software component framework' [patent_app_type] => new [patent_app_number] => 10/128077 [patent_app_country] => US [patent_app_date] => 2002-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3763 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0200/20030200357.pdf [firstpage_image] =>[orig_patent_app_number] => 10128077 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/128077
Programmatic universal policy based software component system for software component framework Apr 22, 2002 Issued
Array ( [id] => 726867 [patent_doc_number] => 07051340 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-05-23 [patent_title] => 'System and method for isolating applications from each other' [patent_app_type] => utility [patent_app_number] => 10/126647 [patent_app_country] => US [patent_app_date] => 2002-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7601 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/051/07051340.pdf [firstpage_image] =>[orig_patent_app_number] => 10126647 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/126647
System and method for isolating applications from each other Apr 18, 2002 Issued
Array ( [id] => 6424281 [patent_doc_number] => 20020184398 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-12-05 [patent_title] => 'Secured system for accessing application services from a remote station' [patent_app_type] => new [patent_app_number] => 10/124124 [patent_app_country] => US [patent_app_date] => 2002-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 14939 [patent_no_of_claims] => 100 [patent_no_of_ind_claims] => 17 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0184/20020184398.pdf [firstpage_image] =>[orig_patent_app_number] => 10124124 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/124124
Secured system for accessing application services from a remote station Apr 16, 2002 Abandoned
Menu