
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] => 6040814
[patent_doc_number] => 20110093863
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-04-21
[patent_title] => 'Context switching in a data processing apparatus'
[patent_app_type] => utility
[patent_app_number] => 12/588621
[patent_app_country] => US
[patent_app_date] => 2009-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6506
[patent_no_of_claims] => 21
[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/0093/20110093863.pdf
[firstpage_image] =>[orig_patent_app_number] => 12588621
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/588621 | Context switching in a data processing apparatus | Oct 20, 2009 | Abandoned |
Array
(
[id] => 6369984
[patent_doc_number] => 20100088701
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-08
[patent_title] => 'COMPOSING AND EXECUTING SERVICE PROCESSES'
[patent_app_type] => utility
[patent_app_number] => 12/574152
[patent_app_country] => US
[patent_app_date] => 2009-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 11068
[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/0088/20100088701.pdf
[firstpage_image] =>[orig_patent_app_number] => 12574152
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/574152 | Composing and executing service processes | Oct 5, 2009 | Issued |
Array
(
[id] => 6389893
[patent_doc_number] => 20100083267
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-01
[patent_title] => 'Multi-thread processor and its hardware thread scheduling method'
[patent_app_type] => utility
[patent_app_number] => 12/585879
[patent_app_country] => US
[patent_app_date] => 2009-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 10181
[patent_no_of_claims] => 12
[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/0083/20100083267.pdf
[firstpage_image] =>[orig_patent_app_number] => 12585879
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/585879 | Multi-thread processor and its hardware thread scheduling method | Sep 27, 2009 | Issued |
Array
(
[id] => 10524453
[patent_doc_number] => 09250968
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-02-02
[patent_title] => 'Method and memory manager for managing a memory in a multi-processing environment'
[patent_app_type] => utility
[patent_app_number] => 12/566752
[patent_app_country] => US
[patent_app_date] => 2009-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 5126
[patent_no_of_claims] => 35
[patent_no_of_ind_claims] => 5
[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] => 12566752
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/566752 | Method and memory manager for managing a memory in a multi-processing environment | Sep 24, 2009 | Issued |
Array
(
[id] => 8378462
[patent_doc_number] => 08261269
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-09-04
[patent_title] => 'System and method for synchronizing transient resource usage between virtual machines in a hypervisor environment'
[patent_app_type] => utility
[patent_app_number] => 12/563440
[patent_app_country] => US
[patent_app_date] => 2009-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3584
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12563440
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/563440 | System and method for synchronizing transient resource usage between virtual machines in a hypervisor environment | Sep 20, 2009 | Issued |
Array
(
[id] => 8540645
[patent_doc_number] => 08316373
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-11-20
[patent_title] => 'Concurrent data processing and electronic bookkeeping'
[patent_app_type] => utility
[patent_app_number] => 12/602644
[patent_app_country] => US
[patent_app_date] => 2009-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5397
[patent_no_of_claims] => 16
[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] => 12602644
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/602644 | Concurrent data processing and electronic bookkeeping | Jul 22, 2009 | Issued |
Array
(
[id] => 11482170
[patent_doc_number] => 09588715
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-03-07
[patent_title] => 'Scheduling realtime information storage system access requests'
[patent_app_type] => utility
[patent_app_number] => 13/321152
[patent_app_country] => US
[patent_app_date] => 2009-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 4911
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13321152
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/321152 | Scheduling realtime information storage system access requests | Jun 2, 2009 | Issued |
Array
(
[id] => 6410751
[patent_doc_number] => 20100180272
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-15
[patent_title] => 'System For Enabling Virtual Services On A Business And A Consumer Device'
[patent_app_type] => utility
[patent_app_number] => 12/354446
[patent_app_country] => US
[patent_app_date] => 2009-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6026
[patent_no_of_claims] => 12
[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/0180/20100180272.pdf
[firstpage_image] =>[orig_patent_app_number] => 12354446
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/354446 | System For Enabling Virtual Services On A Business And A Consumer Device | Jan 14, 2009 | Abandoned |
Array
(
[id] => 6228129
[patent_doc_number] => 20100058338
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-04
[patent_title] => 'CALLBACKS IN VIRTUAL MACHINES'
[patent_app_type] => utility
[patent_app_number] => 12/202205
[patent_app_country] => US
[patent_app_date] => 2008-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5283
[patent_no_of_claims] => 23
[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/0058/20100058338.pdf
[firstpage_image] =>[orig_patent_app_number] => 12202205
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/202205 | Callbacks in virtual machines | Aug 28, 2008 | Issued |
Array
(
[id] => 8087877
[patent_doc_number] => 08151273
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-04-03
[patent_title] => 'Environment wide configuration system'
[patent_app_type] => utility
[patent_app_number] => 12/199847
[patent_app_country] => US
[patent_app_date] => 2008-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6023
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 187
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/151/08151273.pdf
[firstpage_image] =>[orig_patent_app_number] => 12199847
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/199847 | Environment wide configuration system | Aug 27, 2008 | Issued |
Array
(
[id] => 6228124
[patent_doc_number] => 20100058334
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-04
[patent_title] => 'METHOD AND SYSTEM FOR POLICY BASED LIFECYCLE MANAGEMENT OF VIRTUAL SOFTWARE APPLIANCES'
[patent_app_type] => utility
[patent_app_number] => 12/199173
[patent_app_country] => US
[patent_app_date] => 2008-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6482
[patent_no_of_claims] => 25
[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] => publications/A1/0058/20100058334.pdf
[firstpage_image] =>[orig_patent_app_number] => 12199173
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/199173 | Method and system for policy based lifecycle management of virtual software appliances | Aug 26, 2008 | Issued |
Array
(
[id] => 11488510
[patent_doc_number] => 09594581
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-03-14
[patent_title] => 'Modular virtual machine server'
[patent_app_type] => utility
[patent_app_number] => 12/183513
[patent_app_country] => US
[patent_app_date] => 2008-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2480
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 171
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12183513
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/183513 | Modular virtual machine server | Jul 30, 2008 | Issued |
Array
(
[id] => 6512506
[patent_doc_number] => 20100011358
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-01-14
[patent_title] => 'Virtualization Based Personalizable Consumer Electronics Platform'
[patent_app_type] => utility
[patent_app_number] => 12/172544
[patent_app_country] => US
[patent_app_date] => 2008-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3909
[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/0011/20100011358.pdf
[firstpage_image] =>[orig_patent_app_number] => 12172544
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/172544 | Virtualization Based Personalizable Consumer Electronics Platform | Jul 13, 2008 | Abandoned |
Array
(
[id] => 6512541
[patent_doc_number] => 20100011361
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-01-14
[patent_title] => 'Managing Task Requests'
[patent_app_type] => utility
[patent_app_number] => 12/171463
[patent_app_country] => US
[patent_app_date] => 2008-07-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3115
[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/0011/20100011361.pdf
[firstpage_image] =>[orig_patent_app_number] => 12171463
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/171463 | Managing requests to initiate tasks within an organization | Jul 10, 2008 | Issued |
Array
(
[id] => 5467843
[patent_doc_number] => 20090328043
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-31
[patent_title] => 'INFRASTRUCTURE OF DATA SUMMARIZATION INCLUDING LIGHT PROGRAMS AND HELPER STEPS'
[patent_app_type] => utility
[patent_app_number] => 12/147726
[patent_app_country] => US
[patent_app_date] => 2008-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 6299
[patent_no_of_claims] => 24
[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] => publications/A1/0328/20090328043.pdf
[firstpage_image] =>[orig_patent_app_number] => 12147726
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/147726 | Infrastructure of data summarization including light programs and helper steps | Jun 26, 2008 | Issued |
Array
(
[id] => 5467858
[patent_doc_number] => 20090328058
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-31
[patent_title] => 'PROTECTED MODE SCHEDULING OF OPERATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/163726
[patent_app_country] => US
[patent_app_date] => 2008-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7720
[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/0328/20090328058.pdf
[firstpage_image] =>[orig_patent_app_number] => 12163726
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/163726 | Protected mode scheduling of operations | Jun 26, 2008 | Issued |
Array
(
[id] => 5467850
[patent_doc_number] => 20090328050
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-31
[patent_title] => 'AUTOMATIC LOAD BALANCING, SUCH AS FOR HOSTED APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/146505
[patent_app_country] => US
[patent_app_date] => 2008-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4061
[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/0328/20090328050.pdf
[firstpage_image] =>[orig_patent_app_number] => 12146505
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/146505 | Automatic load balancing, such as for hosted applications | Jun 25, 2008 | Issued |
Array
(
[id] => 8561981
[patent_doc_number] => 08336052
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-12-18
[patent_title] => 'Management, control, and monitoring of workload including unrelated processes of different containers'
[patent_app_type] => utility
[patent_app_number] => 12/140178
[patent_app_country] => US
[patent_app_date] => 2008-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5043
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 259
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12140178
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/140178 | Management, control, and monitoring of workload including unrelated processes of different containers | Jun 15, 2008 | Issued |
Array
(
[id] => 5370136
[patent_doc_number] => 20090307695
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-10
[patent_title] => 'APPARATUS, AND ASSOCIATED METHOD, FOR HANDLING CONTENT PURSUANT TO TRANSFER BETWEEN ENTERPRISE CONTENT MANAGEMENT REPOSITORIES'
[patent_app_type] => utility
[patent_app_number] => 12/136172
[patent_app_country] => US
[patent_app_date] => 2008-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5432
[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/0307/20090307695.pdf
[firstpage_image] =>[orig_patent_app_number] => 12136172
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/136172 | Apparatus, and associated method, for handling content pursuant to transfer between enterprise content management repositories | Jun 9, 2008 | Issued |
Array
(
[id] => 5369840
[patent_doc_number] => 20090307399
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-10
[patent_title] => 'JOB-BASE STRUCTURE USING PROCESS AS DATA PROCESSING AND TRANSMITTING UNIT'
[patent_app_type] => utility
[patent_app_number] => 12/136450
[patent_app_country] => US
[patent_app_date] => 2008-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2633
[patent_no_of_claims] => 8
[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/0307/20090307399.pdf
[firstpage_image] =>[orig_patent_app_number] => 12136450
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/136450 | JOB-BASE STRUCTURE USING PROCESS AS DATA PROCESSING AND TRANSMITTING UNIT | Jun 9, 2008 | Abandoned |