
Mark Alan Goodwin
Examiner (ID: 18674, Phone: (571)272-6023 , Office: P/2916 )
| Most Active Art Unit | 2916 |
| Art Unit(s) | 2964, 2916, 2912 |
| Total Applications | 4991 |
| Issued Applications | 4950 |
| Pending Applications | 15 |
| Abandoned Applications | 37 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 18539431
[patent_doc_number] => 20230244539
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-03
[patent_title] => SERVER INSTANCE ALLOCATION FOR EXECUTION OF APPLICATION INSTANCES
[patent_app_type] => utility
[patent_app_number] => 17/931189
[patent_app_country] => US
[patent_app_date] => 2022-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6332
[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] => 17931189
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/931189 | Server instance allocation for execution of application instances | Sep 11, 2022 | Issued |
Array
(
[id] => 18651650
[patent_doc_number] => 20230297486
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-21
[patent_title] => ARRANGEMENT PLAN SEARCH DEVICE, COMPUTER SYSTEM, AND ARRANGEMENT PLAN SEARCH METHOD
[patent_app_type] => utility
[patent_app_number] => 17/941210
[patent_app_country] => US
[patent_app_date] => 2022-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15950
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17941210
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/941210 | Arrangement plan search device, computer system, and arrangement plan search method | Sep 8, 2022 | Issued |
Array
(
[id] => 20468235
[patent_doc_number] => 12524274
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-01-13
[patent_title] => Method and system for predicting optimal configuration parameters for a data analytics engine
[patent_app_type] => utility
[patent_app_number] => 17/889742
[patent_app_country] => US
[patent_app_date] => 2022-08-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 1966
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17889742
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/889742 | Method and system for predicting optimal configuration parameters for a data analytics engine | Aug 16, 2022 | Issued |
Array
(
[id] => 18989759
[patent_doc_number] => 20240061728
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-22
[patent_title] => CLIENT DEVICE WITH SIMULATED EDGE NODE FOR ACCESSING A DISTRIBUTED STORAGE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/888927
[patent_app_country] => US
[patent_app_date] => 2022-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5901
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17888927
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/888927 | Client device with simulated edge node for accessing a distributed storage system | Aug 15, 2022 | Issued |
Array
(
[id] => 18060218
[patent_doc_number] => 20220391304
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-12-08
[patent_title] => MONITORING LONG RUNNING WORKFLOWS FOR ROBOTIC PROCESS AUTOMATION
[patent_app_type] => utility
[patent_app_number] => 17/819736
[patent_app_country] => US
[patent_app_date] => 2022-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6542
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17819736
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/819736 | Monitoring long running workflows for robotic process automation | Aug 14, 2022 | Issued |
Array
(
[id] => 19934060
[patent_doc_number] => 12307265
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-20
[patent_title] => System and method for installing a personalized application on a mobile device
[patent_app_type] => utility
[patent_app_number] => 17/883674
[patent_app_country] => US
[patent_app_date] => 2022-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1787
[patent_no_of_claims] => 18
[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] =>[firstpage_image] =>[orig_patent_app_number] => 17883674
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/883674 | System and method for installing a personalized application on a mobile device | Aug 8, 2022 | Issued |
Array
(
[id] => 20265807
[patent_doc_number] => 12436798
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-07
[patent_title] => Method, electronic device, and computer program product for distributed data processing
[patent_app_type] => utility
[patent_app_number] => 17/884118
[patent_app_country] => US
[patent_app_date] => 2022-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 870
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 263
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17884118
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/884118 | Method, electronic device, and computer program product for distributed data processing | Aug 8, 2022 | Issued |
Array
(
[id] => 18386142
[patent_doc_number] => 11656923
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-05-23
[patent_title] => Systems and methods for inter-process communication within a robot
[patent_app_type] => utility
[patent_app_number] => 17/880207
[patent_app_country] => US
[patent_app_date] => 2022-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 12688
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17880207
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/880207 | Systems and methods for inter-process communication within a robot | Aug 2, 2022 | Issued |
Array
(
[id] => 18998171
[patent_doc_number] => 11915019
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-02-27
[patent_title] => Methods and systems for displaying a remote browser isolation (RBI) configuration window
[patent_app_type] => utility
[patent_app_number] => 17/878844
[patent_app_country] => US
[patent_app_date] => 2022-08-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 16
[patent_no_of_words] => 10073
[patent_no_of_claims] => 20
[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] =>[firstpage_image] =>[orig_patent_app_number] => 17878844
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/878844 | Methods and systems for displaying a remote browser isolation (RBI) configuration window | Jul 31, 2022 | Issued |
Array
(
[id] => 18330735
[patent_doc_number] => 11635977
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-04-25
[patent_title] => Enhanced target selection for robotic process automation
[patent_app_type] => utility
[patent_app_number] => 17/816415
[patent_app_country] => US
[patent_app_date] => 2022-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9019
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17816415
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/816415 | Enhanced target selection for robotic process automation | Jul 30, 2022 | Issued |
Array
(
[id] => 18622349
[patent_doc_number] => 11755390
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-09-12
[patent_title] => Using keep-alive markers to extend redelivery deadlines
[patent_app_type] => utility
[patent_app_number] => 17/873484
[patent_app_country] => US
[patent_app_date] => 2022-07-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 34
[patent_figures_cnt] => 37
[patent_no_of_words] => 41604
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17873484
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/873484 | Using keep-alive markers to extend redelivery deadlines | Jul 25, 2022 | Issued |
Array
(
[id] => 18592050
[patent_doc_number] => 11740948
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-08-29
[patent_title] => Multiple interacting systems at a site
[patent_app_type] => utility
[patent_app_number] => 17/869725
[patent_app_country] => US
[patent_app_date] => 2022-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 17984
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17869725
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/869725 | Multiple interacting systems at a site | Jul 19, 2022 | Issued |
Array
(
[id] => 18904696
[patent_doc_number] => 20240020181
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-18
[patent_title] => Message Queues in Network-Ready Storage Products having Computational Storage Processors
[patent_app_type] => utility
[patent_app_number] => 17/866339
[patent_app_country] => US
[patent_app_date] => 2022-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 26524
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 209
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17866339
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/866339 | Message queues in network-ready storage products having computational storage processors | Jul 14, 2022 | Issued |
Array
(
[id] => 19917844
[patent_doc_number] => 12293214
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-06
[patent_title] => Transaction exchange platform to determine secondary workflows for transaction object processing
[patent_app_type] => utility
[patent_app_number] => 17/859102
[patent_app_country] => US
[patent_app_date] => 2022-07-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 23
[patent_no_of_words] => 31486
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 274
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17859102
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/859102 | Transaction exchange platform to determine secondary workflows for transaction object processing | Jul 6, 2022 | Issued |
Array
(
[id] => 18141849
[patent_doc_number] => 20230015692
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-01-19
[patent_title] => METHOD FOR SAFELY STARTING AN ARITHMETIC LOGIC UNIT
[patent_app_type] => utility
[patent_app_number] => 17/855871
[patent_app_country] => US
[patent_app_date] => 2022-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6896
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17855871
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/855871 | Method for safely starting an arithmetic logic unit | Jun 30, 2022 | Issued |
Array
(
[id] => 18873606
[patent_doc_number] => 11861421
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-01-02
[patent_title] => Controlling timing of event data transmissions in an event architecture
[patent_app_type] => utility
[patent_app_number] => 17/855624
[patent_app_country] => US
[patent_app_date] => 2022-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 22463
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17855624
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/855624 | Controlling timing of event data transmissions in an event architecture | Jun 29, 2022 | Issued |
Array
(
[id] => 18111572
[patent_doc_number] => 20230004452
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-01-05
[patent_title] => METHOD AND DEVICE FOR ANALYZING FEATURE-LEVEL USAGE OF APP
[patent_app_type] => utility
[patent_app_number] => 17/852852
[patent_app_country] => US
[patent_app_date] => 2022-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5972
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 52
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17852852
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/852852 | METHOD AND DEVICE FOR ANALYZING FEATURE-LEVEL USAGE OF APP | Jun 28, 2022 | Abandoned |
Array
(
[id] => 18607906
[patent_doc_number] => 11749382
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-09-05
[patent_title] => Computer-implemented tools for use in electrophysiology
[patent_app_type] => utility
[patent_app_number] => 17/851247
[patent_app_country] => US
[patent_app_date] => 2022-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 29
[patent_no_of_words] => 25760
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17851247
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/851247 | Computer-implemented tools for use in electrophysiology | Jun 27, 2022 | Issued |
Array
(
[id] => 18918446
[patent_doc_number] => 11880726
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-01-23
[patent_title] => Fair queuing of request tasks spawned by requests to execute generative operations
[patent_app_type] => utility
[patent_app_number] => 17/850962
[patent_app_country] => US
[patent_app_date] => 2022-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 19453
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17850962
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/850962 | Fair queuing of request tasks spawned by requests to execute generative operations | Jun 26, 2022 | Issued |
Array
(
[id] => 18687035
[patent_doc_number] => 11782772
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-10-10
[patent_title] => Speculative service execution
[patent_app_type] => utility
[patent_app_number] => 17/808590
[patent_app_country] => US
[patent_app_date] => 2022-06-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 12126
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17808590
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/808590 | Speculative service execution | Jun 23, 2022 | Issued |