Search

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 numberTitle of the applicationFiling DateStatus
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
Menu