
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] => 14966789
[patent_doc_number] => 20190310873
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-10
[patent_title] => ATTACHING STORAGE RESOURCES TO VIRTUAL MACHINE INSTANCES
[patent_app_type] => utility
[patent_app_number] => 16/049992
[patent_app_country] => US
[patent_app_date] => 2018-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8561
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 225
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16049992
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/049992 | Attaching storage resources to virtual machine instances | Jul 30, 2018 | Issued |
Array
(
[id] => 16501453
[patent_doc_number] => 10866837
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-12-15
[patent_title] => Distributed job framework and task queue
[patent_app_type] => utility
[patent_app_number] => 16/048513
[patent_app_country] => US
[patent_app_date] => 2018-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8078
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 258
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16048513
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/048513 | Distributed job framework and task queue | Jul 29, 2018 | Issued |
Array
(
[id] => 16772713
[patent_doc_number] => 10983818
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-04-20
[patent_title] => Method and system for preventing execution of a dirty virtual machine on an undesirable host server in a virtualization cluster environment
[patent_app_type] => utility
[patent_app_number] => 16/031581
[patent_app_country] => US
[patent_app_date] => 2018-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 5688
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 252
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16031581
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/031581 | Method and system for preventing execution of a dirty virtual machine on an undesirable host server in a virtualization cluster environment | Jul 9, 2018 | Issued |
Array
(
[id] => 16607930
[patent_doc_number] => 10908934
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-02-02
[patent_title] => Simulation program, method, and device
[patent_app_type] => utility
[patent_app_number] => 16/026459
[patent_app_country] => US
[patent_app_date] => 2018-07-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 8204
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 4
[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] => 16026459
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/026459 | Simulation program, method, and device | Jul 2, 2018 | Issued |
Array
(
[id] => 16323040
[patent_doc_number] => 10783005
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-22
[patent_title] => Component logical threads quantity adjustment method and device
[patent_app_type] => utility
[patent_app_number] => 16/024539
[patent_app_country] => US
[patent_app_date] => 2018-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11604
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 16024539
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/024539 | Component logical threads quantity adjustment method and device | Jun 28, 2018 | Issued |
Array
(
[id] => 13797313
[patent_doc_number] => 20190012195
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-01-10
[patent_title] => INFORMATION PROCESSING APPARATUS AND SWITCHING METHOD OF DEVICE DRIVERS
[patent_app_type] => utility
[patent_app_number] => 16/020348
[patent_app_country] => US
[patent_app_date] => 2018-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12800
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -5
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16020348
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/020348 | Information processing apparatus and switching method of device drivers | Jun 26, 2018 | Issued |
Array
(
[id] => 16408778
[patent_doc_number] => 10817331
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-27
[patent_title] => Execution of auxiliary functions in an on-demand network code execution system
[patent_app_type] => utility
[patent_app_number] => 16/017970
[patent_app_country] => US
[patent_app_date] => 2018-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 12760
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16017970
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/017970 | Execution of auxiliary functions in an on-demand network code execution system | Jun 24, 2018 | Issued |
Array
(
[id] => 15297393
[patent_doc_number] => 20190391832
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-26
[patent_title] => VIRTUAL MACHINE MIGRATION USING TRACKED ERROR STATISTICS FOR TARGET FIBRE CHANNEL PORTS
[patent_app_type] => utility
[patent_app_number] => 16/015110
[patent_app_country] => US
[patent_app_date] => 2018-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6625
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16015110
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/015110 | Virtual machine migration using tracked error statistics for target fibre channel ports | Jun 20, 2018 | Issued |
Array
(
[id] => 15297419
[patent_doc_number] => 20190391845
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-26
[patent_title] => DYNAMIC TIME SLICING FOR DATA-PROCESSING WORKFLOW
[patent_app_type] => utility
[patent_app_number] => 16/014995
[patent_app_country] => US
[patent_app_date] => 2018-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9626
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 179
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16014995
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/014995 | Dynamic time slicing for data-processing workflow | Jun 20, 2018 | Issued |
Array
(
[id] => 16145625
[patent_doc_number] => 10705883
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-07-07
[patent_title] => Dynamic hybrid computing environment
[patent_app_type] => utility
[patent_app_number] => 16/012307
[patent_app_country] => US
[patent_app_date] => 2018-06-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5955
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16012307
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/012307 | Dynamic hybrid computing environment | Jun 18, 2018 | Issued |
Array
(
[id] => 15271801
[patent_doc_number] => 20190384635
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-19
[patent_title] => DISTRIBUTED EXECUTION OF DATA PROCESSING PIPELINES
[patent_app_type] => utility
[patent_app_number] => 16/009996
[patent_app_country] => US
[patent_app_date] => 2018-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9021
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16009996
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/009996 | Distributed execution of data processing pipelines | Jun 14, 2018 | Issued |
Array
(
[id] => 15670413
[patent_doc_number] => 10599436
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-24
[patent_title] => Data processing method and apparatus, and system
[patent_app_type] => utility
[patent_app_number] => 16/006878
[patent_app_country] => US
[patent_app_date] => 2018-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 21366
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 235
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16006878
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/006878 | Data processing method and apparatus, and system | Jun 12, 2018 | Issued |
Array
(
[id] => 17469131
[patent_doc_number] => 11275608
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-03-15
[patent_title] => Scalable job transformation and management
[patent_app_type] => utility
[patent_app_number] => 16/002229
[patent_app_country] => US
[patent_app_date] => 2018-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8148
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16002229
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/002229 | Scalable job transformation and management | Jun 6, 2018 | Issued |
Array
(
[id] => 13432573
[patent_doc_number] => 20180267829
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-20
[patent_title] => METHOD FOR CONFIGURING AN IT SYSTEM, CORRESPONDING COMPUTER PROGRAM AND IT SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/988551
[patent_app_country] => US
[patent_app_date] => 2018-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4874
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[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] => 15988551
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/988551 | METHOD FOR CONFIGURING AN IT SYSTEM, CORRESPONDING COMPUTER PROGRAM AND IT SYSTEM | May 23, 2018 | Abandoned |
Array
(
[id] => 13579947
[patent_doc_number] => 20180341522
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-29
[patent_title] => Application Control Method And Mobile Terminal
[patent_app_type] => utility
[patent_app_number] => 15/985935
[patent_app_country] => US
[patent_app_date] => 2018-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10801
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15985935
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/985935 | Application control method and mobile terminal | May 21, 2018 | Issued |
Array
(
[id] => 14506425
[patent_doc_number] => 20190196867
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-27
[patent_title] => SYSTEM AND METHOD OF PRIORITY-BASED INTERRUPT STEERING
[patent_app_type] => utility
[patent_app_number] => 15/983992
[patent_app_country] => US
[patent_app_date] => 2018-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5462
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 51
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15983992
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/983992 | SYSTEM AND METHOD OF PRIORITY-BASED INTERRUPT STEERING | May 17, 2018 | Abandoned |
Array
(
[id] => 13556389
[patent_doc_number] => 20180329742
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-15
[patent_title] => TIMER-ASSISTED FRAME RUNNING TIME ESTIMATION
[patent_app_type] => utility
[patent_app_number] => 15/974002
[patent_app_country] => US
[patent_app_date] => 2018-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4071
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15974002
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/974002 | TIMER-ASSISTED FRAME RUNNING TIME ESTIMATION | May 7, 2018 | Abandoned |
Array
(
[id] => 13390519
[patent_doc_number] => 20180246802
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-30
[patent_title] => BACKWARD COMPATIBILITY TESTING OF SOFTWARE IN A MODE THAT DISRUPTS TIMING
[patent_app_type] => utility
[patent_app_number] => 15/967246
[patent_app_country] => US
[patent_app_date] => 2018-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8374
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15967246
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/967246 | Backward compatibility testing of software in a mode that disrupts timing | Apr 29, 2018 | Issued |
Array
(
[id] => 13376183
[patent_doc_number] => 20180239633
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-23
[patent_title] => METHOD, APPARATUS, AND SYSTEM FOR CREATING VIRTUAL MACHINE, CONTROL DEVICE, AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 15/962678
[patent_app_country] => US
[patent_app_date] => 2018-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9605
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 15962678
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/962678 | Method, apparatus, and system for creating virtual machine, control device, and storage medium | Apr 24, 2018 | Issued |
Array
(
[id] => 15027589
[patent_doc_number] => 20190324799
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-24
[patent_title] => Method for distributing a computational process, workload distribution device and system for distributing a computational process
[patent_app_type] => utility
[patent_app_number] => 15/955731
[patent_app_country] => US
[patent_app_date] => 2018-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10422
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 68
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15955731
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/955731 | Method for distributing a computational process, workload distribution device and system for distributing a computational process | Apr 17, 2018 | Issued |