
Cheryl Gastineau
Examiner (ID: 13563)
| Most Active Art Unit | 3101 |
| Art Unit(s) | 3101, 3107, 2899 |
| Total Applications | 702 |
| Issued Applications | 633 |
| Pending Applications | 1 |
| Abandoned Applications | 68 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 4117329
[patent_doc_number] => 06098090
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-08-01
[patent_title] => 'Methods and system for providing a background processing thread which manages the background tasks of external threads'
[patent_app_type] => 1
[patent_app_number] => 8/968741
[patent_app_country] => US
[patent_app_date] => 1997-09-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4859
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/098/06098090.pdf
[firstpage_image] =>[orig_patent_app_number] => 968741
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/968741 | Methods and system for providing a background processing thread which manages the background tasks of external threads | Sep 4, 1997 | Issued |
Array
(
[id] => 1601798
[patent_doc_number] => 06385638
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-05-07
[patent_title] => 'Processor resource distributor and method'
[patent_app_type] => B1
[patent_app_number] => 08/923173
[patent_app_country] => US
[patent_app_date] => 1997-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 9349
[patent_no_of_claims] => 51
[patent_no_of_ind_claims] => 15
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/385/06385638.pdf
[firstpage_image] =>[orig_patent_app_number] => 08923173
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/923173 | Processor resource distributor and method | Sep 3, 1997 | Issued |
Array
(
[id] => 4304455
[patent_doc_number] => 06269409
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-07-31
[patent_title] => 'Method and apparatus for concurrent execution of operating systems'
[patent_app_type] => 1
[patent_app_number] => 8/923880
[patent_app_country] => US
[patent_app_date] => 1997-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 4121
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/269/06269409.pdf
[firstpage_image] =>[orig_patent_app_number] => 923880
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/923880 | Method and apparatus for concurrent execution of operating systems | Sep 1, 1997 | Issued |
Array
(
[id] => 4291347
[patent_doc_number] => 06247041
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-06-12
[patent_title] => 'Multiprocessor computer system with user specifiable process placement'
[patent_app_type] => 1
[patent_app_number] => 8/920671
[patent_app_country] => US
[patent_app_date] => 1997-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6616
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/247/06247041.pdf
[firstpage_image] =>[orig_patent_app_number] => 920671
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/920671 | Multiprocessor computer system with user specifiable process placement | Aug 28, 1997 | Issued |
Array
(
[id] => 4324499
[patent_doc_number] => 06253225
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-06-26
[patent_title] => 'Process executing method and resource accessing method in computer system'
[patent_app_type] => 1
[patent_app_number] => 8/917477
[patent_app_country] => US
[patent_app_date] => 1997-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 27
[patent_no_of_words] => 13036
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/253/06253225.pdf
[firstpage_image] =>[orig_patent_app_number] => 917477
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/917477 | Process executing method and resource accessing method in computer system | Aug 25, 1997 | Issued |
Array
(
[id] => 4323090
[patent_doc_number] => 06189022
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-02-13
[patent_title] => 'Slack scheduling for improved response times of period transformed processes'
[patent_app_type] => 1
[patent_app_number] => 8/914924
[patent_app_country] => US
[patent_app_date] => 1997-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 7
[patent_no_of_words] => 7458
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/189/06189022.pdf
[firstpage_image] =>[orig_patent_app_number] => 914924
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/914924 | Slack scheduling for improved response times of period transformed processes | Aug 19, 1997 | Issued |
Array
(
[id] => 4024257
[patent_doc_number] => 06006249
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-12-21
[patent_title] => 'Method and apparatus for concurrent data processing'
[patent_app_type] => 1
[patent_app_number] => 8/917041
[patent_app_country] => US
[patent_app_date] => 1997-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 5844
[patent_no_of_claims] => 49
[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/006/06006249.pdf
[firstpage_image] =>[orig_patent_app_number] => 917041
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/917041 | Method and apparatus for concurrent data processing | Aug 18, 1997 | Issued |
Array
(
[id] => 4293731
[patent_doc_number] => 06324562
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-11-27
[patent_title] => 'Information processing apparatus, multitask control method, and program recording medium'
[patent_app_type] => 1
[patent_app_number] => 8/912237
[patent_app_country] => US
[patent_app_date] => 1997-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 8376
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/324/06324562.pdf
[firstpage_image] =>[orig_patent_app_number] => 912237
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/912237 | Information processing apparatus, multitask control method, and program recording medium | Aug 14, 1997 | Issued |
Array
(
[id] => 4109147
[patent_doc_number] => 06134579
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-10-17
[patent_title] => 'Semaphore in system I/O space'
[patent_app_type] => 1
[patent_app_number] => 8/911842
[patent_app_country] => US
[patent_app_date] => 1997-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 5308
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/134/06134579.pdf
[firstpage_image] =>[orig_patent_app_number] => 911842
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/911842 | Semaphore in system I/O space | Aug 14, 1997 | Issued |
Array
(
[id] => 4103140
[patent_doc_number] => 06026428
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-02-15
[patent_title] => 'Object oriented thread context manager, method and computer program product for object oriented thread context management'
[patent_app_type] => 1
[patent_app_number] => 8/910723
[patent_app_country] => US
[patent_app_date] => 1997-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5281
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/026/06026428.pdf
[firstpage_image] =>[orig_patent_app_number] => 910723
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/910723 | Object oriented thread context manager, method and computer program product for object oriented thread context management | Aug 12, 1997 | Issued |
Array
(
[id] => 4021312
[patent_doc_number] => 05902352
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-05-11
[patent_title] => 'Method and apparatus for task scheduling across multiple execution sessions'
[patent_app_type] => 1
[patent_app_number] => 8/909384
[patent_app_country] => US
[patent_app_date] => 1997-08-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 17
[patent_no_of_words] => 15752
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/902/05902352.pdf
[firstpage_image] =>[orig_patent_app_number] => 909384
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/909384 | Method and apparatus for task scheduling across multiple execution sessions | Aug 10, 1997 | Issued |
Array
(
[id] => 3996062
[patent_doc_number] => 05911065
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-06-08
[patent_title] => 'System and method for providing cooperative interrupts in a preemptive task scheduling environment'
[patent_app_type] => 1
[patent_app_number] => 8/906068
[patent_app_country] => US
[patent_app_date] => 1997-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 5563
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/911/05911065.pdf
[firstpage_image] =>[orig_patent_app_number] => 906068
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/906068 | System and method for providing cooperative interrupts in a preemptive task scheduling environment | Aug 4, 1997 | Issued |
Array
(
[id] => 1428686
[patent_doc_number] => 06529933
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-03-04
[patent_title] => 'Method and apparatus for locking and unlocking a semaphore'
[patent_app_type] => B1
[patent_app_number] => 08/902369
[patent_app_country] => US
[patent_app_date] => 1997-07-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2805
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/529/06529933.pdf
[firstpage_image] =>[orig_patent_app_number] => 08902369
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/902369 | Method and apparatus for locking and unlocking a semaphore | Jul 28, 1997 | Issued |
Array
(
[id] => 4223156
[patent_doc_number] => 06078945
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-06-20
[patent_title] => 'Operating system for use with computer networks incorporating two or more data processors linked together for parallel processing and incorporating improved dynamic load-sharing techniques'
[patent_app_type] => 1
[patent_app_number] => 8/901564
[patent_app_country] => US
[patent_app_date] => 1997-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 5542
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/078/06078945.pdf
[firstpage_image] =>[orig_patent_app_number] => 901564
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/901564 | Operating system for use with computer networks incorporating two or more data processors linked together for parallel processing and incorporating improved dynamic load-sharing techniques | Jul 27, 1997 | Issued |
Array
(
[id] => 4170728
[patent_doc_number] => 06125382
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-09-26
[patent_title] => 'Distributed thread mechanism and method'
[patent_app_type] => 1
[patent_app_number] => 8/900755
[patent_app_country] => US
[patent_app_date] => 1997-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9564
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/125/06125382.pdf
[firstpage_image] =>[orig_patent_app_number] => 900755
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/900755 | Distributed thread mechanism and method | Jul 24, 1997 | Issued |
Array
(
[id] => 4210569
[patent_doc_number] => 06044394
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-03-28
[patent_title] => 'Managing independently executing computer tasks that are interrelated by dataflow'
[patent_app_type] => 1
[patent_app_number] => 8/898305
[patent_app_country] => US
[patent_app_date] => 1997-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 14032
[patent_no_of_claims] => 81
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 70
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/044/06044394.pdf
[firstpage_image] =>[orig_patent_app_number] => 898305
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/898305 | Managing independently executing computer tasks that are interrelated by dataflow | Jul 20, 1997 | Issued |
Array
(
[id] => 3969614
[patent_doc_number] => 05991794
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-11-23
[patent_title] => 'Component integration system for an application program'
[patent_app_type] => 1
[patent_app_number] => 8/893164
[patent_app_country] => US
[patent_app_date] => 1997-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 10371
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/991/05991794.pdf
[firstpage_image] =>[orig_patent_app_number] => 893164
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/893164 | Component integration system for an application program | Jul 14, 1997 | Issued |
Array
(
[id] => 4421516
[patent_doc_number] => 06233599
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-05-15
[patent_title] => 'Apparatus and method for retrofitting multi-threaded operations on a computer by partitioning and overlapping registers'
[patent_app_type] => 1
[patent_app_number] => 8/890867
[patent_app_country] => US
[patent_app_date] => 1997-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 21
[patent_no_of_words] => 13273
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 252
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/233/06233599.pdf
[firstpage_image] =>[orig_patent_app_number] => 890867
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/890867 | Apparatus and method for retrofitting multi-threaded operations on a computer by partitioning and overlapping registers | Jul 9, 1997 | Issued |
Array
(
[id] => 1474687
[patent_doc_number] => 06408324
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-06-18
[patent_title] => 'Operating system having a non-interrupt cooperative multi-tasking kernel and a method of controlling a plurality of processes with the system'
[patent_app_type] => B1
[patent_app_number] => 08/888306
[patent_app_country] => US
[patent_app_date] => 1997-07-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4836
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/408/06408324.pdf
[firstpage_image] =>[orig_patent_app_number] => 08888306
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/888306 | Operating system having a non-interrupt cooperative multi-tasking kernel and a method of controlling a plurality of processes with the system | Jul 2, 1997 | Issued |
Array
(
[id] => 4198216
[patent_doc_number] => 06038588
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-03-14
[patent_title] => 'Method and apparatus for creating and executing a progress dialog window'
[patent_app_type] => 1
[patent_app_number] => 8/884765
[patent_app_country] => US
[patent_app_date] => 1997-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4207
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/038/06038588.pdf
[firstpage_image] =>[orig_patent_app_number] => 884765
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/884765 | Method and apparatus for creating and executing a progress dialog window | Jun 29, 1997 | Issued |