Search

Benjamin C. Wu

Examiner (ID: 19191, Phone: (571)270-5906 , Office: P/2195 )

Most Active Art Unit
2195
Art Unit(s)
2196, 2195
Total Applications
657
Issued Applications
543
Pending Applications
63
Abandoned Applications
66

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17494268 [patent_doc_number] => 11283594 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-22 [patent_title] => Context data update in a blockchain network [patent_app_type] => utility [patent_app_number] => 16/432768 [patent_app_country] => US [patent_app_date] => 2019-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 16261 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16432768 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/432768
Context data update in a blockchain network Jun 4, 2019 Issued
Array ( [id] => 17824485 [patent_doc_number] => 11429433 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-30 [patent_title] => Process discovery and automatic robotic scripts generation for distributed computing resources [patent_app_type] => utility [patent_app_number] => 16/430460 [patent_app_country] => US [patent_app_date] => 2019-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 9908 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 245 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16430460 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/430460
Process discovery and automatic robotic scripts generation for distributed computing resources Jun 3, 2019 Issued
Array ( [id] => 16299790 [patent_doc_number] => 20200285513 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-10 [patent_title] => PROCESSING FUTURE-DATED RESOURCE RESERVATION REQUESTS [patent_app_type] => utility [patent_app_number] => 16/427882 [patent_app_country] => US [patent_app_date] => 2019-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18697 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16427882 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/427882
Processing future-dated resource reservation requests May 30, 2019 Issued
Array ( [id] => 16520771 [patent_doc_number] => 10871986 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-22 [patent_title] => Virtual server migration after performance deterioration [patent_app_type] => utility [patent_app_number] => 16/427815 [patent_app_country] => US [patent_app_date] => 2019-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 11909 [patent_no_of_claims] => 10 [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] => 16427815 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/427815
Virtual server migration after performance deterioration May 30, 2019 Issued
Array ( [id] => 17492189 [patent_doc_number] => 11281492 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-03-22 [patent_title] => Moving application containers across compute nodes [patent_app_type] => utility [patent_app_number] => 16/428717 [patent_app_country] => US [patent_app_date] => 2019-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8678 [patent_no_of_claims] => 17 [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] => 16428717 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/428717
Moving application containers across compute nodes May 30, 2019 Issued
Array ( [id] => 16636854 [patent_doc_number] => 10915363 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-09 [patent_title] => Resource sharing controller of a computer platform and associated resource sharing method [patent_app_type] => utility [patent_app_number] => 16/425628 [patent_app_country] => US [patent_app_date] => 2019-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 7240 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16425628 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/425628
Resource sharing controller of a computer platform and associated resource sharing method May 28, 2019 Issued
Array ( [id] => 15231553 [patent_doc_number] => 10503498 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-10 [patent_title] => Scalable cloud-based time series analysis [patent_app_type] => utility [patent_app_number] => 16/419680 [patent_app_country] => US [patent_app_date] => 2019-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 29866 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 324 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16419680 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/419680
Scalable cloud-based time series analysis May 21, 2019 Issued
Array ( [id] => 14782241 [patent_doc_number] => 20190266018 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-29 [patent_title] => Task Scheduling in a GPU [patent_app_type] => utility [patent_app_number] => 16/412197 [patent_app_country] => US [patent_app_date] => 2019-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9158 [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] => 16412197 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/412197
Task scheduling in a GPU May 13, 2019 Issued
Array ( [id] => 17001271 [patent_doc_number] => 11080081 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-03 [patent_title] => Virtual machine and volume allocation in hyperconverged infrastructure environment and storage system [patent_app_type] => utility [patent_app_number] => 16/409481 [patent_app_country] => US [patent_app_date] => 2019-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 11429 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 337 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16409481 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/409481
Virtual machine and volume allocation in hyperconverged infrastructure environment and storage system May 9, 2019 Issued
Array ( [id] => 15151831 [patent_doc_number] => 20190354393 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-21 [patent_title] => DATA PROCESSING DEVICE [patent_app_type] => utility [patent_app_number] => 16/404162 [patent_app_country] => US [patent_app_date] => 2019-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11202 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16404162 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/404162
Executing interrupt processing of virtual machines using processor's arithmetic unit May 5, 2019 Issued
Array ( [id] => 15120993 [patent_doc_number] => 20190347130 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-14 [patent_title] => METHOD AND DEVICE FOR ACTIVATING TASKS IN AN OPERATING SYSTEM [patent_app_type] => utility [patent_app_number] => 16/401721 [patent_app_country] => US [patent_app_date] => 2019-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1455 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16401721 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/401721
Activating tasks in an operating system using activation schemata May 1, 2019 Issued
Array ( [id] => 16478135 [patent_doc_number] => 10853082 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-12-01 [patent_title] => Pipeline set selection based on duty cycle estimation of pipeline threads [patent_app_type] => utility [patent_app_number] => 16/399773 [patent_app_country] => US [patent_app_date] => 2019-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 22 [patent_no_of_words] => 25680 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16399773 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/399773
Pipeline set selection based on duty cycle estimation of pipeline threads Apr 29, 2019 Issued
Array ( [id] => 17061899 [patent_doc_number] => 11106500 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-31 [patent_title] => Managing memories of computing resources based on data access speeds [patent_app_type] => utility [patent_app_number] => 16/397820 [patent_app_country] => US [patent_app_date] => 2019-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 9673 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16397820 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/397820
Managing memories of computing resources based on data access speeds Apr 28, 2019 Issued
Array ( [id] => 15120989 [patent_doc_number] => 20190347128 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-14 [patent_title] => Method for Preloading Application, Storage Medium, and Terminal [patent_app_type] => utility [patent_app_number] => 16/397521 [patent_app_country] => US [patent_app_date] => 2019-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9273 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16397521 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/397521
Preloading application using active window stack Apr 28, 2019 Issued
Array ( [id] => 16758523 [patent_doc_number] => 10977072 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-13 [patent_title] => Dedicated distribution of computing resources in virtualized environments [patent_app_type] => utility [patent_app_number] => 16/394215 [patent_app_country] => US [patent_app_date] => 2019-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 28501 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16394215 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/394215
Dedicated distribution of computing resources in virtualized environments Apr 24, 2019 Issued
Array ( [id] => 16017821 [patent_doc_number] => 20200183754 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-11 [patent_title] => GENERATING CONFIGURATION FILES FOR CONFIGURING AN INFORMATION TECHNOLOGY INFRASTRUCTURE [patent_app_type] => utility [patent_app_number] => 16/391258 [patent_app_country] => US [patent_app_date] => 2019-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19672 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -24 [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] => 16391258 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/391258
Generating configuration files for configuring an information technology infrastructure Apr 21, 2019 Issued
Array ( [id] => 17061880 [patent_doc_number] => 11106481 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-31 [patent_title] => Safe hyper-threading for virtual machines [patent_app_type] => utility [patent_app_number] => 16/389904 [patent_app_country] => US [patent_app_date] => 2019-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6498 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16389904 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/389904
Safe hyper-threading for virtual machines Apr 18, 2019 Issued
Array ( [id] => 16986911 [patent_doc_number] => 11074083 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-27 [patent_title] => Fast loading kernel image file for booting [patent_app_type] => utility [patent_app_number] => 16/387341 [patent_app_country] => US [patent_app_date] => 2019-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 6247 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16387341 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/387341
Fast loading kernel image file for booting Apr 16, 2019 Issued
Array ( [id] => 14628971 [patent_doc_number] => 20190227853 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-25 [patent_title] => Resource Allocation Method, Related Device And System [patent_app_type] => utility [patent_app_number] => 16/369564 [patent_app_country] => US [patent_app_date] => 2019-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12961 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16369564 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/369564
Mapreduce job resource sizing using assessment models Mar 28, 2019 Issued
Array ( [id] => 16346203 [patent_doc_number] => 20200310854 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-01 [patent_title] => METHOD FOR DEPLOYING AN IMAGE BASED POLICY FILTERED ON THE FABRICS OF THE STORAGE PROVIDER AND HOST [patent_app_type] => utility [patent_app_number] => 16/368114 [patent_app_country] => US [patent_app_date] => 2019-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4597 [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] => 16368114 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/368114
Migrating virtual machines across commonly connected storage providers Mar 27, 2019 Issued
Menu