Search

Joseph Thomas

Examiner (ID: 14991)

Most Active Art Unit
2747
Art Unit(s)
2644, 2747, 3626, 2411, 2311, 2453, 2492, 2741
Total Applications
333
Issued Applications
229
Pending Applications
44
Abandoned Applications
60

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 4150108 [patent_doc_number] => 06035269 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-03-07 [patent_title] => 'Method for detecting stylistic errors and generating replacement strings in a document containing Japanese text' [patent_app_type] => 1 [patent_app_number] => 9/103207 [patent_app_country] => US [patent_app_date] => 1998-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 17 [patent_no_of_words] => 7895 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/035/06035269.pdf [firstpage_image] =>[orig_patent_app_number] => 103207 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/103207
Method for detecting stylistic errors and generating replacement strings in a document containing Japanese text Jun 22, 1998 Issued
Array ( [id] => 4201747 [patent_doc_number] => 06094666 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-07-25 [patent_title] => 'Chinese character input scheme having ten symbol groupings of chinese characters in a recumbent or upright configuration' [patent_app_type] => 1 [patent_app_number] => 9/099411 [patent_app_country] => US [patent_app_date] => 1998-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 4677 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 263 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/094/06094666.pdf [firstpage_image] =>[orig_patent_app_number] => 099411 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/099411
Chinese character input scheme having ten symbol groupings of chinese characters in a recumbent or upright configuration Jun 17, 1998 Issued
Array ( [id] => 4255408 [patent_doc_number] => 06081773 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-06-27 [patent_title] => 'Translation apparatus and storage medium therefor' [patent_app_type] => 1 [patent_app_number] => 9/098509 [patent_app_country] => US [patent_app_date] => 1998-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11973 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/081/06081773.pdf [firstpage_image] =>[orig_patent_app_number] => 098509 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/098509
Translation apparatus and storage medium therefor Jun 16, 1998 Issued
Array ( [id] => 4202862 [patent_doc_number] => 06161116 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-12-12 [patent_title] => 'Ideogrammatic character editor method and apparatus' [patent_app_type] => 1 [patent_app_number] => 9/089230 [patent_app_country] => US [patent_app_date] => 1998-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 72 [patent_no_of_words] => 4288 [patent_no_of_claims] => 62 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 231 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/161/06161116.pdf [firstpage_image] =>[orig_patent_app_number] => 089230 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/089230
Ideogrammatic character editor method and apparatus Jun 1, 1998 Issued
Array ( [id] => 4257880 [patent_doc_number] => 06092036 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-07-18 [patent_title] => 'Multi-lingual data processing system and system and method for translating text used in computer software utilizing an embedded translator' [patent_app_type] => 1 [patent_app_number] => 9/089203 [patent_app_country] => US [patent_app_date] => 1998-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5029 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/092/06092036.pdf [firstpage_image] =>[orig_patent_app_number] => 089203 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/089203
Multi-lingual data processing system and system and method for translating text used in computer software utilizing an embedded translator Jun 1, 1998 Issued
Array ( [id] => 4310588 [patent_doc_number] => 06236958 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-22 [patent_title] => 'Method and system for extracting pairs of multilingual terminology from an aligned multilingual text' [patent_app_type] => 1 [patent_app_number] => 9/079638 [patent_app_country] => US [patent_app_date] => 1998-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 5119 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/236/06236958.pdf [firstpage_image] =>[orig_patent_app_number] => 079638 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/079638
Method and system for extracting pairs of multilingual terminology from an aligned multilingual text May 14, 1998 Issued
Array ( [id] => 4255394 [patent_doc_number] => 06081772 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-06-27 [patent_title] => 'Proofreading aid based on closed-class vocabulary' [patent_app_type] => 1 [patent_app_number] => 9/048715 [patent_app_country] => US [patent_app_date] => 1998-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 1380 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 44 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/081/06081772.pdf [firstpage_image] =>[orig_patent_app_number] => 048715 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/048715
Proofreading aid based on closed-class vocabulary Mar 25, 1998 Issued
Array ( [id] => 4150082 [patent_doc_number] => 06035267 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-03-07 [patent_title] => 'Interactive processing apparatus having natural language interfacing capability, utilizing goal frames, and judging action feasibility' [patent_app_type] => 1 [patent_app_number] => 9/043510 [patent_app_country] => US [patent_app_date] => 1998-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 14 [patent_no_of_words] => 6200 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 409 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/035/06035267.pdf [firstpage_image] =>[orig_patent_app_number] => 043510 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/043510
Interactive processing apparatus having natural language interfacing capability, utilizing goal frames, and judging action feasibility Mar 23, 1998 Issued
Array ( [id] => 4116419 [patent_doc_number] => 06098035 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-08-01 [patent_title] => 'Morphological analysis method and device and Japanese language morphological analysis method and device' [patent_app_type] => 1 [patent_app_number] => 9/044137 [patent_app_country] => US [patent_app_date] => 1998-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 21 [patent_no_of_words] => 14142 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/098/06098035.pdf [firstpage_image] =>[orig_patent_app_number] => 044137 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/044137
Morphological analysis method and device and Japanese language morphological analysis method and device Mar 18, 1998 Issued
Array ( [id] => 4420796 [patent_doc_number] => 06272456 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-08-07 [patent_title] => 'System and method for identifying the language of written text having a plurality of different length n-gram profiles' [patent_app_type] => 1 [patent_app_number] => 9/044752 [patent_app_country] => US [patent_app_date] => 1998-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 17463 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/272/06272456.pdf [firstpage_image] =>[orig_patent_app_number] => 044752 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/044752
System and method for identifying the language of written text having a plurality of different length n-gram profiles Mar 18, 1998 Issued
Array ( [id] => 1481219 [patent_doc_number] => 06345245 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-02-05 [patent_title] => 'Method and system for managing a common dictionary and updating dictionary data selectively according to a type of local processing system' [patent_app_type] => B1 [patent_app_number] => 09/035269 [patent_app_country] => US [patent_app_date] => 1998-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 8611 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/345/06345245.pdf [firstpage_image] =>[orig_patent_app_number] => 09035269 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/035269
Method and system for managing a common dictionary and updating dictionary data selectively according to a type of local processing system Mar 4, 1998 Issued
Array ( [id] => 4420923 [patent_doc_number] => 06233545 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-15 [patent_title] => 'Universal machine translator of arbitrary languages utilizing epistemic moments' [patent_app_type] => 1 [patent_app_number] => 9/033676 [patent_app_country] => US [patent_app_date] => 1998-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 317 [patent_figures_cnt] => 272 [patent_no_of_words] => 261390 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/233/06233545.pdf [firstpage_image] =>[orig_patent_app_number] => 033676 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/033676
Universal machine translator of arbitrary languages utilizing epistemic moments Mar 2, 1998 Issued
Array ( [id] => 4176293 [patent_doc_number] => 06105046 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-08-15 [patent_title] => 'Method and apparatus for identifying, predicting, and reporting object relationships' [patent_app_type] => 1 [patent_app_number] => 9/030873 [patent_app_country] => US [patent_app_date] => 1998-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 27 [patent_no_of_words] => 26727 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/105/06105046.pdf [firstpage_image] =>[orig_patent_app_number] => 030873 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/030873
Method and apparatus for identifying, predicting, and reporting object relationships Feb 24, 1998 Issued
Array ( [id] => 4257924 [patent_doc_number] => 06092038 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-07-18 [patent_title] => 'System and method for providing lossless compression of n-gram language models in a real-time decoder' [patent_app_type] => 1 [patent_app_number] => 9/019012 [patent_app_country] => US [patent_app_date] => 1998-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 10407 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/092/06092038.pdf [firstpage_image] =>[orig_patent_app_number] => 019012 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/019012
System and method for providing lossless compression of n-gram language models in a real-time decoder Feb 4, 1998 Issued
Array ( [id] => 4421161 [patent_doc_number] => 06173252 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-01-09 [patent_title] => 'Apparatus and methods for Chinese error check by means of dynamic programming and weighted classes' [patent_app_type] => 1 [patent_app_number] => 9/018348 [patent_app_country] => US [patent_app_date] => 1998-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5065 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/173/06173252.pdf [firstpage_image] =>[orig_patent_app_number] => 018348 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/018348
Apparatus and methods for Chinese error check by means of dynamic programming and weighted classes Feb 3, 1998 Issued
Array ( [id] => 4164900 [patent_doc_number] => 06064951 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-05-16 [patent_title] => 'Query transformation system and method enabling retrieval of multilingual web documents' [patent_app_type] => 1 [patent_app_number] => 9/006838 [patent_app_country] => US [patent_app_date] => 1998-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 3597 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/064/06064951.pdf [firstpage_image] =>[orig_patent_app_number] => 006838 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/006838
Query transformation system and method enabling retrieval of multilingual web documents Jan 11, 1998 Issued
Array ( [id] => 4267254 [patent_doc_number] => 06138088 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-24 [patent_title] => 'Method and apparatus for process control by using natural language processing (NLP) technology' [patent_app_type] => 1 [patent_app_number] => 8/995442 [patent_app_country] => US [patent_app_date] => 1997-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4245 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/138/06138088.pdf [firstpage_image] =>[orig_patent_app_number] => 995442 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/995442
Method and apparatus for process control by using natural language processing (NLP) technology Dec 21, 1997 Issued
Array ( [id] => 4205754 [patent_doc_number] => 06131082 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-10-10 [patent_title] => 'Machine assisted translation tools utilizing an inverted index and list of letter n-grams' [patent_app_type] => 1 [patent_app_number] => 8/980630 [patent_app_country] => US [patent_app_date] => 1997-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 7740 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/131/06131082.pdf [firstpage_image] =>[orig_patent_app_number] => 980630 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/980630
Machine assisted translation tools utilizing an inverted index and list of letter n-grams Nov 30, 1997 Issued
Array ( [id] => 4202292 [patent_doc_number] => 06161082 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-12-12 [patent_title] => 'Network based language translation system' [patent_app_type] => 1 [patent_app_number] => 8/972727 [patent_app_country] => US [patent_app_date] => 1997-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 2 [patent_no_of_words] => 3687 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/161/06161082.pdf [firstpage_image] =>[orig_patent_app_number] => 972727 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/972727
Network based language translation system Nov 17, 1997 Issued
Array ( [id] => 4213806 [patent_doc_number] => 06014616 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-01-11 [patent_title] => 'Method for monitoring the language used for character generation by an operating system' [patent_app_type] => 1 [patent_app_number] => 8/969617 [patent_app_country] => US [patent_app_date] => 1997-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 2618 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/014/06014616.pdf [firstpage_image] =>[orig_patent_app_number] => 969617 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/969617
Method for monitoring the language used for character generation by an operating system Nov 12, 1997 Issued
Menu