
Charles Logsdon
Examiner (ID: 18720, Phone: (571)270-0282 , Office: P/1662 )
| Most Active Art Unit | 1662 |
| Art Unit(s) | 1662 |
| Total Applications | 604 |
| Issued Applications | 368 |
| Pending Applications | 77 |
| Abandoned Applications | 177 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 10562422
[patent_doc_number] => 09286099
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-03-15
[patent_title] => 'Balancing virtual machine loads'
[patent_app_type] => utility
[patent_app_number] => 14/345653
[patent_app_country] => US
[patent_app_date] => 2012-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 4808
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14345653
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/345653 | Balancing virtual machine loads | Nov 21, 2012 | Issued |
Array
(
[id] => 9947780
[patent_doc_number] => 08997108
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-03-31
[patent_title] => 'Analysis of operator graph and dynamic reallocation of a resource to improve performance'
[patent_app_type] => utility
[patent_app_number] => 13/679308
[patent_app_country] => US
[patent_app_date] => 2012-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5689
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 2
[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] => 13679308
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/679308 | Analysis of operator graph and dynamic reallocation of a resource to improve performance | Nov 15, 2012 | Issued |
Array
(
[id] => 10895164
[patent_doc_number] => 08918795
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-23
[patent_title] => 'Handling and reporting of object state transitions on a multiprocess architecture'
[patent_app_type] => utility
[patent_app_number] => 13/678748
[patent_app_country] => US
[patent_app_date] => 2012-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8539
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 211
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13678748
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/678748 | Handling and reporting of object state transitions on a multiprocess architecture | Nov 15, 2012 | Issued |
Array
(
[id] => 10530316
[patent_doc_number] => 09256452
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-02-09
[patent_title] => 'Providing an instance availability estimate'
[patent_app_type] => utility
[patent_app_number] => 13/676987
[patent_app_country] => US
[patent_app_date] => 2012-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 11457
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 13676987
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/676987 | Providing an instance availability estimate | Nov 13, 2012 | Issued |
Array
(
[id] => 9229933
[patent_doc_number] => 08635616
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-01-21
[patent_title] => 'Virtualization processing method and apparatuses, and computer system'
[patent_app_type] => utility
[patent_app_number] => 13/675120
[patent_app_country] => US
[patent_app_date] => 2012-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 19
[patent_no_of_words] => 18109
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[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] => 13675120
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/675120 | Virtualization processing method and apparatuses, and computer system | Nov 12, 2012 | Issued |
Array
(
[id] => 9451981
[patent_doc_number] => 20140123151
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-05-01
[patent_title] => 'APPLICATION PRIORITIZATION'
[patent_app_type] => utility
[patent_app_number] => 13/664954
[patent_app_country] => US
[patent_app_date] => 2012-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6340
[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] => 13664954
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/664954 | Application prioritization | Oct 30, 2012 | Issued |
Array
(
[id] => 9083123
[patent_doc_number] => 20130268653
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-10-10
[patent_title] => 'System for Distributing Requests Across Multiple Servers Using Dynamic Metrics'
[patent_app_type] => utility
[patent_app_number] => 13/662858
[patent_app_country] => US
[patent_app_date] => 2012-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4064
[patent_no_of_claims] => 19
[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] => 13662858
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/662858 | System for Distributing Requests Across Multiple Servers Using Dynamic Metrics | Oct 28, 2012 | Abandoned |
Array
(
[id] => 9437667
[patent_doc_number] => 20140115575
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-04-24
[patent_title] => 'SYSTEMS AND METHODS FOR DETECTING SYSTEM EXCEPTIONS IN GUEST OPERATING SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 13/655139
[patent_app_country] => US
[patent_app_date] => 2012-10-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3417
[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] => 13655139
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/655139 | Systems and methods for detecting system exceptions in guest operating systems | Oct 17, 2012 | Issued |
Array
(
[id] => 9940995
[patent_doc_number] => 08990827
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-03-24
[patent_title] => 'Optimizing data warehousing applications for GPUs using dynamic stream scheduling and dispatch of fused and split kernels'
[patent_app_type] => utility
[patent_app_number] => 13/646662
[patent_app_country] => US
[patent_app_date] => 2012-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 5170
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13646662
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/646662 | Optimizing data warehousing applications for GPUs using dynamic stream scheduling and dispatch of fused and split kernels | Oct 5, 2012 | Issued |
Array
(
[id] => 10616586
[patent_doc_number] => 09336030
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-05-10
[patent_title] => 'Placement and tuning of virtual machines'
[patent_app_type] => utility
[patent_app_number] => 13/622088
[patent_app_country] => US
[patent_app_date] => 2012-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8343
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13622088
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/622088 | Placement and tuning of virtual machines | Sep 17, 2012 | Issued |
Array
(
[id] => 9821149
[patent_doc_number] => 08930951
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-01-06
[patent_title] => 'Suspension and/or throttling of processes for connected standby'
[patent_app_type] => utility
[patent_app_number] => 13/616204
[patent_app_country] => US
[patent_app_date] => 2012-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9703
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13616204
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/616204 | Suspension and/or throttling of processes for connected standby | Sep 13, 2012 | Issued |
Array
(
[id] => 11509146
[patent_doc_number] => 09600307
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-03-21
[patent_title] => 'Dynamic policy based placement of virtual machines within and across multiple data centers'
[patent_app_type] => utility
[patent_app_number] => 13/609398
[patent_app_country] => US
[patent_app_date] => 2012-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2452
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13609398
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/609398 | Dynamic policy based placement of virtual machines within and across multiple data centers | Sep 10, 2012 | Issued |
Array
(
[id] => 10003018
[patent_doc_number] => 09047111
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-06-02
[patent_title] => 'Resource allocation in a virtualized computing environment'
[patent_app_type] => utility
[patent_app_number] => 13/604640
[patent_app_country] => US
[patent_app_date] => 2012-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7458
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 230
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13604640
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/604640 | Resource allocation in a virtualized computing environment | Sep 5, 2012 | Issued |
Array
(
[id] => 10562442
[patent_doc_number] => 09286120
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-03-15
[patent_title] => 'Resource management with dynamic resource budgeting'
[patent_app_type] => utility
[patent_app_number] => 13/600116
[patent_app_country] => US
[patent_app_date] => 2012-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5200
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13600116
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/600116 | Resource management with dynamic resource budgeting | Aug 29, 2012 | Issued |
Array
(
[id] => 8699216
[patent_doc_number] => 20130061225
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-03-07
[patent_title] => 'DATA RELAY DEVICE, COMPUTER-READABLE RECORDING MEDIUM, AND DATA RELAY METHOD'
[patent_app_type] => utility
[patent_app_number] => 13/592421
[patent_app_country] => US
[patent_app_date] => 2012-08-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 31
[patent_no_of_words] => 25809
[patent_no_of_claims] => 22
[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] => 13592421
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/592421 | Data relay device, computer-readable recording medium, and data relay method | Aug 22, 2012 | Issued |
Array
(
[id] => 9332775
[patent_doc_number] => 20140059557
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-27
[patent_title] => 'QUEUE WITH SEGMENTS FOR TASK MANAGEMENT'
[patent_app_type] => utility
[patent_app_number] => 13/590323
[patent_app_country] => US
[patent_app_date] => 2012-08-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 8471
[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] => 13590323
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/590323 | Queue with segments for task management | Aug 20, 2012 | Issued |
Array
(
[id] => 9308763
[patent_doc_number] => 20140047437
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-13
[patent_title] => 'VIRTUAL INSTANCE RECONFIGURATION'
[patent_app_type] => utility
[patent_app_number] => 13/570683
[patent_app_country] => US
[patent_app_date] => 2012-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 7514
[patent_no_of_claims] => 31
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13570683
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/570683 | Virtual instance reconfiguration | Aug 8, 2012 | Issued |
Array
(
[id] => 9297253
[patent_doc_number] => 20140040887
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-06
[patent_title] => 'CUSTOMIZED VIRTUAL MACHINE CREATION'
[patent_app_type] => utility
[patent_app_number] => 13/563069
[patent_app_country] => US
[patent_app_date] => 2012-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9206
[patent_no_of_claims] => 15
[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] => 13563069
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/563069 | Customized virtual machine creation | Jul 30, 2012 | Issued |
Array
(
[id] => 9714658
[patent_doc_number] => 08839261
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-09-16
[patent_title] => 'Guaranteed core access in a multiple core processing system'
[patent_app_type] => utility
[patent_app_number] => 13/556463
[patent_app_country] => US
[patent_app_date] => 2012-07-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 1746
[patent_no_of_claims] => 17
[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] => 13556463
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/556463 | Guaranteed core access in a multiple core processing system | Jul 23, 2012 | Issued |
Array
(
[id] => 9265061
[patent_doc_number] => 20130346990
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-12-26
[patent_title] => 'SYSTEMS AND METHODS FOR EVENT STREAM PROCESSING'
[patent_app_type] => utility
[patent_app_number] => 13/553651
[patent_app_country] => US
[patent_app_date] => 2012-07-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 12178
[patent_no_of_claims] => 24
[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] => 13553651
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/553651 | Systems and methods for event stream processing | Jul 18, 2012 | Issued |