
Gregory Aaron Kessler
Examiner (ID: 10410, Phone: (571)270-7762 , Office: P/2196 )
| Most Active Art Unit | 2196 |
| Art Unit(s) | 2196, 2197, 2195 |
| Total Applications | 1068 |
| Issued Applications | 899 |
| Pending Applications | 79 |
| Abandoned Applications | 106 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 9774694
[patent_doc_number] => 20140298357
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-10-02
[patent_title] => 'OPERATING SYSTEM AND ARCHITECTURE FOR EMBEDDED SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/300475
[patent_app_country] => US
[patent_app_date] => 2014-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4114
[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] => 14300475
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/300475 | Operating system and architecture for embedded system | Jun 9, 2014 | Issued |
Array
(
[id] => 11680256
[patent_doc_number] => 09678787
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-06-13
[patent_title] => 'Framework for authoring data loaders and data savers'
[patent_app_type] => utility
[patent_app_number] => 14/286315
[patent_app_country] => US
[patent_app_date] => 2014-05-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10184
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 49
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14286315
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/286315 | Framework for authoring data loaders and data savers | May 22, 2014 | Issued |
Array
(
[id] => 11861312
[patent_doc_number] => 09740997
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-22
[patent_title] => 'Method and system for input driven process flow management'
[patent_app_type] => utility
[patent_app_number] => 14/286916
[patent_app_country] => US
[patent_app_date] => 2014-05-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6336
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 184
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14286916
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/286916 | Method and system for input driven process flow management | May 22, 2014 | Issued |
Array
(
[id] => 10137515
[patent_doc_number] => 09170835
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-10-27
[patent_title] => 'Apparatus and method for expedited virtual machine (VM) launch in VM cluster environment'
[patent_app_type] => utility
[patent_app_number] => 14/281837
[patent_app_country] => US
[patent_app_date] => 2014-05-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 6195
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 287
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14281837
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/281837 | Apparatus and method for expedited virtual machine (VM) launch in VM cluster environment | May 18, 2014 | Issued |
Array
(
[id] => 11791044
[patent_doc_number] => 09400671
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-07-26
[patent_title] => 'Computer host with a baseboard management controller to manage virtual machines'
[patent_app_type] => utility
[patent_app_number] => 14/277199
[patent_app_country] => US
[patent_app_date] => 2014-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3949
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14277199
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/277199 | Computer host with a baseboard management controller to manage virtual machines | May 13, 2014 | Issued |
Array
(
[id] => 9986672
[patent_doc_number] => 09032409
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-05-12
[patent_title] => 'Job scheduler for remote maintenance of servers and workstations'
[patent_app_type] => utility
[patent_app_number] => 14/274957
[patent_app_country] => US
[patent_app_date] => 2014-05-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 4412
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[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] => 14274957
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/274957 | Job scheduler for remote maintenance of servers and workstations | May 11, 2014 | Issued |
Array
(
[id] => 11232664
[patent_doc_number] => 09459892
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-10-04
[patent_title] => 'Optimization of virtual machines'
[patent_app_type] => utility
[patent_app_number] => 14/269254
[patent_app_country] => US
[patent_app_date] => 2014-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 9218
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14269254
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/269254 | Optimization of virtual machines | May 4, 2014 | Issued |
Array
(
[id] => 11287646
[patent_doc_number] => 09503515
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-11-22
[patent_title] => 'Administering virtual machines in a distributed computing environment'
[patent_app_type] => utility
[patent_app_number] => 14/261874
[patent_app_country] => US
[patent_app_date] => 2014-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 17988
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14261874
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/261874 | Administering virtual machines in a distributed computing environment | Apr 24, 2014 | Issued |
Array
(
[id] => 11287644
[patent_doc_number] => 09503514
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-11-22
[patent_title] => 'Administering virtual machines in a distributed computing environment'
[patent_app_type] => utility
[patent_app_number] => 14/260710
[patent_app_country] => US
[patent_app_date] => 2014-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 17955
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14260710
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/260710 | Administering virtual machines in a distributed computing environment | Apr 23, 2014 | Issued |
Array
(
[id] => 10630472
[patent_doc_number] => 09348622
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-05-24
[patent_title] => 'Method for targeted resource virtualization in containers'
[patent_app_type] => utility
[patent_app_number] => 14/251989
[patent_app_country] => US
[patent_app_date] => 2014-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7796
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14251989
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/251989 | Method for targeted resource virtualization in containers | Apr 13, 2014 | Issued |
Array
(
[id] => 10977275
[patent_doc_number] => 20140380309
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-12-25
[patent_title] => 'VIRTUAL MACHINE SYSTEM AND METHOD OF MEASURING PROCESSOR PERFORMANCE'
[patent_app_type] => utility
[patent_app_number] => 14/244732
[patent_app_country] => US
[patent_app_date] => 2014-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7479
[patent_no_of_claims] => 10
[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] => 14244732
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/244732 | Virtual machine system and method of measuring processor performance | Apr 2, 2014 | Issued |
Array
(
[id] => 10907700
[patent_doc_number] => 20140310715
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-10-16
[patent_title] => 'Modeling and Consuming Business Policy Rules'
[patent_app_type] => utility
[patent_app_number] => 14/244359
[patent_app_country] => US
[patent_app_date] => 2014-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8591
[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] => 14244359
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/244359 | Modeling and Consuming Business Policy Rules | Apr 2, 2014 | Abandoned |
Array
(
[id] => 11239012
[patent_doc_number] => 09465658
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-10-11
[patent_title] => 'Task distribution over a heterogeneous environment through task and consumer categories'
[patent_app_type] => utility
[patent_app_number] => 14/227835
[patent_app_country] => US
[patent_app_date] => 2014-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 7657
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14227835
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/227835 | Task distribution over a heterogeneous environment through task and consumer categories | Mar 26, 2014 | Issued |
Array
(
[id] => 9618230
[patent_doc_number] => 20140208087
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-07-24
[patent_title] => 'MICROPROCESSOR ARCHITECTURE HAVING EXTENDIBLE LOGIC'
[patent_app_type] => utility
[patent_app_number] => 14/222194
[patent_app_country] => US
[patent_app_date] => 2014-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3737
[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] => 14222194
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/222194 | Microprocessor architecture having extendible logic | Mar 20, 2014 | Issued |
Array
(
[id] => 11345221
[patent_doc_number] => 09529627
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-12-27
[patent_title] => 'Managing multiple systems in a computer device'
[patent_app_type] => utility
[patent_app_number] => 14/219835
[patent_app_country] => US
[patent_app_date] => 2014-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4684
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 311
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14219835
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/219835 | Managing multiple systems in a computer device | Mar 18, 2014 | Issued |
Array
(
[id] => 10708885
[patent_doc_number] => 20160055032
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-02-25
[patent_title] => 'TASK TIME ALLOCATION METHOD ALLOWING DETERMINISTIC ERROR RECOVERY IN REAL TIME'
[patent_app_type] => utility
[patent_app_number] => 14/784138
[patent_app_country] => US
[patent_app_date] => 2014-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 8777
[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] => 14784138
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/784138 | Task time allocation method allowing deterministic error recovery in real time | Mar 16, 2014 | Issued |
Array
(
[id] => 9746857
[patent_doc_number] => 20140282576
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-09-18
[patent_title] => 'EVENT-DRIVEN COMPUTATION'
[patent_app_type] => utility
[patent_app_number] => 14/211294
[patent_app_country] => US
[patent_app_date] => 2014-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6579
[patent_no_of_claims] => 57
[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] => 14211294
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/211294 | Event-driven computation | Mar 13, 2014 | Issued |
Array
(
[id] => 9571626
[patent_doc_number] => 20140189339
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-07-03
[patent_title] => 'Method For Switching Between Virtualized and Non-Virtualized System Operation'
[patent_app_type] => utility
[patent_app_number] => 14/196156
[patent_app_country] => US
[patent_app_date] => 2014-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8683
[patent_no_of_claims] => 26
[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] => 14196156
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/196156 | Method for switching between virtualized and non-virtualized system operation | Mar 3, 2014 | Issued |
Array
(
[id] => 9437687
[patent_doc_number] => 20140115594
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-04-24
[patent_title] => 'MECHANISM TO SCHEDULE THREADS ON OS-SEQUESTERED SEQUENCERS WITHOUT OPERATING SYSTEM INTERVENTION'
[patent_app_type] => utility
[patent_app_number] => 14/067223
[patent_app_country] => US
[patent_app_date] => 2013-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10875
[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] => 14067223
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/067223 | Mechanism to schedule threads on OS-sequestered sequencers without operating system intervention | Oct 29, 2013 | Issued |
Array
(
[id] => 10236396
[patent_doc_number] => 20150121390
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-04-30
[patent_title] => 'CONDITIONAL SERIALIZATION TO IMPROVE WORK EFFORT'
[patent_app_type] => utility
[patent_app_number] => 14/062203
[patent_app_country] => US
[patent_app_date] => 2013-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5683
[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] => 14062203
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/062203 | Conditional serialization to improve work effort | Oct 23, 2013 | Issued |