
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] => 9871717
[patent_doc_number] => 08959509
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-02-17
[patent_title] => 'Techniques for virtual machine backup scheduling'
[patent_app_type] => utility
[patent_app_number] => 12/131502
[patent_app_country] => US
[patent_app_date] => 2008-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4665
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12131502
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/131502 | Techniques for virtual machine backup scheduling | Jun 1, 2008 | Issued |
Array
(
[id] => 11232698
[patent_doc_number] => 09459927
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-10-04
[patent_title] => 'Central office based virtual personal computer'
[patent_app_type] => utility
[patent_app_number] => 12/125315
[patent_app_country] => US
[patent_app_date] => 2008-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 15
[patent_no_of_words] => 14002
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12125315
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/125315 | Central office based virtual personal computer | May 21, 2008 | Issued |
Array
(
[id] => 11285270
[patent_doc_number] => 09501124
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-11-22
[patent_title] => 'Virtual machine placement based on power calculations'
[patent_app_type] => utility
[patent_app_number] => 12/125905
[patent_app_country] => US
[patent_app_date] => 2008-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4210
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12125905
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/125905 | Virtual machine placement based on power calculations | May 21, 2008 | Issued |
Array
(
[id] => 8355229
[patent_doc_number] => 08250574
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-08-21
[patent_title] => 'Virtual machine management via use of table in which virtual machine information is registered on a time basis'
[patent_app_type] => utility
[patent_app_number] => 12/601573
[patent_app_country] => US
[patent_app_date] => 2008-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 12731
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 291
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12601573
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/601573 | Virtual machine management via use of table in which virtual machine information is registered on a time basis | May 20, 2008 | Issued |
Array
(
[id] => 4780942
[patent_doc_number] => 20080288941
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-11-20
[patent_title] => 'Adaptive dynamic selection and application of multiple virtualization techniques'
[patent_app_type] => utility
[patent_app_number] => 12/152517
[patent_app_country] => US
[patent_app_date] => 2008-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11151
[patent_no_of_claims] => 20
[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/0288/20080288941.pdf
[firstpage_image] =>[orig_patent_app_number] => 12152517
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/152517 | Adaptive dynamic selection and application of multiple virtualization techniques | May 13, 2008 | Issued |
Array
(
[id] => 8120511
[patent_doc_number] => 08161478
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-04-17
[patent_title] => 'Management of computer systems by using a hierarchy of autonomic management elements'
[patent_app_type] => utility
[patent_app_number] => 12/118697
[patent_app_country] => US
[patent_app_date] => 2008-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9161
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 239
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/161/08161478.pdf
[firstpage_image] =>[orig_patent_app_number] => 12118697
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/118697 | Management of computer systems by using a hierarchy of autonomic management elements | May 9, 2008 | Issued |
Array
(
[id] => 4761408
[patent_doc_number] => 20080313634
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-12-18
[patent_title] => 'WORKFLOW MANAGEMENT SERVER AND METHOD'
[patent_app_type] => utility
[patent_app_number] => 12/115910
[patent_app_country] => US
[patent_app_date] => 2008-05-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 27
[patent_no_of_words] => 13506
[patent_no_of_claims] => 11
[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/0313/20080313634.pdf
[firstpage_image] =>[orig_patent_app_number] => 12115910
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/115910 | Workflow management server and method | May 5, 2008 | Issued |
Array
(
[id] => 6588331
[patent_doc_number] => 20100235843
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-16
[patent_title] => 'IMPROVEMENTS RELATING TO DISTRIBUTED COMPUTING'
[patent_app_type] => utility
[patent_app_number] => 12/160589
[patent_app_country] => US
[patent_app_date] => 2008-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2998
[patent_no_of_claims] => 20
[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/0235/20100235843.pdf
[firstpage_image] =>[orig_patent_app_number] => 12160589
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/160589 | IMPROVEMENTS RELATING TO DISTRIBUTED COMPUTING | Apr 3, 2008 | Abandoned |
Array
(
[id] => 9968091
[patent_doc_number] => 09015727
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-21
[patent_title] => 'Sharing operating system sub-processes across tasks'
[patent_app_type] => utility
[patent_app_number] => 12/061607
[patent_app_country] => US
[patent_app_date] => 2008-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3455
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12061607
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/061607 | Sharing operating system sub-processes across tasks | Apr 1, 2008 | Issued |
Array
(
[id] => 8899661
[patent_doc_number] => 08479195
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-02
[patent_title] => 'Dynamic selection and application of multiple virtualization techniques'
[patent_app_type] => utility
[patent_app_number] => 12/057191
[patent_app_country] => US
[patent_app_date] => 2008-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 18
[patent_no_of_words] => 11183
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 288
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12057191
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/057191 | Dynamic selection and application of multiple virtualization techniques | Mar 26, 2008 | Issued |
Array
(
[id] => 6613152
[patent_doc_number] => 20100131957
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-05-27
[patent_title] => 'VIRTUAL COMPUTER SYSTEM AND ITS OPTIMIZATION METHOD'
[patent_app_type] => utility
[patent_app_number] => 12/595340
[patent_app_country] => US
[patent_app_date] => 2008-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11303
[patent_no_of_claims] => 26
[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/0131/20100131957.pdf
[firstpage_image] =>[orig_patent_app_number] => 12595340
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/595340 | Virtual computer system and its optimization method | Mar 26, 2008 | Issued |
Array
(
[id] => 8220542
[patent_doc_number] => 08196138
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-06-05
[patent_title] => 'Method and system for migrating virtual machines between hypervisors'
[patent_app_type] => utility
[patent_app_number] => 12/050378
[patent_app_country] => US
[patent_app_date] => 2008-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 4156
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/196/08196138.pdf
[firstpage_image] =>[orig_patent_app_number] => 12050378
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/050378 | Method and system for migrating virtual machines between hypervisors | Mar 17, 2008 | Issued |
Array
(
[id] => 10046504
[patent_doc_number] => 09086901
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-07-21
[patent_title] => 'Migration of applications from physical machines to virtual machines'
[patent_app_type] => utility
[patent_app_number] => 12/044891
[patent_app_country] => US
[patent_app_date] => 2008-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3804
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12044891
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/044891 | Migration of applications from physical machines to virtual machines | Mar 6, 2008 | Issued |
Array
(
[id] => 11769403
[patent_doc_number] => 09378066
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-06-28
[patent_title] => 'Dynamic resizing of applications running on virtual machines'
[patent_app_type] => utility
[patent_app_number] => 12/037055
[patent_app_country] => US
[patent_app_date] => 2008-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4823
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12037055
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/037055 | Dynamic resizing of applications running on virtual machines | Feb 24, 2008 | Issued |
Array
(
[id] => 9821143
[patent_doc_number] => 08930946
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-01-06
[patent_title] => 'Leasing prioritized tasks'
[patent_app_type] => utility
[patent_app_number] => 12/031516
[patent_app_country] => US
[patent_app_date] => 2008-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 5262
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12031516
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/031516 | Leasing prioritized tasks | Feb 13, 2008 | Issued |
Array
(
[id] => 5454732
[patent_doc_number] => 20090070769
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-03-12
[patent_title] => 'PROCESSING SYSTEM HAVING RESOURCE PARTITIONING'
[patent_app_type] => utility
[patent_app_number] => 12/025480
[patent_app_country] => US
[patent_app_date] => 2008-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6065
[patent_no_of_claims] => 27
[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/0070/20090070769.pdf
[firstpage_image] =>[orig_patent_app_number] => 12025480
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/025480 | Processing system having a partitioning component for resource partitioning | Feb 3, 2008 | Issued |
Array
(
[id] => 4956676
[patent_doc_number] => 20080189700
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-08-07
[patent_title] => 'Admission Control for Virtual Machine Cluster'
[patent_app_type] => utility
[patent_app_number] => 12/017258
[patent_app_country] => US
[patent_app_date] => 2008-01-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 12141
[patent_no_of_claims] => 27
[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/0189/20080189700.pdf
[firstpage_image] =>[orig_patent_app_number] => 12017258
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/017258 | Admission Control for Virtual Machine Cluster | Jan 20, 2008 | Abandoned |
Array
(
[id] => 5344517
[patent_doc_number] => 20090183167
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-16
[patent_title] => 'Two-Tiered Dynamic Load Balancing Using Sets of Distributed Thread Pools'
[patent_app_type] => utility
[patent_app_number] => 12/014208
[patent_app_country] => US
[patent_app_date] => 2008-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 14306
[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/0183/20090183167.pdf
[firstpage_image] =>[orig_patent_app_number] => 12014208
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/014208 | Two-tiered dynamic load balancing using sets of distributed thread pools | Jan 14, 2008 | Issued |
Array
(
[id] => 8285876
[patent_doc_number] => 08219992
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-07-10
[patent_title] => 'Data processing system having a plurality of processors and operating systems'
[patent_app_type] => utility
[patent_app_number] => 11/970505
[patent_app_country] => US
[patent_app_date] => 2008-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 7595
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 11970505
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/970505 | Data processing system having a plurality of processors and operating systems | Jan 6, 2008 | Issued |
Array
(
[id] => 5438088
[patent_doc_number] => 20090172675
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-02
[patent_title] => 'Re-Entrant Atomic Signaling'
[patent_app_type] => utility
[patent_app_number] => 11/967557
[patent_app_country] => US
[patent_app_date] => 2007-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2726
[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/0172/20090172675.pdf
[firstpage_image] =>[orig_patent_app_number] => 11967557
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/967557 | Re-Entrant Atomic Signaling | Dec 30, 2007 | Abandoned |