
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |