
Dean Phan
Examiner (ID: 944, Phone: (571)270-1002 , Office: P/2184 )
| Most Active Art Unit | 2184 |
| Art Unit(s) | 2184, 2182 |
| Total Applications | 623 |
| Issued Applications | 422 |
| Pending Applications | 58 |
| Abandoned Applications | 151 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17722205
[patent_doc_number] => 20220214927
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-07
[patent_title] => Cloud System Resource Set Recommendation Method and Apparatus, and Computing Device Cluster
[patent_app_type] => utility
[patent_app_number] => 17/702224
[patent_app_country] => US
[patent_app_date] => 2022-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11650
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17702224
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/702224 | Cloud system resource set recommendation method and apparatus, and computing device cluster | Mar 22, 2022 | Issued |
Array
(
[id] => 19899525
[patent_doc_number] => 12277449
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-04-15
[patent_title] => Adaptive sleep virtual machines in a cloud provider network
[patent_app_type] => utility
[patent_app_number] => 17/702467
[patent_app_country] => US
[patent_app_date] => 2022-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 10335
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 231
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17702467
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/702467 | Adaptive sleep virtual machines in a cloud provider network | Mar 22, 2022 | Issued |
Array
(
[id] => 19678299
[patent_doc_number] => 12190163
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-01-07
[patent_title] => Systems and methods for data synchronization in a multi-tenant synchronization system
[patent_app_type] => utility
[patent_app_number] => 17/701806
[patent_app_country] => US
[patent_app_date] => 2022-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6779
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17701806
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/701806 | Systems and methods for data synchronization in a multi-tenant synchronization system | Mar 22, 2022 | Issued |
Array
(
[id] => 18651602
[patent_doc_number] => 20230297438
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-21
[patent_title] => AUTOMATED PATTERN GENERATION FOR ELASTICITY IN CLOUD-BASED APPLICATIONS
[patent_app_type] => utility
[patent_app_number] => 17/699296
[patent_app_country] => US
[patent_app_date] => 2022-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8138
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17699296
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/699296 | AUTOMATED PATTERN GENERATION FOR ELASTICITY IN CLOUD-BASED APPLICATIONS | Mar 20, 2022 | Pending |
Array
(
[id] => 19036426
[patent_doc_number] => 20240086241
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-03-14
[patent_title] => ALGORITHM SELECTION FOR PROCESSOR-CONTROLLED DEVICE
[patent_app_type] => utility
[patent_app_number] => 18/555149
[patent_app_country] => US
[patent_app_date] => 2022-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11679
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18555149
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/555149 | ALGORITHM SELECTION FOR PROCESSOR-CONTROLLED DEVICE | Mar 15, 2022 | Abandoned |
Array
(
[id] => 17690422
[patent_doc_number] => 20220197715
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => DATA PARALLEL PROGRAMMING-BASED TRANSPARENT TRANSFER ACROSS HETEROGENEOUS DEVICES
[patent_app_type] => utility
[patent_app_number] => 17/693010
[patent_app_country] => US
[patent_app_date] => 2022-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12704
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17693010
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/693010 | DATA PARALLEL PROGRAMMING-BASED TRANSPARENT TRANSFER ACROSS HETEROGENEOUS DEVICES | Mar 10, 2022 | Pending |
Array
(
[id] => 17677986
[patent_doc_number] => 20220191153
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-16
[patent_title] => Packet Forwarding Method, Computer Device, and Intermediate Device
[patent_app_type] => utility
[patent_app_number] => 17/683600
[patent_app_country] => US
[patent_app_date] => 2022-03-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 30863
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17683600
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/683600 | Packet forwarding method, computer device, and intermediate device | Feb 28, 2022 | Issued |
Array
(
[id] => 19303284
[patent_doc_number] => 20240231864
[patent_country] => US
[patent_kind] => A9
[patent_issue_date] => 2024-07-11
[patent_title] => HYBRID JUST IN TIME LOAD MODULE COMPILER WITH PERFORMANCE OPTIMIZATIONS
[patent_app_type] => utility
[patent_app_number] => 18/548067
[patent_app_country] => US
[patent_app_date] => 2022-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 23621
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[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] => 18548067
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/548067 | HYBRID JUST IN TIME LOAD MODULE COMPILER WITH PERFORMANCE OPTIMIZATIONS | Feb 24, 2022 | Pending |
Array
(
[id] => 19303284
[patent_doc_number] => 20240231864
[patent_country] => US
[patent_kind] => A9
[patent_issue_date] => 2024-07-11
[patent_title] => HYBRID JUST IN TIME LOAD MODULE COMPILER WITH PERFORMANCE OPTIMIZATIONS
[patent_app_type] => utility
[patent_app_number] => 18/548067
[patent_app_country] => US
[patent_app_date] => 2022-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 23621
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[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] => 18548067
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/548067 | HYBRID JUST IN TIME LOAD MODULE COMPILER WITH PERFORMANCE OPTIMIZATIONS | Feb 24, 2022 | Pending |
Array
(
[id] => 17832221
[patent_doc_number] => 20220269525
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-08-25
[patent_title] => METHOD FOR OPERATING A MICROCONTROLLER
[patent_app_type] => utility
[patent_app_number] => 17/674320
[patent_app_country] => US
[patent_app_date] => 2022-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6058
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17674320
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/674320 | Method for operating a microcontroller | Feb 16, 2022 | Issued |
Array
(
[id] => 19909677
[patent_doc_number] => 12285868
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-04-29
[patent_title] => Systems and methods for identifying overlaps via robotic process automation (rpa)
[patent_app_type] => utility
[patent_app_number] => 17/668998
[patent_app_country] => US
[patent_app_date] => 2022-02-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 10
[patent_no_of_words] => 0
[patent_no_of_claims] => 19
[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] => 17668998
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/668998 | Systems and methods for identifying overlaps via robotic process automation (rpa) | Feb 9, 2022 | Issued |
Array
(
[id] => 18454214
[patent_doc_number] => 20230195494
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-22
[patent_title] => HYPERVISOR ASSISTED SECURITY OF DANGLING VOLUMES FOR CONTAINERS
[patent_app_type] => utility
[patent_app_number] => 17/667547
[patent_app_country] => US
[patent_app_date] => 2022-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7982
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17667547
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/667547 | Hypervisor assisted security of dangling volumes for containers | Feb 8, 2022 | Issued |
Array
(
[id] => 18438334
[patent_doc_number] => 20230185629
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-15
[patent_title] => SYSTEMS AND METHODS FOR RAPID ASSIGNMENT OF PRE-PROVISIONED RESOURCES
[patent_app_type] => utility
[patent_app_number] => 17/649047
[patent_app_country] => US
[patent_app_date] => 2022-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6698
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17649047
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/649047 | Systems and methods for rapid assignment of pre-provisioned resources | Jan 25, 2022 | Issued |
Array
(
[id] => 17581146
[patent_doc_number] => 20220138001
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-05
[patent_title] => MEASURING HOST UTILIZATION IN A DATACENTER
[patent_app_type] => utility
[patent_app_number] => 17/648245
[patent_app_country] => US
[patent_app_date] => 2022-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7880
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17648245
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/648245 | MEASURING HOST UTILIZATION IN A DATACENTER | Jan 17, 2022 | Abandoned |
Array
(
[id] => 18499259
[patent_doc_number] => 20230222004
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-13
[patent_title] => DATA LOCALITY FOR BIG DATA ON KUBERNETES
[patent_app_type] => utility
[patent_app_number] => 17/572122
[patent_app_country] => US
[patent_app_date] => 2022-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7029
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17572122
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/572122 | DATA LOCALITY FOR BIG DATA ON KUBERNETES | Jan 9, 2022 | Pending |
Array
(
[id] => 19782446
[patent_doc_number] => 12231494
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-02-18
[patent_title] => Task allocation among devices in a distributed data storage system
[patent_app_type] => utility
[patent_app_number] => 17/566642
[patent_app_country] => US
[patent_app_date] => 2021-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 9794
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 341
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17566642
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/566642 | Task allocation among devices in a distributed data storage system | Dec 29, 2021 | Issued |
Array
(
[id] => 17550149
[patent_doc_number] => 20220121491
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-04-21
[patent_title] => METHODS AND SYSTEMS FOR BALANCING LOADS IN DISTRIBUTED COMPUTER NETWORKS FOR COMPUTER PROCESSING REQUESTS WITH VARIABLE RULE SETS AND DYNAMIC PROCESSING LOADS
[patent_app_type] => utility
[patent_app_number] => 17/563577
[patent_app_country] => US
[patent_app_date] => 2021-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11586
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 179
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17563577
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/563577 | Methods and systems for balancing loads in distributed computer networks for computer processing requests with variable rule sets and dynamic processing loads | Dec 27, 2021 | Issued |
Array
(
[id] => 17763431
[patent_doc_number] => 20220237043
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-28
[patent_title] => METHOD AND SYSTEM FOR LEARNING TO TEMPORAL ALIGN SIGNALS WITH INTERSPERSED OUTLIERS
[patent_app_type] => utility
[patent_app_number] => 17/563813
[patent_app_country] => US
[patent_app_date] => 2021-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8545
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17563813
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/563813 | Method and system for learning to temporal align signals with interspersed outliers | Dec 27, 2021 | Issued |
Array
(
[id] => 19740266
[patent_doc_number] => 12217102
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-02-04
[patent_title] => Distributed mechanism for fine-grained test power control
[patent_app_type] => utility
[patent_app_number] => 17/551011
[patent_app_country] => US
[patent_app_date] => 2021-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11555
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[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] => 17551011
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/551011 | Distributed mechanism for fine-grained test power control | Dec 13, 2021 | Issued |
Array
(
[id] => 19021967
[patent_doc_number] => 20240078138
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-03-07
[patent_title] => NETWORK SYSTEM USING FOG COMPUTING
[patent_app_type] => utility
[patent_app_number] => 18/256274
[patent_app_country] => US
[patent_app_date] => 2021-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14270
[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] => 18256274
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/256274 | NETWORK SYSTEM USING FOG COMPUTING | Dec 6, 2021 | Pending |