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] => 1365662 [patent_doc_number] => 06584487 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-06-24 [patent_title] => 'Method, system, and apparatus for managing tasks' [patent_app_type] => B1 [patent_app_number] => 09/441719 [patent_app_country] => US [patent_app_date] => 1999-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 7918 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 48 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/584/06584487.pdf [firstpage_image] =>[orig_patent_app_number] => 09441719 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/441719
Method, system, and apparatus for managing tasks Nov 15, 1999 Issued
Array ( [id] => 1310776 [patent_doc_number] => 06625639 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-09-23 [patent_title] => 'Apparatus and method for processing a task in a clustered computing environment' [patent_app_type] => B1 [patent_app_number] => 09/438207 [patent_app_country] => US [patent_app_date] => 1999-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 5929 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/625/06625639.pdf [firstpage_image] =>[orig_patent_app_number] => 09438207 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/438207
Apparatus and method for processing a task in a clustered computing environment Nov 11, 1999 Issued
Array ( [id] => 1364537 [patent_doc_number] => 06581088 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-06-17 [patent_title] => 'Smart stub or enterprise javaTM bean in a distributed processing system' [patent_app_type] => B1 [patent_app_number] => 09/405260 [patent_app_country] => US [patent_app_date] => 1999-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 20 [patent_no_of_words] => 9971 [patent_no_of_claims] => 74 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/581/06581088.pdf [firstpage_image] =>[orig_patent_app_number] => 09405260 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/405260
Smart stub or enterprise javaTM bean in a distributed processing system Sep 22, 1999 Issued
Array ( [id] => 1352442 [patent_doc_number] => 06594683 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-07-15 [patent_title] => 'Method, apparatus and computer program product for locking interrelated data structures in a multi-threaded computing environment' [patent_app_type] => B1 [patent_app_number] => 09/398915 [patent_app_country] => US [patent_app_date] => 1999-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7387 [patent_no_of_claims] => 45 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/594/06594683.pdf [firstpage_image] =>[orig_patent_app_number] => 09398915 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/398915
Method, apparatus and computer program product for locking interrelated data structures in a multi-threaded computing environment Sep 15, 1999 Issued
Array ( [id] => 1519439 [patent_doc_number] => 06421700 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-07-16 [patent_title] => 'Method and system for work process support using independent system and user states' [patent_app_type] => B1 [patent_app_number] => 09/091366 [patent_app_country] => US [patent_app_date] => 1999-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 24 [patent_no_of_words] => 10510 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/421/06421700.pdf [firstpage_image] =>[orig_patent_app_number] => 09091366 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/091366
Method and system for work process support using independent system and user states Aug 26, 1999 Issued
Array ( [id] => 1004866 [patent_doc_number] => 06910210 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-06-21 [patent_title] => 'System and method for terminating applications' [patent_app_type] => utility [patent_app_number] => 09/379017 [patent_app_country] => US [patent_app_date] => 1999-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5689 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/910/06910210.pdf [firstpage_image] =>[orig_patent_app_number] => 09379017 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/379017
System and method for terminating applications Aug 22, 1999 Issued
Array ( [id] => 1411962 [patent_doc_number] => 06553486 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-04-22 [patent_title] => 'Context switching for vector transfer unit' [patent_app_type] => B1 [patent_app_number] => 09/376125 [patent_app_country] => US [patent_app_date] => 1999-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 8787 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/553/06553486.pdf [firstpage_image] =>[orig_patent_app_number] => 09376125 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/376125
Context switching for vector transfer unit Aug 16, 1999 Issued
Array ( [id] => 7638677 [patent_doc_number] => 06397243 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-05-28 [patent_title] => 'Method and device for processing several technical applications each provided with its particular security' [patent_app_type] => B1 [patent_app_number] => 09/355323 [patent_app_country] => US [patent_app_date] => 1999-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 4688 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 10 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/397/06397243.pdf [firstpage_image] =>[orig_patent_app_number] => 09355323 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/355323
Method and device for processing several technical applications each provided with its particular security Aug 1, 1999 Issued
Array ( [id] => 1052541 [patent_doc_number] => 06862635 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-03-01 [patent_title] => 'Synchronization techniques in a multithreaded environment' [patent_app_type] => utility [patent_app_number] => 09/361671 [patent_app_country] => US [patent_app_date] => 1999-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 27 [patent_no_of_words] => 12486 [patent_no_of_claims] => 55 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/862/06862635.pdf [firstpage_image] =>[orig_patent_app_number] => 09361671 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/361671
Synchronization techniques in a multithreaded environment Jul 26, 1999 Issued
Array ( [id] => 7962369 [patent_doc_number] => 06681245 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-01-20 [patent_title] => 'Display of detected event for information handling system' [patent_app_type] => B1 [patent_app_number] => 09/344328 [patent_app_country] => US [patent_app_date] => 1999-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 5161 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/681/06681245.pdf [firstpage_image] =>[orig_patent_app_number] => 09344328 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/344328
Display of detected event for information handling system Jun 23, 1999 Issued
90/005401 A DISK STORAGE SUBSYSTEM FOR INTERFACING WITH A PARALLEL PATH, A NONVOLATILE MEDIA AND A VOLATILE STORAGE MEDIUM Jun 21, 1999 Issued
Array ( [id] => 1553639 [patent_doc_number] => 06347328 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-02-12 [patent_title] => 'Optimizing the operation of an equipment control system using one or more servers' [patent_app_type] => B1 [patent_app_number] => 09/337098 [patent_app_country] => US [patent_app_date] => 1999-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 8310 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/347/06347328.pdf [firstpage_image] =>[orig_patent_app_number] => 09337098 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/337098
Optimizing the operation of an equipment control system using one or more servers Jun 20, 1999 Issued
Array ( [id] => 7623722 [patent_doc_number] => 06725455 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-04-20 [patent_title] => 'Method for assigning tasks, data processing system, client data processing nodes and machine-readable storage medium' [patent_app_type] => B2 [patent_app_number] => 09/313981 [patent_app_country] => US [patent_app_date] => 1999-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2810 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 6 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/725/06725455.pdf [firstpage_image] =>[orig_patent_app_number] => 09313981 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/313981
Method for assigning tasks, data processing system, client data processing nodes and machine-readable storage medium May 18, 1999 Issued
Array ( [id] => 7645964 [patent_doc_number] => 06477558 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-11-05 [patent_title] => 'System for performing load management' [patent_app_type] => B1 [patent_app_number] => 09/313128 [patent_app_country] => US [patent_app_date] => 1999-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 24 [patent_no_of_words] => 12368 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 27 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/477/06477558.pdf [firstpage_image] =>[orig_patent_app_number] => 09313128 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/313128
System for performing load management May 16, 1999 Issued
Array ( [id] => 1394289 [patent_doc_number] => 06567840 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-05-20 [patent_title] => 'Task scheduling and message passing' [patent_app_type] => B1 [patent_app_number] => 09/312592 [patent_app_country] => US [patent_app_date] => 1999-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 16 [patent_no_of_words] => 9777 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/567/06567840.pdf [firstpage_image] =>[orig_patent_app_number] => 09312592 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/312592
Task scheduling and message passing May 13, 1999 Issued
Array ( [id] => 1336471 [patent_doc_number] => 06604123 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-08-05 [patent_title] => 'Operating system transfer of control and parameter manipulation using portals' [patent_app_type] => B1 [patent_app_number] => 09/311229 [patent_app_country] => US [patent_app_date] => 1999-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 9 [patent_no_of_words] => 7635 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/604/06604123.pdf [firstpage_image] =>[orig_patent_app_number] => 09311229 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/311229
Operating system transfer of control and parameter manipulation using portals May 12, 1999 Issued
09/309020 APPARATUS AND PROCESS FOR ELECTRONIC FILING OF FORMS May 9, 1999 Abandoned
Array ( [id] => 1066470 [patent_doc_number] => 06850962 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-02-01 [patent_title] => 'File transfer system and method' [patent_app_type] => utility [patent_app_number] => 09/306790 [patent_app_country] => US [patent_app_date] => 1999-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6672 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/850/06850962.pdf [firstpage_image] =>[orig_patent_app_number] => 09306790 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/306790
File transfer system and method May 6, 1999 Issued
Array ( [id] => 1200791 [patent_doc_number] => 06728760 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-04-27 [patent_title] => 'Optimizing delivery of computer media' [patent_app_type] => B1 [patent_app_number] => 09/305574 [patent_app_country] => US [patent_app_date] => 1999-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5124 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/728/06728760.pdf [firstpage_image] =>[orig_patent_app_number] => 09305574 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/305574
Optimizing delivery of computer media May 4, 1999 Issued
Array ( [id] => 1385073 [patent_doc_number] => 06571275 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-05-27 [patent_title] => 'Method and apparatus for filtering messages in a data processing system' [patent_app_type] => B1 [patent_app_number] => 09/300318 [patent_app_country] => US [patent_app_date] => 1999-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 4903 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/571/06571275.pdf [firstpage_image] =>[orig_patent_app_number] => 09300318 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/300318
Method and apparatus for filtering messages in a data processing system Apr 26, 1999 Issued
Menu