
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11438100
[patent_doc_number] => 20170039120
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-02-09
[patent_title] => 'EXTERNALLY TRIGGERED MAINTENANCE OF STATE INFORMATION OF VIRTUAL MACHINES FOR HIGH AVAILABLITY OPERATIONS'
[patent_app_type] => utility
[patent_app_number] => 14/945448
[patent_app_country] => US
[patent_app_date] => 2015-11-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9449
[patent_no_of_claims] => 21
[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] => 14945448
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/945448 | Externally triggered maintenance of state information of virtual machines for high availablity operations | Nov 18, 2015 | Issued |
Array
(
[id] => 13664993
[patent_doc_number] => 10162658
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-12-25
[patent_title] => Virtual processor allocation techniques
[patent_app_type] => utility
[patent_app_number] => 14/886525
[patent_app_country] => US
[patent_app_date] => 2015-10-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10687
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14886525
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/886525 | Virtual processor allocation techniques | Oct 18, 2015 | Issued |
Array
(
[id] => 16758543
[patent_doc_number] => 10977092
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-04-13
[patent_title] => Method for efficient task scheduling in the presence of conflicts
[patent_app_type] => utility
[patent_app_number] => 14/884979
[patent_app_country] => US
[patent_app_date] => 2015-10-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 17
[patent_no_of_words] => 11333
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 323
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14884979
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/884979 | Method for efficient task scheduling in the presence of conflicts | Oct 15, 2015 | Issued |
Array
(
[id] => 13483243
[patent_doc_number] => 20180293164
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-11
[patent_title] => AUTOMATIC PERSISTENT MEMORY MANAGEMENT
[patent_app_type] => utility
[patent_app_number] => 15/749078
[patent_app_country] => US
[patent_app_date] => 2015-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5107
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 58
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15749078
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/749078 | AUTOMATIC PERSISTENT MEMORY MANAGEMENT | Sep 30, 2015 | Abandoned |
Array
(
[id] => 13240581
[patent_doc_number] => 10133489
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-11-20
[patent_title] => System and method for supporting a low contention queue in a distributed data grid
[patent_app_type] => utility
[patent_app_number] => 14/856114
[patent_app_country] => US
[patent_app_date] => 2015-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 10087
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 277
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14856114
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/856114 | System and method for supporting a low contention queue in a distributed data grid | Sep 15, 2015 | Issued |
Array
(
[id] => 12167553
[patent_doc_number] => 09886322
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-02-06
[patent_title] => 'System and method for providing advanced reservations in a compute environment'
[patent_app_type] => utility
[patent_app_number] => 14/842916
[patent_app_country] => US
[patent_app_date] => 2015-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 12361
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14842916
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/842916 | System and method for providing advanced reservations in a compute environment | Sep 1, 2015 | Issued |
Array
(
[id] => 14952715
[patent_doc_number] => 10437622
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-10-08
[patent_title] => Nested hypervisors with peripheral component interconnect pass-through
[patent_app_type] => utility
[patent_app_number] => 14/727988
[patent_app_country] => US
[patent_app_date] => 2015-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6573
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 271
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14727988
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/727988 | Nested hypervisors with peripheral component interconnect pass-through | Jun 1, 2015 | Issued |
Array
(
[id] => 14123415
[patent_doc_number] => 10248566
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-02
[patent_title] => System and method for caching virtual machine data
[patent_app_type] => utility
[patent_app_number] => 14/722873
[patent_app_country] => US
[patent_app_date] => 2015-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 7668
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14722873
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/722873 | System and method for caching virtual machine data | May 26, 2015 | Issued |
Array
(
[id] => 11314034
[patent_doc_number] => 20160350144
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-01
[patent_title] => 'UPDATING NETWORKS WITH MIGRATION INFORMATION FOR A VIRTUAL MACHINE'
[patent_app_type] => utility
[patent_app_number] => 14/722451
[patent_app_country] => US
[patent_app_date] => 2015-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9935
[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] => 14722451
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/722451 | Updating networks having virtual machines with migration information | May 26, 2015 | Issued |
Array
(
[id] => 15638545
[patent_doc_number] => 10592266
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-03-17
[patent_title] => Dynamic consolidation of virtual machines
[patent_app_type] => utility
[patent_app_number] => 14/700375
[patent_app_country] => US
[patent_app_date] => 2015-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4247
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 344
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14700375
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/700375 | Dynamic consolidation of virtual machines | Apr 29, 2015 | Issued |
Array
(
[id] => 14952713
[patent_doc_number] => 10437621
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-08
[patent_title] => Monitoring and managing applications on virtual machines using a proxy agent
[patent_app_type] => utility
[patent_app_number] => 14/693019
[patent_app_country] => US
[patent_app_date] => 2015-04-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9548
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 155
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14693019
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/693019 | Monitoring and managing applications on virtual machines using a proxy agent | Apr 21, 2015 | Issued |
Array
(
[id] => 11062696
[patent_doc_number] => 20160259658
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-08
[patent_title] => 'CATALOG BASED DISCOVERY OF VIRTUAL MACHINE APPLIANCES'
[patent_app_type] => utility
[patent_app_number] => 14/637433
[patent_app_country] => US
[patent_app_date] => 2015-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6940
[patent_no_of_claims] => 18
[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] => 14637433
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/637433 | Maintenance of a software discovery catalog in a virtual machine environment | Mar 3, 2015 | Issued |
Array
(
[id] => 11056235
[patent_doc_number] => 20160253197
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-01
[patent_title] => 'Dirty Page Tracking of Guest-Uncached Memory'
[patent_app_type] => utility
[patent_app_number] => 14/634204
[patent_app_country] => US
[patent_app_date] => 2015-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5764
[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] => 14634204
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/634204 | Dirty page tracking of guest-uncached memory | Feb 26, 2015 | Issued |
Array
(
[id] => 11208842
[patent_doc_number] => 09438477
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-09-06
[patent_title] => 'Geophysical virtual machine policy allocation using a GPS, atomic clock source or regional peering host'
[patent_app_type] => utility
[patent_app_number] => 14/628269
[patent_app_country] => US
[patent_app_date] => 2015-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6695
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14628269
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/628269 | Geophysical virtual machine policy allocation using a GPS, atomic clock source or regional peering host | Feb 21, 2015 | Issued |
Array
(
[id] => 11042367
[patent_doc_number] => 20160239323
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-08-18
[patent_title] => 'Virtual Remote Direct Memory Access Management'
[patent_app_type] => utility
[patent_app_number] => 14/621445
[patent_app_country] => US
[patent_app_date] => 2015-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4717
[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] => 14621445
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/621445 | Methods for managing virtualized remote direct memory access devices | Feb 12, 2015 | Issued |
Array
(
[id] => 10250194
[patent_doc_number] => 20150135190
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-05-14
[patent_title] => 'Method and Devices for Dynamic Management of a Server Application on a Server Platform'
[patent_app_type] => utility
[patent_app_number] => 14/610045
[patent_app_country] => US
[patent_app_date] => 2015-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 12069
[patent_no_of_claims] => 27
[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] => 14610045
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/610045 | Method and devices for dynamic management of a server application on a server platform | Jan 29, 2015 | Issued |
Array
(
[id] => 11020034
[patent_doc_number] => 20160216987
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-07-28
[patent_title] => 'SYSTEM AND METHOD FOR PERFORMING EFFICIENT FAILOVER AND VIRTUAL MACHINE (VM) MIGRATION IN VIRTUAL DESKTOP INFRASTRUCTURE (VDI)'
[patent_app_type] => utility
[patent_app_number] => 14/606798
[patent_app_country] => US
[patent_app_date] => 2015-01-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7854
[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] => 14606798
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/606798 | System and method for performing efficient failover and virtual machine (VM) migration in virtual desktop infrastructure (VDI) | Jan 26, 2015 | Issued |
Array
(
[id] => 11020030
[patent_doc_number] => 20160216983
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-07-28
[patent_title] => 'USING HYPERVISOR TRAPPING FOR PROTECTION AGAINST INTERRUPTS IN VIRTUAL MACHINE FUNCTIONS'
[patent_app_type] => utility
[patent_app_number] => 14/603984
[patent_app_country] => US
[patent_app_date] => 2015-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6835
[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] => 14603984
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/603984 | Using hypervisor trapping for protection against interrupts in virtual machine functions | Jan 22, 2015 | Issued |
Array
(
[id] => 11020049
[patent_doc_number] => 20160217002
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-07-28
[patent_title] => 'TRANSACTION AUTOMATION FOR OPERATIONAL SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 14/602615
[patent_app_country] => US
[patent_app_date] => 2015-01-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5851
[patent_no_of_claims] => 15
[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] => 14602615
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/602615 | TRANSACTION AUTOMATION FOR OPERATIONAL SYSTEMS | Jan 21, 2015 | |
Array
(
[id] => 11131284
[patent_doc_number] => 20160328258
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-10
[patent_title] => 'MANAGEMENT SYSTEM, OVERALL MANAGEMENT NODE, AND MANAGEMENT METHOD'
[patent_app_type] => utility
[patent_app_number] => 15/108439
[patent_app_country] => US
[patent_app_date] => 2014-12-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 29
[patent_no_of_words] => 19185
[patent_no_of_claims] => 5
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15108439
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/108439 | Management system, overall management node, and management method for managing virtualization resources in a mobile communication network | Dec 24, 2014 | Issued |