
Gregory Aaron Kessler
Examiner (ID: 1872, Phone: (571)270-7762 , Office: P/2196 )
| Most Active Art Unit | 2196 |
| Art Unit(s) | 2197, 2196, 2195 |
| Total Applications | 1050 |
| Issued Applications | 889 |
| Pending Applications | 74 |
| Abandoned Applications | 104 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11577555
[patent_doc_number] => 09632816
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-04-25
[patent_title] => 'Scaling past the Java virtual machine thread limit'
[patent_app_type] => utility
[patent_app_number] => 15/258278
[patent_app_country] => US
[patent_app_date] => 2016-09-07
[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] => 231
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15258278
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/258278 | Scaling past the Java virtual machine thread limit | Sep 6, 2016 | Issued |
Array
(
[id] => 11584748
[patent_doc_number] => 09639391
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-05-02
[patent_title] => 'Scaling past the java virtual machine thread limit'
[patent_app_type] => utility
[patent_app_number] => 15/258326
[patent_app_country] => US
[patent_app_date] => 2016-09-07
[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] => 246
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15258326
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/258326 | Scaling past the java virtual machine thread limit | Sep 6, 2016 | Issued |
Array
(
[id] => 11458921
[patent_doc_number] => 20170052827
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-02-23
[patent_title] => 'Using Multiple Central Processing Unit Cores for Packet Forwarding in Virtualized Networks'
[patent_app_type] => utility
[patent_app_number] => 15/253866
[patent_app_country] => US
[patent_app_date] => 2016-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5931
[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] => 15253866
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/253866 | Using Multiple Central Processing Unit Cores for Packet Forwarding in Virtualized Networks | Aug 30, 2016 | Abandoned |
Array
(
[id] => 13556405
[patent_doc_number] => 20180329750
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-15
[patent_title] => RESOURCE MANAGEMENT METHOD AND SYSTEM, AND COMPUTER STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 15/774282
[patent_app_country] => US
[patent_app_date] => 2016-08-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10236
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15774282
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/774282 | Resource management method and system, and computer storage medium | Aug 17, 2016 | Issued |
Array
(
[id] => 13240793
[patent_doc_number] => 10133595
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-11-20
[patent_title] => Methods for producing task reminders on a device
[patent_app_type] => utility
[patent_app_number] => 15/240448
[patent_app_country] => US
[patent_app_date] => 2016-08-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6998
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15240448
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/240448 | Methods for producing task reminders on a device | Aug 17, 2016 | Issued |
Array
(
[id] => 14175645
[patent_doc_number] => 10261838
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-16
[patent_title] => Method and device for allocating resources in a system
[patent_app_type] => utility
[patent_app_number] => 15/234569
[patent_app_country] => US
[patent_app_date] => 2016-08-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5310
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15234569
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/234569 | Method and device for allocating resources in a system | Aug 10, 2016 | Issued |
Array
(
[id] => 12048260
[patent_doc_number] => 09825877
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-11-21
[patent_title] => 'Method and system for policy based lifecycle management of virtual software appliances'
[patent_app_type] => utility
[patent_app_number] => 15/233831
[patent_app_country] => US
[patent_app_date] => 2016-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6483
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15233831
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/233831 | Method and system for policy based lifecycle management of virtual software appliances | Aug 9, 2016 | Issued |
Array
(
[id] => 12187545
[patent_doc_number] => 20180046481
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-02-15
[patent_title] => 'SYSTEM AND METHODS TO CREATE VIRTUAL MACHINES WITH AFFINITY RULES AND SERVICES ASYMMETRY'
[patent_app_type] => utility
[patent_app_number] => 15/231799
[patent_app_country] => US
[patent_app_date] => 2016-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5515
[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] => 15231799
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/231799 | System and methods to create virtual machines with affinity rules and services asymmetry | Aug 8, 2016 | Issued |
Array
(
[id] => 13041269
[patent_doc_number] => 10042770
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-07
[patent_title] => Operation of a multi-slice processor implementing a load/store unit maintaining rejected instructions
[patent_app_type] => utility
[patent_app_number] => 15/221035
[patent_app_country] => US
[patent_app_date] => 2016-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8071
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15221035
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/221035 | Operation of a multi-slice processor implementing a load/store unit maintaining rejected instructions | Jul 26, 2016 | Issued |
Array
(
[id] => 12571092
[patent_doc_number] => 10019282
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-07-10
[patent_title] => Virtual machine exit processing accelerator
[patent_app_type] => utility
[patent_app_number] => 15/215893
[patent_app_country] => US
[patent_app_date] => 2016-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4773
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15215893
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/215893 | Virtual machine exit processing accelerator | Jul 20, 2016 | Issued |
Array
(
[id] => 11131286
[patent_doc_number] => 20160328260
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-10
[patent_title] => 'OPTIMIZATION OF VIRTUAL MACHINES'
[patent_app_type] => utility
[patent_app_number] => 15/214612
[patent_app_country] => US
[patent_app_date] => 2016-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9217
[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] => 15214612
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/214612 | Optimization of virtual machines | Jul 19, 2016 | Issued |
Array
(
[id] => 11116951
[patent_doc_number] => 20160313925
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-27
[patent_title] => 'VIRTUAL MACHINE DISASTER RECOVERY'
[patent_app_type] => utility
[patent_app_number] => 15/203357
[patent_app_country] => US
[patent_app_date] => 2016-07-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3457
[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] => 15203357
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/203357 | Virtual machine disaster recovery | Jul 5, 2016 | Issued |
Array
(
[id] => 13143599
[patent_doc_number] => 10089134
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-02
[patent_title] => Controlling access to namespaces of a storage device
[patent_app_type] => utility
[patent_app_number] => 15/198963
[patent_app_country] => US
[patent_app_date] => 2016-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6899
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15198963
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/198963 | Controlling access to namespaces of a storage device | Jun 29, 2016 | Issued |
Array
(
[id] => 12203383
[patent_doc_number] => 09906465
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-02-27
[patent_title] => 'Method and system for policy based lifecycle management of virtual software appliances'
[patent_app_type] => utility
[patent_app_number] => 15/197284
[patent_app_country] => US
[patent_app_date] => 2016-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6483
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15197284
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/197284 | Method and system for policy based lifecycle management of virtual software appliances | Jun 28, 2016 | Issued |
Array
(
[id] => 11724182
[patent_doc_number] => 09697037
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-07-04
[patent_title] => 'Tagging virtual machine instances based on commands'
[patent_app_type] => utility
[patent_app_number] => 15/194743
[patent_app_country] => US
[patent_app_date] => 2016-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 9291
[patent_no_of_claims] => 19
[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] => 15194743
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/194743 | Tagging virtual machine instances based on commands | Jun 27, 2016 | Issued |
Array
(
[id] => 16278850
[patent_doc_number] => 10761881
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-01
[patent_title] => Managing a lifecycle of a software container
[patent_app_type] => utility
[patent_app_number] => 16/306927
[patent_app_country] => US
[patent_app_date] => 2016-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 8
[patent_no_of_words] => 5574
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[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] => 16306927
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/306927 | Managing a lifecycle of a software container | Jun 27, 2016 | Issued |
Array
(
[id] => 14127335
[patent_doc_number] => 10250545
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-04-02
[patent_title] => Method, system and computer readable medium for notification delivery
[patent_app_type] => utility
[patent_app_number] => 15/188618
[patent_app_country] => US
[patent_app_date] => 2016-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 3587
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 258
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15188618
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/188618 | Method, system and computer readable medium for notification delivery | Jun 20, 2016 | Issued |
Array
(
[id] => 11473855
[patent_doc_number] => 20170060638
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-03-02
[patent_title] => 'REDEPLOYABLE RESOURCE FORECASTING'
[patent_app_type] => utility
[patent_app_number] => 15/186683
[patent_app_country] => US
[patent_app_date] => 2016-06-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8211
[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] => 15186683
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/186683 | Redeployable resource forecasting | Jun 19, 2016 | Issued |
Array
(
[id] => 13096891
[patent_doc_number] => 10067786
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-09-04
[patent_title] => Asynchronous sequential processing execution
[patent_app_type] => utility
[patent_app_number] => 15/171979
[patent_app_country] => US
[patent_app_date] => 2016-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8240
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15171979
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/171979 | Asynchronous sequential processing execution | Jun 1, 2016 | Issued |
Array
(
[id] => 14669145
[patent_doc_number] => 10372474
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-08-06
[patent_title] => Predictive login of virtual machines
[patent_app_type] => utility
[patent_app_number] => 15/169579
[patent_app_country] => US
[patent_app_date] => 2016-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 8649
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15169579
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/169579 | Predictive login of virtual machines | May 30, 2016 | Issued |