Search

Cheneca Smith

Examiner (ID: 7726, Phone: (571)270-1651 , Office: P/2192 )

Most Active Art Unit
2192
Art Unit(s)
2192
Total Applications
487
Issued Applications
318
Pending Applications
39
Abandoned Applications
143

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16787940 [patent_doc_number] => 10990373 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-27 [patent_title] => Service managers and firmware version selections in distributed computing systems [patent_app_type] => utility [patent_app_number] => 15/984164 [patent_app_country] => US [patent_app_date] => 2018-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6197 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 243 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15984164 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/984164
Service managers and firmware version selections in distributed computing systems May 17, 2018 Issued
Array ( [id] => 14669363 [patent_doc_number] => 10372583 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-08-06 [patent_title] => Enhanced policy editor with completion support and on demand validation [patent_app_type] => utility [patent_app_number] => 15/974725 [patent_app_country] => US [patent_app_date] => 2018-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6437 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 340 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15974725 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/974725
Enhanced policy editor with completion support and on demand validation May 8, 2018 Issued
Array ( [id] => 13540765 [patent_doc_number] => 20180321929 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-08 [patent_title] => METHOD AND SYSTEM FOR SOFTWARE INSTALLATION IN A VEHICLE [patent_app_type] => utility [patent_app_number] => 15/964293 [patent_app_country] => US [patent_app_date] => 2018-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3547 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15964293 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/964293
METHOD AND SYSTEM FOR SOFTWARE INSTALLATION IN A VEHICLE Apr 26, 2018 Abandoned
Array ( [id] => 14555399 [patent_doc_number] => 10346161 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-09 [patent_title] => Automatic detection of potential merge errors [patent_app_type] => utility [patent_app_number] => 15/964275 [patent_app_country] => US [patent_app_date] => 2018-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7492 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 436 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15964275 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/964275
Automatic detection of potential merge errors Apr 26, 2018 Issued
Array ( [id] => 15670643 [patent_doc_number] => 10599552 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-24 [patent_title] => Model checker for finding distributed concurrency bugs [patent_app_type] => utility [patent_app_number] => 15/962873 [patent_app_country] => US [patent_app_date] => 2018-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 6353 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15962873 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/962873
Model checker for finding distributed concurrency bugs Apr 24, 2018 Issued
Array ( [id] => 13376113 [patent_doc_number] => 20180239598 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-23 [patent_title] => METHOD, PROGRAM, AND SYSTEM FOR CODE OPTIMIZATION [patent_app_type] => utility [patent_app_number] => 15/955778 [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] => 5601 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15955778 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/955778
Method, program, and system for code optimization Apr 17, 2018 Issued
Array ( [id] => 13347125 [patent_doc_number] => 20180225102 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-09 [patent_title] => METHOD AND APPARATUS FOR A COMPILER AND RELATED COMPONENTS FOR STREAM-BASED COMPUTATIONS FOR A GENERAL-PURPOSE, MULTIPLE-CORE SYSTEM [patent_app_type] => utility [patent_app_number] => 15/943032 [patent_app_country] => US [patent_app_date] => 2018-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 23755 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [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] => 15943032 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/943032
Method and apparatus for a compiler and related components for stream-based computations for a general-purpose, multiple-core system Apr 1, 2018 Issued
Array ( [id] => 15730833 [patent_doc_number] => 10613845 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-07 [patent_title] => System and method for providing service via application [patent_app_type] => utility [patent_app_number] => 15/938691 [patent_app_country] => US [patent_app_date] => 2018-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 25 [patent_no_of_words] => 16604 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 270 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15938691 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/938691
System and method for providing service via application Mar 27, 2018 Issued
Array ( [id] => 14657447 [patent_doc_number] => 20190235852 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-01 [patent_title] => VERSION MANAGEMENT AUTOMATION AND CONSISTENT APPLICATION BUILDS FOR DIFFERENT TARGET SYSTEMS [patent_app_type] => utility [patent_app_number] => 15/885703 [patent_app_country] => US [patent_app_date] => 2018-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8640 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15885703 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/885703
Version management automation and consistent application builds for different target systems Jan 30, 2018 Issued
Array ( [id] => 15486187 [patent_doc_number] => 10558443 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-11 [patent_title] => Hardware acceleration method, compiler, and device [patent_app_type] => utility [patent_app_number] => 15/856628 [patent_app_country] => US [patent_app_date] => 2017-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 17 [patent_no_of_words] => 13435 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15856628 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/856628
Hardware acceleration method, compiler, and device Dec 27, 2017 Issued
Array ( [id] => 17136440 [patent_doc_number] => 11137993 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-05 [patent_title] => Imaging device [patent_app_type] => utility [patent_app_number] => 16/471754 [patent_app_country] => US [patent_app_date] => 2017-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5670 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 370 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16471754 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/471754
Imaging device Dec 18, 2017 Issued
Array ( [id] => 12646881 [patent_doc_number] => 20180107458 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-19 [patent_title] => DECLARATIVE CONFIGURATION AND EXECUTION OF CARD CONTENT MANAGEMENT OPERATIONS FOR TRUSTED SERVICE MANAGER [patent_app_type] => utility [patent_app_number] => 15/835313 [patent_app_country] => US [patent_app_date] => 2017-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3920 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15835313 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/835313
Declarative configuration and execution of card content management operations for trusted service manager Dec 6, 2017 Issued
Array ( [id] => 12611715 [patent_doc_number] => 20180095735 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-05 [patent_title] => INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM [patent_app_type] => utility [patent_app_number] => 15/834950 [patent_app_country] => US [patent_app_date] => 2017-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6587 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -2 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15834950 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/834950
Information processing apparatus, information processing method, and recording medium Dec 6, 2017 Issued
Array ( [id] => 13992049 [patent_doc_number] => 20190065182 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-28 [patent_title] => AUTOMATIC MACHINE-LEARNING HIGH VALUE GENERATOR [patent_app_type] => utility [patent_app_number] => 15/816100 [patent_app_country] => US [patent_app_date] => 2017-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4910 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15816100 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/816100
Automatic machine-learning high value generator Nov 16, 2017 Issued
Array ( [id] => 16758468 [patent_doc_number] => 10977016 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-13 [patent_title] => Management of data using templates [patent_app_type] => utility [patent_app_number] => 15/764861 [patent_app_country] => US [patent_app_date] => 2017-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 7231 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 278 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15764861 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/764861
Management of data using templates Oct 30, 2017 Issued
Array ( [id] => 12207452 [patent_doc_number] => 20180052678 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-22 [patent_title] => 'Methods and Apparatus for Performing In-Service Software Upgrading For a Network Device Using System Virtualization' [patent_app_type] => utility [patent_app_number] => 15/799825 [patent_app_country] => US [patent_app_date] => 2017-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8635 [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] => 15799825 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/799825
Methods and apparatus for performing in-service software upgrading for a network device using system virtualization Oct 30, 2017 Issued
Array ( [id] => 12869335 [patent_doc_number] => 20180181620 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-28 [patent_title] => METADATA-DRIVEN PROGRAM CODE GENERATION FOR CLINICAL DATA ANALYSIS [patent_app_type] => utility [patent_app_number] => 15/795562 [patent_app_country] => US [patent_app_date] => 2017-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8723 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 15795562 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/795562
Metadata-driven program code generation for clinical data analysis Oct 26, 2017 Issued
Array ( [id] => 14966725 [patent_doc_number] => 20190310841 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-10 [patent_title] => METHOD, DEVICE, AND SYSTEM FOR TRANSMITTING PROGRAM AND PARAMETER TO PLC [patent_app_type] => utility [patent_app_number] => 16/465581 [patent_app_country] => US [patent_app_date] => 2017-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6196 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16465581 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/465581
Method, device, and system for transmitting program and parameter to PLC Oct 25, 2017 Issued
Array ( [id] => 12611724 [patent_doc_number] => 20180095738 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-05 [patent_title] => METHOD, DEVICE, AND SYSTEM FOR CREATING A MASSIVELY PARALLILIZED EXECUTABLE OBJECT [patent_app_type] => utility [patent_app_number] => 15/783136 [patent_app_country] => US [patent_app_date] => 2017-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8806 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -23 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15783136 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/783136
METHOD, DEVICE, AND SYSTEM FOR CREATING A MASSIVELY PARALLILIZED EXECUTABLE OBJECT Oct 12, 2017 Abandoned
Array ( [id] => 17269138 [patent_doc_number] => 11194563 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-12-07 [patent_title] => Operating system patching and software update reconciliation [patent_app_type] => utility [patent_app_number] => 15/707999 [patent_app_country] => US [patent_app_date] => 2017-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 15 [patent_no_of_words] => 7497 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15707999 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/707999
Operating system patching and software update reconciliation Sep 17, 2017 Issued
Menu