Search

J. R. Thomas

Examiner (ID: 17566, Phone: JR BRADLEY G )

Most Active Art Unit
3767
Art Unit(s)
3767, 3763, 4138
Total Applications
291
Issued Applications
184
Pending Applications
0
Abandoned Applications
109

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 1070989 [patent_doc_number] => 06845446 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-01-18 [patent_title] => 'Programmable data bus' [patent_app_type] => utility [patent_app_number] => 09/419335 [patent_app_country] => US [patent_app_date] => 1999-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 2967 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/845/06845446.pdf [firstpage_image] =>[orig_patent_app_number] => 09419335 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/419335
Programmable data bus Oct 14, 1999 Issued
Array ( [id] => 1214506 [patent_doc_number] => 06715083 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-03-30 [patent_title] => 'Method and system of alerting internet service providers that a hacker may be using their system to gain access to a target system' [patent_app_type] => B1 [patent_app_number] => 09/416752 [patent_app_country] => US [patent_app_date] => 1999-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 5 [patent_no_of_words] => 4592 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/715/06715083.pdf [firstpage_image] =>[orig_patent_app_number] => 09416752 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/416752
Method and system of alerting internet service providers that a hacker may be using their system to gain access to a target system Oct 12, 1999 Issued
Array ( [id] => 975519 [patent_doc_number] => 06938168 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-08-30 [patent_title] => 'Interactive virtual library system for expeditiously providing automatic updates of user-desired information from content providers, at least one of which is commercial, to users' [patent_app_type] => utility [patent_app_number] => 09/415578 [patent_app_country] => US [patent_app_date] => 1999-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3032 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/938/06938168.pdf [firstpage_image] =>[orig_patent_app_number] => 09415578 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/415578
Interactive virtual library system for expeditiously providing automatic updates of user-desired information from content providers, at least one of which is commercial, to users Oct 7, 1999 Issued
Array ( [id] => 1309038 [patent_doc_number] => 06629243 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-09-30 [patent_title] => 'Secure communications system' [patent_app_type] => B1 [patent_app_number] => 09/414061 [patent_app_country] => US [patent_app_date] => 1999-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6945 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/629/06629243.pdf [firstpage_image] =>[orig_patent_app_number] => 09414061 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/414061
Secure communications system Oct 6, 1999 Issued
Array ( [id] => 1184842 [patent_doc_number] => 06748528 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-06-08 [patent_title] => 'Methods, systems, and computer program products for establishing secured SSL communication sessions' [patent_app_type] => B1 [patent_app_number] => 09/386540 [patent_app_country] => US [patent_app_date] => 1999-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5338 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/748/06748528.pdf [firstpage_image] =>[orig_patent_app_number] => 09386540 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/386540
Methods, systems, and computer program products for establishing secured SSL communication sessions Aug 29, 1999 Issued
Array ( [id] => 7615887 [patent_doc_number] => 06947558 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-09-20 [patent_title] => 'Stream cipher having a shuffle network combiner function' [patent_app_type] => utility [patent_app_number] => 09/385589 [patent_app_country] => US [patent_app_date] => 1999-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 4280 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/947/06947558.pdf [firstpage_image] =>[orig_patent_app_number] => 09385589 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/385589
Stream cipher having a shuffle network combiner function Aug 28, 1999 Issued
Array ( [id] => 1195441 [patent_doc_number] => 06731758 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-05-04 [patent_title] => 'Digital video content transmission ciphering and deciphering method and apparatus' [patent_app_type] => B1 [patent_app_number] => 09/385592 [patent_app_country] => US [patent_app_date] => 1999-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 11 [patent_no_of_words] => 6634 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/731/06731758.pdf [firstpage_image] =>[orig_patent_app_number] => 09385592 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/385592
Digital video content transmission ciphering and deciphering method and apparatus Aug 28, 1999 Issued
Array ( [id] => 1155363 [patent_doc_number] => 06779114 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-08-17 [patent_title] => 'Tamper resistant software-control flow encoding' [patent_app_type] => B1 [patent_app_number] => 09/377312 [patent_app_country] => US [patent_app_date] => 1999-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 20985 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/779/06779114.pdf [firstpage_image] =>[orig_patent_app_number] => 09377312 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/377312
Tamper resistant software-control flow encoding Aug 18, 1999 Issued
Array ( [id] => 1151453 [patent_doc_number] => 06778670 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-08-17 [patent_title] => 'Method and apparatus for encryption and decryption' [patent_app_type] => B1 [patent_app_number] => 09/373934 [patent_app_country] => US [patent_app_date] => 1999-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 7302 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/778/06778670.pdf [firstpage_image] =>[orig_patent_app_number] => 09373934 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/373934
Method and apparatus for encryption and decryption Aug 12, 1999 Issued
Array ( [id] => 1214502 [patent_doc_number] => 06715081 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-03-30 [patent_title] => 'Security rule database searching in a network security environment' [patent_app_type] => B1 [patent_app_number] => 09/373361 [patent_app_country] => US [patent_app_date] => 1999-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 8212 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 214 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/715/06715081.pdf [firstpage_image] =>[orig_patent_app_number] => 09373361 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/373361
Security rule database searching in a network security environment Aug 11, 1999 Issued
Array ( [id] => 7623797 [patent_doc_number] => 06725380 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-04-20 [patent_title] => 'Selective and multiple programmed settings and passwords for web browser content labels' [patent_app_type] => B1 [patent_app_number] => 09/373878 [patent_app_country] => US [patent_app_date] => 1999-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 6622 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 20 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/725/06725380.pdf [firstpage_image] =>[orig_patent_app_number] => 09373878 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/373878
Selective and multiple programmed settings and passwords for web browser content labels Aug 11, 1999 Issued
Array ( [id] => 1075180 [patent_doc_number] => 06839848 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-01-04 [patent_title] => 'Information processing system and peripheral apparatus' [patent_app_type] => utility [patent_app_number] => 09/374129 [patent_app_country] => US [patent_app_date] => 1999-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 5739 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/839/06839848.pdf [firstpage_image] =>[orig_patent_app_number] => 09374129 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/374129
Information processing system and peripheral apparatus Aug 8, 1999 Issued
Array ( [id] => 1001763 [patent_doc_number] => 06912660 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-06-28 [patent_title] => 'Method for parallel approval of an electronic document' [patent_app_type] => utility [patent_app_number] => 09/369734 [patent_app_country] => US [patent_app_date] => 1999-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 14 [patent_no_of_words] => 4947 [patent_no_of_claims] => 46 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/912/06912660.pdf [firstpage_image] =>[orig_patent_app_number] => 09369734 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/369734
Method for parallel approval of an electronic document Aug 5, 1999 Issued
Array ( [id] => 1236361 [patent_doc_number] => 06694429 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-02-17 [patent_title] => 'Method for establishing call state information without maintaining state information at gate controllers' [patent_app_type] => B1 [patent_app_number] => 09/366210 [patent_app_country] => US [patent_app_date] => 1999-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 32 [patent_no_of_words] => 33530 [patent_no_of_claims] => 71 [patent_no_of_ind_claims] => 22 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/694/06694429.pdf [firstpage_image] =>[orig_patent_app_number] => 09366210 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/366210
Method for establishing call state information without maintaining state information at gate controllers Aug 3, 1999 Issued
Array ( [id] => 1218271 [patent_doc_number] => 06711686 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-03-23 [patent_title] => 'Security management tool for managing security attributes in computer systems' [patent_app_type] => B1 [patent_app_number] => 09/342695 [patent_app_country] => US [patent_app_date] => 1999-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 3958 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/711/06711686.pdf [firstpage_image] =>[orig_patent_app_number] => 09342695 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/342695
Security management tool for managing security attributes in computer systems Jun 28, 1999 Issued
Array ( [id] => 1185927 [patent_doc_number] => 06745332 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-06-01 [patent_title] => 'Method and apparatus for enabling database privileges' [patent_app_type] => B1 [patent_app_number] => 09/342312 [patent_app_country] => US [patent_app_date] => 1999-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7842 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/745/06745332.pdf [firstpage_image] =>[orig_patent_app_number] => 09342312 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/342312
Method and apparatus for enabling database privileges Jun 28, 1999 Issued
09/338074 TRUSTED THIRD PARTY CLOCK AND TRUSTED LOCAL CLOCK Jun 22, 1999 Abandoned
Array ( [id] => 1425424 [patent_doc_number] => 06535980 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-03-18 [patent_title] => 'Keyless encryption of messages using challenge response' [patent_app_type] => B1 [patent_app_number] => 09/337719 [patent_app_country] => US [patent_app_date] => 1999-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2298 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/535/06535980.pdf [firstpage_image] =>[orig_patent_app_number] => 09337719 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/337719
Keyless encryption of messages using challenge response Jun 20, 1999 Issued
Array ( [id] => 1218273 [patent_doc_number] => 06711687 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-03-23 [patent_title] => 'Security monitoring apparatus based on access log and method thereof' [patent_app_type] => B1 [patent_app_number] => 09/336765 [patent_app_country] => US [patent_app_date] => 1999-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 8182 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/711/06711687.pdf [firstpage_image] =>[orig_patent_app_number] => 09336765 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/336765
Security monitoring apparatus based on access log and method thereof Jun 20, 1999 Issued
Array ( [id] => 1195398 [patent_doc_number] => 06731756 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-05-04 [patent_title] => 'Method for securing video images' [patent_app_type] => B1 [patent_app_number] => 09/337718 [patent_app_country] => US [patent_app_date] => 1999-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5264 [patent_no_of_claims] => 13 [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/731/06731756.pdf [firstpage_image] =>[orig_patent_app_number] => 09337718 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/337718
Method for securing video images Jun 20, 1999 Issued
Menu