
Alan S. Chou
Examiner (ID: 5877, Phone: (571)272-5779 , Office: P/2451 )
| Most Active Art Unit | 2451 |
| Art Unit(s) | 2451, 2151 |
| Total Applications | 741 |
| Issued Applications | 522 |
| Pending Applications | 52 |
| Abandoned Applications | 179 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 18630318
[patent_doc_number] => 20230289211
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-14
[patent_title] => Techniques for Scalable Load Balancing of Thread Groups in a Processor
[patent_app_type] => utility
[patent_app_number] => 17/691872
[patent_app_country] => US
[patent_app_date] => 2022-03-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17058
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 61
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17691872
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/691872 | Techniques for Scalable Load Balancing of Thread Groups in a Processor | Mar 9, 2022 | Pending |
Array
(
[id] => 19719419
[patent_doc_number] => 12204959
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-01-21
[patent_title] => Using a software agent to provide a higher-level remote procdure call (RPC) mechanism
[patent_app_type] => utility
[patent_app_number] => 17/682179
[patent_app_country] => US
[patent_app_date] => 2022-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 8167
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 214
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17682179
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/682179 | Using a software agent to provide a higher-level remote procdure call (RPC) mechanism | Feb 27, 2022 | Issued |
Array
(
[id] => 19476068
[patent_doc_number] => 12106163
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-01
[patent_title] => Method and system for distributed application programming interface management
[patent_app_type] => utility
[patent_app_number] => 17/652522
[patent_app_country] => US
[patent_app_date] => 2022-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9800
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 293
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17652522
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/652522 | Method and system for distributed application programming interface management | Feb 24, 2022 | Issued |
Array
(
[id] => 18124727
[patent_doc_number] => 20230010339
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-01-12
[patent_title] => METHODS AND SYSTEMS FOR DEVICE-SPECIFIC EVENT HANDLER GENERATION
[patent_app_type] => utility
[patent_app_number] => 17/678099
[patent_app_country] => US
[patent_app_date] => 2022-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14351
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 225
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17678099
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/678099 | METHODS AND SYSTEMS FOR DEVICE-SPECIFIC EVENT HANDLER GENERATION | Feb 22, 2022 | Abandoned |
Array
(
[id] => 19925210
[patent_doc_number] => 12299496
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-05-13
[patent_title] => Bulk loader scaling
[patent_app_type] => utility
[patent_app_number] => 17/677904
[patent_app_country] => US
[patent_app_date] => 2022-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9978
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17677904
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/677904 | Bulk loader scaling | Feb 21, 2022 | Issued |
Array
(
[id] => 18569062
[patent_doc_number] => 20230259398
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-17
[patent_title] => SYSTEM AND METHOD FOR PERFORMING DYNAMIC EXECUTION OF DATA PROCESSES IN DISTRIBUTED SERVER SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 17/673125
[patent_app_country] => US
[patent_app_date] => 2022-02-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7195
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 224
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17673125
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/673125 | System and method for performing dynamic execution of data processes in distributed server systems | Feb 15, 2022 | Issued |
Array
(
[id] => 18569043
[patent_doc_number] => 20230259379
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-17
[patent_title] => CONFIGURABLE IN-APPLICATION EVENT LOGGING SERVICE
[patent_app_type] => utility
[patent_app_number] => 17/672540
[patent_app_country] => US
[patent_app_date] => 2022-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6908
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17672540
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/672540 | Configurable in-application event logging service | Feb 14, 2022 | Issued |
Array
(
[id] => 19015301
[patent_doc_number] => 11922236
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-03-05
[patent_title] => Producer-side prioritization of message processing
[patent_app_type] => utility
[patent_app_number] => 17/666476
[patent_app_country] => US
[patent_app_date] => 2022-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 14227
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17666476
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/666476 | Producer-side prioritization of message processing | Feb 6, 2022 | Issued |
Array
(
[id] => 18539438
[patent_doc_number] => 20230244546
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-03
[patent_title] => UPGRADING OR DOWNGRADING HARDWARE BY SEAMLESSLY ADJUSTING USAGE OF COMPUTATIONAL RESOURCES ON COMPUTING DEVICE
[patent_app_type] => utility
[patent_app_number] => 17/588303
[patent_app_country] => US
[patent_app_date] => 2022-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12319
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 187
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17588303
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/588303 | Upgrading or downgrading hardware by seamlessly adjusting usage of computational resources on computing device | Jan 29, 2022 | Issued |
Array
(
[id] => 19174531
[patent_doc_number] => 20240160505
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-16
[patent_title] => METHOD OF PROCESSING AGREEMENT TASK
[patent_app_type] => utility
[patent_app_number] => 18/006191
[patent_app_country] => US
[patent_app_date] => 2022-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13707
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[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] => 18006191
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/006191 | Method of processing agreement task | Jan 29, 2022 | Issued |
Array
(
[id] => 20481728
[patent_doc_number] => 12530203
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-01-20
[patent_title] => Collaborative software application frameworks using internal service plugins and external service plugins
[patent_app_type] => utility
[patent_app_number] => 17/587251
[patent_app_country] => US
[patent_app_date] => 2022-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10096
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 285
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17587251
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/587251 | Collaborative software application frameworks using internal service plugins and external service plugins | Jan 27, 2022 | Issued |
Array
(
[id] => 18168587
[patent_doc_number] => 20230035197
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-02-02
[patent_title] => METHODS AND APPARATUS TO PREDICT AN IMPACT OF A SOURCE CODE CHANGE ON A CLOUD INFRASTRUCTURE
[patent_app_type] => utility
[patent_app_number] => 17/588060
[patent_app_country] => US
[patent_app_date] => 2022-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12377
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17588060
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/588060 | METHODS AND APPARATUS TO PREDICT AN IMPACT OF A SOURCE CODE CHANGE ON A CLOUD INFRASTRUCTURE | Jan 27, 2022 | Abandoned |
Array
(
[id] => 18531652
[patent_doc_number] => 20230236724
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-27
[patent_title] => MICROSERVICES SERVER AND STORAGE RESOURCE CONTROLLER
[patent_app_type] => utility
[patent_app_number] => 17/585811
[patent_app_country] => US
[patent_app_date] => 2022-01-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4859
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 38
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17585811
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/585811 | Microservices server and storage resource controller | Jan 26, 2022 | Issued |
Array
(
[id] => 18531805
[patent_doc_number] => 20230236877
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-27
[patent_title] => METHOD AND SYSTEM FOR PERFORMING DISTRIBUTED COMPUTER VISION WORKLOADS IN A COMPUTER VISION ENVIRONMENT USING A DYNAMIC COMPUTER VISION ZONE
[patent_app_type] => utility
[patent_app_number] => 17/581344
[patent_app_country] => US
[patent_app_date] => 2022-01-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18400
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17581344
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/581344 | Method and system for performing distributed computer vision workloads in a computer vision environment using a dynamic computer vision zone | Jan 20, 2022 | Issued |
Array
(
[id] => 19099719
[patent_doc_number] => 20240118947
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-04-11
[patent_title] => METHOD, DEVICE AND MEDIUM FOR SUBSCRIBING APPLICATIONS
[patent_app_type] => utility
[patent_app_number] => 18/273294
[patent_app_country] => US
[patent_app_date] => 2022-01-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14030
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[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] => 18273294
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/273294 | METHOD, DEVICE AND MEDIUM FOR SUBSCRIBING APPLICATIONS | Jan 20, 2022 | Pending |
Array
(
[id] => 18998216
[patent_doc_number] => 11915065
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-02-27
[patent_title] => Brokerless reliable totally ordered many-to-many interprocess communication on a single node that uses shared memory and multicast
[patent_app_type] => utility
[patent_app_number] => 17/580418
[patent_app_country] => US
[patent_app_date] => 2022-01-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8578
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17580418
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/580418 | Brokerless reliable totally ordered many-to-many interprocess communication on a single node that uses shared memory and multicast | Jan 19, 2022 | Issued |
Array
(
[id] => 17706448
[patent_doc_number] => 20220206454
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-30
[patent_title] => Automatic Monitoring of Process Controls
[patent_app_type] => utility
[patent_app_number] => 17/579184
[patent_app_country] => US
[patent_app_date] => 2022-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2791
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 66
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17579184
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/579184 | Automatic Monitoring of Process Controls | Jan 18, 2022 | Abandoned |
Array
(
[id] => 18513284
[patent_doc_number] => 20230229514
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-20
[patent_title] => INTELLIGENT ORCHESTRATION OF CLASSIC-QUANTUM COMPUTATIONAL GRAPHS
[patent_app_type] => utility
[patent_app_number] => 17/648065
[patent_app_country] => US
[patent_app_date] => 2022-01-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6038
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17648065
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/648065 | Intelligent orchestration of classic-quantum computational graphs | Jan 13, 2022 | Issued |
Array
(
[id] => 19122480
[patent_doc_number] => 11966463
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-04-23
[patent_title] => Automatic deployment of application security policy using application manifest and dynamic process analysis in a containerization environment
[patent_app_type] => utility
[patent_app_number] => 17/576432
[patent_app_country] => US
[patent_app_date] => 2022-01-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 12765
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 202
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17576432
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/576432 | Automatic deployment of application security policy using application manifest and dynamic process analysis in a containerization environment | Jan 13, 2022 | Issued |
Array
(
[id] => 18015360
[patent_doc_number] => 11507658
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-11-22
[patent_title] => Systems and methods for exploit prevention and malicious code neutralization using non-predictable results for JavaScript-enabled applications
[patent_app_type] => utility
[patent_app_number] => 17/575139
[patent_app_country] => US
[patent_app_date] => 2022-01-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 10028
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 14
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17575139
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/575139 | Systems and methods for exploit prevention and malicious code neutralization using non-predictable results for JavaScript-enabled applications | Jan 12, 2022 | Issued |