
Gary Chapman Hoge
Examiner (ID: 18587, Phone: (571)272-6645 , Office: P/3638 )
| Most Active Art Unit | 3631 |
| Art Unit(s) | 3638, 3611, 3631, 3612, 3102 |
| Total Applications | 3155 |
| Issued Applications | 2290 |
| Pending Applications | 143 |
| Abandoned Applications | 758 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16179045
[patent_doc_number] => 20200226013
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-16
[patent_title] => API REGISTRY IN A CONTAINER PLATFORM FOR AUTOMATICALLY GENERATING CLIENT CODE LIBRARIES
[patent_app_type] => utility
[patent_app_number] => 16/826629
[patent_app_country] => US
[patent_app_date] => 2020-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15714
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16826629
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/826629 | API registry in a container platform for automatically generating client code libraries | Mar 22, 2020 | Issued |
Array
(
[id] => 16737664
[patent_doc_number] => 10963316
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-30
[patent_title] => Artificial intelligence-powered cloud for the financial services industry
[patent_app_type] => utility
[patent_app_number] => 16/824873
[patent_app_country] => US
[patent_app_date] => 2020-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 41
[patent_figures_cnt] => 48
[patent_no_of_words] => 20745
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 320
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16824873
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/824873 | Artificial intelligence-powered cloud for the financial services industry | Mar 19, 2020 | Issued |
Array
(
[id] => 16772745
[patent_doc_number] => 10983850
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-04-20
[patent_title] => Real-time application programming interface anomaly detection and mitigation
[patent_app_type] => utility
[patent_app_number] => 16/825839
[patent_app_country] => US
[patent_app_date] => 2020-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 14142
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16825839
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/825839 | Real-time application programming interface anomaly detection and mitigation | Mar 19, 2020 | Issued |
Array
(
[id] => 17114041
[patent_doc_number] => 20210294638
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-23
[patent_title] => ASYNCHRONOUS DATA MOVEMENT PIPELINE
[patent_app_type] => utility
[patent_app_number] => 16/825831
[patent_app_country] => US
[patent_app_date] => 2020-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 40346
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -25
[patent_words_short_claim] => 54
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16825831
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/825831 | Asynchronous data movement pipeline | Mar 19, 2020 | Issued |
Array
(
[id] => 17382291
[patent_doc_number] => 11240332
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-02-01
[patent_title] => Subscription based event notifications
[patent_app_type] => utility
[patent_app_number] => 16/824352
[patent_app_country] => US
[patent_app_date] => 2020-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 25
[patent_no_of_words] => 21049
[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] => 16824352
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/824352 | Subscription based event notifications | Mar 18, 2020 | Issued |
Array
(
[id] => 16314652
[patent_doc_number] => 20200293390
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-17
[patent_title] => SYSTEM INFORMATION TRANSMITTING METHOD AND APPARATUS, AND COMPUTER-READABLE STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 16/818067
[patent_app_country] => US
[patent_app_date] => 2020-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10127
[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] => 16818067
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/818067 | System information transmitting method and apparatus, and computer-readable storage medium | Mar 12, 2020 | Issued |
Array
(
[id] => 16285291
[patent_doc_number] => 20200278893
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-03
[patent_title] => MAINTAINING STORAGE NAMESPACE IDENTIFIERS FOR LIVE VIRTUALIZED EXECUTION ENVIRONMENT MIGRATION
[patent_app_type] => utility
[patent_app_number] => 16/814788
[patent_app_country] => US
[patent_app_date] => 2020-03-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10577
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 42
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16814788
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/814788 | Maintaining storage namespace identifiers for live virtualized execution environment migration | Mar 9, 2020 | Issued |
Array
(
[id] => 16864556
[patent_doc_number] => 11023298
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-06-01
[patent_title] => Displaying items based on a configuration file
[patent_app_type] => utility
[patent_app_number] => 16/804995
[patent_app_country] => US
[patent_app_date] => 2020-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 12818
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16804995
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/804995 | Displaying items based on a configuration file | Feb 27, 2020 | Issued |
Array
(
[id] => 16095415
[patent_doc_number] => 20200201694
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-25
[patent_title] => MESSAGE STREAM PROCESSOR MICROBATCHING
[patent_app_type] => utility
[patent_app_number] => 16/801560
[patent_app_country] => US
[patent_app_date] => 2020-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10819
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16801560
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/801560 | Message stream processor microbatching | Feb 25, 2020 | Issued |
Array
(
[id] => 17528598
[patent_doc_number] => 11301286
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-04-12
[patent_title] => System and method for supporting optimization of usage efficiency of resources
[patent_app_type] => utility
[patent_app_number] => 16/793940
[patent_app_country] => US
[patent_app_date] => 2020-02-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 9477
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16793940
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/793940 | System and method for supporting optimization of usage efficiency of resources | Feb 17, 2020 | Issued |
Array
(
[id] => 16986943
[patent_doc_number] => 11074115
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-07-27
[patent_title] => Complex event processing (CEP) managing method in M2M system and apparatus thereof
[patent_app_type] => utility
[patent_app_number] => 16/787531
[patent_app_country] => US
[patent_app_date] => 2020-02-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 15
[patent_no_of_words] => 6576
[patent_no_of_claims] => 14
[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] => 16787531
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/787531 | Complex event processing (CEP) managing method in M2M system and apparatus thereof | Feb 10, 2020 | Issued |
Array
(
[id] => 17317050
[patent_doc_number] => 20210406099
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-30
[patent_title] => DETERMINING WHETHER AND/OR WHEN TO PROVIDE NOTIFICATIONS, BASED ON APPLICATION CONTENT, TO MITIGATE COMPUTATIONALLY WASTEFUL APPLICATION-LAUNCHING BEHAVIOR
[patent_app_type] => utility
[patent_app_number] => 17/251476
[patent_app_country] => US
[patent_app_date] => 2020-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13208
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 17251476
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/251476 | Determining whether and/or when to provide notifications, based on application content, to mitigate computationally wasteful application-launching behavior | Feb 5, 2020 | Issued |
Array
(
[id] => 19062196
[patent_doc_number] => 11941432
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-03-26
[patent_title] => Processing system, processing method, higher-level system, lower-level system, higher-level program, and lower-level program
[patent_app_type] => utility
[patent_app_number] => 17/430230
[patent_app_country] => US
[patent_app_date] => 2020-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5847
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17430230
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/430230 | Processing system, processing method, higher-level system, lower-level system, higher-level program, and lower-level program | Jan 30, 2020 | Issued |
Array
(
[id] => 16644409
[patent_doc_number] => 10922266
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-02-16
[patent_title] => Userspace split data-centric heterogeneous computing architecture
[patent_app_type] => utility
[patent_app_number] => 16/743553
[patent_app_country] => US
[patent_app_date] => 2020-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7756
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16743553
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/743553 | Userspace split data-centric heterogeneous computing architecture | Jan 14, 2020 | Issued |
Array
(
[id] => 16745096
[patent_doc_number] => 10970086
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-04-06
[patent_title] => Efficient use of RAM in resource-constrained embedded systems
[patent_app_type] => utility
[patent_app_number] => 16/737651
[patent_app_country] => US
[patent_app_date] => 2020-01-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5737
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16737651
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/737651 | Efficient use of RAM in resource-constrained embedded systems | Jan 7, 2020 | Issued |
Array
(
[id] => 17484405
[patent_doc_number] => 20220091909
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-24
[patent_title] => REAL-TIME MULTI-PATTERN DETECTION OVER EVENT STREAMS
[patent_app_type] => utility
[patent_app_number] => 17/420834
[patent_app_country] => US
[patent_app_date] => 2020-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13282
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17420834
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/420834 | Real-time multi-pattern detection over event streams | Jan 6, 2020 | Issued |
Array
(
[id] => 15871247
[patent_doc_number] => 20200143027
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-07
[patent_title] => METHOD AND DEVICE FOR COMPARING PERSONAL BIOLOGICAL DATA OF TWO USERS
[patent_app_type] => utility
[patent_app_number] => 16/733630
[patent_app_country] => US
[patent_app_date] => 2020-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10005
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16733630
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/733630 | Method and device for comparing personal biological data of two users | Jan 2, 2020 | Issued |
Array
(
[id] => 16972352
[patent_doc_number] => 11068324
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-07-20
[patent_title] => Advanced notification system
[patent_app_type] => utility
[patent_app_number] => 16/730385
[patent_app_country] => US
[patent_app_date] => 2019-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 14
[patent_no_of_words] => 6762
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16730385
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/730385 | Advanced notification system | Dec 29, 2019 | Issued |
Array
(
[id] => 18446001
[patent_doc_number] => 11681572
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-06-20
[patent_title] => Extensible workflow access
[patent_app_type] => utility
[patent_app_number] => 16/726093
[patent_app_country] => US
[patent_app_date] => 2019-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 11194
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16726093
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/726093 | Extensible workflow access | Dec 22, 2019 | Issued |
Array
(
[id] => 17379831
[patent_doc_number] => 11237847
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-02-01
[patent_title] => Automated standards-based computing system reconfiguration
[patent_app_type] => utility
[patent_app_number] => 16/721863
[patent_app_country] => US
[patent_app_date] => 2019-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5285
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16721863
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/721863 | Automated standards-based computing system reconfiguration | Dec 18, 2019 | Issued |