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] => 1405670 [patent_doc_number] => 06560628 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-05-06 [patent_title] => 'Apparatus, method, and recording medium for scheduling execution using time slot data' [patent_app_type] => B1 [patent_app_number] => 09/298246 [patent_app_country] => US [patent_app_date] => 1999-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 27 [patent_no_of_words] => 13167 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/560/06560628.pdf [firstpage_image] =>[orig_patent_app_number] => 09298246 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/298246
Apparatus, method, and recording medium for scheduling execution using time slot data Apr 22, 1999 Issued
Array ( [id] => 1356182 [patent_doc_number] => 06591279 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-07-08 [patent_title] => 'System and method for computer-based notifications of real-world events using digital images' [patent_app_type] => B1 [patent_app_number] => 09/298217 [patent_app_country] => US [patent_app_date] => 1999-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3039 [patent_no_of_claims] => 54 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/591/06591279.pdf [firstpage_image] =>[orig_patent_app_number] => 09298217 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/298217
System and method for computer-based notifications of real-world events using digital images Apr 22, 1999 Issued
Array ( [id] => 1324433 [patent_doc_number] => 06615245 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-09-02 [patent_title] => 'System and method for enabling a hierarchal collaboration of devices across a communication channel' [patent_app_type] => B1 [patent_app_number] => 09/287198 [patent_app_country] => US [patent_app_date] => 1999-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3956 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/615/06615245.pdf [firstpage_image] =>[orig_patent_app_number] => 09287198 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/287198
System and method for enabling a hierarchal collaboration of devices across a communication channel Apr 5, 1999 Issued
Array ( [id] => 1324422 [patent_doc_number] => 06615243 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-09-02 [patent_title] => 'System and method for programming and transmitting macros for controlling audio/video devices' [patent_app_type] => B1 [patent_app_number] => 09/283798 [patent_app_country] => US [patent_app_date] => 1999-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 5714 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 223 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/615/06615243.pdf [firstpage_image] =>[orig_patent_app_number] => 09283798 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/283798
System and method for programming and transmitting macros for controlling audio/video devices Mar 31, 1999 Issued
Array ( [id] => 1025136 [patent_doc_number] => 06889377 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-05-03 [patent_title] => 'System and method for uniformly administering parameters for a load distribution and load control of a computer platform' [patent_app_type] => utility [patent_app_number] => 09/623375 [patent_app_country] => US [patent_app_date] => 1999-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 3334 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/889/06889377.pdf [firstpage_image] =>[orig_patent_app_number] => 09623375 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/623375
System and method for uniformly administering parameters for a load distribution and load control of a computer platform Mar 2, 1999 Issued
Array ( [id] => 1207107 [patent_doc_number] => 06721951 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-04-13 [patent_title] => 'Data transfer utilizing single functionally independent data transfer mechanism' [patent_app_type] => B1 [patent_app_number] => 09/258039 [patent_app_country] => US [patent_app_date] => 1999-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 9097 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/721/06721951.pdf [firstpage_image] =>[orig_patent_app_number] => 09258039 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/258039
Data transfer utilizing single functionally independent data transfer mechanism Feb 24, 1999 Issued
Array ( [id] => 1024704 [patent_doc_number] => 06889243 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-05-03 [patent_title] => 'Job scheduling analysis method and system using historical job execution data' [patent_app_type] => utility [patent_app_number] => 09/249765 [patent_app_country] => US [patent_app_date] => 1999-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 15 [patent_no_of_words] => 6315 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/889/06889243.pdf [firstpage_image] =>[orig_patent_app_number] => 09249765 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/249765
Job scheduling analysis method and system using historical job execution data Feb 15, 1999 Issued
Array ( [id] => 1519574 [patent_doc_number] => 06421739 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-07-16 [patent_title] => 'Fault-tolerant java virtual machine' [patent_app_type] => B1 [patent_app_number] => 09/239225 [patent_app_country] => US [patent_app_date] => 1999-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 5894 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/421/06421739.pdf [firstpage_image] =>[orig_patent_app_number] => 09239225 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/239225
Fault-tolerant java virtual machine Jan 29, 1999 Issued
Array ( [id] => 7642456 [patent_doc_number] => 06430590 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-08-06 [patent_title] => 'Method and apparatus for processing executable program modules having multiple dependencies' [patent_app_type] => B1 [patent_app_number] => 09/239943 [patent_app_country] => US [patent_app_date] => 1999-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 2408 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 37 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/430/06430590.pdf [firstpage_image] =>[orig_patent_app_number] => 09239943 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/239943
Method and apparatus for processing executable program modules having multiple dependencies Jan 28, 1999 Issued
Array ( [id] => 1519443 [patent_doc_number] => 06421701 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-07-16 [patent_title] => 'Method and system for replication support in a remote method invocation system' [patent_app_type] => B1 [patent_app_number] => 09/239257 [patent_app_country] => US [patent_app_date] => 1999-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 4609 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/421/06421701.pdf [firstpage_image] =>[orig_patent_app_number] => 09239257 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/239257
Method and system for replication support in a remote method invocation system Jan 28, 1999 Issued
Array ( [id] => 1420195 [patent_doc_number] => 06542891 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-04-01 [patent_title] => 'Safe strength reduction for Java synchronized procedures' [patent_app_type] => B1 [patent_app_number] => 09/240559 [patent_app_country] => US [patent_app_date] => 1999-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7780 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/542/06542891.pdf [firstpage_image] =>[orig_patent_app_number] => 09240559 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/240559
Safe strength reduction for Java synchronized procedures Jan 28, 1999 Issued
Array ( [id] => 1405654 [patent_doc_number] => 06560627 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-05-06 [patent_title] => 'Mutual exclusion at the record level with priority inheritance for embedded systems using one semaphore' [patent_app_type] => B1 [patent_app_number] => 09/239499 [patent_app_country] => US [patent_app_date] => 1999-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4517 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/560/06560627.pdf [firstpage_image] =>[orig_patent_app_number] => 09239499 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/239499
Mutual exclusion at the record level with priority inheritance for embedded systems using one semaphore Jan 27, 1999 Issued
Array ( [id] => 1540403 [patent_doc_number] => 06490611 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-12-03 [patent_title] => 'User level scheduling of inter-communicating real-time tasks' [patent_app_type] => B1 [patent_app_number] => 09/239583 [patent_app_country] => US [patent_app_date] => 1999-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5283 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/490/06490611.pdf [firstpage_image] =>[orig_patent_app_number] => 09239583 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/239583
User level scheduling of inter-communicating real-time tasks Jan 27, 1999 Issued
Array ( [id] => 1521562 [patent_doc_number] => 06502121 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-12-31 [patent_title] => 'System and method for processing a recurrent operation' [patent_app_type] => B1 [patent_app_number] => 09/239025 [patent_app_country] => US [patent_app_date] => 1999-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 4990 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/502/06502121.pdf [firstpage_image] =>[orig_patent_app_number] => 09239025 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/239025
System and method for processing a recurrent operation Jan 26, 1999 Issued
Array ( [id] => 1432335 [patent_doc_number] => 06505227 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-01-07 [patent_title] => 'Method and apparatus for distributing work granules among processes based on the location of data accessed in the work granules' [patent_app_type] => B1 [patent_app_number] => 09/238670 [patent_app_country] => US [patent_app_date] => 1999-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 6210 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/505/06505227.pdf [firstpage_image] =>[orig_patent_app_number] => 09238670 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/238670
Method and apparatus for distributing work granules among processes based on the location of data accessed in the work granules Jan 25, 1999 Issued
Array ( [id] => 1297267 [patent_doc_number] => 06633984 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2003-10-14 [patent_title] => 'Techniques for permitting access across a context barrier on a small footprint device using an entry point object' [patent_app_type] => B2 [patent_app_number] => 09/235157 [patent_app_country] => US [patent_app_date] => 1999-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 18 [patent_no_of_words] => 6067 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 41 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/633/06633984.pdf [firstpage_image] =>[orig_patent_app_number] => 09235157 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/235157
Techniques for permitting access across a context barrier on a small footprint device using an entry point object Jan 21, 1999 Issued
Array ( [id] => 676085 [patent_doc_number] => 07093122 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-08-15 [patent_title] => 'Techniques for permitting access across a context barrier in a small footprint device using shared object interfaces' [patent_app_type] => utility [patent_app_number] => 09/235159 [patent_app_country] => US [patent_app_date] => 1999-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 18 [patent_no_of_words] => 6185 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 34 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/093/07093122.pdf [firstpage_image] =>[orig_patent_app_number] => 09235159 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/235159
Techniques for permitting access across a context barrier in a small footprint device using shared object interfaces Jan 21, 1999 Issued
Array ( [id] => 1456603 [patent_doc_number] => 06457065 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-09-24 [patent_title] => 'Transaction-scoped replication for distributed object systems' [patent_app_type] => B1 [patent_app_number] => 09/478093 [patent_app_country] => US [patent_app_date] => 1999-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 13223 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/457/06457065.pdf [firstpage_image] =>[orig_patent_app_number] => 09478093 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/478093
Transaction-scoped replication for distributed object systems Jan 4, 1999 Issued
Array ( [id] => 1443956 [patent_doc_number] => 06496864 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-12-17 [patent_title] => 'System and method for freeing shared resources in a computer system' [patent_app_type] => B1 [patent_app_number] => 09/222062 [patent_app_country] => US [patent_app_date] => 1998-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8483 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/496/06496864.pdf [firstpage_image] =>[orig_patent_app_number] => 09222062 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/222062
System and method for freeing shared resources in a computer system Dec 28, 1998 Issued
Array ( [id] => 1533084 [patent_doc_number] => 06480918 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-11-12 [patent_title] => 'Lingering locks with fairness control for multi-node computer systems' [patent_app_type] => B1 [patent_app_number] => 09/219229 [patent_app_country] => US [patent_app_date] => 1998-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 34 [patent_no_of_words] => 16364 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/480/06480918.pdf [firstpage_image] =>[orig_patent_app_number] => 09219229 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/219229
Lingering locks with fairness control for multi-node computer systems Dec 21, 1998 Issued
Menu