Search

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 numberTitle of the applicationFiling DateStatus
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
Menu