Search

Bradley A. Teets

Examiner (ID: 6098, Phone: (571)272-3338 , Office: P/2195 )

Most Active Art Unit
2195
Art Unit(s)
2195, 2197, 2100
Total Applications
365
Issued Applications
297
Pending Applications
2
Abandoned Applications
64

Applications

Application numberTitle of the applicationFiling DateStatus
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] => 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] => 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] => 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] => 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
Array ( [id] => 13961245 [patent_doc_number] => 20190056967 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-21 [patent_title] => ENHANCING VIRTUAL MACHINE PERFORMANCE USING AUTONOMICS [patent_app_type] => utility [patent_app_number] => 15/843086 [patent_app_country] => US [patent_app_date] => 2017-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6531 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15843086 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/843086
Enhancing virtual machine performance using autonomics Dec 14, 2017 Issued
Array ( [id] => 17469144 [patent_doc_number] => 11275621 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-15 [patent_title] => Device and method for selecting tasks and/or processor cores to execute processing jobs that run a machine [patent_app_type] => utility [patent_app_number] => 16/349863 [patent_app_country] => US [patent_app_date] => 2017-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 5611 [patent_no_of_claims] => 16 [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] => 16349863 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/349863
Device and method for selecting tasks and/or processor cores to execute processing jobs that run a machine Nov 7, 2017 Issued
Array ( [id] => 12180586 [patent_doc_number] => 20180039522 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-08 [patent_title] => 'COMPOSITE TASK PROCESSOR' [patent_app_type] => utility [patent_app_number] => 15/786165 [patent_app_country] => US [patent_app_date] => 2017-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7718 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15786165 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/786165
COMPOSITE TASK PROCESSOR Oct 16, 2017 Abandoned
Menu