
Brian N. Vinson
Examiner (ID: 4154, Phone: (571)272-2614 , Office: P/2913 )
| Most Active Art Unit | 2911 |
| Art Unit(s) | 2913, 2900, 2901, 2911 |
| Total Applications | 12036 |
| Issued Applications | 11911 |
| Pending Applications | 2 |
| Abandoned Applications | 123 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
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] => 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] => 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 |
Array
(
[id] => 16879847
[patent_doc_number] => 11029995
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-08
[patent_title] => Hardware transactional memory-assisted flat combining
[patent_app_type] => utility
[patent_app_number] => 15/154686
[patent_app_country] => US
[patent_app_date] => 2016-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 15
[patent_no_of_words] => 17465
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 223
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15154686
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/154686 | Hardware transactional memory-assisted flat combining | May 12, 2016 | Issued |
Array
(
[id] => 11056258
[patent_doc_number] => 20160253220
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-01
[patent_title] => 'DATA CENTER OPERATION'
[patent_app_type] => utility
[patent_app_number] => 15/150902
[patent_app_country] => US
[patent_app_date] => 2016-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6247
[patent_no_of_claims] => 13
[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] => 15150902
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/150902 | Method and system for operating a data center by reducing an amount of data to be processed | May 9, 2016 | Issued |
Array
(
[id] => 11058183
[patent_doc_number] => 20160255145
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-01
[patent_title] => 'AUTOMATED SERVER REPLICATION'
[patent_app_type] => utility
[patent_app_number] => 15/149394
[patent_app_country] => US
[patent_app_date] => 2016-05-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3393
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 1
[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] => 15149394
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/149394 | Automated management of content servers based on change in demand | May 8, 2016 | Issued |
Array
(
[id] => 11027416
[patent_doc_number] => 20160224372
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-08-04
[patent_title] => 'DETERMINING AN OPTIMAL COMPUTING ENVIRONMENT FOR RUNNING AN IMAGE'
[patent_app_type] => utility
[patent_app_number] => 15/098499
[patent_app_country] => US
[patent_app_date] => 2016-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6684
[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] => 15098499
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/098499 | Determining an optimal computing environment for running an image based on performance of similar images | Apr 13, 2016 | Issued |
Array
(
[id] => 11013259
[patent_doc_number] => 20160210212
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-07-21
[patent_title] => 'MONITORING SYSTEM NOISES IN PARALLEL COMPUTER SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 15/085201
[patent_app_country] => US
[patent_app_date] => 2016-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8775
[patent_no_of_claims] => 12
[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] => 15085201
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/085201 | Monitoring system noises in parallel computer systems | Mar 29, 2016 | Issued |
Array
(
[id] => 13068945
[patent_doc_number] => 10055252
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-21
[patent_title] => Apparatus, system and method for estimating data transfer periods for job scheduling in parallel computing
[patent_app_type] => utility
[patent_app_number] => 15/073722
[patent_app_country] => US
[patent_app_date] => 2016-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 20
[patent_no_of_words] => 14681
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 353
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15073722
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/073722 | Apparatus, system and method for estimating data transfer periods for job scheduling in parallel computing | Mar 17, 2016 | Issued |
Array
(
[id] => 11124496
[patent_doc_number] => 20160321471
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-03
[patent_title] => 'METHODS FOR RESTRICTING RESOURCES USED BY A PROGRAM BASED ON ENTITLEMENTS'
[patent_app_type] => utility
[patent_app_number] => 15/060837
[patent_app_country] => US
[patent_app_date] => 2016-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5556
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[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] => 15060837
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/060837 | Methods for restricting resources used by a program based on entitlements | Mar 3, 2016 | Issued |
Array
(
[id] => 10982623
[patent_doc_number] => 20160179567
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-23
[patent_title] => 'Resource Configuration Method of Virtual Machine and Communications Device'
[patent_app_type] => utility
[patent_app_number] => 15/058829
[patent_app_country] => US
[patent_app_date] => 2016-03-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8390
[patent_no_of_claims] => 16
[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] => 15058829
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/058829 | Network resource configuration for a virtual machine | Mar 1, 2016 | Issued |
Array
(
[id] => 10824627
[patent_doc_number] => 20160170793
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-16
[patent_title] => 'MANAGING VIRTUAL MACHINES ACCORDING TO NETWORK BANDWIDTH'
[patent_app_type] => utility
[patent_app_number] => 15/045353
[patent_app_country] => US
[patent_app_date] => 2016-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7489
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[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] => 15045353
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/045353 | Managing virtual machines according to network bandwidth | Feb 16, 2016 | Issued |
Array
(
[id] => 11006072
[patent_doc_number] => 20160203021
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-07-14
[patent_title] => 'STACK HANDLING USING MULTIPLE PRIMARY USER INTERFACES'
[patent_app_type] => utility
[patent_app_number] => 14/989830
[patent_app_country] => US
[patent_app_date] => 2016-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 17676
[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] => 14989830
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/989830 | Stack handling using multiple primary user interfaces | Jan 6, 2016 | Issued |
| 14/988782 | Systems and methods for executing efficiently a sequence of computational commands | Jan 5, 2016 | Abandoned |
Array
(
[id] => 14952717
[patent_doc_number] => 10437623
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-08
[patent_title] => Fast switching between virtual machines without interrupt virtualization for high-performance, secure trusted-execution environment
[patent_app_type] => utility
[patent_app_number] => 14/757958
[patent_app_country] => US
[patent_app_date] => 2015-12-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6112
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14757958
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/757958 | Fast switching between virtual machines without interrupt virtualization for high-performance, secure trusted-execution environment | Dec 23, 2015 | Issued |
Array
(
[id] => 13421735
[patent_doc_number] => 20180262410
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-13
[patent_title] => DEVICES AND METHODS OF USING NETWORK FUNCTION VIRTUALIZATION AND VIRTUALIZED RESOURCES PERFORMANCE DATA TO IMPROVE PERFORMANCE
[patent_app_type] => utility
[patent_app_number] => 15/764469
[patent_app_country] => US
[patent_app_date] => 2015-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12946
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[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] => 15764469
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/764469 | Devices and methods of using network function virtualization and virtualized resources performance data to improve performance | Dec 21, 2015 | Issued |
Array
(
[id] => 13269019
[patent_doc_number] => 10146594
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-12-04
[patent_title] => Facilitation of live virtual machine migration
[patent_app_type] => utility
[patent_app_number] => 14/976430
[patent_app_country] => US
[patent_app_date] => 2015-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4688
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[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] => 14976430
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/976430 | Facilitation of live virtual machine migration | Dec 20, 2015 | Issued |
Array
(
[id] => 13055191
[patent_doc_number] => 10048987
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-08-14
[patent_title] => Methods and apparatus for a resource sharing platform having resource quality estimation
[patent_app_type] => utility
[patent_app_number] => 14/976332
[patent_app_country] => US
[patent_app_date] => 2015-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3528
[patent_no_of_claims] => 5
[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] => 14976332
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/976332 | Methods and apparatus for a resource sharing platform having resource quality estimation | Dec 20, 2015 | Issued |
Array
(
[id] => 10757558
[patent_doc_number] => 20160103710
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-04-14
[patent_title] => 'SCHEDULING DEVICE'
[patent_app_type] => utility
[patent_app_number] => 14/974320
[patent_app_country] => US
[patent_app_date] => 2015-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7420
[patent_no_of_claims] => 13
[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] => 14974320
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/974320 | SCHEDULING DEVICE | Dec 17, 2015 | Abandoned |