Search

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 numberTitle of the applicationFiling DateStatus
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
Menu