Search

Jack M. Choules

Examiner (ID: 17953)

Most Active Art Unit
2177
Art Unit(s)
2899, 2771, 2777, 2307, 2167, 2177
Total Applications
531
Issued Applications
399
Pending Applications
72
Abandoned Applications
60

Applications

Application numberTitle of the applicationFiling DateStatus
08/990316 DATABASE ANALYSIS USING A PROBABILISTIC ONTOLOGY Dec 14, 1997 Abandoned
Array ( [id] => 4350708 [patent_doc_number] => 06321374 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-11-20 [patent_title] => 'Application-independent generator to generate a database transaction manager in heterogeneous information systems' [patent_app_type] => 1 [patent_app_number] => 8/965723 [patent_app_country] => US [patent_app_date] => 1997-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5917 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/321/06321374.pdf [firstpage_image] =>[orig_patent_app_number] => 965723 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/965723
Application-independent generator to generate a database transaction manager in heterogeneous information systems Nov 6, 1997 Issued
Array ( [id] => 3931382 [patent_doc_number] => 06003024 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-12-14 [patent_title] => 'System and method for selecting rows from dimensional databases' [patent_app_type] => 1 [patent_app_number] => 8/964764 [patent_app_country] => US [patent_app_date] => 1997-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 22 [patent_no_of_words] => 12421 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/003/06003024.pdf [firstpage_image] =>[orig_patent_app_number] => 964764 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/964764
System and method for selecting rows from dimensional databases Nov 4, 1997 Issued
Array ( [id] => 3954815 [patent_doc_number] => 05940835 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-08-17 [patent_title] => 'Methods and apparatus for a universal tracking system' [patent_app_type] => 1 [patent_app_number] => 8/964035 [patent_app_country] => US [patent_app_date] => 1997-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 63 [patent_no_of_words] => 10085 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/940/05940835.pdf [firstpage_image] =>[orig_patent_app_number] => 964035 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/964035
Methods and apparatus for a universal tracking system Nov 3, 1997 Issued
Array ( [id] => 4214590 [patent_doc_number] => 06014665 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-01-11 [patent_title] => 'Method for organizing information' [patent_app_type] => 1 [patent_app_number] => 8/960140 [patent_app_country] => US [patent_app_date] => 1997-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 11408 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/014/06014665.pdf [firstpage_image] =>[orig_patent_app_number] => 960140 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/960140
Method for organizing information Oct 28, 1997 Issued
Array ( [id] => 4102113 [patent_doc_number] => 06026366 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-02-15 [patent_title] => 'Method for providing software to a remote computer' [patent_app_type] => 1 [patent_app_number] => 8/950502 [patent_app_country] => US [patent_app_date] => 1997-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3193 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/026/06026366.pdf [firstpage_image] =>[orig_patent_app_number] => 950502 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/950502
Method for providing software to a remote computer Oct 13, 1997 Issued
Array ( [id] => 3878228 [patent_doc_number] => 05838304 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-11-17 [patent_title] => 'Packet-based mouse data protocol' [patent_app_type] => 1 [patent_app_number] => 8/947044 [patent_app_country] => US [patent_app_date] => 1997-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 1698 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/838/05838304.pdf [firstpage_image] =>[orig_patent_app_number] => 947044 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/947044
Packet-based mouse data protocol Oct 7, 1997 Issued
Array ( [id] => 3965642 [patent_doc_number] => 05983219 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-11-09 [patent_title] => 'Method and system for executing a guided parametric search' [patent_app_type] => 1 [patent_app_number] => 8/943573 [patent_app_country] => US [patent_app_date] => 1997-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 35 [patent_no_of_words] => 11580 [patent_no_of_claims] => 20 [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/983/05983219.pdf [firstpage_image] =>[orig_patent_app_number] => 943573 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/943573
Method and system for executing a guided parametric search Oct 2, 1997 Issued
Array ( [id] => 4191429 [patent_doc_number] => 06141657 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-31 [patent_title] => 'Method and apparatus for identifying classifying or quantifying DNA sequences in a sample without sequencing' [patent_app_type] => 1 [patent_app_number] => 8/942406 [patent_app_country] => US [patent_app_date] => 1997-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 35 [patent_no_of_words] => 59345 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 22 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/141/06141657.pdf [firstpage_image] =>[orig_patent_app_number] => 942406 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/942406
Method and apparatus for identifying classifying or quantifying DNA sequences in a sample without sequencing Sep 30, 1997 Issued
Array ( [id] => 4161053 [patent_doc_number] => 06032148 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-02-29 [patent_title] => 'Multilevel storage system with hybrid data compression' [patent_app_type] => 1 [patent_app_number] => 8/929043 [patent_app_country] => US [patent_app_date] => 1997-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 4291 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/032/06032148.pdf [firstpage_image] =>[orig_patent_app_number] => 929043 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/929043
Multilevel storage system with hybrid data compression Sep 14, 1997 Issued
Array ( [id] => 4044566 [patent_doc_number] => 05903893 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-05-11 [patent_title] => 'Method and apparatus for optimizing a merge-join operation across heterogeneous databases' [patent_app_type] => 1 [patent_app_number] => 8/931404 [patent_app_country] => US [patent_app_date] => 1997-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3613 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 262 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/903/05903893.pdf [firstpage_image] =>[orig_patent_app_number] => 931404 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/931404
Method and apparatus for optimizing a merge-join operation across heterogeneous databases Sep 14, 1997 Issued
Array ( [id] => 4175826 [patent_doc_number] => 06105017 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-08-15 [patent_title] => 'Method and apparatus for deferring large object retrievals from a remote database in a heterogeneous database system' [patent_app_type] => 1 [patent_app_number] => 8/929642 [patent_app_country] => US [patent_app_date] => 1997-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 3449 [patent_no_of_claims] => 12 [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/105/06105017.pdf [firstpage_image] =>[orig_patent_app_number] => 929642 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/929642
Method and apparatus for deferring large object retrievals from a remote database in a heterogeneous database system Sep 14, 1997 Issued
Array ( [id] => 4191818 [patent_doc_number] => 06141684 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-31 [patent_title] => 'Multimedia public communication services distribution method and apparatus with distribution of configuration files' [patent_app_type] => 1 [patent_app_number] => 8/928517 [patent_app_country] => US [patent_app_date] => 1997-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 10362 [patent_no_of_claims] => 66 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/141/06141684.pdf [firstpage_image] =>[orig_patent_app_number] => 928517 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/928517
Multimedia public communication services distribution method and apparatus with distribution of configuration files Sep 11, 1997 Issued
Array ( [id] => 4421303 [patent_doc_number] => 06233578 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-15 [patent_title] => 'Method and system for information retrieval' [patent_app_type] => 1 [patent_app_number] => 8/927629 [patent_app_country] => US [patent_app_date] => 1997-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 6055 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/233/06233578.pdf [firstpage_image] =>[orig_patent_app_number] => 927629 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/927629
Method and system for information retrieval Sep 10, 1997 Issued
Array ( [id] => 4315183 [patent_doc_number] => 06199069 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-03-06 [patent_title] => 'System and method for switching between databases without disruption to applications' [patent_app_type] => 1 [patent_app_number] => 8/918038 [patent_app_country] => US [patent_app_date] => 1997-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 6906 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/199/06199069.pdf [firstpage_image] =>[orig_patent_app_number] => 918038 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/918038
System and method for switching between databases without disruption to applications Aug 24, 1997 Issued
Array ( [id] => 3931358 [patent_doc_number] => 06003022 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-12-14 [patent_title] => 'Database execution cost and system performance estimator' [patent_app_type] => 1 [patent_app_number] => 8/916560 [patent_app_country] => US [patent_app_date] => 1997-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 25 [patent_no_of_words] => 15237 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 16 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/003/06003022.pdf [firstpage_image] =>[orig_patent_app_number] => 916560 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/916560
Database execution cost and system performance estimator Aug 21, 1997 Issued
Array ( [id] => 4170582 [patent_doc_number] => 06125371 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-09-26 [patent_title] => 'System and method for aging versions of data in a main memory database' [patent_app_type] => 1 [patent_app_number] => 8/914744 [patent_app_country] => US [patent_app_date] => 1997-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4639 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/125/06125371.pdf [firstpage_image] =>[orig_patent_app_number] => 914744 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/914744
System and method for aging versions of data in a main memory database Aug 18, 1997 Issued
Array ( [id] => 4148552 [patent_doc_number] => 06128772 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-03 [patent_title] => 'Object-oriented apparatus and method in a computer system for establishing/altering the ownership relationship between objects' [patent_app_type] => 1 [patent_app_number] => 8/911392 [patent_app_country] => US [patent_app_date] => 1997-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 18 [patent_no_of_words] => 6780 [patent_no_of_claims] => 27 [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/128/06128772.pdf [firstpage_image] =>[orig_patent_app_number] => 911392 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/911392
Object-oriented apparatus and method in a computer system for establishing/altering the ownership relationship between objects Aug 13, 1997 Issued
Array ( [id] => 4023828 [patent_doc_number] => 06006222 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-12-21 [patent_title] => 'Method for organizing information' [patent_app_type] => 1 [patent_app_number] => 8/904795 [patent_app_country] => US [patent_app_date] => 1997-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 8346 [patent_no_of_claims] => 46 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 300 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/006/06006222.pdf [firstpage_image] =>[orig_patent_app_number] => 904795 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/904795
Method for organizing information Jul 31, 1997 Issued
Array ( [id] => 3819789 [patent_doc_number] => 05855019 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-12-29 [patent_title] => 'Enumerating projections in SQL queries containing outer and full outer joins in the presence of inner joins' [patent_app_type] => 1 [patent_app_number] => 8/904172 [patent_app_country] => US [patent_app_date] => 1997-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 26 [patent_no_of_words] => 13424 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 18 [patent_words_short_claim] => 291 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/855/05855019.pdf [firstpage_image] =>[orig_patent_app_number] => 904172 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/904172
Enumerating projections in SQL queries containing outer and full outer joins in the presence of inner joins Jul 30, 1997 Issued
Menu