
Van H. Nguyen
Examiner (ID: 696, Phone: (571)272-3765 , Office: P/2199 )
| Most Active Art Unit | 2199 |
| Art Unit(s) | 2194, 2755, 2199, 2196, 2151, 2126 |
| Total Applications | 1527 |
| Issued Applications | 1199 |
| Pending Applications | 183 |
| Abandoned Applications | 154 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17069304
[patent_doc_number] => 20210271520
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-02
[patent_title] => APPLICATION AWARE RESOURCE ALLOCATION FOR DEEP LEARNING JOB SCHEDULING
[patent_app_type] => utility
[patent_app_number] => 16/804748
[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] => 7400
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 211
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16804748
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/804748 | Application aware resource allocation for deep learning job scheduling | Feb 27, 2020 | Issued |
Array
(
[id] => 17651423
[patent_doc_number] => 11354150
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-06-07
[patent_title] => Utilizing maintenance event windows to determine placement of instances
[patent_app_type] => utility
[patent_app_number] => 16/781931
[patent_app_country] => US
[patent_app_date] => 2020-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 11408
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16781931
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/781931 | Utilizing maintenance event windows to determine placement of instances | Feb 3, 2020 | Issued |
Array
(
[id] => 17009383
[patent_doc_number] => 20210240544
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-08-05
[patent_title] => COLLABORATION SERVICE TO SUPPORT CROSS-PROCESS COORDINATION BETWEEN ACTIVE INSTANCES OF A MICROSERVICE
[patent_app_type] => utility
[patent_app_number] => 16/779632
[patent_app_country] => US
[patent_app_date] => 2020-02-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6643
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16779632
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/779632 | Collaboration service to support cross-process coordination between active instances of a microservice | Feb 1, 2020 | Issued |
Array
(
[id] => 16706270
[patent_doc_number] => 10956202
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-03-23
[patent_title] => Methods and systems for tracking a virtual memory of a virtual machine
[patent_app_type] => utility
[patent_app_number] => 16/779284
[patent_app_country] => US
[patent_app_date] => 2020-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6702
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16779284
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/779284 | Methods and systems for tracking a virtual memory of a virtual machine | Jan 30, 2020 | Issued |
Array
(
[id] => 16745095
[patent_doc_number] => 10970085
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-04-06
[patent_title] => Resource management with dynamic resource policies
[patent_app_type] => utility
[patent_app_number] => 16/778231
[patent_app_country] => US
[patent_app_date] => 2020-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 9005
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16778231
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/778231 | Resource management with dynamic resource policies | Jan 30, 2020 | Issued |
Array
(
[id] => 15935925
[patent_doc_number] => 20200159596
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-21
[patent_title] => IMPLEMENTING MULTIPLE CONTENT MANAGEMENT SERVICE OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 16/774316
[patent_app_country] => US
[patent_app_date] => 2020-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9621
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[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] => 16774316
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/774316 | Implementing multiple content management service operations | Jan 27, 2020 | Issued |
Array
(
[id] => 17151278
[patent_doc_number] => 11144355
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-12
[patent_title] => System and method of providing system jobs within a compute environment
[patent_app_type] => utility
[patent_app_number] => 16/751851
[patent_app_country] => US
[patent_app_date] => 2020-01-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 5419
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16751851
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/751851 | System and method of providing system jobs within a compute environment | Jan 23, 2020 | Issued |
Array
(
[id] => 15933823
[patent_doc_number] => 20200158545
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-21
[patent_title] => Automated Set-Up for Cell Sorting
[patent_app_type] => utility
[patent_app_number] => 16/750726
[patent_app_country] => US
[patent_app_date] => 2020-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 27642
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -27
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16750726
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/750726 | Automated set-up for cell sorting | Jan 22, 2020 | Issued |
Array
(
[id] => 17469138
[patent_doc_number] => 11275615
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-03-15
[patent_title] => Data processing offload using in-storage code execution
[patent_app_type] => utility
[patent_app_number] => 16/739064
[patent_app_country] => US
[patent_app_date] => 2020-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 9316
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16739064
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/739064 | Data processing offload using in-storage code execution | Jan 8, 2020 | Issued |
Array
(
[id] => 16950227
[patent_doc_number] => 20210208919
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-08
[patent_title] => WORKLOAD SCHEDULING WITH LOCALIZED VIRTUAL NETWORK RESOURCES
[patent_app_type] => utility
[patent_app_number] => 16/736230
[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] => 7734
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16736230
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/736230 | Workload scheduling with localized virtual network resources | Jan 6, 2020 | Issued |
Array
(
[id] => 17091274
[patent_doc_number] => 11119459
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-09-14
[patent_title] => Systems and methods for creating and using equipment definitions
[patent_app_type] => utility
[patent_app_number] => 16/733135
[patent_app_country] => US
[patent_app_date] => 2020-01-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 39
[patent_no_of_words] => 20568
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 199
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16733135
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/733135 | Systems and methods for creating and using equipment definitions | Jan 1, 2020 | Issued |
Array
(
[id] => 17924620
[patent_doc_number] => 11467869
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-11
[patent_title] => Techniques for benchmarking pairing strategies in a task assignment system
[patent_app_type] => utility
[patent_app_number] => 16/717765
[patent_app_country] => US
[patent_app_date] => 2019-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6449
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 243
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16717765
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/717765 | Techniques for benchmarking pairing strategies in a task assignment system | Dec 16, 2019 | Issued |
Array
(
[id] => 15997279
[patent_doc_number] => 20200174510
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-04
[patent_title] => POWER SUPPLY DESIGN TOOL FOR POWER SUPPLY SYSTEM DESIGNS INCLUDING MULTI-CHANNEL REGULATORS
[patent_app_type] => utility
[patent_app_number] => 16/706039
[patent_app_country] => US
[patent_app_date] => 2019-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18783
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 53
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16706039
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/706039 | Power supply design tool for power supply system designs including multi-channel regulators | Dec 5, 2019 | Issued |
Array
(
[id] => 17515567
[patent_doc_number] => 11294717
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-04-05
[patent_title] => Multiple stage data stream processing method and data stream processing system
[patent_app_type] => utility
[patent_app_number] => 16/702646
[patent_app_country] => US
[patent_app_date] => 2019-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 7499
[patent_no_of_claims] => 9
[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] => 16702646
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/702646 | Multiple stage data stream processing method and data stream processing system | Dec 3, 2019 | Issued |
Array
(
[id] => 17682437
[patent_doc_number] => 11366690
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-06-21
[patent_title] => Scheduling commands in a virtual computing environment
[patent_app_type] => utility
[patent_app_number] => 16/700879
[patent_app_country] => US
[patent_app_date] => 2019-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 12047
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16700879
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/700879 | Scheduling commands in a virtual computing environment | Dec 1, 2019 | Issued |
Array
(
[id] => 17940407
[patent_doc_number] => 11474861
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-10-18
[patent_title] => Methods and systems for managing asynchronous function calls
[patent_app_type] => utility
[patent_app_number] => 16/698451
[patent_app_country] => US
[patent_app_date] => 2019-11-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7812
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16698451
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/698451 | Methods and systems for managing asynchronous function calls | Nov 26, 2019 | Issued |
Array
(
[id] => 17283053
[patent_doc_number] => 11200082
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-12-14
[patent_title] => Data storage system employing dummy namespaces for discovery of NVMe namespace groups as protocol endpoints
[patent_app_type] => utility
[patent_app_number] => 16/669803
[patent_app_country] => US
[patent_app_date] => 2019-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 4602
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 258
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16669803
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/669803 | Data storage system employing dummy namespaces for discovery of NVMe namespace groups as protocol endpoints | Oct 30, 2019 | Issued |
Array
(
[id] => 16065099
[patent_doc_number] => 10691499
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-06-23
[patent_title] => Distributed resource allocation
[patent_app_type] => utility
[patent_app_number] => 16/671046
[patent_app_country] => US
[patent_app_date] => 2019-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 27241
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 484
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16671046
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/671046 | Distributed resource allocation | Oct 30, 2019 | Issued |
Array
(
[id] => 16810441
[patent_doc_number] => 20210132996
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-06
[patent_title] => DYNAMIC DETERMINATION OF MEMORY REQUIREMENTS FOR FUNCTION AS A SERVICE MULTI-INVOCATION FLOWS
[patent_app_type] => utility
[patent_app_number] => 16/667942
[patent_app_country] => US
[patent_app_date] => 2019-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5179
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16667942
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/667942 | Dynamic determination of memory requirements for function as a service multi-invocation flows | Oct 29, 2019 | Issued |
Array
(
[id] => 17202088
[patent_doc_number] => 20210342183
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-11-04
[patent_title] => SYSTEM AND METHOD FOR CREATING WORKFLOW OF A TASK
[patent_app_type] => utility
[patent_app_number] => 16/613375
[patent_app_country] => US
[patent_app_date] => 2019-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4261
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16613375
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/613375 | System and method for creating process automation workflow of a process automation task in a robotic process automation environment | Oct 28, 2019 | Issued |