Search

Cedric D. Johnson

Examiner (ID: 17778, Phone: (571)270-7089 , Office: P/2123 )

Most Active Art Unit
2123
Art Unit(s)
2129, 2189, 2186, 2123, 2148
Total Applications
720
Issued Applications
565
Pending Applications
53
Abandoned Applications
110

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 14365005 [patent_doc_number] => 10303809 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-05-28 [patent_title] => Automatic creation of fasteners for simulating a computer-aided design (CAD) model [patent_app_type] => utility [patent_app_number] => 14/311201 [patent_app_country] => US [patent_app_date] => 2014-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 6032 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 294 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14311201 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/311201
Automatic creation of fasteners for simulating a computer-aided design (CAD) model Jun 19, 2014 Issued
Array ( [id] => 12100459 [patent_doc_number] => 09857550 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-02 [patent_title] => 'Method for reducing the effects of element misalignment in an optical system' [patent_app_type] => utility [patent_app_number] => 14/299140 [patent_app_country] => US [patent_app_date] => 2014-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 16 [patent_no_of_words] => 9026 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14299140 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/299140
Method for reducing the effects of element misalignment in an optical system Jun 8, 2014 Issued
Array ( [id] => 11874809 [patent_doc_number] => 09746577 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-29 [patent_title] => 'Uncertainty estimation of subsurface resistivity solutions' [patent_app_type] => utility [patent_app_number] => 14/271131 [patent_app_country] => US [patent_app_date] => 2014-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 3383 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 249 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14271131 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/271131
Uncertainty estimation of subsurface resistivity solutions May 5, 2014 Issued
Array ( [id] => 12088446 [patent_doc_number] => 09842176 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-12-12 [patent_title] => 'System and method for designing and validating computing systems' [patent_app_type] => utility [patent_app_number] => 14/270756 [patent_app_country] => US [patent_app_date] => 2014-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6250 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14270756 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/270756
System and method for designing and validating computing systems May 5, 2014 Issued
Array ( [id] => 12229154 [patent_doc_number] => 09916399 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-03-13 [patent_title] => 'Dynamic optimization of detailed flat design based on desired final structural attributes' [patent_app_type] => utility [patent_app_number] => 14/269543 [patent_app_country] => US [patent_app_date] => 2014-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 8523 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14269543 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/269543
Dynamic optimization of detailed flat design based on desired final structural attributes May 4, 2014 Issued
Array ( [id] => 12433983 [patent_doc_number] => 09977842 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-05-22 [patent_title] => Method and control for calculating a data-based function model [patent_app_type] => utility [patent_app_number] => 14/247865 [patent_app_country] => US [patent_app_date] => 2014-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 3949 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 5 [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] => 14247865 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/247865
Method and control for calculating a data-based function model Apr 7, 2014 Issued
Array ( [id] => 10906957 [patent_doc_number] => 20140309972 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-16 [patent_title] => 'METHOD AND CONTROL FOR CARRYING OUT A CALCULATION OF A DATA-BASED FUNCTION MODEL' [patent_app_type] => utility [patent_app_number] => 14/247484 [patent_app_country] => US [patent_app_date] => 2014-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2491 [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] => 14247484 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/247484
Method and control for carrying out a calculation of a data-based function model Apr 7, 2014 Issued
Array ( [id] => 9742582 [patent_doc_number] => 20140278302 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'COMPUTER-IMPLEMENTED METHOD, A DEVICE, AND A COMPUTER-READABLE MEDIUM FOR DATA-DRIVEN MODELING OF OIL, GAS, AND WATER' [patent_app_type] => utility [patent_app_number] => 14/210107 [patent_app_country] => US [patent_app_date] => 2014-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 36 [patent_figures_cnt] => 36 [patent_no_of_words] => 14132 [patent_no_of_claims] => 33 [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] => 14210107 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/210107
COMPUTER-IMPLEMENTED METHOD, A DEVICE, AND A COMPUTER-READABLE MEDIUM FOR DATA-DRIVEN MODELING OF OIL, GAS, AND WATER Mar 12, 2014 Abandoned
Array ( [id] => 9742583 [patent_doc_number] => 20140278301 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'SYSTEM AND METHOD FOR GENERATING A PARALLEL PROCESSING APPROXIMATION MODEL' [patent_app_type] => utility [patent_app_number] => 14/207228 [patent_app_country] => US [patent_app_date] => 2014-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8030 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14207228 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/207228
SYSTEM AND METHOD FOR GENERATING A PARALLEL PROCESSING APPROXIMATION MODEL Mar 11, 2014 Abandoned
Array ( [id] => 9742621 [patent_doc_number] => 20140278340 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'DYNAMIC MEMORY MANAGEMENT FOR A VIRTUAL SUPERCOMPUTER' [patent_app_type] => utility [patent_app_number] => 14/206035 [patent_app_country] => US [patent_app_date] => 2014-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6302 [patent_no_of_claims] => 2 [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] => 14206035 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/206035
Dynamic memory management for a virtual supercomputer Mar 11, 2014 Issued
Array ( [id] => 9560233 [patent_doc_number] => 20140177945 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-26 [patent_title] => 'AERIAL ROOF ESTIMATION SYSTEMS AND METHODS' [patent_app_type] => utility [patent_app_number] => 14/195543 [patent_app_country] => US [patent_app_date] => 2014-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 9313 [patent_no_of_claims] => 5 [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] => 14195543 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/195543
Aerial roof estimation systems and methods Mar 2, 2014 Issued
Array ( [id] => 11882718 [patent_doc_number] => 09753892 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-05 [patent_title] => 'Method for solving quadratic programs for convex sets with linear equalities by an alternating direction method of multipliers with optimized step sizes' [patent_app_type] => utility [patent_app_number] => 14/185024 [patent_app_country] => US [patent_app_date] => 2014-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 6351 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 6 [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] => 14185024 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/185024
Method for solving quadratic programs for convex sets with linear equalities by an alternating direction method of multipliers with optimized step sizes Feb 19, 2014 Issued
Array ( [id] => 13158175 [patent_doc_number] => 10095814 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-10-09 [patent_title] => User-constrained delay redistribution [patent_app_type] => utility [patent_app_number] => 14/185514 [patent_app_country] => US [patent_app_date] => 2014-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10438 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 250 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14185514 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/185514
User-constrained delay redistribution Feb 19, 2014 Issued
Array ( [id] => 11845840 [patent_doc_number] => 09733391 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-15 [patent_title] => 'Method and system for geophysical modeling of subsurface volumes' [patent_app_type] => utility [patent_app_number] => 14/185828 [patent_app_country] => US [patent_app_date] => 2014-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 11047 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14185828 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/185828
Method and system for geophysical modeling of subsurface volumes Feb 19, 2014 Issued
Array ( [id] => 9672686 [patent_doc_number] => 20140236550 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-21 [patent_title] => 'SYSTEM AND METHODS FOR MULTI-USER CAX EDITING DATA CONSISTENCY' [patent_app_type] => utility [patent_app_number] => 14/185823 [patent_app_country] => US [patent_app_date] => 2014-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6168 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14185823 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/185823
System and methods for multi-user CAx editing data consistency Feb 19, 2014 Issued
Array ( [id] => 9672687 [patent_doc_number] => 20140236549 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-21 [patent_title] => 'Method for exploiting a geological reservoir by means of a matched reservoir model consistent with the flow properties' [patent_app_type] => utility [patent_app_number] => 14/184730 [patent_app_country] => US [patent_app_date] => 2014-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5751 [patent_no_of_claims] => 37 [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] => 14184730 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/184730
Method for exploiting a geological reservoir by means of a matched reservoir model consistent with the flow properties Feb 19, 2014 Issued
Array ( [id] => 14641629 [patent_doc_number] => 10365557 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-30 [patent_title] => Compact OPC model generation using virtual data [patent_app_type] => utility [patent_app_number] => 14/184548 [patent_app_country] => US [patent_app_date] => 2014-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7226 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14184548 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/184548
Compact OPC model generation using virtual data Feb 18, 2014 Issued
Array ( [id] => 9687454 [patent_doc_number] => 20140244219 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-28 [patent_title] => 'METHOD OF CREATING A PIPE ROUTE LINE FROM A POINT CLOUD IN THREE-DIMENSIONAL MODELING SOFTWARE' [patent_app_type] => utility [patent_app_number] => 14/183125 [patent_app_country] => US [patent_app_date] => 2014-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5498 [patent_no_of_claims] => 16 [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] => 14183125 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/183125
METHOD OF CREATING A PIPE ROUTE LINE FROM A POINT CLOUD IN THREE-DIMENSIONAL MODELING SOFTWARE Feb 17, 2014 Abandoned
Array ( [id] => 9672703 [patent_doc_number] => 20140236565 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-21 [patent_title] => 'ROBOT SIMULATOR, ROBOT TEACHING APPARATUS AND ROBOT TEACHING METHOD' [patent_app_type] => utility [patent_app_number] => 14/183404 [patent_app_country] => US [patent_app_date] => 2014-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 9117 [patent_no_of_claims] => 14 [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] => 14183404 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/183404
Robot simulator, robot teaching apparatus and robot teaching method Feb 17, 2014 Issued
Array ( [id] => 9636094 [patent_doc_number] => 20140214203 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-31 [patent_title] => 'OPERATING PROGRAM WRITING SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/168325 [patent_app_country] => US [patent_app_date] => 2014-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4346 [patent_no_of_claims] => 3 [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] => 14168325 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/168325
Operating program writing system Jan 29, 2014 Issued
Menu