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] => 8588936 [patent_doc_number] => 20130007757 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-03 [patent_title] => 'METHODS, COMPUTER SYSTEMS, AND PHYSICAL COMPUTER STORAGE MEDIA FOR MANAGING RESOURCES OF A STORAGE SERVER' [patent_app_type] => utility [patent_app_number] => 13/534125 [patent_app_country] => US [patent_app_date] => 2012-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4681 [patent_no_of_claims] => 12 [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] => 13534125 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/534125
Methods, computer systems, and physical computer storage media for managing resources of a storage server Jun 26, 2012 Issued
Array ( [id] => 10977292 [patent_doc_number] => 20140380327 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-25 [patent_title] => 'DEVICE AND METHOD FOR SYNCHRONIZING TASKS EXECUTED IN PARALLEL ON A PLATFORM COMPRISING SEVERAL CALCULATION UNITS' [patent_app_type] => utility [patent_app_number] => 14/129895 [patent_app_country] => US [patent_app_date] => 2012-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5817 [patent_no_of_claims] => 18 [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] => 14129895 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/129895
Device and method for synchronizing tasks executed in parallel on a platform comprising several calculation units Jun 24, 2012 Issued
Array ( [id] => 8485308 [patent_doc_number] => 20120284715 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-08 [patent_title] => 'COMPLIANCE-BASED ADAPTATIONS IN MANAGED VIRTUAL SYSTEMS' [patent_app_type] => utility [patent_app_number] => 13/490949 [patent_app_country] => US [patent_app_date] => 2012-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 21278 [patent_no_of_claims] => 20 [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] => 13490949 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/490949
Compliance-based adaptations in managed virtual systems Jun 6, 2012 Issued
Array ( [id] => 9766086 [patent_doc_number] => 08850433 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-30 [patent_title] => 'Compliance-based adaptations in managed virtual systems' [patent_app_type] => utility [patent_app_number] => 13/490929 [patent_app_country] => US [patent_app_date] => 2012-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 21050 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [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] => 13490929 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/490929
Compliance-based adaptations in managed virtual systems Jun 6, 2012 Issued
Array ( [id] => 8504612 [patent_doc_number] => 20120304020 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-29 [patent_title] => 'SHARED PERFORMANCE MONITOR IN A MULTIPROCESSOR SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/484797 [patent_app_country] => US [patent_app_date] => 2012-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 7166 [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] => 13484797 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/484797
Shared performance monitor in a multiprocessor system May 30, 2012 Issued
Array ( [id] => 9012676 [patent_doc_number] => 08527997 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-09-03 [patent_title] => 'Energy-aware job scheduling for cluster environments' [patent_app_type] => utility [patent_app_number] => 13/458860 [patent_app_country] => US [patent_app_date] => 2012-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7616 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13458860 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/458860
Energy-aware job scheduling for cluster environments Apr 26, 2012 Issued
Array ( [id] => 10046514 [patent_doc_number] => 09086912 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-07-21 [patent_title] => 'Network architecture and protocol for cluster of lithography machines' [patent_app_type] => utility [patent_app_number] => 13/452990 [patent_app_country] => US [patent_app_date] => 2012-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 13 [patent_no_of_words] => 10358 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13452990 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/452990
Network architecture and protocol for cluster of lithography machines Apr 22, 2012 Issued
Array ( [id] => 8716316 [patent_doc_number] => 08402470 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-03-19 [patent_title] => 'Processor thread load balancing manager' [patent_app_type] => utility [patent_app_number] => 13/452849 [patent_app_country] => US [patent_app_date] => 2012-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6239 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 231 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13452849 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/452849
Processor thread load balancing manager Apr 20, 2012 Issued
Array ( [id] => 8849502 [patent_doc_number] => 08458702 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-06-04 [patent_title] => 'Method for implementing user space up-calls on java virtual machine before/after garbage collection' [patent_app_type] => utility [patent_app_number] => 13/443493 [patent_app_country] => US [patent_app_date] => 2012-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 14 [patent_no_of_words] => 13673 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13443493 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/443493
Method for implementing user space up-calls on java virtual machine before/after garbage collection Apr 9, 2012 Issued
Array ( [id] => 8735453 [patent_doc_number] => 20130081022 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-28 [patent_title] => 'CONFIGURING INTERFACE DEVICES WITH RESPECT TO TASKS AND SUBTASKS' [patent_app_type] => utility [patent_app_number] => 13/436550 [patent_app_country] => US [patent_app_date] => 2012-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 46 [patent_figures_cnt] => 46 [patent_no_of_words] => 33432 [patent_no_of_claims] => 140 [patent_no_of_ind_claims] => 95 [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] => 13436550 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/436550
CONFIGURING INTERFACE DEVICES WITH RESPECT TO TASKS AND SUBTASKS Mar 29, 2012 Abandoned
Array ( [id] => 9847903 [patent_doc_number] => 08949837 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-03 [patent_title] => 'Assist thread for injecting cache memory in a microprocessor' [patent_app_type] => utility [patent_app_number] => 13/434423 [patent_app_country] => US [patent_app_date] => 2012-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 4611 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13434423 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/434423
Assist thread for injecting cache memory in a microprocessor Mar 28, 2012 Issued
Array ( [id] => 9886195 [patent_doc_number] => 08972981 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-03-03 [patent_title] => 'Implementing network traffic management for virtual and physical machines' [patent_app_type] => utility [patent_app_number] => 13/432940 [patent_app_country] => US [patent_app_date] => 2012-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 5735 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13432940 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/432940
Implementing network traffic management for virtual and physical machines Mar 27, 2012 Issued
Array ( [id] => 9879183 [patent_doc_number] => 08966480 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-24 [patent_title] => 'System for migrating a virtual machine between computers' [patent_app_type] => utility [patent_app_number] => 13/431017 [patent_app_country] => US [patent_app_date] => 2012-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5575 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13431017 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/431017
System for migrating a virtual machine between computers Mar 26, 2012 Issued
Array ( [id] => 8280243 [patent_doc_number] => 20120174116 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-07-05 [patent_title] => 'HIGH PERFORMANCE LOCKS' [patent_app_type] => utility [patent_app_number] => 13/421205 [patent_app_country] => US [patent_app_date] => 2012-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4858 [patent_no_of_claims] => 14 [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] => 13421205 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/421205
High performance locks Mar 14, 2012 Issued
Array ( [id] => 9193611 [patent_doc_number] => 20130332926 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-12 [patent_title] => 'PREDICTABLE COMPUTING IN VIRTUALIZATED DISTRIBUTED COMPUTER SYSTEMS BASED ON PARTITIONING OF COMPUTATION AND COMMUNICATION RESOURCES' [patent_app_type] => utility [patent_app_number] => 14/000383 [patent_app_country] => US [patent_app_date] => 2012-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4878 [patent_no_of_claims] => 13 [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] => 14000383 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/000383
Predictable computing in virtualizated distributed computer systems based on partitioning of computation and communication resources Feb 21, 2012 Issued
Array ( [id] => 8255189 [patent_doc_number] => 20120159511 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-21 [patent_title] => 'METHOD AND SYSTEM FOR PROCESSING WORK ITEMS' [patent_app_type] => utility [patent_app_number] => 13/400749 [patent_app_country] => US [patent_app_date] => 2012-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6952 [patent_no_of_claims] => 18 [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] => publications/A1/0159/20120159511.pdf [firstpage_image] =>[orig_patent_app_number] => 13400749 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/400749
Method and system for processing work items Feb 20, 2012 Issued
Array ( [id] => 9176555 [patent_doc_number] => 20130318540 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-11-28 [patent_title] => 'DATA FLOW GRAPH PROCESSING DEVICE, DATA FLOW GRAPH PROCESSING METHOD, AND DATA FLOW GRAPH PROCESSING PROGRAM' [patent_app_type] => utility [patent_app_number] => 13/982776 [patent_app_country] => US [patent_app_date] => 2012-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 8481 [patent_no_of_claims] => 8 [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] => 13982776 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/982776
DATA FLOW GRAPH PROCESSING DEVICE, DATA FLOW GRAPH PROCESSING METHOD, AND DATA FLOW GRAPH PROCESSING PROGRAM Jan 31, 2012 Abandoned
Array ( [id] => 8775690 [patent_doc_number] => 08429666 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-23 [patent_title] => 'Computing platform with resource constraint negotiation' [patent_app_type] => utility [patent_app_number] => 13/358406 [patent_app_country] => US [patent_app_date] => 2012-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9839 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13358406 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/358406
Computing platform with resource constraint negotiation Jan 24, 2012 Issued
Array ( [id] => 8223092 [patent_doc_number] => 20120137293 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-31 [patent_title] => 'Dynamic migration of virtual machine computer programs upon satisfaction of conditions' [patent_app_type] => utility [patent_app_number] => 13/342705 [patent_app_country] => US [patent_app_date] => 2012-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6024 [patent_no_of_claims] => 12 [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] => 13342705 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/342705
Dynamic migration of virtual machine computer programs upon satisfaction of conditions Jan 2, 2012 Issued
Array ( [id] => 9341842 [patent_doc_number] => 20140068626 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-03-06 [patent_title] => 'Direct Ring 3 Submission of Processing Jobs to Adjunct Processors' [patent_app_type] => utility [patent_app_number] => 13/993089 [patent_app_country] => US [patent_app_date] => 2011-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2978 [patent_no_of_claims] => 30 [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] => 13993089 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/993089
Direct ring 3 submission of processing jobs to adjunct processors Dec 29, 2011 Issued
Menu