
Eric Charles Wai
Examiner (ID: 11751, Phone: (571)270-1012 , Office: P/2195 )
| Most Active Art Unit | 2195 |
| Art Unit(s) | 2195 |
| Total Applications | 758 |
| Issued Applications | 598 |
| Pending Applications | 53 |
| Abandoned Applications | 130 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16299800
[patent_doc_number] => 20200285523
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-10
[patent_title] => DYNAMICALLY AUGMENTING EDGE RESOURCES
[patent_app_type] => utility
[patent_app_number] => 16/878861
[patent_app_country] => US
[patent_app_date] => 2020-05-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19435
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16878861
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/878861 | Dynamically augmenting edge resources | May 19, 2020 | Issued |
Array
(
[id] => 16486208
[patent_doc_number] => 20200379813
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-03
[patent_title] => ALLOCATION OF CLOUD COMPUTING RESOURCES
[patent_app_type] => utility
[patent_app_number] => 15/931456
[patent_app_country] => US
[patent_app_date] => 2020-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8606
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15931456
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/931456 | Efficient allocation of cloud computing resources to job requests | May 12, 2020 | Issued |
Array
(
[id] => 17172277
[patent_doc_number] => 20210325947
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-10-21
[patent_title] => SYSTEM AND METHOD FOR AUTOMATION OF BASELINE FAN SPEEDS
[patent_app_type] => utility
[patent_app_number] => 16/851289
[patent_app_country] => US
[patent_app_date] => 2020-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5819
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16851289
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/851289 | System and method for automation of baseline fan speeds | Apr 16, 2020 | Issued |
Array
(
[id] => 17172513
[patent_doc_number] => 20210326183
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-10-21
[patent_title] => HASHING METHOD FOR DISTRIBUTING KEYS
[patent_app_type] => utility
[patent_app_number] => 16/850643
[patent_app_country] => US
[patent_app_date] => 2020-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11422
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16850643
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/850643 | Method for distributing keys using two auxiliary hashing functions | Apr 15, 2020 | Issued |
Array
(
[id] => 18015123
[patent_doc_number] => 11507419
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-11-22
[patent_title] => Method,electronic device and computer program product for scheduling computer resources in a task processing environment
[patent_app_type] => utility
[patent_app_number] => 16/845682
[patent_app_country] => US
[patent_app_date] => 2020-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6381
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 223
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16845682
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/845682 | Method,electronic device and computer program product for scheduling computer resources in a task processing environment | Apr 9, 2020 | Issued |
Array
(
[id] => 17636806
[patent_doc_number] => 11347530
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-05-31
[patent_title] => Method, apparatus and system for transparent unification of virtual machines
[patent_app_type] => utility
[patent_app_number] => 16/830520
[patent_app_country] => US
[patent_app_date] => 2020-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 14280
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16830520
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/830520 | Method, apparatus and system for transparent unification of virtual machines | Mar 25, 2020 | Issued |
Array
(
[id] => 17128596
[patent_doc_number] => 20210303365
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-30
[patent_title] => SYSTEM AND METHOD FOR BENCHMARKING A CONTAINER ORCHESTRATION PLATFORM
[patent_app_type] => utility
[patent_app_number] => 16/831373
[patent_app_country] => US
[patent_app_date] => 2020-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7874
[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] => 16831373
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/831373 | System and method for benchmarking a container orchestration platform | Mar 25, 2020 | Issued |
Array
(
[id] => 17069307
[patent_doc_number] => 20210271523
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-02
[patent_title] => NODE RECOVERY SOLUTION FOR COMPOSABLE AND DISAGGREGATED ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 16/804077
[patent_app_country] => US
[patent_app_date] => 2020-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11179
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16804077
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/804077 | Node recovery solution for composable and disaggregated environment | Feb 27, 2020 | Issued |
Array
(
[id] => 17009372
[patent_doc_number] => 20210240533
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-08-05
[patent_title] => DYNAMIC ADJUSTMENT OF RESPONSE TIME
[patent_app_type] => utility
[patent_app_number] => 16/779454
[patent_app_country] => US
[patent_app_date] => 2020-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7026
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16779454
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/779454 | Dynamic adjustment of response time | Jan 30, 2020 | Issued |
Array
(
[id] => 16979957
[patent_doc_number] => 20210224194
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-22
[patent_title] => CACHING OPTIMIZATION WITH ACCESSOR CLUSTERING
[patent_app_type] => utility
[patent_app_number] => 16/746894
[patent_app_country] => US
[patent_app_date] => 2020-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15542
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16746894
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/746894 | Caching optimization with accessor clustering | Jan 18, 2020 | Issued |
Array
(
[id] => 16950255
[patent_doc_number] => 20210208947
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-08
[patent_title] => RESOURCE CLUSTER CHAINING ARCHITECTURE
[patent_app_type] => utility
[patent_app_number] => 16/736507
[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] => 6754
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 240
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16736507
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/736507 | Resource cluster chaining architecture | Jan 6, 2020 | Issued |
Array
(
[id] => 18046677
[patent_doc_number] => 11520631
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-12-06
[patent_title] => Determination of memory access patterns of tasks in a multi-core processor
[patent_app_type] => utility
[patent_app_number] => 16/735687
[patent_app_country] => US
[patent_app_date] => 2020-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6006
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16735687
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/735687 | Determination of memory access patterns of tasks in a multi-core processor | Jan 5, 2020 | Issued |
Array
(
[id] => 16160671
[patent_doc_number] => 20200218568
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-09
[patent_title] => MECHANISM FOR ISSUING REQUESTS TO AN ACCELERATOR FROM MULTIPLE THREADS
[patent_app_type] => utility
[patent_app_number] => 16/729760
[patent_app_country] => US
[patent_app_date] => 2019-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6314
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16729760
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/729760 | MECHANISM FOR ISSUING REQUESTS TO AN ACCELERATOR FROM MULTIPLE THREADS | Dec 29, 2019 | Abandoned |
Array
(
[id] => 16423774
[patent_doc_number] => 20200348972
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-11-05
[patent_title] => METHOD FOR IMPLEMENTING A TASK IN A SUPERCOMPUTER, ASSOCIATED COMPUTER PROGRAM AND SUPERCOMPUTER
[patent_app_type] => utility
[patent_app_number] => 16/722546
[patent_app_country] => US
[patent_app_date] => 2019-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5728
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 203
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16722546
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/722546 | Method for deploying a task in a supercomputer by searching switches for interconnecting nodes | Dec 19, 2019 | Issued |
Array
(
[id] => 16186026
[patent_doc_number] => 10719358
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-07-21
[patent_title] => Determining action selection policies of an execution device
[patent_app_type] => utility
[patent_app_number] => 16/712037
[patent_app_country] => US
[patent_app_date] => 2019-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 15831
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 451
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16712037
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/712037 | Determining action selection policies of an execution device | Dec 11, 2019 | Issued |
Array
(
[id] => 17437715
[patent_doc_number] => 11263048
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-03-01
[patent_title] => Resource tolerations and taints
[patent_app_type] => utility
[patent_app_number] => 16/712026
[patent_app_country] => US
[patent_app_date] => 2019-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 14
[patent_no_of_words] => 14333
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16712026
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/712026 | Resource tolerations and taints | Dec 11, 2019 | Issued |
Array
(
[id] => 16903192
[patent_doc_number] => 20210182108
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-17
[patent_title] => OPTIMIZING DISTRIBUTION OF HETEROGENEOUS SOFTWARE PROCESS WORKLOADS
[patent_app_type] => utility
[patent_app_number] => 16/710714
[patent_app_country] => US
[patent_app_date] => 2019-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11068
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16710714
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/710714 | Optimizing distribution of heterogeneous software process workloads | Dec 10, 2019 | Issued |
Array
(
[id] => 15902957
[patent_doc_number] => 20200150998
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-14
[patent_title] => METHODS AND SYSTEMS FOR AUTOMATING DEPLOYMENT OF APPLICATIONS IN A MULTI-TENANT DATABASE ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 16/681017
[patent_app_country] => US
[patent_app_date] => 2019-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8946
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16681017
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/681017 | Methods and systems for automating deployment of applications in a multi-tenant database environment | Nov 11, 2019 | Issued |
Array
(
[id] => 17684182
[patent_doc_number] => 11368452
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-06-21
[patent_title] => Job analytics aggregation tool
[patent_app_type] => utility
[patent_app_number] => 16/679876
[patent_app_country] => US
[patent_app_date] => 2019-11-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10585
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 220
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16679876
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/679876 | Job analytics aggregation tool | Nov 10, 2019 | Issued |
Array
(
[id] => 15561447
[patent_doc_number] => 20200065135
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-27
[patent_title] => OPTIMAL DYNAMIC PLACEMENT OF VIRTUAL MACHINES IN GEOGRAPHICALLY DISTRIBUTED CLOUD DATA CENTERS
[patent_app_type] => utility
[patent_app_number] => 16/674977
[patent_app_country] => US
[patent_app_date] => 2019-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14039
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 377
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16674977
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/674977 | OPTIMAL DYNAMIC PLACEMENT OF VIRTUAL MACHINES IN GEOGRAPHICALLY DISTRIBUTED CLOUD DATA CENTERS | Nov 4, 2019 | Abandoned |