Search

Bradley A. Teets

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

Most Active Art Unit
2195
Art Unit(s)
2195, 2197, 2100
Total Applications
368
Issued Applications
297
Pending Applications
7
Abandoned Applications
63

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8735470 [patent_doc_number] => 20130081039 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-28 [patent_title] => 'Resource allocation using entitlements' [patent_app_type] => utility [patent_app_number] => 13/200557 [patent_app_country] => US [patent_app_date] => 2011-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 15537 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 4 [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] => 13200557 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/200557
Data handling apparatus adapted for scheduling operations according to resource allocation based on entitlement Sep 23, 2011 Issued
Array ( [id] => 10609936 [patent_doc_number] => 09329968 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-05-03 [patent_title] => 'Testing application performance using virtual machines created from the same image on different hardware platforms' [patent_app_type] => utility [patent_app_number] => 13/220246 [patent_app_country] => US [patent_app_date] => 2011-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4912 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 289 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13220246 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/220246
Testing application performance using virtual machines created from the same image on different hardware platforms Aug 28, 2011 Issued
Array ( [id] => 8686958 [patent_doc_number] => 20130055242 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-28 [patent_title] => 'MECHANISM FOR MANAGED NETWORK FILTER/FORWARD PROGRAMMING IN A VIRTUALIZATION SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/214891 [patent_app_country] => US [patent_app_date] => 2011-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4869 [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] => 13214891 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/214891
Managed network filter/forward programming in a virtualization system by an agent more privileged than the hypervisor Aug 21, 2011 Issued
Array ( [id] => 8661418 [patent_doc_number] => 20130042247 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-14 [patent_title] => 'Starvationless Kernel-Aware Distributed Scheduling of Software Licenses' [patent_app_type] => utility [patent_app_number] => 13/207810 [patent_app_country] => US [patent_app_date] => 2011-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4628 [patent_no_of_claims] => 25 [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] => 13207810 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/207810
Starvationless Kernel-Aware Distributed Scheduling of Software Licenses Aug 10, 2011 Abandoned
Array ( [id] => 11193329 [patent_doc_number] => 09424144 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-23 [patent_title] => 'Virtual machine migration to minimize packet loss in virtualized network' [patent_app_type] => utility [patent_app_number] => 13/192254 [patent_app_country] => US [patent_app_date] => 2011-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 9482 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 336 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13192254 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/192254
Virtual machine migration to minimize packet loss in virtualized network Jul 26, 2011 Issued
Array ( [id] => 9853213 [patent_doc_number] => 08954961 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-10 [patent_title] => 'Geophysical virtual machine policy allocation using a GPS, atomic clock source or regional peering host' [patent_app_type] => utility [patent_app_number] => 13/173778 [patent_app_country] => US [patent_app_date] => 2011-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6703 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13173778 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/173778
Geophysical virtual machine policy allocation using a GPS, atomic clock source or regional peering host Jun 29, 2011 Issued
Array ( [id] => 8511865 [patent_doc_number] => 20120311273 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-06 [patent_title] => 'System and Method for Synchronization Between Concurrent Transactions Using Transaction Condition Variables' [patent_app_type] => utility [patent_app_number] => 13/170026 [patent_app_country] => US [patent_app_date] => 2011-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 14689 [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] => 13170026 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/170026
Synchronization between concurrent notifier and waiter transactions using transaction condition variables Jun 26, 2011 Issued
Array ( [id] => 11795733 [patent_doc_number] => 09405559 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-02 [patent_title] => 'Efficient method of decoupling the downloading of a memory map and execution of a utility program contained in the memory map' [patent_app_type] => utility [patent_app_number] => 13/811513 [patent_app_country] => US [patent_app_date] => 2011-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4967 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13811513 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/811513
Efficient method of decoupling the downloading of a memory map and execution of a utility program contained in the memory map May 26, 2011 Issued
Array ( [id] => 9695665 [patent_doc_number] => 08826295 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-02 [patent_title] => 'Apparatus and method for adaptive context switching scheduling scheme for fast block input and output' [patent_app_type] => utility [patent_app_number] => 13/112671 [patent_app_country] => US [patent_app_date] => 2011-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4286 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13112671 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/112671
Apparatus and method for adaptive context switching scheduling scheme for fast block input and output May 19, 2011 Issued
Array ( [id] => 8497981 [patent_doc_number] => 20120297389 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-22 [patent_title] => 'SYSTEMS AND METHODS ASSOCIATED WITH A PARALLEL SCRIPT EXECUTER' [patent_app_type] => utility [patent_app_number] => 13/108731 [patent_app_country] => US [patent_app_date] => 2011-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 4042 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [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] => 13108731 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/108731
Systems and methods for parallel execution of a portion of a script by interpreting comments in the script as parallel control statements May 15, 2011 Issued
Array ( [id] => 9229931 [patent_doc_number] => 08635614 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-01-21 [patent_title] => 'Method for providing location independent dynamic port mirroring on distributed virtual switches' [patent_app_type] => utility [patent_app_number] => 13/107903 [patent_app_country] => US [patent_app_date] => 2011-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3225 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 267 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13107903 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/107903
Method for providing location independent dynamic port mirroring on distributed virtual switches May 13, 2011 Issued
Array ( [id] => 8479393 [patent_doc_number] => 20120278800 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-01 [patent_title] => 'Virtual Processor Allocation Techniques' [patent_app_type] => utility [patent_app_number] => 13/095671 [patent_app_country] => US [patent_app_date] => 2011-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10846 [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] => 13095671 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/095671
Virtual processor allocation techniques Apr 26, 2011 Issued
Array ( [id] => 11239020 [patent_doc_number] => 09465666 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-10-11 [patent_title] => 'Game engine and method for providing an extension of the VSIPL++ API' [patent_app_type] => utility [patent_app_number] => 13/094339 [patent_app_country] => US [patent_app_date] => 2011-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5794 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 432 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13094339 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/094339
Game engine and method for providing an extension of the VSIPL++ API Apr 25, 2011 Issued
Array ( [id] => 8315173 [patent_doc_number] => 20120192200 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-07-26 [patent_title] => 'Load Balancing in Heterogeneous Computing Environments' [patent_app_type] => utility [patent_app_number] => 13/094449 [patent_app_country] => US [patent_app_date] => 2011-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3137 [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] => 13094449 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/094449
Load Balancing in Heterogeneous Computing Environments Apr 25, 2011 Abandoned
Array ( [id] => 7793187 [patent_doc_number] => 20120054743 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-01 [patent_title] => 'Information Processing Apparatus and Client Management Method' [patent_app_type] => utility [patent_app_number] => 13/093636 [patent_app_country] => US [patent_app_date] => 2011-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 12059 [patent_no_of_claims] => 8 [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] => publications/A1/0054/20120054743.pdf [firstpage_image] =>[orig_patent_app_number] => 13093636 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/093636
Information Processing Apparatus and Client Management Method Apr 24, 2011 Abandoned
Array ( [id] => 8189544 [patent_doc_number] => 20120117567 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-10 [patent_title] => 'INFORMATION PROCESSING SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/383291 [patent_app_country] => US [patent_app_date] => 2011-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 11093 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0117/20120117567.pdf [firstpage_image] =>[orig_patent_app_number] => 13383291 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/383291
Information processing system, method, program and integrated circuit for maintaining balance of processing loads with respect to real-time tasks Apr 19, 2011 Issued
Array ( [id] => 9236167 [patent_doc_number] => 08601483 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-03 [patent_title] => 'Forecasting based service for virtual machine reassignment in computing environment' [patent_app_type] => utility [patent_app_number] => 13/069030 [patent_app_country] => US [patent_app_date] => 2011-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9181 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 368 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13069030 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/069030
Forecasting based service for virtual machine reassignment in computing environment Mar 21, 2011 Issued
Array ( [id] => 9063075 [patent_doc_number] => 08549530 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-10-01 [patent_title] => 'System and method for distributed login with thread transfer to a dedicated processor node based on one or more identifiers' [patent_app_type] => utility [patent_app_number] => 13/053066 [patent_app_country] => US [patent_app_date] => 2011-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4010 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13053066 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/053066
System and method for distributed login with thread transfer to a dedicated processor node based on one or more identifiers Mar 20, 2011 Issued
Array ( [id] => 11186508 [patent_doc_number] => 09417912 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-16 [patent_title] => 'Ordering tasks scheduled for execution based on priority and event type triggering the task, selecting schedulers for tasks using a weight table and scheduler priority' [patent_app_type] => utility [patent_app_number] => 13/045698 [patent_app_country] => US [patent_app_date] => 2011-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7650 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13045698 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/045698
Ordering tasks scheduled for execution based on priority and event type triggering the task, selecting schedulers for tasks using a weight table and scheduler priority Mar 10, 2011 Issued
Array ( [id] => 10895160 [patent_doc_number] => 08918791 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-12-23 [patent_title] => 'Method and system for queuing a request by a processor to access a shared resource and granting access in accordance with an embedded lock ID' [patent_app_type] => utility [patent_app_number] => 13/045453 [patent_app_country] => US [patent_app_date] => 2011-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4176 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13045453 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/045453
Method and system for queuing a request by a processor to access a shared resource and granting access in accordance with an embedded lock ID Mar 9, 2011 Issued
Menu