Search

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 numberTitle of the applicationFiling DateStatus
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
Menu