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] => 9974447 [patent_doc_number] => 09021486 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-28 [patent_title] => 'Selective constant complexity dismissal in task scheduling' [patent_app_type] => utility [patent_app_number] => 12/859467 [patent_app_country] => US [patent_app_date] => 2010-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5354 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 360 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12859467 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/859467
Selective constant complexity dismissal in task scheduling Aug 18, 2010 Issued
Array ( [id] => 7747213 [patent_doc_number] => 20120023500 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-01-26 [patent_title] => 'DYNAMICALLY ADJUSTING PRIORITY' [patent_app_type] => utility [patent_app_number] => 12/843274 [patent_app_country] => US [patent_app_date] => 2010-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6564 [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] => publications/A1/0023/20120023500.pdf [firstpage_image] =>[orig_patent_app_number] => 12843274 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/843274
Dynamically adjusting priority by providing a longer duration of use of a shared resource Jul 25, 2010 Issued
Array ( [id] => 6141163 [patent_doc_number] => 20110010711 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-01-13 [patent_title] => 'Reliable movement of virtual machines between widely separated computers' [patent_app_type] => utility [patent_app_number] => 12/803970 [patent_app_country] => US [patent_app_date] => 2010-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1720 [patent_no_of_claims] => 1 [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] => publications/A1/0010/20110010711.pdf [firstpage_image] =>[orig_patent_app_number] => 12803970 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/803970
Reliable movement of virtual machines between widely separated computers Jul 11, 2010 Abandoned
Array ( [id] => 8878967 [patent_doc_number] => 08473952 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-06-25 [patent_title] => 'System and method for communication between concurrent transactions using transaction communicator objects' [patent_app_type] => utility [patent_app_number] => 12/828105 [patent_app_country] => US [patent_app_date] => 2010-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 17 [patent_no_of_words] => 16465 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 250 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12828105 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/828105
System and method for communication between concurrent transactions using transaction communicator objects Jun 29, 2010 Issued
Array ( [id] => 10646443 [patent_doc_number] => 09363330 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-06-07 [patent_title] => 'Systems and methods for managed service delivery in 4G wireless networks' [patent_app_type] => utility [patent_app_number] => 12/824800 [patent_app_country] => US [patent_app_date] => 2010-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5640 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12824800 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/824800
Systems and methods for managed service delivery in 4G wireless networks Jun 27, 2010 Issued
Array ( [id] => 6074394 [patent_doc_number] => 20110047553 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-02-24 [patent_title] => 'APPARATUS AND METHOD FOR INPUT/OUTPUT PROCESSING OF MULTI-THREAD' [patent_app_type] => utility [patent_app_number] => 12/816298 [patent_app_country] => US [patent_app_date] => 2010-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5422 [patent_no_of_claims] => 20 [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] => publications/A1/0047/20110047553.pdf [firstpage_image] =>[orig_patent_app_number] => 12816298 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/816298
APPARATUS AND METHOD FOR INPUT/OUTPUT PROCESSING OF MULTI-THREAD Jun 14, 2010 Abandoned
Array ( [id] => 10072344 [patent_doc_number] => 09110702 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-18 [patent_title] => 'Virtual machine migration techniques' [patent_app_type] => utility [patent_app_number] => 12/792524 [patent_app_country] => US [patent_app_date] => 2010-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 12332 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12792524 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/792524
Virtual machine migration techniques Jun 1, 2010 Issued
Array ( [id] => 10105640 [patent_doc_number] => 09141422 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-22 [patent_title] => 'Plug-in task scheduler' [patent_app_type] => utility [patent_app_number] => 12/782684 [patent_app_country] => US [patent_app_date] => 2010-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 12 [patent_no_of_words] => 6265 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12782684 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/782684
Plug-in task scheduler May 17, 2010 Issued
Array ( [id] => 7588766 [patent_doc_number] => 20110283277 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-11-17 [patent_title] => 'VIRTUALIZATION AND DYNAMIC RESOURCE ALLOCATION AWARE STORAGE LEVEL REORDERING' [patent_app_type] => utility [patent_app_number] => 12/777394 [patent_app_country] => US [patent_app_date] => 2010-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4945 [patent_no_of_claims] => 25 [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] => publications/A1/0283/20110283277.pdf [firstpage_image] =>[orig_patent_app_number] => 12777394 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/777394
VIRTUALIZATION AND DYNAMIC RESOURCE ALLOCATION AWARE STORAGE LEVEL REORDERING May 10, 2010 Abandoned
Array ( [id] => 8678911 [patent_doc_number] => 08387048 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-02-26 [patent_title] => 'Seamless integration, migration and installation of non-native application into native operating system' [patent_app_type] => utility [patent_app_number] => 12/773224 [patent_app_country] => US [patent_app_date] => 2010-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 12345 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12773224 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/773224
Seamless integration, migration and installation of non-native application into native operating system May 3, 2010 Issued
Array ( [id] => 7504055 [patent_doc_number] => 20110265082 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-27 [patent_title] => 'VIRTUAL IMAGE OVERLOADING FOR SOLUTION DEPLOYMENT' [patent_app_type] => utility [patent_app_number] => 12/767170 [patent_app_country] => US [patent_app_date] => 2010-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11176 [patent_no_of_claims] => 24 [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] => publications/A1/0265/20110265082.pdf [firstpage_image] =>[orig_patent_app_number] => 12767170 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/767170
Virtual image overloading for solution deployment Apr 25, 2010 Issued
Array ( [id] => 8899663 [patent_doc_number] => 08479197 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-02 [patent_title] => 'Host controller using reduced network resources to monitor hosts' [patent_app_type] => utility [patent_app_number] => 12/757694 [patent_app_country] => US [patent_app_date] => 2010-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 6975 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12757694 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/757694
Host controller using reduced network resources to monitor hosts Apr 8, 2010 Issued
Array ( [id] => 8693389 [patent_doc_number] => 08392926 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-03-05 [patent_title] => 'Scheduling heterogeneous partitioned resources with sharing constraints' [patent_app_type] => utility [patent_app_number] => 12/755089 [patent_app_country] => US [patent_app_date] => 2010-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 9947 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 303 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12755089 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/755089
Scheduling heterogeneous partitioned resources with sharing constraints Apr 5, 2010 Issued
Array ( [id] => 8536295 [patent_doc_number] => 08312463 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-11-13 [patent_title] => 'Resource management in computing scenarios' [patent_app_type] => utility [patent_app_number] => 12/750500 [patent_app_country] => US [patent_app_date] => 2010-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 5369 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 12750500 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/750500
Resource management in computing scenarios Mar 29, 2010 Issued
Array ( [id] => 9302327 [patent_doc_number] => 08650572 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-11 [patent_title] => 'Diverse message synchronization' [patent_app_type] => utility [patent_app_number] => 12/723906 [patent_app_country] => US [patent_app_date] => 2010-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7146 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12723906 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/723906
Diverse message synchronization Mar 14, 2010 Issued
Array ( [id] => 10094073 [patent_doc_number] => 09130912 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-08 [patent_title] => 'System and method for assisting virtual machine instantiation and migration' [patent_app_type] => utility [patent_app_number] => 12/718489 [patent_app_country] => US [patent_app_date] => 2010-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6070 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12718489 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/718489
System and method for assisting virtual machine instantiation and migration Mar 4, 2010 Issued
Array ( [id] => 7653321 [patent_doc_number] => 20110302590 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-08 [patent_title] => 'PROCESS ALLOCATION SYSTEM, PROCESS ALLOCATION METHOD, PROCESS ALLOCATION PROGRAM' [patent_app_type] => utility [patent_app_number] => 13/147973 [patent_app_country] => US [patent_app_date] => 2010-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3856 [patent_no_of_claims] => 8 [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] => publications/A1/0302/20110302590.pdf [firstpage_image] =>[orig_patent_app_number] => 13147973 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/147973
Reduction of processing time when cache miss occurs Feb 24, 2010 Issued
Array ( [id] => 8878985 [patent_doc_number] => 08473970 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-06-25 [patent_title] => 'Framework for integrating applications' [patent_app_type] => utility [patent_app_number] => 12/712354 [patent_app_country] => US [patent_app_date] => 2010-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6506 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12712354 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/712354
Framework for integrating applications Feb 24, 2010 Issued
Array ( [id] => 9980686 [patent_doc_number] => 09027017 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-05-05 [patent_title] => 'Methods and apparatus for movement of virtual resources within a data center environment' [patent_app_type] => utility [patent_app_number] => 12/709943 [patent_app_country] => US [patent_app_date] => 2010-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 8841 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12709943 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/709943
Methods and apparatus for movement of virtual resources within a data center environment Feb 21, 2010 Issued
Array ( [id] => 6067847 [patent_doc_number] => 20110202926 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-08-18 [patent_title] => 'Computer System Performance by Applying Rate Limits to Control Block Tenancy' [patent_app_type] => utility [patent_app_number] => 12/707829 [patent_app_country] => US [patent_app_date] => 2010-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6742 [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] => publications/A1/0202/20110202926.pdf [firstpage_image] =>[orig_patent_app_number] => 12707829 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/707829
Computer system performance by applying rate limits to control block tenancy Feb 17, 2010 Issued
Menu