Search

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