Search

Bernard E. Cothran

Examiner (ID: 2209, Phone: (571)270-5594 , Office: P/2128 )

Most Active Art Unit
2128
Art Unit(s)
2128, 2147, 2123, 2188
Total Applications
420
Issued Applications
169
Pending Applications
55
Abandoned Applications
202

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5266404 [patent_doc_number] => 20090119089 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-05-07 [patent_title] => 'METHOD, APPARATUS AND FULL-SYSTEM SIMULATOR FOR SPEEDING MMU SIMULATION' [patent_app_type] => utility [patent_app_number] => 12/259891 [patent_app_country] => US [patent_app_date] => 2008-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10122 [patent_no_of_claims] => 20 [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] => publications/A1/0119/20090119089.pdf [firstpage_image] =>[orig_patent_app_number] => 12259891 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/259891
Method, apparatus and full-system simulator for speeding MMU simulation Oct 27, 2008 Issued
Array ( [id] => 5586800 [patent_doc_number] => 20090106002 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-04-23 [patent_title] => 'PROCESS SIMULATION FRAMEWORK' [patent_app_type] => utility [patent_app_number] => 12/257294 [patent_app_country] => US [patent_app_date] => 2008-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 5038 [patent_no_of_claims] => 22 [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/0106/20090106002.pdf [firstpage_image] =>[orig_patent_app_number] => 12257294 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/257294
PROCESS SIMULATION FRAMEWORK Oct 22, 2008 Abandoned
Array ( [id] => 5586803 [patent_doc_number] => 20090106005 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-04-23 [patent_title] => 'SIMULATION REPRODUCING APPARATUS' [patent_app_type] => utility [patent_app_number] => 12/257081 [patent_app_country] => US [patent_app_date] => 2008-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 13832 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0106/20090106005.pdf [firstpage_image] =>[orig_patent_app_number] => 12257081 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/257081
SIMULATION REPRODUCING APPARATUS Oct 22, 2008 Abandoned
Array ( [id] => 7992261 [patent_doc_number] => 08078436 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-12-13 [patent_title] => 'Aerial roof estimation systems and methods' [patent_app_type] => utility [patent_app_number] => 12/253092 [patent_app_country] => US [patent_app_date] => 2008-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 9290 [patent_no_of_claims] => 56 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/078/08078436.pdf [firstpage_image] =>[orig_patent_app_number] => 12253092 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/253092
Aerial roof estimation systems and methods Oct 15, 2008 Issued
Array ( [id] => 6445238 [patent_doc_number] => 20100089067 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-15 [patent_title] => 'ADAPTIVE PERFORMANCE MODEL AND METHODS FOR SYSTEM MAINTENANCE' [patent_app_type] => utility [patent_app_number] => 12/249176 [patent_app_country] => US [patent_app_date] => 2008-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2672 [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] => publications/A1/0089/20100089067.pdf [firstpage_image] =>[orig_patent_app_number] => 12249176 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/249176
ADAPTIVE PERFORMANCE MODEL AND METHODS FOR SYSTEM MAINTENANCE Oct 9, 2008 Abandoned
Array ( [id] => 5272973 [patent_doc_number] => 20090076749 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-19 [patent_title] => 'ELECTRICAL POWER SYSTEM MODELING, DESIGN, ANALYSIS, AND REPORTING VIA A CLIENT-SERVER APPLICATION FRAMEWORK' [patent_app_type] => utility [patent_app_number] => 12/247886 [patent_app_country] => US [patent_app_date] => 2008-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 31709 [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] => publications/A1/0076/20090076749.pdf [firstpage_image] =>[orig_patent_app_number] => 12247886 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/247886
Electrical power system modeling, design, analysis, and reporting via a client-server application framework Oct 7, 2008 Issued
Array ( [id] => 10524150 [patent_doc_number] => 09250663 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-02-02 [patent_title] => 'System and method for dynamically modeling data center partitions' [patent_app_type] => utility [patent_app_number] => 12/239995 [patent_app_country] => US [patent_app_date] => 2008-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8559 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12239995 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/239995
System and method for dynamically modeling data center partitions Sep 28, 2008 Issued
Array ( [id] => 6380605 [patent_doc_number] => 20100076732 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-25 [patent_title] => 'Meshfree Algorithm for Level Set Evolution' [patent_app_type] => utility [patent_app_number] => 12/236065 [patent_app_country] => US [patent_app_date] => 2008-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7297 [patent_no_of_claims] => 17 [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] => publications/A1/0076/20100076732.pdf [firstpage_image] =>[orig_patent_app_number] => 12236065 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/236065
Meshfree Algorithm for Level Set Evolution Sep 22, 2008 Abandoned
Array ( [id] => 6457510 [patent_doc_number] => 20100280801 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-11-04 [patent_title] => 'METHOD AND DEVICE FOR GENERATING A MODEL OF A MULTIPARAMETER SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/738226 [patent_app_country] => US [patent_app_date] => 2008-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5999 [patent_no_of_claims] => 14 [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] => publications/A1/0280/20100280801.pdf [firstpage_image] =>[orig_patent_app_number] => 12738226 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/738226
METHOD AND DEVICE FOR GENERATING A MODEL OF A MULTIPARAMETER SYSTEM Aug 10, 2008 Abandoned
Array ( [id] => 6474263 [patent_doc_number] => 20100191516 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-29 [patent_title] => 'Well Performance Modeling In A Collaborative Well Planning Environment' [patent_app_type] => utility [patent_app_number] => 12/663819 [patent_app_country] => US [patent_app_date] => 2008-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9011 [patent_no_of_claims] => 34 [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/0191/20100191516.pdf [firstpage_image] =>[orig_patent_app_number] => 12663819 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/663819
Well Performance Modeling In A Collaborative Well Planning Environment Jul 21, 2008 Abandoned
Array ( [id] => 6072415 [patent_doc_number] => 20110046925 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-02-24 [patent_title] => 'Process for Calibrating the Position of a Multiply Articulated System Such as a Robot' [patent_app_type] => utility [patent_app_number] => 12/664515 [patent_app_country] => US [patent_app_date] => 2008-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4938 [patent_no_of_claims] => 9 [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] => publications/A1/0046/20110046925.pdf [firstpage_image] =>[orig_patent_app_number] => 12664515 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/664515
Process for Calibrating the Position of a Multiply Articulated System Such as a Robot Jun 11, 2008 Abandoned
Array ( [id] => 4720948 [patent_doc_number] => 20080243471 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-02 [patent_title] => ' SYSTEM AND A METHOD FOR CHECKING LOCK-STEP CONSISTENCY BETWEEN AN IN CIRCUIT EMULATION AND A MICROCONTROLLER' [patent_app_type] => utility [patent_app_number] => 12/136557 [patent_app_country] => US [patent_app_date] => 2008-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5558 [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] => publications/A1/0243/20080243471.pdf [firstpage_image] =>[orig_patent_app_number] => 12136557 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/136557
System and a method for checking lock-step consistency between an in circuit emulation and a microcontroller Jun 9, 2008 Issued
Array ( [id] => 7992285 [patent_doc_number] => 08078448 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-12-13 [patent_title] => 'Systems and methods for automated testing' [patent_app_type] => utility [patent_app_number] => 12/127570 [patent_app_country] => US [patent_app_date] => 2008-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4436 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/078/08078448.pdf [firstpage_image] =>[orig_patent_app_number] => 12127570 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/127570
Systems and methods for automated testing May 26, 2008 Issued
Array ( [id] => 8366122 [patent_doc_number] => 08255199 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-08-28 [patent_title] => 'Characterizing performance of an electronic system' [patent_app_type] => utility [patent_app_number] => 12/120894 [patent_app_country] => US [patent_app_date] => 2008-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5571 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 268 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12120894 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/120894
Characterizing performance of an electronic system May 14, 2008 Issued
Array ( [id] => 5553482 [patent_doc_number] => 20090287468 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-19 [patent_title] => 'EVENT-DRIVEN EMULATION SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/120895 [patent_app_country] => US [patent_app_date] => 2008-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6294 [patent_no_of_claims] => 20 [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] => publications/A1/0287/20090287468.pdf [firstpage_image] =>[orig_patent_app_number] => 12120895 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/120895
Event-driven emulation system May 14, 2008 Issued
Array ( [id] => 4780223 [patent_doc_number] => 20080288221 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-11-20 [patent_title] => 'METHOD AND APPARATUS FOR GENERATING ANALYSIS MESH' [patent_app_type] => utility [patent_app_number] => 12/119978 [patent_app_country] => US [patent_app_date] => 2008-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 4559 [patent_no_of_claims] => 10 [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] => publications/A1/0288/20080288221.pdf [firstpage_image] =>[orig_patent_app_number] => 12119978 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/119978
METHOD AND APPARATUS FOR GENERATING ANALYSIS MESH May 12, 2008 Abandoned
Array ( [id] => 10840703 [patent_doc_number] => 08868400 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-21 [patent_title] => 'Modeling storage environments' [patent_app_type] => utility [patent_app_number] => 12/112000 [patent_app_country] => US [patent_app_date] => 2008-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6437 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12112000 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/112000
Modeling storage environments Apr 29, 2008 Issued
Array ( [id] => 8366125 [patent_doc_number] => 08255203 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-08-28 [patent_title] => 'Method of debugging an executable computer program having instructions for different computer architectures' [patent_app_type] => utility [patent_app_number] => 12/109269 [patent_app_country] => US [patent_app_date] => 2008-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 3216 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12109269 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/109269
Method of debugging an executable computer program having instructions for different computer architectures Apr 23, 2008 Issued
Array ( [id] => 5387068 [patent_doc_number] => 20090228313 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-09-10 [patent_title] => 'METHOD AND SYSTEM FOR DETERMINING SERVICE AREA OF SUPPLY CHAIN BY SIMULATING SERVICE CYCLE TIME' [patent_app_type] => utility [patent_app_number] => 12/043540 [patent_app_country] => US [patent_app_date] => 2008-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2896 [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] => publications/A1/0228/20090228313.pdf [firstpage_image] =>[orig_patent_app_number] => 12043540 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/043540
Method and system for determining service area of supply chain by simulating service cycle time Mar 5, 2008 Issued
Array ( [id] => 4699657 [patent_doc_number] => 20080221841 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-11 [patent_title] => 'METHOD AND RECORDING MEDIA' [patent_app_type] => utility [patent_app_number] => 12/041901 [patent_app_country] => US [patent_app_date] => 2008-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 5781 [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/0221/20080221841.pdf [firstpage_image] =>[orig_patent_app_number] => 12041901 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/041901
METHOD AND RECORDING MEDIA Mar 3, 2008 Abandoned
Menu