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] => 7642408 [patent_doc_number] => 06430638 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-08-06 [patent_title] => 'Thread synchronization via selective object locking' [patent_app_type] => B1 [patent_app_number] => 08/885566 [patent_app_country] => US [patent_app_date] => 1997-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 13 [patent_no_of_words] => 6358 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 21 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/430/06430638.pdf [firstpage_image] =>[orig_patent_app_number] => 08885566 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/885566
Thread synchronization via selective object locking Jun 29, 1997 Issued
Array ( [id] => 4423268 [patent_doc_number] => 06240440 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-29 [patent_title] => 'Method and apparatus for implementing virtual threads' [patent_app_type] => 1 [patent_app_number] => 8/884901 [patent_app_country] => US [patent_app_date] => 1997-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 6 [patent_no_of_words] => 2928 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/240/06240440.pdf [firstpage_image] =>[orig_patent_app_number] => 884901 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/884901
Method and apparatus for implementing virtual threads Jun 29, 1997 Issued
Array ( [id] => 4399009 [patent_doc_number] => 06304866 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-10-16 [patent_title] => 'Aggregate job performance in a multiprocessing system by incremental and on-demand task allocation among multiple concurrently operating threads' [patent_app_type] => 1 [patent_app_number] => 8/884602 [patent_app_country] => US [patent_app_date] => 1997-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 5050 [patent_no_of_claims] => 43 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/304/06304866.pdf [firstpage_image] =>[orig_patent_app_number] => 884602 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/884602
Aggregate job performance in a multiprocessing system by incremental and on-demand task allocation among multiple concurrently operating threads Jun 26, 1997 Issued
Array ( [id] => 1549334 [patent_doc_number] => 06374284 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-04-16 [patent_title] => 'Information processing method and apparatus and a storage medium' [patent_app_type] => B1 [patent_app_number] => 08/883574 [patent_app_country] => US [patent_app_date] => 1997-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 2687 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 23 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/374/06374284.pdf [firstpage_image] =>[orig_patent_app_number] => 08883574 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/883574
Information processing method and apparatus and a storage medium Jun 25, 1997 Issued
Array ( [id] => 4304169 [patent_doc_number] => 06269391 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-07-31 [patent_title] => 'Multi-processor scheduling kernel' [patent_app_type] => 1 [patent_app_number] => 8/878632 [patent_app_country] => US [patent_app_date] => 1997-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7891 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/269/06269391.pdf [firstpage_image] =>[orig_patent_app_number] => 878632 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/878632
Multi-processor scheduling kernel Jun 18, 1997 Issued
Array ( [id] => 4171087 [patent_doc_number] => 06125402 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-09-26 [patent_title] => 'Method and system for executing one of several forms of a multi-purpose program' [patent_app_type] => 1 [patent_app_number] => 8/874461 [patent_app_country] => US [patent_app_date] => 1997-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6851 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/125/06125402.pdf [firstpage_image] =>[orig_patent_app_number] => 874461 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/874461
Method and system for executing one of several forms of a multi-purpose program Jun 15, 1997 Issued
Array ( [id] => 4161467 [patent_doc_number] => 06032174 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-02-29 [patent_title] => 'Load sharing system and a method for processing of data and a communication system with load sharing' [patent_app_type] => 1 [patent_app_number] => 8/817513 [patent_app_country] => US [patent_app_date] => 1997-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2886 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/032/06032174.pdf [firstpage_image] =>[orig_patent_app_number] => 817513 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/817513
Load sharing system and a method for processing of data and a communication system with load sharing Jun 8, 1997 Issued
Array ( [id] => 4111253 [patent_doc_number] => 06126329 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-03 [patent_title] => 'Method and apparatus for accurate profiling of computer programs' [patent_app_type] => 1 [patent_app_number] => 8/871247 [patent_app_country] => US [patent_app_date] => 1997-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 25 [patent_no_of_words] => 10705 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/126/06126329.pdf [firstpage_image] =>[orig_patent_app_number] => 871247 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/871247
Method and apparatus for accurate profiling of computer programs Jun 8, 1997 Issued
Array ( [id] => 4297929 [patent_doc_number] => 06282569 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-08-28 [patent_title] => 'Name server computer having a load levelling facility to spread the load from client computers across a plurality of server computers' [patent_app_type] => 1 [patent_app_number] => 8/868111 [patent_app_country] => US [patent_app_date] => 1997-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5492 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 353 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/282/06282569.pdf [firstpage_image] =>[orig_patent_app_number] => 868111 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/868111
Name server computer having a load levelling facility to spread the load from client computers across a plurality of server computers Jun 2, 1997 Issued
Array ( [id] => 1557075 [patent_doc_number] => 06349320 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-02-19 [patent_title] => 'Computer executable workflow management and control system' [patent_app_type] => B1 [patent_app_number] => 08/868306 [patent_app_country] => US [patent_app_date] => 1997-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5851 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/349/06349320.pdf [firstpage_image] =>[orig_patent_app_number] => 08868306 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/868306
Computer executable workflow management and control system Jun 2, 1997 Issued
Array ( [id] => 3996536 [patent_doc_number] => 05961584 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-10-05 [patent_title] => 'System for managing internal execution threads' [patent_app_type] => 1 [patent_app_number] => 8/849554 [patent_app_country] => US [patent_app_date] => 1997-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 20 [patent_no_of_words] => 8724 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/961/05961584.pdf [firstpage_image] =>[orig_patent_app_number] => 849554 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/849554
System for managing internal execution threads Jun 1, 1997 Issued
08/849335 CONFIGURATION MECHANISM Jun 1, 1997 Abandoned
Array ( [id] => 4161439 [patent_doc_number] => 06032172 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-02-29 [patent_title] => 'Distributed computer process scheduling mechanism' [patent_app_type] => 1 [patent_app_number] => 8/865573 [patent_app_country] => US [patent_app_date] => 1997-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 6055 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/032/06032172.pdf [firstpage_image] =>[orig_patent_app_number] => 865573 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/865573
Distributed computer process scheduling mechanism May 28, 1997 Issued
Array ( [id] => 1489982 [patent_doc_number] => 06366945 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-04-02 [patent_title] => 'Flexible dynamic partitioning of resources in a cluster computing environment' [patent_app_type] => B1 [patent_app_number] => 08/862454 [patent_app_country] => US [patent_app_date] => 1997-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5133 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/366/06366945.pdf [firstpage_image] =>[orig_patent_app_number] => 08862454 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/862454
Flexible dynamic partitioning of resources in a cluster computing environment May 22, 1997 Issued
Array ( [id] => 4403303 [patent_doc_number] => 06263359 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-07-17 [patent_title] => 'Computer resource proportional utilization and response time scheduling' [patent_app_type] => 1 [patent_app_number] => 8/862044 [patent_app_country] => US [patent_app_date] => 1997-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 9066 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/263/06263359.pdf [firstpage_image] =>[orig_patent_app_number] => 862044 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/862044
Computer resource proportional utilization and response time scheduling May 21, 1997 Issued
Array ( [id] => 4236436 [patent_doc_number] => 06112223 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-08-29 [patent_title] => 'Apparatus for fault-tolerant multimedia program distribution' [patent_app_type] => 1 [patent_app_number] => 8/859550 [patent_app_country] => US [patent_app_date] => 1997-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2084 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/112/06112223.pdf [firstpage_image] =>[orig_patent_app_number] => 859550 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/859550
Apparatus for fault-tolerant multimedia program distribution May 19, 1997 Issued
Array ( [id] => 1524801 [patent_doc_number] => 06415334 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-07-02 [patent_title] => 'Method and system for accessing objects of different thread types' [patent_app_type] => B1 [patent_app_number] => 08/856136 [patent_app_country] => US [patent_app_date] => 1997-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 6386 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/415/06415334.pdf [firstpage_image] =>[orig_patent_app_number] => 08856136 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/856136
Method and system for accessing objects of different thread types May 13, 1997 Issued
Array ( [id] => 4065195 [patent_doc_number] => 05870603 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-02-09 [patent_title] => 'Method and system for storing exponent codes in a multi-processor computer to produce putputs according to an execution schedule' [patent_app_type] => 1 [patent_app_number] => 8/853613 [patent_app_country] => US [patent_app_date] => 1997-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 3789 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/870/05870603.pdf [firstpage_image] =>[orig_patent_app_number] => 853613 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/853613
Method and system for storing exponent codes in a multi-processor computer to produce putputs according to an execution schedule May 8, 1997 Issued
Array ( [id] => 4198183 [patent_doc_number] => 06038586 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-03-14 [patent_title] => 'Automated software updating and distribution' [patent_app_type] => 1 [patent_app_number] => 8/850204 [patent_app_country] => US [patent_app_date] => 1997-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 20 [patent_no_of_words] => 3474 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/038/06038586.pdf [firstpage_image] =>[orig_patent_app_number] => 850204 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/850204
Automated software updating and distribution May 1, 1997 Issued
Array ( [id] => 4256461 [patent_doc_number] => 06144984 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-11-07 [patent_title] => 'Method and apparatus for controlling connected computers without programming' [patent_app_type] => 1 [patent_app_number] => 8/845799 [patent_app_country] => US [patent_app_date] => 1997-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 32 [patent_no_of_words] => 15669 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/144/06144984.pdf [firstpage_image] =>[orig_patent_app_number] => 845799 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/845799
Method and apparatus for controlling connected computers without programming Apr 24, 1997 Issued
Menu