Search

John L Goodrow

Examiner (ID: 8247)

Most Active Art Unit
1506
Art Unit(s)
1734, 1756, 1506, 1507, 2852, 1795, 2899, 1753
Total Applications
3289
Issued Applications
3094
Pending Applications
3
Abandoned Applications
192

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18755900 [patent_doc_number] => 20230359345 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-09 [patent_title] => Devices, Methods, and Graphical User Interfaces for Touch Input Processing [patent_app_type] => utility [patent_app_number] => 18/221354 [patent_app_country] => US [patent_app_date] => 2023-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 39498 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 299 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18221354 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/221354
Devices, Methods, and Graphical User Interfaces for Touch Input Processing Jul 11, 2023 Pending
Array ( [id] => 18741670 [patent_doc_number] => 20230350651 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-02 [patent_title] => CREATING USER INTERFACE USING MACHINE LEARNING [patent_app_type] => utility [patent_app_number] => 18/348191 [patent_app_country] => US [patent_app_date] => 2023-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16140 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 18348191 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/348191
CREATING USER INTERFACE USING MACHINE LEARNING Jul 5, 2023 Pending
Array ( [id] => 18711610 [patent_doc_number] => 20230334239 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-19 [patent_title] => GENERATING CUSTOM APPLICATION LINKS [patent_app_type] => utility [patent_app_number] => 18/339451 [patent_app_country] => US [patent_app_date] => 2023-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15749 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 269 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18339451 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/339451
GENERATING CUSTOM APPLICATION LINKS Jun 21, 2023 Pending
Array ( [id] => 18712255 [patent_doc_number] => 20230334888 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-19 [patent_title] => TABLE ITEM INFORMATION EXTRACTION WITH CONTINUOUS MACHINE LEARNING THROUGH LOCAL AND GLOBAL MODELS [patent_app_type] => utility [patent_app_number] => 18/331990 [patent_app_country] => US [patent_app_date] => 2023-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9051 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18331990 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/331990
TABLE ITEM INFORMATION EXTRACTION WITH CONTINUOUS MACHINE LEARNING THROUGH LOCAL AND GLOBAL MODELS Jun 8, 2023 Pending
Array ( [id] => 18820523 [patent_doc_number] => 20230394863 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-07 [patent_title] => MULTI-SEGMENT TEXT SEARCH USING MACHINE LEARNING MODEL FOR TEXT SIMILARITY [patent_app_type] => utility [patent_app_number] => 18/205867 [patent_app_country] => US [patent_app_date] => 2023-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 25438 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18205867 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/205867
MULTI-SEGMENT TEXT SEARCH USING MACHINE LEARNING MODEL FOR TEXT SIMILARITY Jun 4, 2023 Pending
Array ( [id] => 18569365 [patent_doc_number] => 20230259701 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-17 [patent_title] => AUTOMATED CALCULATION PREDICTIONS WITH EXPLANATIONS [patent_app_type] => utility [patent_app_number] => 18/138882 [patent_app_country] => US [patent_app_date] => 2023-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5451 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18138882 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/138882
AUTOMATED CALCULATION PREDICTIONS WITH EXPLANATIONS Apr 24, 2023 Pending
Array ( [id] => 18513613 [patent_doc_number] => 20230229848 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-20 [patent_title] => GENERATING CORRECT-BY-CONSTRUCTION OFFICE ACTION REPLIES FROM AN INTERVIEW AND ONLINE CORPORA [patent_app_type] => utility [patent_app_number] => 18/123803 [patent_app_country] => US [patent_app_date] => 2023-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19263 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18123803 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/123803
GENERATING CORRECT-BY-CONSTRUCTION OFFICE ACTION REPLIES FROM AN INTERVIEW AND ONLINE CORPORA Mar 19, 2023 Pending
Array ( [id] => 18455363 [patent_doc_number] => 20230196644 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-22 [patent_title] => OBJECT TIME SERIES SYSTEM [patent_app_type] => utility [patent_app_number] => 18/173435 [patent_app_country] => US [patent_app_date] => 2023-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 22817 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18173435 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/173435
Object time series system Feb 22, 2023 Issued
Array ( [id] => 18897513 [patent_doc_number] => 20240012998 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-11 [patent_title] => INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT [patent_app_type] => utility [patent_app_number] => 18/166303 [patent_app_country] => US [patent_app_date] => 2023-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6778 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 18166303 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/166303
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT Feb 7, 2023 Pending
Array ( [id] => 18438722 [patent_doc_number] => 20230186017 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-15 [patent_title] => CONTROLLABLE READING GUIDES AND NATURAL LANGUAGE GENERATION [patent_app_type] => utility [patent_app_number] => 18/153583 [patent_app_country] => US [patent_app_date] => 2023-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 54184 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [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] => 18153583 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/153583
CONTROLLABLE READING GUIDES AND NATURAL LANGUAGE GENERATION Jan 11, 2023 Pending
Array ( [id] => 18934369 [patent_doc_number] => 11886803 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-01-30 [patent_title] => Assistive digital form authoring [patent_app_type] => utility [patent_app_number] => 18/153595 [patent_app_country] => US [patent_app_date] => 2023-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 9538 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18153595 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/153595
Assistive digital form authoring Jan 11, 2023 Issued
Array ( [id] => 18826762 [patent_doc_number] => 11842038 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-12-12 [patent_title] => Hidden information sharing in virtual meetings [patent_app_type] => utility [patent_app_number] => 18/092306 [patent_app_country] => US [patent_app_date] => 2022-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6029 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18092306 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/092306
Hidden information sharing in virtual meetings Dec 30, 2022 Issued
Array ( [id] => 18351915 [patent_doc_number] => 20230140026 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-04 [patent_title] => Automatically Labeling Data using Natural Language Processing [patent_app_type] => utility [patent_app_number] => 18/091792 [patent_app_country] => US [patent_app_date] => 2022-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8368 [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] => 18091792 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/091792
Automatically labeling data using natural language processing Dec 29, 2022 Issued
Array ( [id] => 18438143 [patent_doc_number] => 20230185438 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-15 [patent_title] => INTERACTION METHOD OF AUDIO-VIDEO SEGMENTATION, APPARATUS, DEVICE AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/069839 [patent_app_country] => US [patent_app_date] => 2022-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5688 [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] => 18069839 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/069839
INTERACTION METHOD OF AUDIO-VIDEO SEGMENTATION, APPARATUS, DEVICE AND STORAGE MEDIUM Dec 20, 2022 Pending
Array ( [id] => 18306755 [patent_doc_number] => 20230110655 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-13 [patent_title] => DEVELOPER AND RUNTIME ENVIRONMENTS SUPPORTING MULTI-INPUT MODALITIES [patent_app_type] => utility [patent_app_number] => 18/066232 [patent_app_country] => US [patent_app_date] => 2022-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8562 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18066232 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/066232
Developer and runtime environments supporting multi-input modalities Dec 13, 2022 Issued
Array ( [id] => 18405050 [patent_doc_number] => 20230166401 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-01 [patent_title] => PROGRAM GENERATION DEVICE AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM STORING PROGRAM [patent_app_type] => utility [patent_app_number] => 18/070504 [patent_app_country] => US [patent_app_date] => 2022-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3546 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18070504 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/070504
Program generation device and non-transitory computer-readable storage medium storing program Nov 28, 2022 Issued
Array ( [id] => 18407924 [patent_doc_number] => 20230169277 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-01 [patent_title] => DOCUMENT CREATION SYSTEM, SERVER, AND METHOD [patent_app_type] => utility [patent_app_number] => 18/070437 [patent_app_country] => US [patent_app_date] => 2022-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9799 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18070437 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/070437
Document creation system, server, and method Nov 27, 2022 Issued
Array ( [id] => 18934375 [patent_doc_number] => 11886809 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-01-30 [patent_title] => Identifying templates based on fonts [patent_app_type] => utility [patent_app_number] => 17/977730 [patent_app_country] => US [patent_app_date] => 2022-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9360 [patent_no_of_claims] => 20 [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] =>[firstpage_image] =>[orig_patent_app_number] => 17977730 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/977730
Identifying templates based on fonts Oct 30, 2022 Issued
Array ( [id] => 18311285 [patent_doc_number] => 20230115185 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-13 [patent_title] => CREATING USER INTEFACE USING MACHINE LEARNING [patent_app_type] => utility [patent_app_number] => 18/046446 [patent_app_country] => US [patent_app_date] => 2022-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16118 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18046446 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/046446
CREATING USER INTEFACE USING MACHINE LEARNING Oct 12, 2022 Pending
Array ( [id] => 18308810 [patent_doc_number] => 20230112710 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-13 [patent_title] => CREATING USER INTEFACE USING MACHINE LEARNING [patent_app_type] => utility [patent_app_number] => 18/046428 [patent_app_country] => US [patent_app_date] => 2022-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16040 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 246 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18046428 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/046428
Creating user interface using machine learning Oct 12, 2022 Issued
Menu