
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] => 19099692
[patent_doc_number] => 20240118920
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-04-11
[patent_title] => WORKLOAD SCHEDULING USING QUEUES WITH DIFFERENT PRIORITIES
[patent_app_type] => utility
[patent_app_number] => 17/963897
[patent_app_country] => US
[patent_app_date] => 2022-10-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6548
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 17963897
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/963897 | Workload scheduling using queues with different priorities | Oct 10, 2022 | Issued |
Array
(
[id] => 18982686
[patent_doc_number] => 11907866
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-02-20
[patent_title] => Classification and transformation of sequential event data
[patent_app_type] => utility
[patent_app_number] => 17/955817
[patent_app_country] => US
[patent_app_date] => 2022-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 22
[patent_no_of_words] => 22950
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 273
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17955817
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/955817 | Classification and transformation of sequential event data | Sep 28, 2022 | Issued |
Array
(
[id] => 19084807
[patent_doc_number] => 20240111608
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-04-04
[patent_title] => EVENT-MESSAGE COLLECTION, PROCESSING, AND STORAGE SYSTEMS THAT ARE CONFIGURABLE TO FACILITATE SCALING, LOAD-BALANCING, AND SELECTION OF A CENTRALIZATION/DECENTRALIZATION LEVEL
[patent_app_type] => utility
[patent_app_number] => 17/955367
[patent_app_country] => US
[patent_app_date] => 2022-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 25073
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17955367
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/955367 | EVENT-MESSAGE COLLECTION, PROCESSING, AND STORAGE SYSTEMS THAT ARE CONFIGURABLE TO FACILITATE SCALING, LOAD-BALANCING, AND SELECTION OF A CENTRALIZATION/DECENTRALIZATION LEVEL | Sep 27, 2022 | Abandoned |
Array
(
[id] => 20317208
[patent_doc_number] => 12455759
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-28
[patent_title] => Peer virtual machine monitoring and auto-healing system
[patent_app_type] => utility
[patent_app_number] => 17/950298
[patent_app_country] => US
[patent_app_date] => 2022-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4835
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17950298
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/950298 | Peer virtual machine monitoring and auto-healing system | Sep 21, 2022 | Issued |
Array
(
[id] => 19092868
[patent_doc_number] => 11954322
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-04-09
[patent_title] => Application programming interface for gesture operations
[patent_app_type] => utility
[patent_app_number] => 17/945962
[patent_app_country] => US
[patent_app_date] => 2022-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 37
[patent_figures_cnt] => 46
[patent_no_of_words] => 13996
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 258
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17945962
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/945962 | Application programming interface for gesture operations | Sep 14, 2022 | Issued |
Array
(
[id] => 18933784
[patent_doc_number] => 11886210
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-01-30
[patent_title] => Method and system for providing a centralized appliance hub
[patent_app_type] => utility
[patent_app_number] => 17/941662
[patent_app_country] => US
[patent_app_date] => 2022-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 26
[patent_no_of_words] => 9147
[patent_no_of_claims] => 35
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17941662
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/941662 | Method and system for providing a centralized appliance hub | Sep 8, 2022 | Issued |
Array
(
[id] => 19036403
[patent_doc_number] => 20240086218
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-03-14
[patent_title] => TRANSMITTING METRIC DATA BETWEEN TENANCIES
[patent_app_type] => utility
[patent_app_number] => 17/940990
[patent_app_country] => US
[patent_app_date] => 2022-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 30978
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17940990
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/940990 | TRANSMITTING METRIC DATA BETWEEN TENANCIES | Sep 7, 2022 | Pending |
Array
(
[id] => 19005874
[patent_doc_number] => 20240069945
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-29
[patent_title] => HOST DEVICE WITH PATH MASKING BETWEEN SOFTWARE STACK LAYERS TO FACILITATE SCALING OF SOFTWARE-DEFINED STORAGE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/894705
[patent_app_country] => US
[patent_app_date] => 2022-08-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20918
[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] => 17894705
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/894705 | HOST DEVICE WITH PATH MASKING BETWEEN SOFTWARE STACK LAYERS TO FACILITATE SCALING OF SOFTWARE-DEFINED STORAGE SYSTEM | Aug 23, 2022 | Issued |
Array
(
[id] => 18229552
[patent_doc_number] => 20230068546
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-02
[patent_title] => SYSTEM CALL TRACE RECONSTRUCTION
[patent_app_type] => utility
[patent_app_number] => 17/890850
[patent_app_country] => US
[patent_app_date] => 2022-08-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7085
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17890850
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/890850 | System call trace reconstruction | Aug 17, 2022 | Issued |
Array
(
[id] => 18847009
[patent_doc_number] => 20230409413
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-21
[patent_title] => Optimizing Screen Time Based On Situational Context
[patent_app_type] => utility
[patent_app_number] => 17/880453
[patent_app_country] => US
[patent_app_date] => 2022-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16425
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[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] => 17880453
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/880453 | Optimizing Screen Time Based On Situational Context | Aug 2, 2022 | Abandoned |
Array
(
[id] => 18957414
[patent_doc_number] => 20240045741
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-08
[patent_title] => METHODS AND SYSTEMS FOR A THREE-TIERED CONTENT NOTIFICATION SYSTEM FOR A DATA EXCHANGE FEATURING NON-HOMOGENOUS DATA TYPES
[patent_app_type] => utility
[patent_app_number] => 17/816939
[patent_app_country] => US
[patent_app_date] => 2022-08-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9136
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17816939
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/816939 | METHODS AND SYSTEMS FOR A THREE-TIERED CONTENT NOTIFICATION SYSTEM FOR A DATA EXCHANGE FEATURING NON-HOMOGENOUS DATA TYPES | Aug 1, 2022 | Pending |
Array
(
[id] => 18941807
[patent_doc_number] => 20240036946
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-01
[patent_title] => EVENT PROVISIONING FOR HIGH-LEVEL PROGRAMING LANGUAGE PLATFORM
[patent_app_type] => utility
[patent_app_number] => 17/873736
[patent_app_country] => US
[patent_app_date] => 2022-07-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14845
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17873736
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/873736 | Event provisioning for high-level programing language platform | Jul 25, 2022 | Issued |
Array
(
[id] => 18904697
[patent_doc_number] => 20240020182
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-18
[patent_title] => Storage Products with Connectors to Operate External Network Interfaces
[patent_app_type] => utility
[patent_app_number] => 17/866341
[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] => 23971
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 184
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17866341
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/866341 | Storage products with connectors to operate external network interfaces | Jul 14, 2022 | Issued |
Array
(
[id] => 18145415
[patent_doc_number] => 20230019271
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-01-19
[patent_title] => Processor Power Management Using Instruction Throttling
[patent_app_type] => utility
[patent_app_number] => 17/863826
[patent_app_country] => US
[patent_app_date] => 2022-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9274
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17863826
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/863826 | Processor Power Management Using Instruction Throttling | Jul 12, 2022 | Pending |
Array
(
[id] => 20468243
[patent_doc_number] => 12524282
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-01-13
[patent_title] => Notification delay and auto-dismiss functionality
[patent_app_type] => utility
[patent_app_number] => 17/854816
[patent_app_country] => US
[patent_app_date] => 2022-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 4426
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17854816
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/854816 | Notification delay and auto-dismiss functionality | Jun 29, 2022 | Issued |
Array
(
[id] => 18881369
[patent_doc_number] => 20240004738
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-04
[patent_title] => MANAGEMENT OF IMPRESSION CONTENT
[patent_app_type] => utility
[patent_app_number] => 17/852779
[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] => 10638
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 198
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17852779
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/852779 | MANAGEMENT OF IMPRESSION CONTENT | Jun 28, 2022 | Abandoned |
Array
(
[id] => 20415667
[patent_doc_number] => 12498953
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-12-16
[patent_title] => Memory management for busy virtual machine guests
[patent_app_type] => utility
[patent_app_number] => 17/851593
[patent_app_country] => US
[patent_app_date] => 2022-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6359
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17851593
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/851593 | Memory management for busy virtual machine guests | Jun 27, 2022 | Issued |
Array
(
[id] => 18547075
[patent_doc_number] => 11720427
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-08-08
[patent_title] => Detection and optimization of content in the payloads of API messages
[patent_app_type] => utility
[patent_app_number] => 17/807704
[patent_app_country] => US
[patent_app_date] => 2022-06-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 7570
[patent_no_of_claims] => 17
[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] => 17807704
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/807704 | Detection and optimization of content in the payloads of API messages | Jun 16, 2022 | Issued |
Array
(
[id] => 18832569
[patent_doc_number] => 20230401096
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-14
[patent_title] => SYSTEM FOR USING ALWAYS IN-MEMORY DATA STRUCTURES IN A HETEROGENEOUS MEMORY POOL
[patent_app_type] => utility
[patent_app_number] => 17/806856
[patent_app_country] => US
[patent_app_date] => 2022-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12306
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 62
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17806856
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/806856 | SYSTEM FOR USING ALWAYS IN-MEMORY DATA STRUCTURES IN A HETEROGENEOUS MEMORY POOL | Jun 13, 2022 | Pending |
Array
(
[id] => 18846974
[patent_doc_number] => 20230409378
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-21
[patent_title] => END TO END BATCH CYCLE MONITORING ACROSS HETEROGENEOUS DATA SOURCES
[patent_app_type] => utility
[patent_app_number] => 17/837367
[patent_app_country] => US
[patent_app_date] => 2022-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4444
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17837367
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/837367 | END TO END BATCH CYCLE MONITORING ACROSS HETEROGENEOUS DATA SOURCES | Jun 9, 2022 | Pending |