Search

Thomas M. Cunningham

Examiner (ID: 18664)

Most Active Art Unit
1813
Art Unit(s)
1806, 2900, 1813, 1644, 1816, 2899
Total Applications
454
Issued Applications
198
Pending Applications
72
Abandoned Applications
184

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17675336 [patent_doc_number] => 20220188503 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-16 [patent_title] => AESTHETIC MARKING OF TEXT IN DIGITAL TYPOGRAPHY [patent_app_type] => utility [patent_app_number] => 17/653735 [patent_app_country] => US [patent_app_date] => 2022-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10795 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17653735 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/653735
Aesthetic marking of text in digital typography Mar 6, 2022 Issued
Array ( [id] => 17644176 [patent_doc_number] => 20220171915 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-02 [patent_title] => AUTOMATED AUGMENTATION OF TEXT, WEB AND PHYSICAL ENVIRONMENTS USING MULTIMEDIA CONTENT [patent_app_type] => utility [patent_app_number] => 17/651783 [patent_app_country] => US [patent_app_date] => 2022-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7185 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17651783 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/651783
AUTOMATED AUGMENTATION OF TEXT, WEB AND PHYSICAL ENVIRONMENTS USING MULTIMEDIA CONTENT Feb 17, 2022 Abandoned
Array ( [id] => 18297954 [patent_doc_number] => 20230107640 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-06 [patent_title] => SYSTEMS AND METHODS FOR LONG DOCUMENT SUMMARIZATION [patent_app_type] => utility [patent_app_number] => 17/589650 [patent_app_country] => US [patent_app_date] => 2022-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5822 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17589650 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/589650
Systems and methods for long document summarization Jan 30, 2022 Issued
Array ( [id] => 18513614 [patent_doc_number] => 20230229849 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-20 [patent_title] => METHOD AND SYSTEM FOR AUTOMATICALLY FORMULATING AN OPTIMIZATION PROBLEM USING MACHINE LEARNING [patent_app_type] => utility [patent_app_number] => 17/576843 [patent_app_country] => US [patent_app_date] => 2022-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8018 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17576843 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/576843
Method and system for automatically formulating an optimization problem using machine learning Jan 13, 2022 Issued
Array ( [id] => 17565853 [patent_doc_number] => 20220130002 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-28 [patent_title] => SYSTEMS AND METHODS FOR COLLABORATIVE REAL-TIME GENERATION OF ELECTRONIC REAL ESTATE REPORTS [patent_app_type] => utility [patent_app_number] => 17/647103 [patent_app_country] => US [patent_app_date] => 2022-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7594 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17647103 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/647103
SYSTEMS AND METHODS FOR COLLABORATIVE REAL-TIME GENERATION OF ELECTRONIC REAL ESTATE REPORTS Jan 4, 2022 Abandoned
Array ( [id] => 17550566 [patent_doc_number] => 20220121908 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-21 [patent_title] => METHOD AND APPARATUS FOR PROCESSING DATA, AND RELATED PRODUCT [patent_app_type] => utility [patent_app_number] => 17/565008 [patent_app_country] => US [patent_app_date] => 2021-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11363 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17565008 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/565008
METHOD AND APPARATUS FOR PROCESSING DATA, AND RELATED PRODUCT Dec 28, 2021 Pending
Array ( [id] => 17550471 [patent_doc_number] => 20220121813 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-21 [patent_title] => Web Element Rediscovery System and Method [patent_app_type] => utility [patent_app_number] => 17/555473 [patent_app_country] => US [patent_app_date] => 2021-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21385 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 265 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17555473 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/555473
Web element rediscovery system and method Dec 18, 2021 Issued
Array ( [id] => 18422786 [patent_doc_number] => 20230177250 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-08 [patent_title] => VISUAL TEXT SUMMARY GENERATION [patent_app_type] => utility [patent_app_number] => 17/542844 [patent_app_country] => US [patent_app_date] => 2021-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9328 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17542844 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/542844
Visual text summary generation Dec 5, 2021 Issued
Array ( [id] => 17629672 [patent_doc_number] => 20220164687 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-26 [patent_title] => METHOD FOR PROVIDING EXPLAINABLE ARTIFICIAL INTELLIGENCE [patent_app_type] => utility [patent_app_number] => 17/533285 [patent_app_country] => US [patent_app_date] => 2021-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8321 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17533285 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/533285
Method for providing explainable artificial intelligence Nov 22, 2021 Issued
Array ( [id] => 17462626 [patent_doc_number] => 20220075932 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-10 [patent_title] => METHOD AND APPARATUS FOR INSERTING INFORMATION INTO ONLINE DOCUMENT [patent_app_type] => utility [patent_app_number] => 17/531373 [patent_app_country] => US [patent_app_date] => 2021-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5802 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17531373 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/531373
METHOD AND APPARATUS FOR INSERTING INFORMATION INTO ONLINE DOCUMENT Nov 18, 2021 Abandoned
Array ( [id] => 17613759 [patent_doc_number] => 20220156039 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-19 [patent_title] => Voice Control of Computing Devices [patent_app_type] => utility [patent_app_number] => 17/531215 [patent_app_country] => US [patent_app_date] => 2021-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 30951 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17531215 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/531215
Voice Control of Computing Devices Nov 18, 2021 Abandoned
Array ( [id] => 18234692 [patent_doc_number] => 11599250 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-03-07 [patent_title] => Text editor and integrated outline tool linked through a shared document data structure [patent_app_type] => utility [patent_app_number] => 17/519151 [patent_app_country] => US [patent_app_date] => 2021-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 34 [patent_figures_cnt] => 34 [patent_no_of_words] => 35697 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 402 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17519151 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/519151
Text editor and integrated outline tool linked through a shared document data structure Nov 3, 2021 Issued
Array ( [id] => 17401459 [patent_doc_number] => 20220043549 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-10 [patent_title] => MANAGING COMMENTS IN A CLOUD-BASED ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/509603 [patent_app_country] => US [patent_app_date] => 2021-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12794 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17509603 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/509603
Managing comments in a cloud-based environment Oct 24, 2021 Issued
Array ( [id] => 18337900 [patent_doc_number] => 20230129849 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-27 [patent_title] => SMART WORKFLOW ACTION-BASED CHECKLIST [patent_app_type] => utility [patent_app_number] => 17/507466 [patent_app_country] => US [patent_app_date] => 2021-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11862 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17507466 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/507466
SMART WORKFLOW ACTION-BASED CHECKLIST Oct 20, 2021 Abandoned
Array ( [id] => 17522377 [patent_doc_number] => 20220108226 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-07 [patent_title] => VOTING-BASED APPROACH FOR DIFFERENTIALLY PRIVATE FEDERATED LEARNING [patent_app_type] => utility [patent_app_number] => 17/491663 [patent_app_country] => US [patent_app_date] => 2021-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8350 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17491663 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/491663
VOTING-BASED APPROACH FOR DIFFERENTIALLY PRIVATE FEDERATED LEARNING Sep 30, 2021 Abandoned
Array ( [id] => 17360938 [patent_doc_number] => 20220021734 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-20 [patent_title] => SYSTEMS AND METHODS FOR SYNCHRONIZING CONTENT AND INFORMATION ON MULTIPLE COMPUTING DEVICES [patent_app_type] => utility [patent_app_number] => 17/492326 [patent_app_country] => US [patent_app_date] => 2021-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17679 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17492326 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/492326
SYSTEMS AND METHODS FOR SYNCHRONIZING CONTENT AND INFORMATION ON MULTIPLE COMPUTING DEVICES Sep 30, 2021 Pending
Array ( [id] => 17659696 [patent_doc_number] => 20220180161 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-09 [patent_title] => ARITHMETIC PROCESSING APPARATUS, ARITHMETIC PROCESSING METHOD, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 17/488356 [patent_app_country] => US [patent_app_date] => 2021-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10876 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17488356 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/488356
ARITHMETIC PROCESSING APPARATUS, ARITHMETIC PROCESSING METHOD, AND STORAGE MEDIUM Sep 28, 2021 Abandoned
Array ( [id] => 18788305 [patent_doc_number] => 20230376752 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-23 [patent_title] => A Method of Training a Submodule and Preventing Capture of an AI Module [patent_app_type] => utility [patent_app_number] => 18/044691 [patent_app_country] => US [patent_app_date] => 2021-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3042 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18044691 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/044691
A Method of Training a Submodule and Preventing Capture of an AI Module Sep 21, 2021 Pending
Array ( [id] => 19596024 [patent_doc_number] => 12153872 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-26 [patent_title] => Systems and methods for linking notes and transcripts [patent_app_type] => utility [patent_app_number] => 17/479984 [patent_app_country] => US [patent_app_date] => 2021-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 72 [patent_figures_cnt] => 72 [patent_no_of_words] => 29690 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17479984 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/479984
Systems and methods for linking notes and transcripts Sep 19, 2021 Issued
Array ( [id] => 17462791 [patent_doc_number] => 20220076097 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-10 [patent_title] => NEURAL NETWORK COMPUTATION METHOD, DEVICE, READABLE STORAGE MEDIA AND ELECTRONIC EQUIPMENT [patent_app_type] => utility [patent_app_number] => 17/468136 [patent_app_country] => US [patent_app_date] => 2021-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10330 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17468136 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/468136
NEURAL NETWORK COMPUTATION METHOD, DEVICE, READABLE STORAGE MEDIA AND ELECTRONIC EQUIPMENT Sep 6, 2021 Pending
Menu