Search

Vicky A. Johnson

Examiner (ID: 9765)

Most Active Art Unit
3656
Art Unit(s)
3656, 3682, 3617
Total Applications
2311
Issued Applications
1687
Pending Applications
138
Abandoned Applications
513

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17884862 [patent_doc_number] => 20220300339 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-22 [patent_title] => SYSTEMS AND METHODS FOR ORCHESTRATED RESOURCE CONSOLIDATION FOR MODERN WORKSPACES [patent_app_type] => utility [patent_app_number] => 17/208250 [patent_app_country] => US [patent_app_date] => 2021-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17135 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17208250 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/208250
Systems and methods for orchestrated resource consolidation for modern workspaces Mar 21, 2021 Issued
Array ( [id] => 17084087 [patent_doc_number] => 20210279093 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-09 [patent_title] => PROCESS IMPLEMENTED IN AN INTEGRATED CIRCUIT MODULE, CORRESPONDING INTEGRATED CIRCUIT MODULE, SYSTEM COMPRISING SUCH A MODULE AND CORRESPONDING COMPUTER PROGRAM [patent_app_type] => utility [patent_app_number] => 17/189846 [patent_app_country] => US [patent_app_date] => 2021-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4204 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [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] => 17189846 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/189846
Process implemented in an integrated circuit module, corresponding integrated circuit module, system comprising such a module and corresponding computer program Mar 1, 2021 Issued
Array ( [id] => 19045752 [patent_doc_number] => 11934867 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-19 [patent_title] => Techniques for divergent thread group execution scheduling [patent_app_type] => utility [patent_app_number] => 17/184420 [patent_app_country] => US [patent_app_date] => 2021-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 19 [patent_no_of_words] => 18001 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17184420 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/184420
Techniques for divergent thread group execution scheduling Feb 23, 2021 Issued
Array ( [id] => 19062197 [patent_doc_number] => 11941433 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-26 [patent_title] => Computing apparatus and data processing method for offloading data processing of data processing task from at least one general purpose processor [patent_app_type] => utility [patent_app_number] => 17/180882 [patent_app_country] => US [patent_app_date] => 2021-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6987 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17180882 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/180882
Computing apparatus and data processing method for offloading data processing of data processing task from at least one general purpose processor Feb 21, 2021 Issued
Array ( [id] => 18372520 [patent_doc_number] => 11652706 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-16 [patent_title] => System and method for providing dynamic provisioning within a compute environment [patent_app_type] => utility [patent_app_number] => 17/171152 [patent_app_country] => US [patent_app_date] => 2021-02-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5400 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17171152 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/171152
System and method for providing dynamic provisioning within a compute environment Feb 8, 2021 Issued
Array ( [id] => 18950123 [patent_doc_number] => 11893419 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-02-06 [patent_title] => Hardware accelerators using shared interface registers [patent_app_type] => utility [patent_app_number] => 17/149422 [patent_app_country] => US [patent_app_date] => 2021-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 5197 [patent_no_of_claims] => 19 [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] => 17149422 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/149422
Hardware accelerators using shared interface registers Jan 13, 2021 Issued
Array ( [id] => 17475865 [patent_doc_number] => 20220083369 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-17 [patent_title] => Virtual Channel Support Using Write Table [patent_app_type] => utility [patent_app_number] => 17/143149 [patent_app_country] => US [patent_app_date] => 2021-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14376 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17143149 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/143149
Virtual channel support using write table Jan 5, 2021 Issued
Array ( [id] => 18123985 [patent_doc_number] => 20230009596 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-12 [patent_title] => VIRTUAL MACHINE DEPLOYMENT AND HOT-MIGRATION METHODS, VMM UPGRADE METHOD, AND SERVER [patent_app_type] => utility [patent_app_number] => 17/783417 [patent_app_country] => US [patent_app_date] => 2020-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8996 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17783417 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/783417
Virtual machine deployment and hot-migration methods, VMM upgrade method, and server Dec 1, 2020 Issued
Array ( [id] => 19925189 [patent_doc_number] => 12299475 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-13 [patent_title] => Automated queue shutdown for efficient resource management [patent_app_type] => utility [patent_app_number] => 17/100287 [patent_app_country] => US [patent_app_date] => 2020-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 19839 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 350 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17100287 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/100287
Automated queue shutdown for efficient resource management Nov 19, 2020 Issued
Array ( [id] => 18561575 [patent_doc_number] => 11726818 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-08-15 [patent_title] => System for executing tasks in different programming languages [patent_app_type] => utility [patent_app_number] => 17/076322 [patent_app_country] => US [patent_app_date] => 2020-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7851 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17076322 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/076322
System for executing tasks in different programming languages Oct 20, 2020 Issued
Array ( [id] => 17230715 [patent_doc_number] => 20210357272 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-18 [patent_title] => METHOD AND APPARATUS FOR PREVENTING TASK-SIGNAL DEADLOCK DUE TO CONTENTION FOR MUTEX IN RTOS [patent_app_type] => utility [patent_app_number] => 17/038994 [patent_app_country] => US [patent_app_date] => 2020-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11359 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 17038994 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/038994
Method and apparatus for preventing task-signal deadlock due to contention for mutex in RTOS Sep 29, 2020 Issued
Array ( [id] => 19678293 [patent_doc_number] => 12190157 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-07 [patent_title] => Methods, systems, and apparatuses for scalable port-binding for asymmetric execution ports and allocation widths of a processor [patent_app_type] => utility [patent_app_number] => 17/033739 [patent_app_country] => US [patent_app_date] => 2020-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 21 [patent_no_of_words] => 15592 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 214 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17033739 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/033739
Methods, systems, and apparatuses for scalable port-binding for asymmetric execution ports and allocation widths of a processor Sep 25, 2020 Issued
Array ( [id] => 16690570 [patent_doc_number] => 20210073048 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-11 [patent_title] => BARRIER SYNCHRONIZATION CIRCUIT, BARRIER SYNCHRONIZATION METHOD, AND PARALLEL INFORMATION PROCESSING APPARATUS [patent_app_type] => utility [patent_app_number] => 17/013896 [patent_app_country] => US [patent_app_date] => 2020-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4567 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 42 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17013896 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/013896
Barrier synchronization circuit, barrier synchronization method, and parallel information processing apparatus Sep 7, 2020 Issued
Array ( [id] => 16722464 [patent_doc_number] => 20210089611 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-25 [patent_title] => METHOD AND APPARATUS FOR EXECUTION OF NEURAL NETWORK [patent_app_type] => utility [patent_app_number] => 17/003354 [patent_app_country] => US [patent_app_date] => 2020-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12138 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17003354 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/003354
Method and apparatus for execution of neural network Aug 25, 2020 Issued
Array ( [id] => 16722218 [patent_doc_number] => 20210089365 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-25 [patent_title] => INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM FOR STORING COMMUNICATION MANAGEMENT PROGRAM [patent_app_type] => utility [patent_app_number] => 16/942819 [patent_app_country] => US [patent_app_date] => 2020-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5233 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -3 [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] => 16942819 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/942819
Information processing apparatus, information processing system, and non-transitory computer-readable storage medium for storing communication management program Jul 29, 2020 Issued
Array ( [id] => 17301627 [patent_doc_number] => 20210397466 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-23 [patent_title] => CONTAINER-AS-A-SERVICE (CAAS) CONTROLLER FOR SELECTING A BARE-METAL MACHINE OF A PRIVATE CLOUD FOR A CLUSTER OF A MANAGED CONTAINER SERVICE [patent_app_type] => utility [patent_app_number] => 16/908083 [patent_app_country] => US [patent_app_date] => 2020-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7110 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16908083 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/908083
Container-as-a-service (CAAS) controller for selecting a bare-metal machine of a private cloud for a cluster of a managed container service Jun 21, 2020 Issued
Array ( [id] => 17294153 [patent_doc_number] => 20210389992 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-16 [patent_title] => METHOD FOR DATA PROTECTION IN A DATA PROCESSING CLUSTER WITH PARTITION [patent_app_type] => utility [patent_app_number] => 16/899852 [patent_app_country] => US [patent_app_date] => 2020-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11851 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16899852 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/899852
Method for data protection in a data processing cluster with partition Jun 11, 2020 Issued
Array ( [id] => 17024127 [patent_doc_number] => 20210247998 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-12 [patent_title] => METHOD, ELECTRONIC DEVICE AND COMPUTER PROGRAM PRODUCT FOR RUNNING APPLICATION [patent_app_type] => utility [patent_app_number] => 16/888827 [patent_app_country] => US [patent_app_date] => 2020-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6366 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16888827 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/888827
Method, electronic device and computer program product for running application May 30, 2020 Issued
Array ( [id] => 17069299 [patent_doc_number] => 20210271515 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-02 [patent_title] => DATA TRANSFERRING APPARATUS AND METHOD FOR TRANSFERRING DATA WITH OVERLAP [patent_app_type] => utility [patent_app_number] => 16/874692 [patent_app_country] => US [patent_app_date] => 2020-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5803 [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] => 16874692 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/874692
Data transferring apparatus and method for transferring data with overlap May 14, 2020 Issued
Array ( [id] => 16856889 [patent_doc_number] => 20210157634 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-27 [patent_title] => PRIORITY BASED MANAGEMENT OF ACCESS TO SHARED RESOURCES [patent_app_type] => utility [patent_app_number] => 16/981179 [patent_app_country] => US [patent_app_date] => 2020-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8238 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [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] => 16981179 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/981179
Priority based management of access to shared resources Mar 5, 2020 Issued
Menu