
Gregory Aaron Kessler
Examiner (ID: 14928, Phone: (571)270-7762 , Office: P/2196 )
| Most Active Art Unit | 2196 |
| Art Unit(s) | 2197, 2195, 2196 |
| Total Applications | 1044 |
| Issued Applications | 889 |
| Pending Applications | 69 |
| Abandoned Applications | 103 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11996211
[patent_doc_number] => 20170300366
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-19
[patent_title] => 'Determining Tasks to be Performed by a Modular Entity'
[patent_app_type] => utility
[patent_app_number] => 15/130436
[patent_app_country] => US
[patent_app_date] => 2016-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6715
[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] => 15130436
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/130436 | Determining tasks to be performed by a modular entity | Apr 14, 2016 | Issued |
Array
(
[id] => 12433548
[patent_doc_number] => 09977697
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-05-22
[patent_title] => Task management system for a modular electronic device
[patent_app_type] => utility
[patent_app_number] => 15/130300
[patent_app_country] => US
[patent_app_date] => 2016-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8760
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 242
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15130300
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/130300 | Task management system for a modular electronic device | Apr 14, 2016 | Issued |
Array
(
[id] => 11306542
[patent_doc_number] => 09513940
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-12-06
[patent_title] => 'Scaling past the java virtual machine thread limit'
[patent_app_type] => utility
[patent_app_number] => 15/099040
[patent_app_country] => US
[patent_app_date] => 2016-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 2918
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15099040
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/099040 | Scaling past the java virtual machine thread limit | Apr 13, 2016 | Issued |
Array
(
[id] => 12311391
[patent_doc_number] => 09940175
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-04-10
[patent_title] => Joint network and task scheduling
[patent_app_type] => utility
[patent_app_number] => 15/087079
[patent_app_country] => US
[patent_app_date] => 2016-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 4907
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15087079
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/087079 | Joint network and task scheduling | Mar 30, 2016 | Issued |
Array
(
[id] => 11982010
[patent_doc_number] => 20170286165
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-05
[patent_title] => 'MANAGING COMPUTING RESOURCES AND REDUCING EXECUTION TIME USING PARALLEL PROCESSES'
[patent_app_type] => utility
[patent_app_number] => 15/085822
[patent_app_country] => US
[patent_app_date] => 2016-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5395
[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] => 15085822
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/085822 | Managing computing resources and reducing execution time using parallel processes | Mar 29, 2016 | Issued |
Array
(
[id] => 13157443
[patent_doc_number] => 10095445
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-09
[patent_title] => Systems and methods for offloading processing from a host to storage processing units using an interconnect network
[patent_app_type] => utility
[patent_app_number] => 15/084333
[patent_app_country] => US
[patent_app_date] => 2016-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4261
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[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] => 15084333
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/084333 | Systems and methods for offloading processing from a host to storage processing units using an interconnect network | Mar 28, 2016 | Issued |
Array
(
[id] => 11896979
[patent_doc_number] => 09766915
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-09-19
[patent_title] => 'Method for creation of application containers inside OS containers'
[patent_app_type] => utility
[patent_app_number] => 15/061343
[patent_app_country] => US
[patent_app_date] => 2016-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4959
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 198
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15061343
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/061343 | Method for creation of application containers inside OS containers | Mar 22, 2016 | Issued |
Array
(
[id] => 12194597
[patent_doc_number] => 09898327
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-02-20
[patent_title] => 'Compute node supporting virtual machines and services'
[patent_app_type] => utility
[patent_app_number] => 15/073874
[patent_app_country] => US
[patent_app_date] => 2016-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 8
[patent_no_of_words] => 5057
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 276
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15073874
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/073874 | Compute node supporting virtual machines and services | Mar 17, 2016 | Issued |
Array
(
[id] => 12454134
[patent_doc_number] => 09983909
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-05-29
[patent_title] => Converged infrastructure platform comprising middleware preconfigured to support containerized workloads
[patent_app_type] => utility
[patent_app_number] => 15/070450
[patent_app_country] => US
[patent_app_date] => 2016-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 4762
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 213
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15070450
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/070450 | Converged infrastructure platform comprising middleware preconfigured to support containerized workloads | Mar 14, 2016 | Issued |
Array
(
[id] => 11306556
[patent_doc_number] => 09513954
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-12-06
[patent_title] => 'Adaptive dynamic selection and application of multiple virtualization techniques'
[patent_app_type] => utility
[patent_app_number] => 15/069366
[patent_app_country] => US
[patent_app_date] => 2016-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 18
[patent_no_of_words] => 11181
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15069366
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/069366 | Adaptive dynamic selection and application of multiple virtualization techniques | Mar 13, 2016 | Issued |
Array
(
[id] => 12167559
[patent_doc_number] => 09886328
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-02-06
[patent_title] => 'Flexible binding of tasks to target resources'
[patent_app_type] => utility
[patent_app_number] => 15/068369
[patent_app_country] => US
[patent_app_date] => 2016-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 44123
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 208
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15068369
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/068369 | Flexible binding of tasks to target resources | Mar 10, 2016 | Issued |
Array
(
[id] => 12950581
[patent_doc_number] => 09836320
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-12-05
[patent_title] => Collecting performance metrics from java virtual machines
[patent_app_type] => utility
[patent_app_number] => 15/067625
[patent_app_country] => US
[patent_app_date] => 2016-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5739
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 213
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15067625
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/067625 | Collecting performance metrics from java virtual machines | Mar 10, 2016 | Issued |
Array
(
[id] => 12201433
[patent_doc_number] => 09904499
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-02-27
[patent_title] => 'Information processing system for dynamically adding a process to a sequence of processes and information processing method using same'
[patent_app_type] => utility
[patent_app_number] => 15/066000
[patent_app_country] => US
[patent_app_date] => 2016-03-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 20
[patent_no_of_words] => 10899
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 2
[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] => 15066000
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/066000 | Information processing system for dynamically adding a process to a sequence of processes and information processing method using same | Mar 9, 2016 | Issued |
Array
(
[id] => 11882591
[patent_doc_number] => 09753762
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-09-05
[patent_title] => 'Implementing a host as a container or virtual machine'
[patent_app_type] => utility
[patent_app_number] => 15/061630
[patent_app_country] => US
[patent_app_date] => 2016-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2606
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15061630
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/061630 | Implementing a host as a container or virtual machine | Mar 3, 2016 | Issued |
Array
(
[id] => 11509143
[patent_doc_number] => 09600303
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-03-21
[patent_title] => 'Dynamic aggressiveness for optimizing placement of virtual machines in a computing environment'
[patent_app_type] => utility
[patent_app_number] => 15/057213
[patent_app_country] => US
[patent_app_date] => 2016-03-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5630
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 265
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15057213
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/057213 | Dynamic aggressiveness for optimizing placement of virtual machines in a computing environment | Feb 29, 2016 | Issued |
Array
(
[id] => 11056238
[patent_doc_number] => 20160253200
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-01
[patent_title] => 'SERVER VIRTUALIZATION METHOD OF MULTI NODE SYSTEM AND APPARATUS THEREOF'
[patent_app_type] => utility
[patent_app_number] => 15/054785
[patent_app_country] => US
[patent_app_date] => 2016-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4132
[patent_no_of_claims] => 14
[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] => 15054785
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/054785 | SERVER VIRTUALIZATION METHOD OF MULTI NODE SYSTEM AND APPARATUS THEREOF | Feb 25, 2016 | Abandoned |
Array
(
[id] => 11816775
[patent_doc_number] => 09720724
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-01
[patent_title] => 'System and method for assisting virtual machine instantiation and migration'
[patent_app_type] => utility
[patent_app_number] => 15/052168
[patent_app_country] => US
[patent_app_date] => 2016-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 6048
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15052168
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/052168 | System and method for assisting virtual machine instantiation and migration | Feb 23, 2016 | Issued |
Array
(
[id] => 12088278
[patent_doc_number] => 09842008
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-12-12
[patent_title] => 'Cache affinity and processor utilization technique'
[patent_app_type] => utility
[patent_app_number] => 15/051947
[patent_app_country] => US
[patent_app_date] => 2016-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 12989
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15051947
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/051947 | Cache affinity and processor utilization technique | Feb 23, 2016 | Issued |
Array
(
[id] => 11523434
[patent_doc_number] => 09606832
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-03-28
[patent_title] => 'Job scheduler for remote maintenance of servers and workstations'
[patent_app_type] => utility
[patent_app_number] => 15/051499
[patent_app_country] => US
[patent_app_date] => 2016-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 4485
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15051499
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/051499 | Job scheduler for remote maintenance of servers and workstations | Feb 22, 2016 | Issued |
Array
(
[id] => 12501690
[patent_doc_number] => 09998528
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-06-12
[patent_title] => Direct access storage device analyzer
[patent_app_type] => utility
[patent_app_number] => 15/045675
[patent_app_country] => US
[patent_app_date] => 2016-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7319
[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] => 15045675
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/045675 | Direct access storage device analyzer | Feb 16, 2016 | Issued |