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] => 11830575 [patent_doc_number] => 09727317 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-08 [patent_title] => 'Optimized compilation using an auto-tuned compiler as a service' [patent_app_type] => utility [patent_app_number] => 14/932032 [patent_app_country] => US [patent_app_date] => 2015-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7438 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14932032 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/932032
Optimized compilation using an auto-tuned compiler as a service Nov 3, 2015 Issued
Array ( [id] => 11606658 [patent_doc_number] => 20170123961 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-04 [patent_title] => 'BACKWARD COMPATIBILITY TESTING OF SOFTWARE IN A MODE THAT DISRUPTS TIMING' [patent_app_type] => utility [patent_app_number] => 14/930408 [patent_app_country] => US [patent_app_date] => 2015-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8445 [patent_no_of_claims] => 140 [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] => 14930408 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/930408
Backward compatibility testing of software in a mode that disrupts timing Nov 1, 2015 Issued
Array ( [id] => 10746121 [patent_doc_number] => 20160092272 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-31 [patent_title] => 'CONGESTION AVOIDANCE IN NETWORK STORAGE DEVICE USING DYNAMIC WEIGHTS' [patent_app_type] => utility [patent_app_number] => 14/927868 [patent_app_country] => US [patent_app_date] => 2015-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10191 [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] => 14927868 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/927868
Congestion avoidance in network storage device using dynamic weights Oct 29, 2015 Issued
Array ( [id] => 11473858 [patent_doc_number] => 20170060641 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-02 [patent_title] => 'Pluggable Engine for Application Specific Schedule Control' [patent_app_type] => utility [patent_app_number] => 14/926478 [patent_app_country] => US [patent_app_date] => 2015-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 6368 [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] => 14926478 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/926478
Pluggable engine for application specific schedule control Oct 28, 2015 Issued
Array ( [id] => 11509241 [patent_doc_number] => 09600400 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-03-21 [patent_title] => 'Performance testing of web application components using image differentiation' [patent_app_type] => utility [patent_app_number] => 14/926465 [patent_app_country] => US [patent_app_date] => 2015-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8733 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 355 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14926465 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/926465
Performance testing of web application components using image differentiation Oct 28, 2015 Issued
Array ( [id] => 11752242 [patent_doc_number] => 09710254 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-07-18 [patent_title] => 'Replacing an accelerator firmware image without operating system reboot' [patent_app_type] => utility [patent_app_number] => 14/925768 [patent_app_country] => US [patent_app_date] => 2015-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7657 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14925768 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/925768
Replacing an accelerator firmware image without operating system reboot Oct 27, 2015 Issued
Array ( [id] => 10708880 [patent_doc_number] => 20160055026 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-25 [patent_title] => 'COMPLIANCE-BASED ADAPTATIONS IN MANAGED VIRTUAL SYSTEMS' [patent_app_type] => utility [patent_app_number] => 14/922979 [patent_app_country] => US [patent_app_date] => 2015-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 21356 [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] => 14922979 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/922979
Compliance-based adaptations in managed virtual systems Oct 25, 2015 Issued
Array ( [id] => 11570607 [patent_doc_number] => 20170109251 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-20 [patent_title] => 'MONITORING PERFORMANCE OF MULTITHREADED WORKLOADS' [patent_app_type] => utility [patent_app_number] => 14/918200 [patent_app_country] => US [patent_app_date] => 2015-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 13769 [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] => 14918200 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/918200
Monitoring performance of multithreaded workloads Oct 19, 2015 Issued
Array ( [id] => 10759161 [patent_doc_number] => 20160105315 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-04-14 [patent_title] => 'INFORMATION PROCESSING APPARATUS, CONTROL METHOD FOR INFORMATION PROCESSING APPARATUS, AND RECORDING MEDIUM' [patent_app_type] => utility [patent_app_number] => 14/880811 [patent_app_country] => US [patent_app_date] => 2015-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 6982 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 7 [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] => 14880811 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/880811
Information processing apparatus, control method for information processing apparatus, and recording medium Oct 11, 2015 Issued
Array ( [id] => 11544056 [patent_doc_number] => 20170097882 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-06 [patent_title] => 'Generating Tests for Testing Software Applications' [patent_app_type] => utility [patent_app_number] => 14/876375 [patent_app_country] => US [patent_app_date] => 2015-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8896 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14876375 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/876375
Generating tests for testing software applications Oct 5, 2015 Issued
Array ( [id] => 11680209 [patent_doc_number] => 09678740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-06-13 [patent_title] => 'Migration mechanism' [patent_app_type] => utility [patent_app_number] => 14/872935 [patent_app_country] => US [patent_app_date] => 2015-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 8456 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14872935 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/872935
Migration mechanism Sep 30, 2015 Issued
Array ( [id] => 10752106 [patent_doc_number] => 20160098258 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-04-07 [patent_title] => 'METHOD AND SYSTEM FOR AUTOMATED IMPROVEMENT OF PARALLELISM IN PROGRAM COMPILATION' [patent_app_type] => utility [patent_app_number] => 14/869823 [patent_app_country] => US [patent_app_date] => 2015-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 9878 [patent_no_of_claims] => 22 [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] => 14869823 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/869823
Method and system for automated improvement of parallelism in program compilation Sep 28, 2015 Issued
Array ( [id] => 11338510 [patent_doc_number] => 20160364265 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-15 [patent_title] => 'MANAGED SERVICES COORDINATOR' [patent_app_type] => utility [patent_app_number] => 14/869428 [patent_app_country] => US [patent_app_date] => 2015-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10793 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [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] => 14869428 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/869428
Managed services coordinator Sep 28, 2015 Issued
Array ( [id] => 14560209 [patent_doc_number] => 10348582 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-07-09 [patent_title] => Providing an instance availability estimate [patent_app_type] => utility [patent_app_number] => 14/867634 [patent_app_country] => US [patent_app_date] => 2015-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 11352 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14867634 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/867634
Providing an instance availability estimate Sep 27, 2015 Issued
Array ( [id] => 10493673 [patent_doc_number] => 20150378695 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-31 [patent_title] => 'REPLACING ANNOTATED PROGRAM CODE IN A NETWORKED COMPUTING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 14/849669 [patent_app_country] => US [patent_app_date] => 2015-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5750 [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] => 14849669 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/849669
Replacing annotated program code in a networked computing environment Sep 9, 2015 Issued
Array ( [id] => 17001280 [patent_doc_number] => 11080090 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-03 [patent_title] => Method and system for scalable job processing [patent_app_type] => utility [patent_app_number] => 15/503889 [patent_app_country] => US [patent_app_date] => 2015-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 20 [patent_no_of_words] => 7658 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 232 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15503889 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/503889
Method and system for scalable job processing Aug 13, 2015 Issued
Array ( [id] => 13347221 [patent_doc_number] => 20180225150 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-09 [patent_title] => SCHEDULING HETEROGENOUS PROCESSORS [patent_app_type] => utility [patent_app_number] => 15/748478 [patent_app_country] => US [patent_app_date] => 2015-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6135 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15748478 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/748478
Scheduling heterogenous processors Jul 26, 2015 Issued
Array ( [id] => 11234803 [patent_doc_number] => 09462048 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-10-04 [patent_title] => 'System and method for program and resource allocation within a data-intensive computer' [patent_app_type] => utility [patent_app_number] => 14/807550 [patent_app_country] => US [patent_app_date] => 2015-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8667 [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] => 14807550 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/807550
System and method for program and resource allocation within a data-intensive computer Jul 22, 2015 Issued
Array ( [id] => 12372774 [patent_doc_number] => 09959143 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-05-01 [patent_title] => Actor and thread message dispatching [patent_app_type] => utility [patent_app_number] => 14/804521 [patent_app_country] => US [patent_app_date] => 2015-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9525 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14804521 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/804521
Actor and thread message dispatching Jul 20, 2015 Issued
Array ( [id] => 10680359 [patent_doc_number] => 20160026504 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-01-28 [patent_title] => 'ASYNCHRONOUS DISPATCHER FOR APPLICATION FRAMEWORK' [patent_app_type] => utility [patent_app_number] => 14/803842 [patent_app_country] => US [patent_app_date] => 2015-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 9573 [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] => 14803842 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/803842
Asynchronous dispatcher for application framework Jul 19, 2015 Issued
Menu