
Brandon J. Fetterolf
Supervisory Patent Examiner (ID: 15484, Phone: (571)272-2919 , Office: P/1672 )
| Most Active Art Unit | 1642 |
| Art Unit(s) | 1628, 1642, 1626, 1622 |
| Total Applications | 520 |
| Issued Applications | 175 |
| Pending Applications | 125 |
| Abandoned Applications | 232 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 12262626
[patent_doc_number] => 20180081823
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-22
[patent_title] => 'THRESHOLDING TASK CONTROL BLOCKS FOR STAGING AND DESTAGING'
[patent_app_type] => utility
[patent_app_number] => 15/825343
[patent_app_country] => US
[patent_app_date] => 2017-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7857
[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] => 15825343
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/825343 | Thresholding task control blocks for staging and destaging | Nov 28, 2017 | Issued |
Array
(
[id] => 12242003
[patent_doc_number] => 20180074866
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-15
[patent_title] => 'System and Method for Intelligent Task Management and Routing'
[patent_app_type] => utility
[patent_app_number] => 15/818191
[patent_app_country] => US
[patent_app_date] => 2017-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 11582
[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] => 15818191
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/818191 | System and method for intelligent task management and routing | Nov 19, 2017 | Issued |
Array
(
[id] => 13083095
[patent_doc_number] => 10061614
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-28
[patent_title] => Resource management for untrusted programs
[patent_app_type] => utility
[patent_app_number] => 15/811718
[patent_app_country] => US
[patent_app_date] => 2017-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4690
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15811718
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/811718 | Resource management for untrusted programs | Nov 13, 2017 | Issued |
Array
(
[id] => 16767526
[patent_doc_number] => 10979320
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-04-13
[patent_title] => Managing a cloud service
[patent_app_type] => utility
[patent_app_number] => 15/788361
[patent_app_country] => US
[patent_app_date] => 2017-10-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 4542
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15788361
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/788361 | Managing a cloud service | Oct 18, 2017 | Issued |
Array
(
[id] => 12161183
[patent_doc_number] => 20180032448
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-02-01
[patent_title] => 'Guarded Memory Access in a Multi-Thread Safe System Level Modeling Simulation'
[patent_app_type] => utility
[patent_app_number] => 15/729337
[patent_app_country] => US
[patent_app_date] => 2017-10-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 10278
[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] => 15729337
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/729337 | Guarded memory access in a multi-thread safe system level modeling simulation | Oct 9, 2017 | Issued |
Array
(
[id] => 13304367
[patent_doc_number] => 20180203720
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-19
[patent_title] => TECHNIQUES TO MANAGE VIRTUAL CLASSES FOR STATISTICAL TESTS
[patent_app_type] => utility
[patent_app_number] => 15/724973
[patent_app_country] => US
[patent_app_date] => 2017-10-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 27327
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15724973
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/724973 | Techniques to manage virtual classes for statistical tests | Oct 3, 2017 | Issued |
Array
(
[id] => 17151286
[patent_doc_number] => 11144363
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-10-12
[patent_title] => Workflow management system
[patent_app_type] => utility
[patent_app_number] => 15/708007
[patent_app_country] => US
[patent_app_date] => 2017-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 12298
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15708007
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/708007 | Workflow management system | Sep 17, 2017 | Issued |
Array
(
[id] => 13721471
[patent_doc_number] => 20170371690
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-12-28
[patent_title] => DATABASE SYSTEMS AND RELATED METHODS FOR VALIDATION WORKFLOWS
[patent_app_type] => utility
[patent_app_number] => 15/701297
[patent_app_country] => US
[patent_app_date] => 2017-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13648
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15701297
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/701297 | Database systems and related methods for validation workflows | Sep 10, 2017 | Issued |
Array
(
[id] => 15516823
[patent_doc_number] => 10564998
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-02-18
[patent_title] => Load balancing using predictive VM-based analytics
[patent_app_type] => utility
[patent_app_number] => 15/693244
[patent_app_country] => US
[patent_app_date] => 2017-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 17421
[patent_no_of_claims] => 20
[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] => 15693244
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/693244 | Load balancing using predictive VM-based analytics | Aug 30, 2017 | Issued |
Array
(
[id] => 13933501
[patent_doc_number] => 20190050266
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-14
[patent_title] => SOFTWARE APPLICATION RUNTIME HAVING DYNAMIC EVALUATION FUNCTIONS AND PARAMETERS
[patent_app_type] => utility
[patent_app_number] => 15/673152
[patent_app_country] => US
[patent_app_date] => 2017-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13372
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15673152
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/673152 | Software application runtime having dynamic evaluation functions and parameters | Aug 8, 2017 | Issued |
Array
(
[id] => 12025747
[patent_doc_number] => 20170315846
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-02
[patent_title] => 'TASK SCHEDULING METHOD AND APPARATUS ON HETEROGENEOUS MULTI-CORE RECONFIGURABLE COMPUTING PLATFORM'
[patent_app_type] => utility
[patent_app_number] => 15/650608
[patent_app_country] => US
[patent_app_date] => 2017-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 13820
[patent_no_of_claims] => 15
[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] => 15650608
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/650608 | Task scheduling method and apparatus on heterogeneous multi-core reconfigurable computing platform | Jul 13, 2017 | Issued |
Array
(
[id] => 15609303
[patent_doc_number] => 10585713
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-10
[patent_title] => System and method for dynamic orchestration
[patent_app_type] => utility
[patent_app_number] => 15/648061
[patent_app_country] => US
[patent_app_date] => 2017-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 6575
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15648061
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/648061 | System and method for dynamic orchestration | Jul 11, 2017 | Issued |
Array
(
[id] => 15012555
[patent_doc_number] => 10452422
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-22
[patent_title] => Method and apparatus for deploying virtual machine instance, and device
[patent_app_type] => utility
[patent_app_number] => 15/637812
[patent_app_country] => US
[patent_app_date] => 2017-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 7976
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15637812
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/637812 | Method and apparatus for deploying virtual machine instance, and device | Jun 28, 2017 | Issued |
Array
(
[id] => 11981994
[patent_doc_number] => 20170286148
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-05
[patent_title] => 'Virtual Machine Scaling Method and Device'
[patent_app_type] => utility
[patent_app_number] => 15/629853
[patent_app_country] => US
[patent_app_date] => 2017-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7450
[patent_no_of_claims] => 22
[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] => 15629853
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/629853 | Virtual machine scaling method and device | Jun 21, 2017 | Issued |
Array
(
[id] => 11981996
[patent_doc_number] => 20170286149
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-05
[patent_title] => 'Method for Managing Memory of Virtual Machine, Physical Host, PCIE Device and Configuration Method Thereof, and Migration Management Device'
[patent_app_type] => utility
[patent_app_number] => 15/630467
[patent_app_country] => US
[patent_app_date] => 2017-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 17498
[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] => 15630467
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/630467 | Method for managing memory of virtual machine, physical host, PCIE device and configuration method thereof, and migration management device | Jun 21, 2017 | Issued |
Array
(
[id] => 14886819
[patent_doc_number] => 10423452
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-09-24
[patent_title] => Allocating resources to virtual machines
[patent_app_type] => utility
[patent_app_number] => 15/629887
[patent_app_country] => US
[patent_app_date] => 2017-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5282
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15629887
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/629887 | Allocating resources to virtual machines | Jun 21, 2017 | Issued |
Array
(
[id] => 13706855
[patent_doc_number] => 20170364382
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-12-21
[patent_title] => METHOD AND APPARATUS FOR HOT UPGRADING A VIRTUAL MACHINE MANAGEMENT SERVICE MODULE
[patent_app_type] => utility
[patent_app_number] => 15/625981
[patent_app_country] => US
[patent_app_date] => 2017-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5869
[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] => 15625981
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/625981 | METHOD AND APPARATUS FOR HOT UPGRADING A VIRTUAL MACHINE MANAGEMENT SERVICE MODULE | Jun 15, 2017 | Abandoned |
Array
(
[id] => 14798453
[patent_doc_number] => 10402230
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-09-03
[patent_title] => System allocating links for data packets in an electronic system
[patent_app_type] => utility
[patent_app_number] => 15/623105
[patent_app_country] => US
[patent_app_date] => 2017-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 21079
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 441
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15623105
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/623105 | System allocating links for data packets in an electronic system | Jun 13, 2017 | Issued |
Array
(
[id] => 15012603
[patent_doc_number] => 10452446
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-10-22
[patent_title] => High integrity multi-core processing
[patent_app_type] => utility
[patent_app_number] => 15/616520
[patent_app_country] => US
[patent_app_date] => 2017-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3343
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15616520
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/616520 | High integrity multi-core processing | Jun 6, 2017 | Issued |
Array
(
[id] => 11853832
[patent_doc_number] => 20170228324
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-10
[patent_title] => 'THRESHOLDING TASK CONTROL BLOCKS FOR STAGING AND DESTAGING'
[patent_app_type] => utility
[patent_app_number] => 15/497621
[patent_app_country] => US
[patent_app_date] => 2017-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7846
[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] => 15497621
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/497621 | Thresholding task control blocks for staging and destaging | Apr 25, 2017 | Issued |