
Mark A. Gooray
Examiner (ID: 4521, Phone: (571)270-7805 , Office: P/2199 )
| Most Active Art Unit | 2199 |
| Art Unit(s) | 2193, 2199 |
| Total Applications | 495 |
| Issued Applications | 369 |
| Pending Applications | 47 |
| Abandoned Applications | 95 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16698662
[patent_doc_number] => 10949259
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-16
[patent_title] => System and method of scheduling and computing resource allocation optimization of machine learning flows
[patent_app_type] => utility
[patent_app_number] => 16/235456
[patent_app_country] => US
[patent_app_date] => 2018-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4073
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 314
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16235456
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/235456 | System and method of scheduling and computing resource allocation optimization of machine learning flows | Dec 27, 2018 | Issued |
Array
(
[id] => 16116295
[patent_doc_number] => 20200210170
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-02
[patent_title] => RESOLVING POTENTIAL MERGE CONFLICTS BY UTILIZING A DISTRIBUTED BLOCKCHAIN FRAMEWORK
[patent_app_type] => utility
[patent_app_number] => 16/233205
[patent_app_country] => US
[patent_app_date] => 2018-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6099
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[patent_words_short_claim] => 236
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16233205
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/233205 | RESOLVING POTENTIAL MERGE CONFLICTS BY UTILIZING A DISTRIBUTED BLOCKCHAIN FRAMEWORK | Dec 26, 2018 | Abandoned |
Array
(
[id] => 16116603
[patent_doc_number] => 20200210324
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-02
[patent_title] => SYSTEM PROGRAM CHANGE DETECTION VIA PARALLEL MONITORING TECHNIQUES
[patent_app_type] => utility
[patent_app_number] => 16/232504
[patent_app_country] => US
[patent_app_date] => 2018-12-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5804
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 21
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16232504
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/232504 | System program change detection via parallel monitoring techniques | Dec 25, 2018 | Issued |
Array
(
[id] => 16095243
[patent_doc_number] => 20200201608
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-25
[patent_title] => METHOD AND SYSTEM FOR GENERATING PROGRAM CODE
[patent_app_type] => utility
[patent_app_number] => 16/230312
[patent_app_country] => US
[patent_app_date] => 2018-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7227
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 222
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16230312
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/230312 | Method and system for generating program code modified by rule sets | Dec 20, 2018 | Issued |
Array
(
[id] => 16802570
[patent_doc_number] => 10997519
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-05-04
[patent_title] => Co-scheduling quantum computing jobs
[patent_app_type] => utility
[patent_app_number] => 16/204819
[patent_app_country] => US
[patent_app_date] => 2018-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 14119
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16204819
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/204819 | Co-scheduling quantum computing jobs | Nov 28, 2018 | Issued |
Array
(
[id] => 14506441
[patent_doc_number] => 20190196875
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-27
[patent_title] => METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR PROCESSING COMPUTING TASK
[patent_app_type] => utility
[patent_app_number] => 16/173039
[patent_app_country] => US
[patent_app_date] => 2018-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9099
[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] => 16173039
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/173039 | METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR PROCESSING COMPUTING TASK | Oct 28, 2018 | Abandoned |
Array
(
[id] => 14235155
[patent_doc_number] => 20190129750
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-02
[patent_title] => METHOD, APPARATUS AND COMPUTER STORAGE MEDIUM FOR CONTROLLING A STORAGE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/172117
[patent_app_country] => US
[patent_app_date] => 2018-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6946
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16172117
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/172117 | Method, apparatus and computer storage medium for controlling a storage system | Oct 25, 2018 | Issued |
Array
(
[id] => 13933611
[patent_doc_number] => 20190050321
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-14
[patent_title] => COMPUTERIZED METHOD AND END-TO-END "PILOT AS A SERVICE" SYSTEM FOR CONTROLLING START-UP/ENTERPRISE INTERACTIONS
[patent_app_type] => utility
[patent_app_number] => 16/161373
[patent_app_country] => US
[patent_app_date] => 2018-10-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22149
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -40
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16161373
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/161373 | Computerized method and end-to-end "Pilot as a service" system for controlling start-up/enterprise interactions | Oct 15, 2018 | Issued |
Array
(
[id] => 14669077
[patent_doc_number] => 10372439
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-08-06
[patent_title] => Registration notification for mobile device management
[patent_app_type] => utility
[patent_app_number] => 16/123641
[patent_app_country] => US
[patent_app_date] => 2018-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 10518
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16123641
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/123641 | Registration notification for mobile device management | Sep 5, 2018 | Issued |
Array
(
[id] => 15027779
[patent_doc_number] => 20190324894
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-24
[patent_title] => METHOD, DEVICE AND COMPUTER READABLE STORAGE MEDIUM FOR VISUALIZATION OF TEST CASES
[patent_app_type] => utility
[patent_app_number] => 16/114798
[patent_app_country] => US
[patent_app_date] => 2018-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4791
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16114798
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/114798 | METHOD, DEVICE AND COMPUTER READABLE STORAGE MEDIUM FOR VISUALIZATION OF TEST CASES | Aug 27, 2018 | Abandoned |
Array
(
[id] => 15328675
[patent_doc_number] => 20200004667
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-01-02
[patent_title] => METHOD AND SYSTEM OF PERFORMING AUTOMATED EXPLORATORY TESTING OF SOFTWARE APPLICATIONS
[patent_app_type] => utility
[patent_app_number] => 16/111251
[patent_app_country] => US
[patent_app_date] => 2018-08-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7348
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 203
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16111251
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/111251 | Method and system of performing automated exploratory testing of software applications | Aug 23, 2018 | Issued |
Array
(
[id] => 15561333
[patent_doc_number] => 20200065078
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-27
[patent_title] => DYNAMICALLY REVISING AN IN-PROCESS BUILD
[patent_app_type] => utility
[patent_app_number] => 16/111296
[patent_app_country] => US
[patent_app_date] => 2018-08-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7075
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16111296
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/111296 | Dynamically revising an in-process build | Aug 23, 2018 | Issued |
Array
(
[id] => 17238393
[patent_doc_number] => 11182273
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-11-23
[patent_title] => Application testing using automatically generated test cases
[patent_app_type] => utility
[patent_app_number] => 16/112489
[patent_app_country] => US
[patent_app_date] => 2018-08-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7208
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 462
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16112489
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/112489 | Application testing using automatically generated test cases | Aug 23, 2018 | Issued |
Array
(
[id] => 16416561
[patent_doc_number] => 10824453
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-11-03
[patent_title] => Hypervisor-based just-in-time compilation
[patent_app_type] => utility
[patent_app_number] => 16/050087
[patent_app_country] => US
[patent_app_date] => 2018-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8192
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 461
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16050087
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/050087 | Hypervisor-based just-in-time compilation | Jul 30, 2018 | Issued |
Array
(
[id] => 15136879
[patent_doc_number] => 10481907
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-11-19
[patent_title] => Method of automatically invoking application program functions for a defined project and generating activity and report data for progress in the project
[patent_app_type] => utility
[patent_app_number] => 16/035484
[patent_app_country] => US
[patent_app_date] => 2018-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7767
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 311
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16035484
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/035484 | Method of automatically invoking application program functions for a defined project and generating activity and report data for progress in the project | Jul 12, 2018 | Issued |
Array
(
[id] => 14281997
[patent_doc_number] => 20190138283
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-09
[patent_title] => METHODS AND SYSTEMS FOR PROVIDING A USER INTERFACE
[patent_app_type] => utility
[patent_app_number] => 16/033961
[patent_app_country] => US
[patent_app_date] => 2018-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 24208
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16033961
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/033961 | METHODS AND SYSTEMS FOR PROVIDING A USER INTERFACE | Jul 11, 2018 | Abandoned |
Array
(
[id] => 14394835
[patent_doc_number] => 10310701
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-06-04
[patent_title] => Software robots for programmatically controlling computer programs to perform tasks
[patent_app_type] => utility
[patent_app_number] => 15/942930
[patent_app_country] => US
[patent_app_date] => 2018-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 53
[patent_figures_cnt] => 69
[patent_no_of_words] => 54320
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 471
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15942930
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/942930 | Software robots for programmatically controlling computer programs to perform tasks | Apr 1, 2018 | Issued |
Array
(
[id] => 14754923
[patent_doc_number] => 20190260635
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-22
[patent_title] => SOFTWARE UPDATE ON A WIRELESS COMMUNICATION DEVICE
[patent_app_type] => utility
[patent_app_number] => 15/902189
[patent_app_country] => US
[patent_app_date] => 2018-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4118
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[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] => 15902189
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/902189 | SOFTWARE UPDATE ON A WIRELESS COMMUNICATION DEVICE | Feb 21, 2018 | Abandoned |
Array
(
[id] => 15197779
[patent_doc_number] => 10496382
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-03
[patent_title] => Machine generation of context-free grammar for intent deduction
[patent_app_type] => utility
[patent_app_number] => 15/902911
[patent_app_country] => US
[patent_app_date] => 2018-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 13845
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15902911
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/902911 | Machine generation of context-free grammar for intent deduction | Feb 21, 2018 | Issued |
Array
(
[id] => 14766579
[patent_doc_number] => 10394686
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-08-27
[patent_title] => Static feature extraction from structured files
[patent_app_type] => utility
[patent_app_number] => 15/890186
[patent_app_country] => US
[patent_app_date] => 2018-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3960
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15890186
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/890186 | Static feature extraction from structured files | Feb 5, 2018 | Issued |