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] => 18278557 [patent_doc_number] => 20230094029 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-30 [patent_title] => DEPENDENCY INJECTION WITH AUTO-SERIALIZATION IN MULTIPLE WORKER SYSTEM [patent_app_type] => utility [patent_app_number] => 17/491356 [patent_app_country] => US [patent_app_date] => 2021-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9994 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17491356 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/491356
Dependency injection with auto-serialization in multiple worker system Sep 29, 2021 Issued
Array ( [id] => 20130907 [patent_doc_number] => 12373220 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-29 [patent_title] => Unified automation of application development [patent_app_type] => utility [patent_app_number] => 17/489571 [patent_app_country] => US [patent_app_date] => 2021-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7004 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17489571 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/489571
Unified automation of application development Sep 28, 2021 Issued
Array ( [id] => 18257563 [patent_doc_number] => 20230084603 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-16 [patent_title] => METHODS AND APPARATUS FOR CONTEXT SWITCHING [patent_app_type] => utility [patent_app_number] => 17/474568 [patent_app_country] => US [patent_app_date] => 2021-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5124 [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] => 17474568 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/474568
Methods and apparatus for context switching Sep 13, 2021 Issued
Array ( [id] => 20494171 [patent_doc_number] => 12536040 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-01-27 [patent_title] => Data sequence prediction and resource allocation [patent_app_type] => utility [patent_app_number] => 17/463601 [patent_app_country] => US [patent_app_date] => 2021-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 4311 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17463601 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/463601
Data sequence prediction and resource allocation Aug 31, 2021 Issued
Array ( [id] => 17853833 [patent_doc_number] => 20220283875 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-08 [patent_title] => STORAGE SYSTEM, RESOURCE CONTROL METHOD, AND RECORDING MEDIUM [patent_app_type] => utility [patent_app_number] => 17/460670 [patent_app_country] => US [patent_app_date] => 2021-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6273 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17460670 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/460670
STORAGE SYSTEM, RESOURCE CONTROL METHOD, AND RECORDING MEDIUM Aug 29, 2021 Abandoned
Array ( [id] => 19369840 [patent_doc_number] => 12061926 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-13 [patent_title] => Progressive workload migration recommendation based on microstep score [patent_app_type] => utility [patent_app_number] => 17/446374 [patent_app_country] => US [patent_app_date] => 2021-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5196 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17446374 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/446374
Progressive workload migration recommendation based on microstep score Aug 29, 2021 Issued
Array ( [id] => 18210572 [patent_doc_number] => 20230056834 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-23 [patent_title] => NAVIGATIONAL ASSISTANCE FOR THE VISUALLY IMPAIRED [patent_app_type] => utility [patent_app_number] => 17/409498 [patent_app_country] => US [patent_app_date] => 2021-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13847 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17409498 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/409498
Navigational assistance for the visually impaired Aug 22, 2021 Issued
Array ( [id] => 19167649 [patent_doc_number] => 11983558 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-05-14 [patent_title] => Migrating applications between containers during modern standby [patent_app_type] => utility [patent_app_number] => 17/391936 [patent_app_country] => US [patent_app_date] => 2021-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 4972 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17391936 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/391936
Migrating applications between containers during modern standby Aug 1, 2021 Issued
Array ( [id] => 18095565 [patent_doc_number] => 20220413906 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-29 [patent_title] => METHOD, DEVICE, AND PROGRAM PRODUCT FOR MANAGING MULTIPLE COMPUTING TASKS BASED ON BATCH [patent_app_type] => utility [patent_app_number] => 17/388644 [patent_app_country] => US [patent_app_date] => 2021-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7018 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17388644 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/388644
Method, device, and program product for managing multiple computing tasks based on batch Jul 28, 2021 Issued
Array ( [id] => 19971644 [patent_doc_number] => 12340259 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-24 [patent_title] => Thread synchronization across memory synchronization domains [patent_app_type] => utility [patent_app_number] => 17/380424 [patent_app_country] => US [patent_app_date] => 2021-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6977 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17380424 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/380424
Thread synchronization across memory synchronization domains Jul 19, 2021 Issued
Array ( [id] => 18060175 [patent_doc_number] => 20220391261 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-08 [patent_title] => APPLICATION MANAGEMENT USING INFORMATION CAPTURED VIA EMULATING EXECUTION OF TASKS IN GRAPHICAL USER INTERFACES [patent_app_type] => utility [patent_app_number] => 17/380428 [patent_app_country] => US [patent_app_date] => 2021-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8640 [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] => 17380428 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/380428
Application management using information captured via emulating execution of tasks in graphical user interfaces Jul 19, 2021 Issued
Array ( [id] => 17172498 [patent_doc_number] => 20210326168 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-21 [patent_title] => AUTONOMOUS CELL-BASED CONTROL PLANE FOR SCALABLE VIRTUALIZED COMPUTING [patent_app_type] => utility [patent_app_number] => 17/360853 [patent_app_country] => US [patent_app_date] => 2021-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18620 [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] => 17360853 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/360853
AUTONOMOUS CELL-BASED CONTROL PLANE FOR SCALABLE VIRTUALIZED COMPUTING Jun 27, 2021 Issued
Array ( [id] => 19476044 [patent_doc_number] => 12106139 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-01 [patent_title] => Self orchestrated containers for cloud computing [patent_app_type] => utility [patent_app_number] => 17/357364 [patent_app_country] => US [patent_app_date] => 2021-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7764 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17357364 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/357364
Self orchestrated containers for cloud computing Jun 23, 2021 Issued
Array ( [id] => 19552283 [patent_doc_number] => 12135992 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-05 [patent_title] => Remediating drift in the cloud [patent_app_type] => utility [patent_app_number] => 17/357529 [patent_app_country] => US [patent_app_date] => 2021-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9888 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 230 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17357529 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/357529
Remediating drift in the cloud Jun 23, 2021 Issued
Array ( [id] => 19476052 [patent_doc_number] => 12106147 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-01 [patent_title] => Resource allocation in a cloud computing system based on predictions of workload probability parameters [patent_app_type] => utility [patent_app_number] => 17/352634 [patent_app_country] => US [patent_app_date] => 2021-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7288 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 311 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17352634 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/352634
Resource allocation in a cloud computing system based on predictions of workload probability parameters Jun 20, 2021 Issued
Array ( [id] => 19459370 [patent_doc_number] => 12099863 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-09-24 [patent_title] => Isolating virtual machine workloads within pods in a cluster environment [patent_app_type] => utility [patent_app_number] => 17/352494 [patent_app_country] => US [patent_app_date] => 2021-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10498 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17352494 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/352494
Isolating virtual machine workloads within pods in a cluster environment Jun 20, 2021 Issued
Array ( [id] => 19653491 [patent_doc_number] => 12175284 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-12-24 [patent_title] => Method of creating high availability for single point network gateway using containers [patent_app_type] => utility [patent_app_number] => 17/350243 [patent_app_country] => US [patent_app_date] => 2021-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6085 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 275 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17350243 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/350243
Method of creating high availability for single point network gateway using containers Jun 16, 2021 Issued
Array ( [id] => 17294135 [patent_doc_number] => 20210389974 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-16 [patent_title] => PROCESSOR DETECTION METHOD AND DEVICE AND COMPUTER-READABLE STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 17/344117 [patent_app_country] => US [patent_app_date] => 2021-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7457 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 55 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17344117 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/344117
Method for detecting a processor, a computer-readable storage medium and an electronic device Jun 9, 2021 Issued
Array ( [id] => 17294144 [patent_doc_number] => 20210389983 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-16 [patent_title] => SYSTEM AND METHOD FOR PROCESS AND DATA OBSERVATION IN A NETWORKED SERVICE ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/322255 [patent_app_country] => US [patent_app_date] => 2021-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11749 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 324 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17322255 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/322255
System and method for process and data observation in a networked service environment May 16, 2021 Issued
Array ( [id] => 19581731 [patent_doc_number] => 12147852 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-19 [patent_title] => Coordinating and processing events across multiple system managers [patent_app_type] => utility [patent_app_number] => 17/237847 [patent_app_country] => US [patent_app_date] => 2021-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8650 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17237847 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/237847
Coordinating and processing events across multiple system managers Apr 21, 2021 Issued
Menu