
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 4037807
[patent_doc_number] => 05926635
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-07-20
[patent_title] => 'Method for reducing complexities when communicating between tasks'
[patent_app_type] => 1
[patent_app_number] => 8/796007
[patent_app_country] => US
[patent_app_date] => 1997-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 3815
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 220
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/926/05926635.pdf
[firstpage_image] =>[orig_patent_app_number] => 796007
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/796007 | Method for reducing complexities when communicating between tasks | Feb 4, 1997 | Issued |
Array
(
[id] => 4387311
[patent_doc_number] => 06275844
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-08-14
[patent_title] => 'Automatically maintaining applications in a computer system using a check-in time'
[patent_app_type] => 1
[patent_app_number] => 8/794611
[patent_app_country] => US
[patent_app_date] => 1997-02-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 4932
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/275/06275844.pdf
[firstpage_image] =>[orig_patent_app_number] => 794611
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/794611 | Automatically maintaining applications in a computer system using a check-in time | Feb 2, 1997 | Issued |
Array
(
[id] => 4056598
[patent_doc_number] => 05995996
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-11-30
[patent_title] => 'Pipelined image processing system for a single application environment'
[patent_app_type] => 1
[patent_app_number] => 8/790417
[patent_app_country] => US
[patent_app_date] => 1997-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 28
[patent_no_of_words] => 16859
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/995/05995996.pdf
[firstpage_image] =>[orig_patent_app_number] => 790417
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/790417 | Pipelined image processing system for a single application environment | Jan 29, 1997 | Issued |
Array
(
[id] => 3915790
[patent_doc_number] => 05951653
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-09-14
[patent_title] => 'Method and system for coordinating access to objects of different thread types in a shared memory space'
[patent_app_type] => 1
[patent_app_number] => 8/790295
[patent_app_country] => US
[patent_app_date] => 1997-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 4778
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/951/05951653.pdf
[firstpage_image] =>[orig_patent_app_number] => 790295
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/790295 | Method and system for coordinating access to objects of different thread types in a shared memory space | Jan 28, 1997 | Issued |
Array
(
[id] => 4008048
[patent_doc_number] => 05892921
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-04-06
[patent_title] => 'Prestaging method, buffer management method and file system'
[patent_app_type] => 1
[patent_app_number] => 8/791781
[patent_app_country] => US
[patent_app_date] => 1997-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 26
[patent_no_of_words] => 11225
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/892/05892921.pdf
[firstpage_image] =>[orig_patent_app_number] => 791781
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/791781 | Prestaging method, buffer management method and file system | Jan 28, 1997 | Issued |
Array
(
[id] => 1434011
[patent_doc_number] => 06341301
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-01-22
[patent_title] => 'Exclusive multiple queue handling using a common processing algorithm'
[patent_app_type] => B1
[patent_app_number] => 08/781462
[patent_app_country] => US
[patent_app_date] => 1997-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 9
[patent_no_of_words] => 5103
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/341/06341301.pdf
[firstpage_image] =>[orig_patent_app_number] => 08781462
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/781462 | Exclusive multiple queue handling using a common processing algorithm | Jan 9, 1997 | Issued |
Array
(
[id] => 3969569
[patent_doc_number] => 05991791
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-11-23
[patent_title] => 'Security aspects of computer resource repositories'
[patent_app_type] => 1
[patent_app_number] => 8/798446
[patent_app_country] => US
[patent_app_date] => 1997-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 101
[patent_figures_cnt] => 101
[patent_no_of_words] => 11740
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/991/05991791.pdf
[firstpage_image] =>[orig_patent_app_number] => 798446
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/798446 | Security aspects of computer resource repositories | Jan 9, 1997 | Issued |
Array
(
[id] => 4332138
[patent_doc_number] => 06317742
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-11-13
[patent_title] => 'Method and apparatus for controlling software access to system resources'
[patent_app_type] => 1
[patent_app_number] => 8/780823
[patent_app_country] => US
[patent_app_date] => 1997-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 13
[patent_no_of_words] => 7785
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/317/06317742.pdf
[firstpage_image] =>[orig_patent_app_number] => 780823
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/780823 | Method and apparatus for controlling software access to system resources | Jan 8, 1997 | Issued |
Array
(
[id] => 4014709
[patent_doc_number] => 05925096
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-07-20
[patent_title] => 'Method and apparatus for localized preemption in an otherwise synchronous, non-preemptive computing environment'
[patent_app_type] => 1
[patent_app_number] => 8/779077
[patent_app_country] => US
[patent_app_date] => 1997-01-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4415
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/925/05925096.pdf
[firstpage_image] =>[orig_patent_app_number] => 779077
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/779077 | Method and apparatus for localized preemption in an otherwise synchronous, non-preemptive computing environment | Jan 7, 1997 | Issued |
Array
(
[id] => 3996550
[patent_doc_number] => 05961585
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-10-05
[patent_title] => 'Real time architecture for computer system'
[patent_app_type] => 1
[patent_app_number] => 8/779657
[patent_app_country] => US
[patent_app_date] => 1997-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 3
[patent_no_of_words] => 4188
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/961/05961585.pdf
[firstpage_image] =>[orig_patent_app_number] => 779657
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/779657 | Real time architecture for computer system | Jan 6, 1997 | Issued |
Array
(
[id] => 3850277
[patent_doc_number] => 05761508
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-06-02
[patent_title] => 'Information processing system and method applied to the development of computer programs'
[patent_app_type] => 1
[patent_app_number] => 8/775625
[patent_app_country] => US
[patent_app_date] => 1997-01-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 37
[patent_figures_cnt] => 37
[patent_no_of_words] => 7760
[patent_no_of_claims] => 62
[patent_no_of_ind_claims] => 12
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/761/05761508.pdf
[firstpage_image] =>[orig_patent_app_number] => 775625
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/775625 | Information processing system and method applied to the development of computer programs | Jan 1, 1997 | Issued |
Array
(
[id] => 4057243
[patent_doc_number] => 05909581
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-06-01
[patent_title] => 'Automatic software updating method'
[patent_app_type] => 1
[patent_app_number] => 8/777764
[patent_app_country] => US
[patent_app_date] => 1996-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2194
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/909/05909581.pdf
[firstpage_image] =>[orig_patent_app_number] => 777764
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/777764 | Automatic software updating method | Dec 29, 1996 | Issued |
Array
(
[id] => 4258914
[patent_doc_number] => 06092095
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-07-18
[patent_title] => 'Real-time task manager for a personal computer'
[patent_app_type] => 1
[patent_app_number] => 8/775385
[patent_app_country] => US
[patent_app_date] => 1996-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 15
[patent_no_of_words] => 8001
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 30
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/092/06092095.pdf
[firstpage_image] =>[orig_patent_app_number] => 775385
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/775385 | Real-time task manager for a personal computer | Dec 29, 1996 | Issued |
Array
(
[id] => 4390757
[patent_doc_number] => 06289368
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-09-11
[patent_title] => 'Method and apparatus for indicating the status of one or more computer processes'
[patent_app_type] => 1
[patent_app_number] => 8/773029
[patent_app_country] => US
[patent_app_date] => 1996-12-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 26
[patent_no_of_words] => 6820
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/289/06289368.pdf
[firstpage_image] =>[orig_patent_app_number] => 773029
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/773029 | Method and apparatus for indicating the status of one or more computer processes | Dec 23, 1996 | Issued |
Array
(
[id] => 4269379
[patent_doc_number] => 06223204
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-04-24
[patent_title] => 'User level adaptive thread blocking'
[patent_app_type] => 1
[patent_app_number] => 8/767353
[patent_app_country] => US
[patent_app_date] => 1996-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 9
[patent_no_of_words] => 3330
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/223/06223204.pdf
[firstpage_image] =>[orig_patent_app_number] => 767353
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/767353 | User level adaptive thread blocking | Dec 17, 1996 | Issued |
Array
(
[id] => 3969600
[patent_doc_number] => 05991793
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-11-23
[patent_title] => 'Resource allocation method in computer system'
[patent_app_type] => 1
[patent_app_number] => 8/769216
[patent_app_country] => US
[patent_app_date] => 1996-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 13
[patent_no_of_words] => 9129
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/991/05991793.pdf
[firstpage_image] =>[orig_patent_app_number] => 769216
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/769216 | Resource allocation method in computer system | Dec 17, 1996 | Issued |
Array
(
[id] => 4304155
[patent_doc_number] => 06269390
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-07-31
[patent_title] => 'Affinity scheduling of data within multi-processor computer systems'
[patent_app_type] => 1
[patent_app_number] => 8/767763
[patent_app_country] => US
[patent_app_date] => 1996-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3475
[patent_no_of_claims] => 3
[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/269/06269390.pdf
[firstpage_image] =>[orig_patent_app_number] => 767763
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/767763 | Affinity scheduling of data within multi-processor computer systems | Dec 16, 1996 | Issued |
Array
(
[id] => 3984212
[patent_doc_number] => 05887166
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-03-23
[patent_title] => 'Method and system for constructing a program including a navigation instruction'
[patent_app_type] => 1
[patent_app_number] => 8/767491
[patent_app_country] => US
[patent_app_date] => 1996-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 19
[patent_no_of_words] => 15327
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/887/05887166.pdf
[firstpage_image] =>[orig_patent_app_number] => 767491
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/767491 | Method and system for constructing a program including a navigation instruction | Dec 15, 1996 | Issued |
Array
(
[id] => 4309155
[patent_doc_number] => 06212542
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-04-03
[patent_title] => 'Method and system for executing a program within a multiscalar processor by processing linked thread descriptors'
[patent_app_type] => 1
[patent_app_number] => 8/767487
[patent_app_country] => US
[patent_app_date] => 1996-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 19
[patent_no_of_words] => 15230
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/212/06212542.pdf
[firstpage_image] =>[orig_patent_app_number] => 767487
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/767487 | Method and system for executing a program within a multiscalar processor by processing linked thread descriptors | Dec 15, 1996 | Issued |
Array
(
[id] => 1538744
[patent_doc_number] => 06411973
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-06-25
[patent_title] => 'Method for facilitating user access to stored information in an electronic text'
[patent_app_type] => B1
[patent_app_number] => 08/767220
[patent_app_country] => US
[patent_app_date] => 1996-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 2974
[patent_no_of_claims] => 12
[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/411/06411973.pdf
[firstpage_image] =>[orig_patent_app_number] => 08767220
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/767220 | Method for facilitating user access to stored information in an electronic text | Dec 15, 1996 | Issued |