Search

Craig C. Dorais

Examiner (ID: 7624, Phone: (571)270-3371 , Office: P/2194 )

Most Active Art Unit
2194
Art Unit(s)
2198, 2194
Total Applications
857
Issued Applications
752
Pending Applications
40
Abandoned Applications
75

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 15919475 [patent_doc_number] => 10656977 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-05-19 [patent_title] => Automatic deployment of manufacturing adapters [patent_app_type] => utility [patent_app_number] => 16/290732 [patent_app_country] => US [patent_app_date] => 2019-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5328 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16290732 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/290732
Automatic deployment of manufacturing adapters Feb 28, 2019 Issued
Array ( [id] => 16285293 [patent_doc_number] => 20200278895 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-03 [patent_title] => CONTAINER APPLICATION FOR ANDROID-BASED DEVICES [patent_app_type] => utility [patent_app_number] => 16/289344 [patent_app_country] => US [patent_app_date] => 2019-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3898 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16289344 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/289344
Container application for android-based devices Feb 27, 2019 Issued
Array ( [id] => 17054823 [patent_doc_number] => 20210264257 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-26 [patent_title] => AI Accelerator Virtualization [patent_app_type] => utility [patent_app_number] => 16/975685 [patent_app_country] => US [patent_app_date] => 2019-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6393 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 304 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16975685 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/975685
AI Accelerator Virtualization Feb 27, 2019 Abandoned
Array ( [id] => 16551674 [patent_doc_number] => 10884834 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-05 [patent_title] => Invoking application programming interfaces across isolated parts of a web application [patent_app_type] => utility [patent_app_number] => 16/286390 [patent_app_country] => US [patent_app_date] => 2019-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7440 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16286390 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/286390
Invoking application programming interfaces across isolated parts of a web application Feb 25, 2019 Issued
Array ( [id] => 16145645 [patent_doc_number] => 10705893 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-07-07 [patent_title] => Command line interface modifications [patent_app_type] => utility [patent_app_number] => 16/283065 [patent_app_country] => US [patent_app_date] => 2019-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4806 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16283065 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/283065
Command line interface modifications Feb 21, 2019 Issued
Array ( [id] => 14872513 [patent_doc_number] => 20190286498 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-19 [patent_title] => INFORMATION PROCESSING APPARATUS AND COOKIE INFORMATION MANAGEMENT METHOD [patent_app_type] => utility [patent_app_number] => 16/276313 [patent_app_country] => US [patent_app_date] => 2019-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12022 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16276313 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/276313
Information processing apparatus and cookie information management method Feb 13, 2019 Issued
Array ( [id] => 17802351 [patent_doc_number] => 11416652 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-16 [patent_title] => System and method for predicting a physical and/or chemical phenomenon by means of a shared memory segment [patent_app_type] => utility [patent_app_number] => 16/275765 [patent_app_country] => US [patent_app_date] => 2019-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 4253 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16275765 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/275765
System and method for predicting a physical and/or chemical phenomenon by means of a shared memory segment Feb 13, 2019 Issued
Array ( [id] => 16802383 [patent_doc_number] => 10997330 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-04 [patent_title] => System and method for predicting failure initiation and propagation in bonded structures [patent_app_type] => utility [patent_app_number] => 16/274868 [patent_app_country] => US [patent_app_date] => 2019-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 9779 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 16274868 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/274868
System and method for predicting failure initiation and propagation in bonded structures Feb 12, 2019 Issued
Array ( [id] => 15214913 [patent_doc_number] => 20190370143 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-05 [patent_title] => TECHNIQUE FOR INCREMENTAL AND FLEXIBLE DETECTION AND MODELING OF PATTERNS IN TIME SERIES DATA [patent_app_type] => utility [patent_app_number] => 16/256228 [patent_app_country] => US [patent_app_date] => 2019-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9606 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 249 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16256228 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/256228
Technique for incremental and flexible detection and modeling of patterns in time series data Jan 23, 2019 Issued
Array ( [id] => 16192968 [patent_doc_number] => 20200233817 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-23 [patent_title] => DRIVER-TO-DRIVER COMMUNICATION [patent_app_type] => utility [patent_app_number] => 16/251226 [patent_app_country] => US [patent_app_date] => 2019-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3790 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [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] => 16251226 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/251226
Driver-to-driver communication Jan 17, 2019 Issued
Array ( [id] => 16179036 [patent_doc_number] => 20200226004 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-16 [patent_title] => FLEXIBLE ANALYTICS FRAMEWORK SELECTION [patent_app_type] => utility [patent_app_number] => 16/247206 [patent_app_country] => US [patent_app_date] => 2019-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7882 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16247206 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/247206
Flexible analytics framework selection Jan 13, 2019 Issued
Array ( [id] => 14586267 [patent_doc_number] => 20190220742 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-18 [patent_title] => NEURAL NETWORK ENGINE WITH TILE-BASED EXECUTION [patent_app_type] => utility [patent_app_number] => 16/246884 [patent_app_country] => US [patent_app_date] => 2019-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5347 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16246884 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/246884
Neural network engine with tile-based execution Jan 13, 2019 Issued
Array ( [id] => 16179252 [patent_doc_number] => 20200226220 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-16 [patent_title] => COMPUTATIONAL ACCELERATOR ARCHITECTURE FOR CHANGE CONTROL IN MODEL-BASED SYSTEM ENGINEERING [patent_app_type] => utility [patent_app_number] => 16/244420 [patent_app_country] => US [patent_app_date] => 2019-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13843 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16244420 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/244420
Computational accelerator architecture for change control in model-based system engineering Jan 9, 2019 Issued
Array ( [id] => 17543121 [patent_doc_number] => 11308245 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-04-19 [patent_title] => Systems and methods for facilitating evaluation of characteristics related to quality [patent_app_type] => utility [patent_app_number] => 16/242621 [patent_app_country] => US [patent_app_date] => 2019-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 12175 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16242621 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/242621
Systems and methods for facilitating evaluation of characteristics related to quality Jan 7, 2019 Issued
Array ( [id] => 15460071 [patent_doc_number] => 20200042860 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-06 [patent_title] => DATA REUSE METHOD BASED ON CONVOLUTIONAL NEURAL NETWORK ACCELERATOR [patent_app_type] => utility [patent_app_number] => 16/237613 [patent_app_country] => US [patent_app_date] => 2018-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3385 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16237613 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/237613
Data reuse method based on convolutional neural network accelerator Dec 30, 2018 Issued
Array ( [id] => 15313123 [patent_doc_number] => 10521266 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-12-31 [patent_title] => Systems, devices, and methods for mainframe data management [patent_app_type] => utility [patent_app_number] => 16/231084 [patent_app_country] => US [patent_app_date] => 2018-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 52 [patent_no_of_words] => 11390 [patent_no_of_claims] => 20 [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] => 16231084 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/231084
Systems, devices, and methods for mainframe data management Dec 20, 2018 Issued
Array ( [id] => 16095929 [patent_doc_number] => 20200201951 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-25 [patent_title] => Local Control of Design Patterns on Surfaces for Enhanced Physical Properties [patent_app_type] => utility [patent_app_number] => 16/230130 [patent_app_country] => US [patent_app_date] => 2018-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11166 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 254 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16230130 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/230130
Local control of design patterns on surfaces for enhanced physical properties Dec 20, 2018 Issued
Array ( [id] => 17637086 [patent_doc_number] => 11347810 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-31 [patent_title] => Methods of automatically and self-consistently correcting genome databases [patent_app_type] => utility [patent_app_number] => 16/226995 [patent_app_country] => US [patent_app_date] => 2018-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 29 [patent_no_of_words] => 18099 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 218 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16226995 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/226995
Methods of automatically and self-consistently correcting genome databases Dec 19, 2018 Issued
Array ( [id] => 17572946 [patent_doc_number] => 11321216 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-05-03 [patent_title] => Rich logging of simulation results [patent_app_type] => utility [patent_app_number] => 16/223903 [patent_app_country] => US [patent_app_date] => 2018-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4994 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16223903 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/223903
Rich logging of simulation results Dec 17, 2018 Issued
Array ( [id] => 14506853 [patent_doc_number] => 20190197081 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-27 [patent_title] => SIMULATION METHOD, SIMULATION UNIT, AND PROGRAM [patent_app_type] => utility [patent_app_number] => 16/224412 [patent_app_country] => US [patent_app_date] => 2018-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4828 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16224412 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/224412
Simulation method, simulation unit, and program Dec 17, 2018 Issued
Menu