Search

Bradley A. Teets

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

Most Active Art Unit
2195
Art Unit(s)
2100, 2197, 2195
Total Applications
364
Issued Applications
298
Pending Applications
0
Abandoned Applications
64

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11494379 [patent_doc_number] => 20170068564 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-09 [patent_title] => 'SYSTEMS AND METHODS OF HOST-AWARE RESOURCE MANAGEMENT INVOLVING CLUSTER-BASED RESOURCE POOLS' [patent_app_type] => utility [patent_app_number] => 15/357758 [patent_app_country] => US [patent_app_date] => 2016-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 7637 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 15357758 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/357758
Systems and methods of host-aware resource management involving cluster-based resource pools Nov 20, 2016 Issued
Array ( [id] => 15373355 [patent_doc_number] => 10528396 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-07 [patent_title] => Temporal task scheduling in a hybrid system [patent_app_type] => utility [patent_app_number] => 15/350883 [patent_app_country] => US [patent_app_date] => 2016-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 15180 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 381 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15350883 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/350883
Temporal task scheduling in a hybrid system Nov 13, 2016 Issued
Array ( [id] => 14298645 [patent_doc_number] => 10289449 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-05-14 [patent_title] => Platform capacity tool for determining whether an application can be executed [patent_app_type] => utility [patent_app_number] => 15/280375 [patent_app_country] => US [patent_app_date] => 2016-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5003 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 362 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15280375 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/280375
Platform capacity tool for determining whether an application can be executed Sep 28, 2016 Issued
Array ( [id] => 12591489 [patent_doc_number] => 20180088992 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-29 [patent_title] => INTERMEDIATE HOST INTEGRATED CIRCUIT BETWEEN VIRTUAL MACHINE INSTANCE AND CUSTOMER PROGRAMMABLE LOGIC [patent_app_type] => utility [patent_app_number] => 15/279164 [patent_app_country] => US [patent_app_date] => 2016-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9648 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15279164 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/279164
Intermediate host integrated circuit between virtual machine instance and customer programmable logic Sep 27, 2016 Issued
Array ( [id] => 12591474 [patent_doc_number] => 20180088987 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-29 [patent_title] => FAILOVER HANDLING IN A DISTRIBUTED DATABASE SYSTEM [patent_app_type] => utility [patent_app_number] => 15/274848 [patent_app_country] => US [patent_app_date] => 2016-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7728 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15274848 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/274848
Handling failovers at one or more nodes in a distributed database system Sep 22, 2016 Issued
Array ( [id] => 15197851 [patent_doc_number] => 10496418 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-03 [patent_title] => Method for assembling Android application based on application content [patent_app_type] => utility [patent_app_number] => 15/745167 [patent_app_country] => US [patent_app_date] => 2016-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 2713 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15745167 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/745167
Method for assembling Android application based on application content Sep 6, 2016 Issued
Array ( [id] => 11329347 [patent_doc_number] => 20160359959 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-08 [patent_title] => 'SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR VIRTUAL MACHINE ALLOCATION' [patent_app_type] => utility [patent_app_number] => 15/237761 [patent_app_country] => US [patent_app_date] => 2016-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6696 [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] => 15237761 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/237761
Virtual machine geophysical allocation management Aug 15, 2016 Issued
Array ( [id] => 11458903 [patent_doc_number] => 20170052809 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-23 [patent_title] => 'MANAGEMENT DEVICE, CONTROL DEVICE, AND MANAGEMENT METHOD' [patent_app_type] => utility [patent_app_number] => 15/238321 [patent_app_country] => US [patent_app_date] => 2016-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 15779 [patent_no_of_claims] => 6 [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] => 15238321 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/238321
MANAGEMENT DEVICE, CONTROL DEVICE, AND MANAGEMENT METHOD Aug 15, 2016 Abandoned
Array ( [id] => 19795313 [patent_doc_number] => 12236263 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-25 [patent_title] => Scheduling computation tasks for execution by multiple processing units using computation task profiling [patent_app_type] => utility [patent_app_number] => 15/236148 [patent_app_country] => US [patent_app_date] => 2016-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 34 [patent_no_of_words] => 23475 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15236148 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/236148
Scheduling computation tasks for execution by multiple processing units using computation task profiling Aug 11, 2016 Issued
Array ( [id] => 12187565 [patent_doc_number] => 20180046501 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-15 [patent_title] => 'ROUTING TABLE PRESERVATION FOR VIRTUAL MACHINE MIGRATION WITH ASSIGNED DEVICES' [patent_app_type] => utility [patent_app_number] => 15/231975 [patent_app_country] => US [patent_app_date] => 2016-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7368 [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] => 15231975 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/231975
Routing table preservation for virtual machine migration with assigned devices Aug 8, 2016 Issued
Array ( [id] => 13332665 [patent_doc_number] => 20180217870 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-02 [patent_title] => System And Method For Multi-Tiered Real Time Processing Using Configurable Platform Instances [patent_app_type] => utility [patent_app_number] => 15/748091 [patent_app_country] => US [patent_app_date] => 2016-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15804 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15748091 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/748091
System And Method For Multi-Tiered Real Time Processing Using Configurable Platform Instances Jul 31, 2016 Abandoned
Array ( [id] => 12891751 [patent_doc_number] => 20180189092 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-05 [patent_title] => METHOD AND SYSTEM FOR SECURE EXECUTION OF VIRTUAL MACHINES BY A SET OF INTERCONNECTED PROGRAMMABLE DEVICES [patent_app_type] => utility [patent_app_number] => 15/741220 [patent_app_country] => US [patent_app_date] => 2016-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4378 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15741220 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/741220
METHOD AND SYSTEM FOR SECURE EXECUTION OF VIRTUAL MACHINES BY A SET OF INTERCONNECTED PROGRAMMABLE DEVICES Jun 29, 2016 Abandoned
Array ( [id] => 16292110 [patent_doc_number] => 10768960 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-08 [patent_title] => Method for affinity binding of interrupt of virtual network interface card, and computer device [patent_app_type] => utility [patent_app_number] => 15/187458 [patent_app_country] => US [patent_app_date] => 2016-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 5518 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 219 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15187458 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/187458
Method for affinity binding of interrupt of virtual network interface card, and computer device Jun 19, 2016 Issued
Array ( [id] => 13269007 [patent_doc_number] => 10146588 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-12-04 [patent_title] => Method and apparatus for processing computational task having multiple subflows [patent_app_type] => utility [patent_app_number] => 15/185722 [patent_app_country] => US [patent_app_date] => 2016-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 6171 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 262 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15185722 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/185722
Method and apparatus for processing computational task having multiple subflows Jun 16, 2016 Issued
Array ( [id] => 13693149 [patent_doc_number] => 20170357529 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-14 [patent_title] => BEHAVIOR AWARE SCHEDULING OF TASKS [patent_app_type] => utility [patent_app_number] => 15/178514 [patent_app_country] => US [patent_app_date] => 2016-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13829 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15178514 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/178514
Scheduling processing tasks based on predicted context Jun 8, 2016 Issued
Array ( [id] => 13767339 [patent_doc_number] => 10176011 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-08 [patent_title] => Automatically generating and executing a service operation implementation for executing a task [patent_app_type] => utility [patent_app_number] => 15/178160 [patent_app_country] => US [patent_app_date] => 2016-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 10153 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 296 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15178160 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/178160
Automatically generating and executing a service operation implementation for executing a task Jun 8, 2016 Issued
Array ( [id] => 12096303 [patent_doc_number] => 20170353396 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-07 [patent_title] => 'GROUPING OF TASKS FOR DISTRIBUTION AMONG PROCESSING ENTITIES' [patent_app_type] => utility [patent_app_number] => 15/172846 [patent_app_country] => US [patent_app_date] => 2016-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 10612 [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] => 15172846 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/172846
Grouping of tasks for distribution among processing entities Jun 2, 2016 Issued
Array ( [id] => 11326992 [patent_doc_number] => 20160357605 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-08 [patent_title] => 'Media Analysis and Processing Framework on a Resource Restricted Device' [patent_app_type] => utility [patent_app_number] => 15/173047 [patent_app_country] => US [patent_app_date] => 2016-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4455 [patent_no_of_claims] => 32 [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] => 15173047 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/173047
Media analysis and processing framework on a resource restricted device Jun 2, 2016 Issued
Array ( [id] => 12986125 [patent_doc_number] => 20170344403 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-30 [patent_title] => SPINLOCK METHOD AND APPARATUS [patent_app_type] => utility [patent_app_number] => 15/166840 [patent_app_country] => US [patent_app_date] => 2016-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7841 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15166840 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/166840
SPINLOCK METHOD AND APPARATUS May 26, 2016 Abandoned
Array ( [id] => 13361435 [patent_doc_number] => 20180232257 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-16 [patent_title] => TASK ALLOCATION METHOD AND TASK ALLOCATION APPARATUS FOR DISTRIBUTED DATA CALCULATION [patent_app_type] => utility [patent_app_number] => 15/749999 [patent_app_country] => US [patent_app_date] => 2016-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5400 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [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] => 15749999 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/749999
Task allocation method and task allocation apparatus for distributed data calculation May 24, 2016 Issued
Menu