Search

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 numberTitle of the applicationFiling DateStatus
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
Menu