
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] => 12688081
[patent_doc_number] => 20180121193
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-03
[patent_title] => REPLACING AN ACCELERATOR FIRMWARE IMAGE WITHOUT OPERATING SYSTEM REBOOT
[patent_app_type] => utility
[patent_app_number] => 15/846119
[patent_app_country] => US
[patent_app_date] => 2017-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7398
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15846119
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/846119 | Replacing an accelerator firmware image without operating system reboot | Dec 17, 2017 | Issued |
Array
(
[id] => 15757641
[patent_doc_number] => 10620932
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-14
[patent_title] => Replacing an accelerator firmware image without operating system reboot
[patent_app_type] => utility
[patent_app_number] => 15/846132
[patent_app_country] => US
[patent_app_date] => 2017-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7681
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15846132
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/846132 | Replacing an accelerator firmware image without operating system reboot | Dec 17, 2017 | Issued |
Array
(
[id] => 15789011
[patent_doc_number] => 10628230
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-21
[patent_title] => Software based collection of performance metrics for allocation adjustment of virtual resources
[patent_app_type] => utility
[patent_app_number] => 15/841394
[patent_app_country] => US
[patent_app_date] => 2017-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7091
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 270
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15841394
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/841394 | Software based collection of performance metrics for allocation adjustment of virtual resources | Dec 13, 2017 | Issued |
Array
(
[id] => 13881425
[patent_doc_number] => 20190037053
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-01-31
[patent_title] => Dynamic Scheduling Of A Single Radio Executing Multiple Wireless Protocols
[patent_app_type] => utility
[patent_app_number] => 15/842492
[patent_app_country] => US
[patent_app_date] => 2017-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4928
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15842492
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/842492 | Dynamic scheduling of a single radio executing multiple wireless protocols | Dec 13, 2017 | Issued |
Array
(
[id] => 15981929
[patent_doc_number] => 10671292
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-02
[patent_title] => Data shuffling in a non-uniform memory access device
[patent_app_type] => utility
[patent_app_number] => 15/828468
[patent_app_country] => US
[patent_app_date] => 2017-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5520
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 292
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15828468
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/828468 | Data shuffling in a non-uniform memory access device | Nov 30, 2017 | Issued |
Array
(
[id] => 12591009
[patent_doc_number] => 20180088832
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-29
[patent_title] => DATA SHUFFLING IN A NON-UNIFORM MEMORY ACCESS DEVICE
[patent_app_type] => utility
[patent_app_number] => 15/828473
[patent_app_country] => US
[patent_app_date] => 2017-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5517
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 292
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15828473
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/828473 | Data shuffling in a non-uniform memory access device | Nov 30, 2017 | Issued |
Array
(
[id] => 15386719
[patent_doc_number] => 10534544
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-01-14
[patent_title] => Data shuffling in a non-uniform memory access device
[patent_app_type] => utility
[patent_app_number] => 15/828465
[patent_app_country] => US
[patent_app_date] => 2017-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5479
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 251
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15828465
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/828465 | Data shuffling in a non-uniform memory access device | Nov 30, 2017 | Issued |
Array
(
[id] => 12611922
[patent_doc_number] => 20180095804
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-05
[patent_title] => HIGH PERFORMANCE LOCKS
[patent_app_type] => utility
[patent_app_number] => 15/820604
[patent_app_country] => US
[patent_app_date] => 2017-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4786
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15820604
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/820604 | High performance locks | Nov 21, 2017 | Issued |
Array
(
[id] => 12241970
[patent_doc_number] => 20180074834
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-15
[patent_title] => 'METHODS, APPARATUS AND ARTICLES OF MANUFACTURE TO UPDATE VIRTUAL MACHINE TEMPLATES'
[patent_app_type] => utility
[patent_app_number] => 15/817460
[patent_app_country] => US
[patent_app_date] => 2017-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4633
[patent_no_of_claims] => 17
[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] => 15817460
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/817460 | Methods, apparatus and articles of manufacture to update virtual machine templates | Nov 19, 2017 | Issued |
Array
(
[id] => 12242074
[patent_doc_number] => 20180074937
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-15
[patent_title] => 'AUTOMATIC REPAIR OF SCRIPTS'
[patent_app_type] => utility
[patent_app_number] => 15/815167
[patent_app_country] => US
[patent_app_date] => 2017-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8363
[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] => 15815167
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/815167 | Automatic repair of scripts | Nov 15, 2017 | Issued |
Array
(
[id] => 12241985
[patent_doc_number] => 20180074848
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-15
[patent_title] => 'MANAGED SERVICES COORDINATOR'
[patent_app_type] => utility
[patent_app_number] => 15/803994
[patent_app_country] => US
[patent_app_date] => 2017-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10853
[patent_no_of_claims] => 3
[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] => 15803994
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/803994 | Managed services coordinator | Nov 5, 2017 | Issued |
Array
(
[id] => 15637947
[patent_doc_number] => 10591967
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-03-17
[patent_title] => Selecting and serving a content item based on device state data of a device
[patent_app_type] => utility
[patent_app_number] => 15/786580
[patent_app_country] => US
[patent_app_date] => 2017-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 14188
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 198
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15786580
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/786580 | Selecting and serving a content item based on device state data of a device | Oct 16, 2017 | Issued |
Array
(
[id] => 12161100
[patent_doc_number] => 20180032366
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-02-01
[patent_title] => 'SYSTEMS AND METHODS FOR SECURING VIRTUAL MACHINES'
[patent_app_type] => utility
[patent_app_number] => 15/730319
[patent_app_country] => US
[patent_app_date] => 2017-10-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4278
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15730319
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/730319 | Systems and methods for securing virtual machines | Oct 10, 2017 | Issued |
Array
(
[id] => 16032323
[patent_doc_number] => 10678581
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-09
[patent_title] => Methods and apparatus to select virtualization environments during deployment
[patent_app_type] => utility
[patent_app_number] => 15/708102
[patent_app_country] => US
[patent_app_date] => 2017-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8210
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15708102
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/708102 | Methods and apparatus to select virtualization environments during deployment | Sep 17, 2017 | Issued |
Array
(
[id] => 12628749
[patent_doc_number] => 20180101413
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-12
[patent_title] => CONTROL DEVICE AND CONTROL METHOD
[patent_app_type] => utility
[patent_app_number] => 15/702931
[patent_app_country] => US
[patent_app_date] => 2017-09-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11831
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15702931
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/702931 | CONTROL DEVICE AND CONTROL METHOD | Sep 12, 2017 | Abandoned |
Array
(
[id] => 12688204
[patent_doc_number] => 20180121234
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-03
[patent_title] => METHOD AND ASSOCIATED PROCESSOR FOR IMPROVING SOFTWARE EXECUTION OF ELECTRONIC DEVICE
[patent_app_type] => utility
[patent_app_number] => 15/697538
[patent_app_country] => US
[patent_app_date] => 2017-09-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6425
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15697538
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/697538 | METHOD AND ASSOCIATED PROCESSOR FOR IMPROVING SOFTWARE EXECUTION OF ELECTRONIC DEVICE | Sep 6, 2017 | Abandoned |
Array
(
[id] => 15373297
[patent_doc_number] => 10528367
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-01-07
[patent_title] => Execution of workflows in distributed systems
[patent_app_type] => utility
[patent_app_number] => 15/695322
[patent_app_country] => US
[patent_app_date] => 2017-09-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 13832
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 52
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15695322
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/695322 | Execution of workflows in distributed systems | Sep 4, 2017 | Issued |
Array
(
[id] => 15012569
[patent_doc_number] => 10452429
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-22
[patent_title] => Computer system maintenance with topology data
[patent_app_type] => utility
[patent_app_number] => 15/694322
[patent_app_country] => US
[patent_app_date] => 2017-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4376
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15694322
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/694322 | Computer system maintenance with topology data | Aug 31, 2017 | Issued |
Array
(
[id] => 15313141
[patent_doc_number] => 10521275
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-31
[patent_title] => Asynchronous dispatcher for application framework
[patent_app_type] => utility
[patent_app_number] => 15/692055
[patent_app_country] => US
[patent_app_date] => 2017-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 18
[patent_no_of_words] => 9479
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15692055
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/692055 | Asynchronous dispatcher for application framework | Aug 30, 2017 | Issued |
Array
(
[id] => 14091841
[patent_doc_number] => 10241825
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-03-26
[patent_title] => Techniques for hybrid computer thread creation and management
[patent_app_type] => utility
[patent_app_number] => 15/689580
[patent_app_country] => US
[patent_app_date] => 2017-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4357
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 324
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15689580
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/689580 | Techniques for hybrid computer thread creation and management | Aug 28, 2017 | Issued |