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] => 4294204 [patent_doc_number] => 06324590 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-11-27 [patent_title] => 'Replicated resource management system for managing resources in a distributed application and maintaining a relativistic view of state' [patent_app_type] => 1 [patent_app_number] => 9/539752 [patent_app_country] => US [patent_app_date] => 2000-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 9 [patent_no_of_words] => 9881 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/324/06324590.pdf [firstpage_image] =>[orig_patent_app_number] => 539752 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/539752
Replicated resource management system for managing resources in a distributed application and maintaining a relativistic view of state Mar 30, 2000 Issued
Array ( [id] => 1430939 [patent_doc_number] => 06507875 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-01-14 [patent_title] => 'Modular application collaboration including filtering at the source and proxy execution of compensating transactions to conserve server resources' [patent_app_type] => B1 [patent_app_number] => 09/527111 [patent_app_country] => US [patent_app_date] => 2000-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 18 [patent_no_of_words] => 13561 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/507/06507875.pdf [firstpage_image] =>[orig_patent_app_number] => 09527111 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/527111
Modular application collaboration including filtering at the source and proxy execution of compensating transactions to conserve server resources Mar 15, 2000 Issued
Array ( [id] => 1430406 [patent_doc_number] => 06526494 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-02-25 [patent_title] => 'Method and apparatus for space-efficient inter-process communication' [patent_app_type] => B1 [patent_app_number] => 09/522511 [patent_app_country] => US [patent_app_date] => 2000-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4938 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/526/06526494.pdf [firstpage_image] =>[orig_patent_app_number] => 09522511 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/522511
Method and apparatus for space-efficient inter-process communication Mar 9, 2000 Issued
Array ( [id] => 4421967 [patent_doc_number] => 06272557 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-08-07 [patent_title] => 'Framework for marshaling and unmarshaling argument object references' [patent_app_type] => 1 [patent_app_number] => 9/507284 [patent_app_country] => US [patent_app_date] => 2000-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 12347 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/272/06272557.pdf [firstpage_image] =>[orig_patent_app_number] => 507284 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/507284
Framework for marshaling and unmarshaling argument object references Feb 17, 2000 Issued
Array ( [id] => 1418373 [patent_doc_number] => 06546433 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-04-08 [patent_title] => 'Method and system for integrating external functions into an application environment' [patent_app_type] => B1 [patent_app_number] => 09/491963 [patent_app_country] => US [patent_app_date] => 2000-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 6694 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/546/06546433.pdf [firstpage_image] =>[orig_patent_app_number] => 09491963 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/491963
Method and system for integrating external functions into an application environment Jan 26, 2000 Issued
Array ( [id] => 1291653 [patent_doc_number] => 06643712 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-11-04 [patent_title] => 'Validating the creation of and routing of messages to file objects' [patent_app_type] => B1 [patent_app_number] => 09/488080 [patent_app_country] => US [patent_app_date] => 2000-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 15 [patent_no_of_words] => 15530 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/643/06643712.pdf [firstpage_image] =>[orig_patent_app_number] => 09488080 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/488080
Validating the creation of and routing of messages to file objects Jan 19, 2000 Issued
Array ( [id] => 1112063 [patent_doc_number] => 06810422 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-10-26 [patent_title] => 'System and method for probabilistic quality of communication service determination' [patent_app_type] => B1 [patent_app_number] => 09/483155 [patent_app_country] => US [patent_app_date] => 2000-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4894 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/810/06810422.pdf [firstpage_image] =>[orig_patent_app_number] => 09483155 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/483155
System and method for probabilistic quality of communication service determination Jan 13, 2000 Issued
Array ( [id] => 1177288 [patent_doc_number] => 06760783 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-07-06 [patent_title] => 'Virtual interrupt mechanism' [patent_app_type] => B1 [patent_app_number] => 09/466189 [patent_app_country] => US [patent_app_date] => 1999-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 4887 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/760/06760783.pdf [firstpage_image] =>[orig_patent_app_number] => 09466189 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/466189
Virtual interrupt mechanism Dec 16, 1999 Issued
09/458767 ARCHITECTURE FOR THE RAPID CREATION OF TELEPHONY SERVICES IN A NEXT GENERATION NETWORK Dec 9, 1999 Abandoned
Array ( [id] => 1480852 [patent_doc_number] => 06389484 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-05-14 [patent_title] => 'Transport independent invocation and servant interfaces that permit both typecode interpreted and compiled marshaling' [patent_app_type] => B1 [patent_app_number] => 09/454514 [patent_app_country] => US [patent_app_date] => 1999-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 22 [patent_no_of_words] => 18270 [patent_no_of_claims] => 12 [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/389/06389484.pdf [firstpage_image] =>[orig_patent_app_number] => 09454514 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/454514
Transport independent invocation and servant interfaces that permit both typecode interpreted and compiled marshaling Dec 5, 1999 Issued
Array ( [id] => 1250205 [patent_doc_number] => 06675229 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-01-06 [patent_title] => 'Methods and apparatus for providing quality of service for legacy applications' [patent_app_type] => B1 [patent_app_number] => 09/450036 [patent_app_country] => US [patent_app_date] => 1999-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 5610 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/675/06675229.pdf [firstpage_image] =>[orig_patent_app_number] => 09450036 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/450036
Methods and apparatus for providing quality of service for legacy applications Nov 28, 1999 Issued
Array ( [id] => 1240787 [patent_doc_number] => 06691176 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-02-10 [patent_title] => 'Method for managing client services across browser pages' [patent_app_type] => B1 [patent_app_number] => 09/433995 [patent_app_country] => US [patent_app_date] => 1999-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8663 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/691/06691176.pdf [firstpage_image] =>[orig_patent_app_number] => 09433995 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/433995
Method for managing client services across browser pages Nov 3, 1999 Issued
Array ( [id] => 1049774 [patent_doc_number] => 06865732 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-03-08 [patent_title] => 'Providing an embedded application specific web server' [patent_app_type] => utility [patent_app_number] => 09/430877 [patent_app_country] => US [patent_app_date] => 1999-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4691 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/865/06865732.pdf [firstpage_image] =>[orig_patent_app_number] => 09430877 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/430877
Providing an embedded application specific web server Oct 31, 1999 Issued
Array ( [id] => 1250204 [patent_doc_number] => 06675228 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-01-06 [patent_title] => 'Method and apparatus in a data processing system for generating alternative views of client applications' [patent_app_type] => B1 [patent_app_number] => 09/430823 [patent_app_country] => US [patent_app_date] => 1999-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 119 [patent_figures_cnt] => 197 [patent_no_of_words] => 37104 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/675/06675228.pdf [firstpage_image] =>[orig_patent_app_number] => 09430823 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/430823
Method and apparatus in a data processing system for generating alternative views of client applications Oct 28, 1999 Issued
Array ( [id] => 1348351 [patent_doc_number] => 06598169 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-07-22 [patent_title] => 'System and method for accessing information made available by a kernel mode driver' [patent_app_type] => B1 [patent_app_number] => 09/360544 [patent_app_country] => US [patent_app_date] => 1999-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4418 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/598/06598169.pdf [firstpage_image] =>[orig_patent_app_number] => 09360544 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/360544
System and method for accessing information made available by a kernel mode driver Jul 25, 1999 Issued
Array ( [id] => 1551703 [patent_doc_number] => 06445968 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-09-03 [patent_title] => 'Task manager' [patent_app_type] => B1 [patent_app_number] => 09/351155 [patent_app_country] => US [patent_app_date] => 1999-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2282 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 381 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/445/06445968.pdf [firstpage_image] =>[orig_patent_app_number] => 09351155 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/351155
Task manager Jul 11, 1999 Issued
Array ( [id] => 1431334 [patent_doc_number] => 06519654 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-02-11 [patent_title] => 'Method of designing an interface for a real-time messaging system' [patent_app_type] => B1 [patent_app_number] => 09/349059 [patent_app_country] => US [patent_app_date] => 1999-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 6 [patent_no_of_words] => 1645 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/519/06519654.pdf [firstpage_image] =>[orig_patent_app_number] => 09349059 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/349059
Method of designing an interface for a real-time messaging system Jul 6, 1999 Issued
Array ( [id] => 1271638 [patent_doc_number] => 06662237 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-12-09 [patent_title] => 'System for documenting application interfaces and their mapping relationship' [patent_app_type] => B1 [patent_app_number] => 09/344182 [patent_app_country] => US [patent_app_date] => 1999-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3027 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/662/06662237.pdf [firstpage_image] =>[orig_patent_app_number] => 09344182 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/344182
System for documenting application interfaces and their mapping relationship Jun 23, 1999 Issued
Array ( [id] => 7633130 [patent_doc_number] => 06658490 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-12-02 [patent_title] => 'Method and system for multi-threaded processing' [patent_app_type] => B1 [patent_app_number] => 09/328683 [patent_app_country] => US [patent_app_date] => 1999-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 8027 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 9 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/658/06658490.pdf [firstpage_image] =>[orig_patent_app_number] => 09328683 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/328683
Method and system for multi-threaded processing Jun 7, 1999 Issued
Array ( [id] => 1185358 [patent_doc_number] => 06745168 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-06-01 [patent_title] => 'Intention achievement information processing apparatus' [patent_app_type] => B1 [patent_app_number] => 09/321599 [patent_app_country] => US [patent_app_date] => 1999-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 62 [patent_figures_cnt] => 69 [patent_no_of_words] => 17854 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 11 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/745/06745168.pdf [firstpage_image] =>[orig_patent_app_number] => 09321599 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/321599
Intention achievement information processing apparatus May 27, 1999 Issued
Menu