Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 5848258 [patent_doc_number] => 20020133633 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-09-19 [patent_title] => 'Management of links to data embedded in blocks of data' [patent_app_type] => new [patent_app_number] => 09/811060 [patent_app_country] => US [patent_app_date] => 2001-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4046 [patent_no_of_claims] => 41 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0133/20020133633.pdf [firstpage_image] =>[orig_patent_app_number] => 09811060 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/811060
Management of links to data embedded in blocks of data Mar 14, 2001 Issued
Array ( [id] => 6988561 [patent_doc_number] => 20010037412 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-11-01 [patent_title] => 'Method and system for constructing software components and systems as assemblies of independent parts' [patent_app_type] => new [patent_app_number] => 09/802697 [patent_app_country] => US [patent_app_date] => 2001-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 55 [patent_figures_cnt] => 55 [patent_no_of_words] => 35695 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0037/20010037412.pdf [firstpage_image] =>[orig_patent_app_number] => 09802697 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/802697
Method and system for constructing software components and systems as assemblies of independent parts Mar 8, 2001 Abandoned
Array ( [id] => 6892553 [patent_doc_number] => 20010018715 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-08-30 [patent_title] => 'Method and apparatus for improved interaction with an application program according to data types and actions performed by the application program' [patent_app_type] => new [patent_app_number] => 09/800542 [patent_app_country] => US [patent_app_date] => 2001-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 58 [patent_figures_cnt] => 58 [patent_no_of_words] => 33398 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0018/20010018715.pdf [firstpage_image] =>[orig_patent_app_number] => 09800542 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/800542
Method and apparatus for improved interaction with an application program according to data types and actions performed by the application program Mar 5, 2001 Issued
Array ( [id] => 6389985 [patent_doc_number] => 20020120945 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-08-29 [patent_title] => 'Software bus and interface for digital television application software environments' [patent_app_type] => new [patent_app_number] => 09/796196 [patent_app_country] => US [patent_app_date] => 2001-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5467 [patent_no_of_claims] => 52 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0120/20020120945.pdf [firstpage_image] =>[orig_patent_app_number] => 09796196 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/796196
Software bus and interface for digital television application software environments Feb 27, 2001 Issued
Array ( [id] => 1431103 [patent_doc_number] => 06523079 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2003-02-18 [patent_title] => 'Micropersonal digital assistant' [patent_app_type] => B2 [patent_app_number] => 09/785574 [patent_app_country] => US [patent_app_date] => 2001-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 24 [patent_no_of_words] => 12640 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/523/06523079.pdf [firstpage_image] =>[orig_patent_app_number] => 09785574 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/785574
Micropersonal digital assistant Feb 14, 2001 Issued
Array ( [id] => 944901 [patent_doc_number] => 06967957 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-11-22 [patent_title] => 'Architecture for the rapid creation of telephony services in a next generation network' [patent_app_type] => utility [patent_app_number] => 09/783493 [patent_app_country] => US [patent_app_date] => 2001-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 4854 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/967/06967957.pdf [firstpage_image] =>[orig_patent_app_number] => 09783493 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/783493
Architecture for the rapid creation of telephony services in a next generation network Feb 13, 2001 Issued
Array ( [id] => 7105715 [patent_doc_number] => 20010004745 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-06-21 [patent_title] => 'Apparatus for generating and transferring managed device description file' [patent_app_type] => new-utility [patent_app_number] => 09/777660 [patent_app_country] => US [patent_app_date] => 2001-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4918 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0004/20010004745.pdf [firstpage_image] =>[orig_patent_app_number] => 09777660 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/777660
Apparatus for generating and transferring managed device description file Feb 6, 2001 Issued
Array ( [id] => 1508906 [patent_doc_number] => 06466992 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2002-10-15 [patent_title] => 'Method for providing stand-in objects' [patent_app_type] => B2 [patent_app_number] => 09/776243 [patent_app_country] => US [patent_app_date] => 2001-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6717 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/466/06466992.pdf [firstpage_image] =>[orig_patent_app_number] => 09776243 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/776243
Method for providing stand-in objects Feb 1, 2001 Issued
Array ( [id] => 7091358 [patent_doc_number] => 20010033299 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-10-25 [patent_title] => 'Method and system for extensible data processing' [patent_app_type] => new [patent_app_number] => 09/766390 [patent_app_country] => US [patent_app_date] => 2001-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5311 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0033/20010033299.pdf [firstpage_image] =>[orig_patent_app_number] => 09766390 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/766390
Method and system for extensible data processing Jan 18, 2001 Issued
Array ( [id] => 1184012 [patent_doc_number] => 06751799 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-06-15 [patent_title] => 'In situ processing of remote procedure calls' [patent_app_type] => B2 [patent_app_number] => 09/760118 [patent_app_country] => US [patent_app_date] => 2001-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4082 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/751/06751799.pdf [firstpage_image] =>[orig_patent_app_number] => 09760118 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/760118
In situ processing of remote procedure calls Jan 11, 2001 Issued
Array ( [id] => 6646852 [patent_doc_number] => 20020087618 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-07-04 [patent_title] => 'System and method for utilizing dispatch queues in a multiprocessor data processing system' [patent_app_type] => new [patent_app_number] => 09/754703 [patent_app_country] => US [patent_app_date] => 2001-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6252 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0087/20020087618.pdf [firstpage_image] =>[orig_patent_app_number] => 09754703 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/754703
System and method for utilizing dispatch queues in a multiprocessor data processing system Jan 3, 2001 Issued
Array ( [id] => 5803404 [patent_doc_number] => 20020010781 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-01-24 [patent_title] => 'Shared service messaging models' [patent_app_type] => new [patent_app_number] => 09/755599 [patent_app_country] => US [patent_app_date] => 2001-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 57 [patent_figures_cnt] => 57 [patent_no_of_words] => 21047 [patent_no_of_claims] => 69 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0010/20020010781.pdf [firstpage_image] =>[orig_patent_app_number] => 09755599 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/755599
Shared service messaging models Jan 1, 2001 Abandoned
Array ( [id] => 1421300 [patent_doc_number] => 06542978 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2003-04-01 [patent_title] => 'Externally identifiable descriptor for standard memory allocation interface' [patent_app_type] => B2 [patent_app_number] => 09/740740 [patent_app_country] => US [patent_app_date] => 2000-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5720 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/542/06542978.pdf [firstpage_image] =>[orig_patent_app_number] => 09740740 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/740740
Externally identifiable descriptor for standard memory allocation interface Dec 17, 2000 Issued
Array ( [id] => 1100236 [patent_doc_number] => 06823359 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-11-23 [patent_title] => 'System and method for continually updating dynamic data' [patent_app_type] => B1 [patent_app_number] => 09/717820 [patent_app_country] => US [patent_app_date] => 2000-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3275 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/823/06823359.pdf [firstpage_image] =>[orig_patent_app_number] => 09717820 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/717820
System and method for continually updating dynamic data Nov 20, 2000 Issued
Array ( [id] => 1084978 [patent_doc_number] => 06834303 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-12-21 [patent_title] => 'Method and apparatus auto-discovering components of distributed services' [patent_app_type] => B1 [patent_app_number] => 09/711785 [patent_app_country] => US [patent_app_date] => 2000-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4357 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/834/06834303.pdf [firstpage_image] =>[orig_patent_app_number] => 09711785 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/711785
Method and apparatus auto-discovering components of distributed services Nov 12, 2000 Issued
09/709158 Integrated system for biological information Nov 8, 2000 Abandoned
Array ( [id] => 1083115 [patent_doc_number] => 06836890 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-12-28 [patent_title] => 'Methods and systems for message translation and parsing of data structures in a distributed component architecture' [patent_app_type] => B1 [patent_app_number] => 09/704275 [patent_app_country] => US [patent_app_date] => 2000-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 20 [patent_no_of_words] => 12112 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/836/06836890.pdf [firstpage_image] =>[orig_patent_app_number] => 09704275 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/704275
Methods and systems for message translation and parsing of data structures in a distributed component architecture Oct 31, 2000 Issued
Array ( [id] => 1428738 [patent_doc_number] => 06513072 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-01-28 [patent_title] => 'Method for associating data bearing objects with user interface objects' [patent_app_type] => B1 [patent_app_number] => 09/699676 [patent_app_country] => US [patent_app_date] => 2000-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 6489 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 283 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/513/06513072.pdf [firstpage_image] =>[orig_patent_app_number] => 09699676 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/699676
Method for associating data bearing objects with user interface objects Oct 29, 2000 Issued
Array ( [id] => 1100567 [patent_doc_number] => 06823518 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-11-23 [patent_title] => 'Threading and communication architecture for a graphical user interface' [patent_app_type] => B1 [patent_app_number] => 09/690675 [patent_app_country] => US [patent_app_date] => 2000-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 7864 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/823/06823518.pdf [firstpage_image] =>[orig_patent_app_number] => 09690675 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/690675
Threading and communication architecture for a graphical user interface Oct 16, 2000 Issued
Array ( [id] => 1017048 [patent_doc_number] => 06895400 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-05-17 [patent_title] => 'Dynamic symbolic link resolution' [patent_app_type] => utility [patent_app_number] => 09/680560 [patent_app_country] => US [patent_app_date] => 2000-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4971 [patent_no_of_claims] => 48 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/895/06895400.pdf [firstpage_image] =>[orig_patent_app_number] => 09680560 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/680560
Dynamic symbolic link resolution Oct 4, 2000 Issued
Menu