Search

Jack M. Choules

Examiner (ID: 14855)

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

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 3612309 [patent_doc_number] => 05579223 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-11-26 [patent_title] => 'Method and system for incorporating modifications made to a computer program into a translated version of the computer program' [patent_app_type] => 1 [patent_app_number] => 7/996705 [patent_app_country] => US [patent_app_date] => 1992-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4093 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/579/05579223.pdf [firstpage_image] =>[orig_patent_app_number] => 996705 [rel_patent_id] =>[rel_patent_doc_number] =>)
07/996705
Method and system for incorporating modifications made to a computer program into a translated version of the computer program Dec 23, 1992 Issued
Array ( [id] => 3612295 [patent_doc_number] => 05579222 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-11-26 [patent_title] => 'Distributed license administration system using a local policy server to communicate with a license server and control execution of computer programs' [patent_app_type] => 1 [patent_app_number] => 7/990583 [patent_app_country] => US [patent_app_date] => 1992-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5885 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 346 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/579/05579222.pdf [firstpage_image] =>[orig_patent_app_number] => 990583 [rel_patent_id] =>[rel_patent_doc_number] =>)
07/990583
Distributed license administration system using a local policy server to communicate with a license server and control execution of computer programs Dec 13, 1992 Issued
07/979527 METHOD FOR COORDINATING INFORMATION STORAGE AND RETRIEVAL Nov 22, 1992 Abandoned
07/980620 METHOD FOR ACCESSING COMPUTER FILES AND DATA Nov 22, 1992 Abandoned
Array ( [id] => 3897033 [patent_doc_number] => 05799320 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-08-25 [patent_title] => 'Remote multiple-user editing system and method' [patent_app_type] => 1 [patent_app_number] => 7/975905 [patent_app_country] => US [patent_app_date] => 1992-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7699 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 281 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/799/05799320.pdf [firstpage_image] =>[orig_patent_app_number] => 975905 [rel_patent_id] =>[rel_patent_doc_number] =>)
07/975905
Remote multiple-user editing system and method Nov 11, 1992 Issued
Array ( [id] => 3671402 [patent_doc_number] => 05628002 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-05-06 [patent_title] => 'Binary tree flag bit arrangement and partitioning method and apparatus' [patent_app_type] => 1 [patent_app_number] => 7/970399 [patent_app_country] => US [patent_app_date] => 1992-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4956 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 13 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/628/05628002.pdf [firstpage_image] =>[orig_patent_app_number] => 970399 [rel_patent_id] =>[rel_patent_doc_number] =>)
07/970399
Binary tree flag bit arrangement and partitioning method and apparatus Nov 1, 1992 Issued
Array ( [id] => 3778980 [patent_doc_number] => 05845113 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-12-01 [patent_title] => 'Method for external sorting in shared-nothing parallel architectures' [patent_app_type] => 1 [patent_app_number] => 7/967594 [patent_app_country] => US [patent_app_date] => 1992-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 9087 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/845/05845113.pdf [firstpage_image] =>[orig_patent_app_number] => 967594 [rel_patent_id] =>[rel_patent_doc_number] =>)
07/967594
Method for external sorting in shared-nothing parallel architectures Oct 26, 1992 Issued
07/965498 METHOD FOR PERFORMING MATRIX TRANSPOSITION ON A MESH MULTIPROCESSOR ARCHITECTURE HAVING MULTIPLE PROCESSORS WITH CONCURRENT EXECUTION OF THE MULTIPLE PROCESSORS Oct 21, 1992 Abandoned
Array ( [id] => 3670369 [patent_doc_number] => 05659738 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-08-19 [patent_title] => 'Method of operating a computer program using database schema and related language dictionaries' [patent_app_type] => 1 [patent_app_number] => 7/962330 [patent_app_country] => US [patent_app_date] => 1992-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1351 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/659/05659738.pdf [firstpage_image] =>[orig_patent_app_number] => 962330 [rel_patent_id] =>[rel_patent_doc_number] =>)
07/962330
Method of operating a computer program using database schema and related language dictionaries Oct 15, 1992 Issued
Array ( [id] => 3439416 [patent_doc_number] => 05455942 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1995-10-03 [patent_title] => 'Partial page write detection for a shared cache using a bit pattern written at the beginning and end of each page' [patent_app_type] => 1 [patent_app_number] => 7/955076 [patent_app_country] => US [patent_app_date] => 1992-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 6086 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/455/05455942.pdf [firstpage_image] =>[orig_patent_app_number] => 955076 [rel_patent_id] =>[rel_patent_doc_number] =>)
07/955076
Partial page write detection for a shared cache using a bit pattern written at the beginning and end of each page Sep 30, 1992 Issued
Array ( [id] => 3502031 [patent_doc_number] => 05561706 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1996-10-01 [patent_title] => 'System for managing access by mobile users to an interconnected communications network where a billing authority is identified by a billing code from the user' [patent_app_type] => 1 [patent_app_number] => 7/952998 [patent_app_country] => US [patent_app_date] => 1992-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 2759 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/561/05561706.pdf [firstpage_image] =>[orig_patent_app_number] => 952998 [rel_patent_id] =>[rel_patent_doc_number] =>)
07/952998
System for managing access by mobile users to an interconnected communications network where a billing authority is identified by a billing code from the user Sep 28, 1992 Issued
Array ( [id] => 3927684 [patent_doc_number] => 05997171 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-12-07 [patent_title] => 'Method and system for digital data storage, abstraction and compression to preserve the most useful characteristics of the data' [patent_app_type] => 1 [patent_app_number] => 7/949362 [patent_app_country] => US [patent_app_date] => 1992-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 2354 [patent_no_of_claims] => 6 [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/05/997/05997171.pdf [firstpage_image] =>[orig_patent_app_number] => 949362 [rel_patent_id] =>[rel_patent_doc_number] =>)
07/949362
Method and system for digital data storage, abstraction and compression to preserve the most useful characteristics of the data Sep 22, 1992 Issued
Array ( [id] => 3676836 [patent_doc_number] => 05598557 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-01-28 [patent_title] => 'Apparatus and method for retrieving and grouping images representing text files based on the relevance of key words extracted from a selected file to the text files' [patent_app_type] => 1 [patent_app_number] => 7/948669 [patent_app_country] => US [patent_app_date] => 1992-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4492 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/598/05598557.pdf [firstpage_image] =>[orig_patent_app_number] => 948669 [rel_patent_id] =>[rel_patent_doc_number] =>)
07/948669
Apparatus and method for retrieving and grouping images representing text files based on the relevance of key words extracted from a selected file to the text files Sep 21, 1992 Issued
Array ( [id] => 3427162 [patent_doc_number] => 05454101 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1995-09-26 [patent_title] => 'Data storage system with set lists which contain elements associated with parents for defining a logical hierarchy and general record pointers identifying specific data sets' [patent_app_type] => 1 [patent_app_number] => 7/945266 [patent_app_country] => US [patent_app_date] => 1992-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 25 [patent_no_of_words] => 13268 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 281 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/454/05454101.pdf [firstpage_image] =>[orig_patent_app_number] => 945266 [rel_patent_id] =>[rel_patent_doc_number] =>)
07/945266
Data storage system with set lists which contain elements associated with parents for defining a logical hierarchy and general record pointers identifying specific data sets Sep 14, 1992 Issued
Array ( [id] => 3453427 [patent_doc_number] => 05398335 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1995-03-14 [patent_title] => 'Virtually updating data records by assigning the update fractional addresses to maintain an ordinal relationship without renumbering original records' [patent_app_type] => 1 [patent_app_number] => 7/938969 [patent_app_country] => US [patent_app_date] => 1992-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5845 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 260 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/398/05398335.pdf [firstpage_image] =>[orig_patent_app_number] => 938969 [rel_patent_id] =>[rel_patent_doc_number] =>)
07/938969
Virtually updating data records by assigning the update fractional addresses to maintain an ordinal relationship without renumbering original records Aug 31, 1992 Issued
Array ( [id] => 3495410 [patent_doc_number] => 05446880 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1995-08-29 [patent_title] => 'Database communication system that provides automatic format translation and transmission of records when the owner identified for the record is changed' [patent_app_type] => 1 [patent_app_number] => 7/937814 [patent_app_country] => US [patent_app_date] => 1992-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 4498 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/446/05446880.pdf [firstpage_image] =>[orig_patent_app_number] => 937814 [rel_patent_id] =>[rel_patent_doc_number] =>)
07/937814
Database communication system that provides automatic format translation and transmission of records when the owner identified for the record is changed Aug 30, 1992 Issued
Array ( [id] => 3489189 [patent_doc_number] => 05457643 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1995-10-10 [patent_title] => 'Pocket electronic data retrieval device allowing access to compressed data on a memory chip with unique interchangeable chip carrier' [patent_app_type] => 1 [patent_app_number] => 7/934966 [patent_app_country] => US [patent_app_date] => 1992-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 40 [patent_figures_cnt] => 46 [patent_no_of_words] => 25169 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/457/05457643.pdf [firstpage_image] =>[orig_patent_app_number] => 934966 [rel_patent_id] =>[rel_patent_doc_number] =>)
07/934966
Pocket electronic data retrieval device allowing access to compressed data on a memory chip with unique interchangeable chip carrier Aug 24, 1992 Issued
Array ( [id] => 3809994 [patent_doc_number] => 05842207 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-11-24 [patent_title] => 'Method for storing records of a distributed database by plural processors to provide a host processor with sorted records belonging to one of a plurality of key sections' [patent_app_type] => 1 [patent_app_number] => 7/911617 [patent_app_country] => US [patent_app_date] => 1992-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 18 [patent_no_of_words] => 8992 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 267 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/842/05842207.pdf [firstpage_image] =>[orig_patent_app_number] => 911617 [rel_patent_id] =>[rel_patent_doc_number] =>)
07/911617
Method for storing records of a distributed database by plural processors to provide a host processor with sorted records belonging to one of a plurality of key sections Jul 9, 1992 Issued
Array ( [id] => 3472237 [patent_doc_number] => 05442780 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1995-08-15 [patent_title] => 'Natural language database retrieval system using virtual tables to convert parsed input phrases into retrieval keys' [patent_app_type] => 1 [patent_app_number] => 7/910764 [patent_app_country] => US [patent_app_date] => 1992-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 32 [patent_no_of_words] => 8863 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/442/05442780.pdf [firstpage_image] =>[orig_patent_app_number] => 910764 [rel_patent_id] =>[rel_patent_doc_number] =>)
07/910764
Natural language database retrieval system using virtual tables to convert parsed input phrases into retrieval keys Jul 7, 1992 Issued
07/905712 EFFICIENT METHOD AND APPARATUS FOR ACCESS AND STORAGE OF COMPRESSED DATA Jun 28, 1992 Abandoned
Menu