
Bradley A. Teets
Examiner (ID: 3232, Phone: (571)272-3338 , Office: P/2195 )
| Most Active Art Unit | 2195 |
| Art Unit(s) | 2195, 2197, 2100 |
| Total Applications | 367 |
| Issued Applications | 296 |
| Pending Applications | 7 |
| Abandoned Applications | 63 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 15214789
[patent_doc_number] => 20190370081
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-05
[patent_title] => Dynamic Compute Resource Assignment And Scalable Computing Environment Generation For Live Environments
[patent_app_type] => utility
[patent_app_number] => 16/029534
[patent_app_country] => US
[patent_app_date] => 2018-07-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11453
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 251
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16029534
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/029534 | Dynamic compute resource assignment and scalable computing environment generation for live environments | Jul 5, 2018 | Issued |
Array
(
[id] => 16934709
[patent_doc_number] => 20210200598
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-01
[patent_title] => DEVICE AND METHOD OF ASSIGNING A DIGITAL-ASSISTANT TASK TO A MOBILE COMPUTING DEVICE IN RESPONSE TO AN INCIDENT
[patent_app_type] => utility
[patent_app_number] => 17/056836
[patent_app_country] => US
[patent_app_date] => 2018-07-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17567
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 184
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17056836
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/056836 | Device and method of assigning a digital-assistant task to a mobile computing device in response to an incident | Jul 4, 2018 | Issued |
Array
(
[id] => 16224886
[patent_doc_number] => 20200250003
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-08-06
[patent_title] => VISUAL FOG
[patent_app_type] => utility
[patent_app_number] => 16/652038
[patent_app_country] => US
[patent_app_date] => 2018-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 75190
[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] => 16652038
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/652038 | VISUAL FOG | Jun 28, 2018 | Abandoned |
Array
(
[id] => 16894996
[patent_doc_number] => 11036550
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-15
[patent_title] => Methods and systems for providing on-demand cloud computing environments
[patent_app_type] => utility
[patent_app_number] => 16/024232
[patent_app_country] => US
[patent_app_date] => 2018-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5678
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 16024232
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/024232 | Methods and systems for providing on-demand cloud computing environments | Jun 28, 2018 | Issued |
Array
(
[id] => 13752005
[patent_doc_number] => 10168949
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-01-01
[patent_title] => Envoy for multi-tenant compute infrastructure
[patent_app_type] => utility
[patent_app_number] => 16/008972
[patent_app_country] => US
[patent_app_date] => 2018-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9683
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16008972
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/008972 | Envoy for multi-tenant compute infrastructure | Jun 13, 2018 | Issued |
Array
(
[id] => 16017795
[patent_doc_number] => 20200183741
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-11
[patent_title] => GPP-BASED 5G TERMINAL COMMON PLATFORM OPTIMIZATION METHOD AND SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/619465
[patent_app_country] => US
[patent_app_date] => 2018-06-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5018
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16619465
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/619465 | GPP-BASED 5G TERMINAL COMMON PLATFORM OPTIMIZATION METHOD AND SYSTEM | Jun 3, 2018 | Abandoned |
Array
(
[id] => 15215543
[patent_doc_number] => 20190370458
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-05
[patent_title] => Scalable Computing Environment Generation And Compute Resource Assignment
[patent_app_type] => utility
[patent_app_number] => 15/995117
[patent_app_country] => US
[patent_app_date] => 2018-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8990
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 307
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15995117
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/995117 | Scalable computing environment generation and compute resource assignment | May 30, 2018 | Issued |
Array
(
[id] => 14901395
[patent_doc_number] => 20190294463
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-26
[patent_title] => ALLOCATING A HOST OF A PRE-CONFIGURED HYPER-CONVERGED COMPUTING DEVICE TO A WORKLOAD DOMAIN
[patent_app_type] => utility
[patent_app_number] => 15/934324
[patent_app_country] => US
[patent_app_date] => 2018-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9674
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15934324
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/934324 | Allocating a host of a pre-configured hyper-converged computing device to a workload domain | Mar 22, 2018 | Issued |
Array
(
[id] => 13448981
[patent_doc_number] => 20180276033
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-27
[patent_title] => INFORMATION PROCESSING APPARATUS, CONTROL METHOD FOR INFORMATION PROCESSING APPARATUS, AND APPLICATION MANAGEMENT METHOD
[patent_app_type] => utility
[patent_app_number] => 15/927316
[patent_app_country] => US
[patent_app_date] => 2018-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6105
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15927316
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/927316 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD FOR INFORMATION PROCESSING APPARATUS, AND APPLICATION MANAGEMENT METHOD | Mar 20, 2018 | Abandoned |
Array
(
[id] => 12914581
[patent_doc_number] => 20180196703
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-12
[patent_title] => Parallel Execution Method and Apparatus in Terminal Database
[patent_app_type] => utility
[patent_app_number] => 15/917166
[patent_app_country] => US
[patent_app_date] => 2018-03-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8268
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15917166
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/917166 | Method and apparatus for parallel execution in terminal database using data partitions | Mar 8, 2018 | Issued |
Array
(
[id] => 12868801
[patent_doc_number] => 20180181442
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-28
[patent_title] => RESOURCE ALLOCATION
[patent_app_type] => utility
[patent_app_number] => 15/902470
[patent_app_country] => US
[patent_app_date] => 2018-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3181
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 269
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15902470
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/902470 | Processor and memory allocation | Feb 21, 2018 | Issued |
Array
(
[id] => 15284589
[patent_doc_number] => 10514958
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-24
[patent_title] => Remotely managing execution of jobs in a cluster computing framework
[patent_app_type] => utility
[patent_app_number] => 15/896911
[patent_app_country] => US
[patent_app_date] => 2018-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9392
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 341
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15896911
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/896911 | Remotely managing execution of jobs in a cluster computing framework | Feb 13, 2018 | Issued |
Array
(
[id] => 14657547
[patent_doc_number] => 20190235902
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-01
[patent_title] => BULLY VM DETECTION IN A HYPERCONVERGED SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/884727
[patent_app_country] => US
[patent_app_date] => 2018-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4732
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[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] => 15884727
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/884727 | BULLY VM DETECTION IN A HYPERCONVERGED SYSTEM | Jan 30, 2018 | Abandoned |
Array
(
[id] => 17924617
[patent_doc_number] => 11467866
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-11
[patent_title] => Scheduling framework for organization migrations
[patent_app_type] => utility
[patent_app_number] => 15/882194
[patent_app_country] => US
[patent_app_date] => 2018-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 12401
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 329
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15882194
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/882194 | Scheduling framework for organization migrations | Jan 28, 2018 | Issued |
Array
(
[id] => 14628925
[patent_doc_number] => 20190227830
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-07-25
[patent_title] => INEXACT RECONSTITUTION OF VIRTUAL MACHINE IMAGES
[patent_app_type] => utility
[patent_app_number] => 15/879862
[patent_app_country] => US
[patent_app_date] => 2018-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11046
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 344
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15879862
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/879862 | Inexact reconstitution of virtual machine images | Jan 24, 2018 | Issued |
Array
(
[id] => 12775474
[patent_doc_number] => 20180150326
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-31
[patent_title] => METHOD AND APPARATUS FOR EXECUTING TASK IN CLUSTER
[patent_app_type] => utility
[patent_app_number] => 15/880432
[patent_app_country] => US
[patent_app_date] => 2018-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5991
[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] => 15880432
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/880432 | METHOD AND APPARATUS FOR EXECUTING TASK IN CLUSTER | Jan 24, 2018 | Abandoned |
Array
(
[id] => 12756043
[patent_doc_number] => 20180143848
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-24
[patent_title] => USING HYPERVISOR TRAPPING FOR PROTECTION AGAINST INTERRUPTS IN VIRTUAL MACHINE FUNCTIONS
[patent_app_type] => utility
[patent_app_number] => 15/875112
[patent_app_country] => US
[patent_app_date] => 2018-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6745
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15875112
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/875112 | Using hypervisor trapping for protection against interrupts in virtual machine functions | Jan 18, 2018 | Issued |
Array
(
[id] => 15373353
[patent_doc_number] => 10528395
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-01-07
[patent_title] => Task managing application for performing tasks based on messages received from a data processing application initiated by the task managing application
[patent_app_type] => utility
[patent_app_number] => 15/873095
[patent_app_country] => US
[patent_app_date] => 2018-01-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 6130
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 251
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15873095
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/873095 | Task managing application for performing tasks based on messages received from a data processing application initiated by the task managing application | Jan 16, 2018 | Issued |
Array
(
[id] => 15789021
[patent_doc_number] => 10628235
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-21
[patent_title] => Accessing log files of a distributed computing system using a simulated file system
[patent_app_type] => utility
[patent_app_number] => 15/868771
[patent_app_country] => US
[patent_app_date] => 2018-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 36
[patent_no_of_words] => 21060
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 321
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15868771
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/868771 | Accessing log files of a distributed computing system using a simulated file system | Jan 10, 2018 | Issued |
Array
(
[id] => 12688201
[patent_doc_number] => 20180121233
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-03
[patent_title] => UPDATING NETWORKS WITH MIGRATION INFORMATION FOR A VIRTUAL MACHINE
[patent_app_type] => utility
[patent_app_number] => 15/855342
[patent_app_country] => US
[patent_app_date] => 2017-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9757
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 50
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15855342
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/855342 | Updating networks with migration information for a virtual machine | Dec 26, 2017 | Issued |