
S. T. John Courtenay Iii
Examiner (ID: 6937)
| Most Active Art Unit | 2126 |
| Art Unit(s) | 2126, 3992, 2194, 2755, 2316, 2151 |
| Total Applications | 622 |
| Issued Applications | 509 |
| Pending Applications | 45 |
| Abandoned Applications | 68 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 1052566
[patent_doc_number] => 06862650
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-03-01
[patent_title] => 'Data processing system and method for managing memory of an interpretive system'
[patent_app_type] => utility
[patent_app_number] => 08/970417
[patent_app_country] => US
[patent_app_date] => 1997-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5800
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/862/06862650.pdf
[firstpage_image] =>[orig_patent_app_number] => 08970417
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/970417 | Data processing system and method for managing memory of an interpretive system | Nov 13, 1997 | Issued |
Array
(
[id] => 4268484
[patent_doc_number] => 06138171
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-10-24
[patent_title] => 'Generic software state machine'
[patent_app_type] => 1
[patent_app_number] => 8/968997
[patent_app_country] => US
[patent_app_date] => 1997-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 42
[patent_no_of_words] => 14260
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/138/06138171.pdf
[firstpage_image] =>[orig_patent_app_number] => 968997
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/968997 | Generic software state machine | Nov 11, 1997 | Issued |
Array
(
[id] => 4334737
[patent_doc_number] => 06243765
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-06-05
[patent_title] => 'Method and apparatus for data communication'
[patent_app_type] => 1
[patent_app_number] => 8/962221
[patent_app_country] => US
[patent_app_date] => 1997-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6211
[patent_no_of_claims] => 43
[patent_no_of_ind_claims] => 14
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/243/06243765.pdf
[firstpage_image] =>[orig_patent_app_number] => 962221
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/962221 | Method and apparatus for data communication | Oct 30, 1997 | Issued |
Array
(
[id] => 1380958
[patent_doc_number] => 06574673
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-06-03
[patent_title] => 'Data type mapping for external callouts'
[patent_app_type] => B1
[patent_app_number] => 08/960556
[patent_app_country] => US
[patent_app_date] => 1997-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 10946
[patent_no_of_claims] => 15
[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/06/574/06574673.pdf
[firstpage_image] =>[orig_patent_app_number] => 08960556
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/960556 | Data type mapping for external callouts | Oct 30, 1997 | Issued |
Array
(
[id] => 4334722
[patent_doc_number] => 06243764
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-06-05
[patent_title] => 'Method and system for aggregating objects'
[patent_app_type] => 1
[patent_app_number] => 8/961695
[patent_app_country] => US
[patent_app_date] => 1997-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 20345
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/243/06243764.pdf
[firstpage_image] =>[orig_patent_app_number] => 961695
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/961695 | Method and system for aggregating objects | Oct 30, 1997 | Issued |
Array
(
[id] => 4280197
[patent_doc_number] => 06260077
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-07-10
[patent_title] => 'Method, apparatus and program product for interfacing a multi-threaded, client-based API to a single-threaded, server-based API'
[patent_app_type] => 1
[patent_app_number] => 8/957794
[patent_app_country] => US
[patent_app_date] => 1997-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 14
[patent_no_of_words] => 8757
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/260/06260077.pdf
[firstpage_image] =>[orig_patent_app_number] => 957794
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/957794 | Method, apparatus and program product for interfacing a multi-threaded, client-based API to a single-threaded, server-based API | Oct 23, 1997 | Issued |
Array
(
[id] => 4349235
[patent_doc_number] => 06321275
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-11-20
[patent_title] => 'Interpreted remote procedure calls'
[patent_app_type] => 1
[patent_app_number] => 8/959283
[patent_app_country] => US
[patent_app_date] => 1997-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6381
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/321/06321275.pdf
[firstpage_image] =>[orig_patent_app_number] => 959283
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/959283 | Interpreted remote procedure calls | Oct 23, 1997 | Issued |
Array
(
[id] => 1234350
[patent_doc_number] => 06697935
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-02-24
[patent_title] => 'Method and apparatus for selecting thread switch events in a multithreaded processor'
[patent_app_type] => B1
[patent_app_number] => 08/958716
[patent_app_country] => US
[patent_app_date] => 1997-10-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 12660
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 52
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/697/06697935.pdf
[firstpage_image] =>[orig_patent_app_number] => 08958716
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/958716 | Method and apparatus for selecting thread switch events in a multithreaded processor | Oct 22, 1997 | Issued |
Array
(
[id] => 4254569
[patent_doc_number] => 06119173
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-09-12
[patent_title] => 'System and method for communications and process management in a distributed telecommunications switch'
[patent_app_type] => 1
[patent_app_number] => 8/944682
[patent_app_country] => US
[patent_app_date] => 1997-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 11
[patent_no_of_words] => 8852
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/119/06119173.pdf
[firstpage_image] =>[orig_patent_app_number] => 944682
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/944682 | System and method for communications and process management in a distributed telecommunications switch | Oct 6, 1997 | Issued |
Array
(
[id] => 5937777
[patent_doc_number] => 20020062400
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-05-23
[patent_title] => 'METHOD APPARATUS FOR IMPLEMENTING MULTIPLE RETURN SITES'
[patent_app_type] => new
[patent_app_number] => 08/944326
[patent_app_country] => US
[patent_app_date] => 1997-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6413
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0062/20020062400.pdf
[firstpage_image] =>[orig_patent_app_number] => 08944326
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/944326 | Method apparatus for implementing multiple return sites | Oct 5, 1997 | Issued |
Array
(
[id] => 4332962
[patent_doc_number] => 06317796
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-11-13
[patent_title] => 'Inline database for receiver types in object-oriented systems'
[patent_app_type] => 1
[patent_app_number] => 8/944332
[patent_app_country] => US
[patent_app_date] => 1997-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 6964
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/317/06317796.pdf
[firstpage_image] =>[orig_patent_app_number] => 944332
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/944332 | Inline database for receiver types in object-oriented systems | Oct 5, 1997 | Issued |
Array
(
[id] => 4153856
[patent_doc_number] => 06139198
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-10-31
[patent_title] => 'System and method for enabling tracing of program execution in an object-oriented system'
[patent_app_type] => 1
[patent_app_number] => 8/943994
[patent_app_country] => US
[patent_app_date] => 1997-10-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 2519
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 224
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/139/06139198.pdf
[firstpage_image] =>[orig_patent_app_number] => 943994
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/943994 | System and method for enabling tracing of program execution in an object-oriented system | Oct 2, 1997 | Issued |
Array
(
[id] => 4426861
[patent_doc_number] => 06195708
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-02-27
[patent_title] => 'Computer system where giving and receiving a data between programs are controlled'
[patent_app_type] => 1
[patent_app_number] => 8/941233
[patent_app_country] => US
[patent_app_date] => 1997-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 2872
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 290
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/195/06195708.pdf
[firstpage_image] =>[orig_patent_app_number] => 941233
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/941233 | Computer system where giving and receiving a data between programs are controlled | Sep 29, 1997 | Issued |
Array
(
[id] => 1431821
[patent_doc_number] => 06516356
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-02-04
[patent_title] => 'Application interface to a media server and a method of implementing the same'
[patent_app_type] => B1
[patent_app_number] => 08/941788
[patent_app_country] => US
[patent_app_date] => 1997-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6776
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/516/06516356.pdf
[firstpage_image] =>[orig_patent_app_number] => 08941788
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/941788 | Application interface to a media server and a method of implementing the same | Sep 29, 1997 | Issued |
Array
(
[id] => 3910541
[patent_doc_number] => 05835762
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1998-11-10
[patent_title] => 'Method and apparatus for processing electronic mail in parallel'
[patent_app_type] => 1
[patent_app_number] => 8/939998
[patent_app_country] => US
[patent_app_date] => 1997-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 26
[patent_no_of_words] => 7829
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/835/05835762.pdf
[firstpage_image] =>[orig_patent_app_number] => 939998
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/939998 | Method and apparatus for processing electronic mail in parallel | Sep 28, 1997 | Issued |
Array
(
[id] => 4208382
[patent_doc_number] => 06154786
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-11-28
[patent_title] => 'Method for associating data bearing objects with user interface objects'
[patent_app_type] => 1
[patent_app_number] => 8/939158
[patent_app_country] => US
[patent_app_date] => 1997-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 6726
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 336
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/154/06154786.pdf
[firstpage_image] =>[orig_patent_app_number] => 939158
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/939158 | Method for associating data bearing objects with user interface objects | Sep 28, 1997 | Issued |
Array
(
[id] => 4387295
[patent_doc_number] => 06275843
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-08-14
[patent_title] => 'Method and apparatus for processing multiple service requests within a global transaction by a single server application program instance'
[patent_app_type] => 1
[patent_app_number] => 8/934788
[patent_app_country] => US
[patent_app_date] => 1997-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 17
[patent_no_of_words] => 12443
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/275/06275843.pdf
[firstpage_image] =>[orig_patent_app_number] => 934788
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/934788 | Method and apparatus for processing multiple service requests within a global transaction by a single server application program instance | Sep 21, 1997 | Issued |
Array
(
[id] => 1501844
[patent_doc_number] => 06405360
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-06-11
[patent_title] => 'Property container type objects'
[patent_app_type] => B1
[patent_app_number] => 08/927944
[patent_app_country] => US
[patent_app_date] => 1997-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2390
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/405/06405360.pdf
[firstpage_image] =>[orig_patent_app_number] => 08927944
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/927944 | Property container type objects | Sep 10, 1997 | Issued |
Array
(
[id] => 1297926
[patent_doc_number] => 06631424
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-10-07
[patent_title] => 'Distributing information using a computer'
[patent_app_type] => B1
[patent_app_number] => 08/926516
[patent_app_country] => US
[patent_app_date] => 1997-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3064
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/631/06631424.pdf
[firstpage_image] =>[orig_patent_app_number] => 08926516
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/926516 | Distributing information using a computer | Sep 9, 1997 | Issued |
Array
(
[id] => 3974472
[patent_doc_number] => 05901313
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-05-04
[patent_title] => 'Application management system'
[patent_app_type] => 1
[patent_app_number] => 8/921502
[patent_app_country] => US
[patent_app_date] => 1997-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 14
[patent_no_of_words] => 9419
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 264
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/901/05901313.pdf
[firstpage_image] =>[orig_patent_app_number] => 921502
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/921502 | Application management system | Sep 1, 1997 | Issued |