Search

Stephen David Berman

Examiner (ID: 5, Phone: (571)272-7206 , Office: P/2192 )

Most Active Art Unit
2192
Art Unit(s)
2192
Total Applications
416
Issued Applications
309
Pending Applications
39
Abandoned Applications
74

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16454614 [patent_doc_number] => 20200364040 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-19 [patent_title] => System and Method for Restoring a Previously Functional Firmware Image on a Non-Volatile Dual Inline Memory Module [patent_app_type] => utility [patent_app_number] => 16/415432 [patent_app_country] => US [patent_app_date] => 2019-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6558 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16415432 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/415432
System and Method for Restoring a Previously Functional Firmware Image on a Non-Volatile Dual Inline Memory Module May 16, 2019 Abandoned
Array ( [id] => 17308976 [patent_doc_number] => 11210086 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-12-28 [patent_title] => Managing parameter sets [patent_app_type] => utility [patent_app_number] => 16/389148 [patent_app_country] => US [patent_app_date] => 2019-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 19 [patent_no_of_words] => 12721 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 252 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16389148 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/389148
Managing parameter sets Apr 18, 2019 Issued
Array ( [id] => 14689015 [patent_doc_number] => 20190243623 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-08 [patent_title] => HANDLING VALUE TYPES [patent_app_type] => utility [patent_app_number] => 16/384631 [patent_app_country] => US [patent_app_date] => 2019-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 27415 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16384631 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/384631
Handling value types Apr 14, 2019 Issued
Array ( [id] => 16486282 [patent_doc_number] => 20200379888 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-03 [patent_title] => METHOD TO GENERATE TEST SUITE FOR SOURCE-CODE [patent_app_type] => utility [patent_app_number] => 16/970671 [patent_app_country] => US [patent_app_date] => 2019-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4438 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16970671 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/970671
Method to generate test suite for source-code Mar 6, 2019 Issued
Array ( [id] => 16675591 [patent_doc_number] => 20210064357 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-04 [patent_title] => SYSTEM UPDATE DEVICE AND SYSTEM UPDATE METHOD [patent_app_type] => utility [patent_app_number] => 16/982808 [patent_app_country] => US [patent_app_date] => 2019-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14685 [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] => 16982808 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/982808
SYSTEM UPDATE DEVICE AND SYSTEM UPDATE METHOD Feb 28, 2019 Abandoned
Array ( [id] => 14411405 [patent_doc_number] => 20190171546 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-06 [patent_title] => APPLICATION SCREEN MAPPING FOR MOBILE ANALYTICS [patent_app_type] => utility [patent_app_number] => 16/264738 [patent_app_country] => US [patent_app_date] => 2019-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7489 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16264738 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/264738
APPLICATION SCREEN MAPPING FOR MOBILE ANALYTICS Jan 31, 2019 Abandoned
Array ( [id] => 17151209 [patent_doc_number] => 11144286 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-12 [patent_title] => Generating synchronous digital circuits from source code constructs that map to circuit implementations [patent_app_type] => utility [patent_app_number] => 16/247226 [patent_app_country] => US [patent_app_date] => 2019-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7565 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16247226 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/247226
Generating synchronous digital circuits from source code constructs that map to circuit implementations Jan 13, 2019 Issued
Array ( [id] => 16118225 [patent_doc_number] => 20200211135 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-02 [patent_title] => METHOD AND SYSTEM FOR ADAPTIVE SECURITY GUIDANCE [patent_app_type] => utility [patent_app_number] => 16/234037 [patent_app_country] => US [patent_app_date] => 2018-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12056 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16234037 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/234037
Method and system for adaptive security guidance Dec 26, 2018 Issued
Array ( [id] => 14314127 [patent_doc_number] => 20190146767 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-16 [patent_title] => PROCESSOR EMULATION USING MULTIPLE TRANSLATIONS [patent_app_type] => utility [patent_app_number] => 16/231358 [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] => 7240 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16231358 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/231358
Processor emulation using multiple translations Dec 20, 2018 Issued
Array ( [id] => 15685221 [patent_doc_number] => 20200097274 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-26 [patent_title] => UPDATING AN EDGE COMPUTING DEVICE [patent_app_type] => utility [patent_app_number] => 16/224480 [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] => 5928 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16224480 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/224480
Updating an edge computing device Dec 17, 2018 Issued
Array ( [id] => 14997569 [patent_doc_number] => 20190317742 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-17 [patent_title] => Java Verilog Cross Compiler [patent_app_type] => utility [patent_app_number] => 16/179899 [patent_app_country] => US [patent_app_date] => 2018-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2299 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16179899 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/179899
Java Verilog Cross Compiler Nov 2, 2018 Abandoned
Array ( [id] => 15870555 [patent_doc_number] => 20200142681 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-07 [patent_title] => BLOCKCHAIN-BASED SOFTWARE COMPLIANCE SYSTEM [patent_app_type] => utility [patent_app_number] => 16/178030 [patent_app_country] => US [patent_app_date] => 2018-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8999 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16178030 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/178030
Blockchain-based software compliance system Oct 31, 2018 Issued
Array ( [id] => 14107035 [patent_doc_number] => 20190095193 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-28 [patent_title] => SYSTEM VERSION UPGRADING METHOD AND APPARATUS [patent_app_type] => utility [patent_app_number] => 16/175741 [patent_app_country] => US [patent_app_date] => 2018-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2684 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16175741 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/175741
System version upgrading method and apparatus Oct 29, 2018 Issued
Array ( [id] => 14107035 [patent_doc_number] => 20190095193 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-28 [patent_title] => SYSTEM VERSION UPGRADING METHOD AND APPARATUS [patent_app_type] => utility [patent_app_number] => 16/175741 [patent_app_country] => US [patent_app_date] => 2018-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2684 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16175741 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/175741
System version upgrading method and apparatus Oct 29, 2018 Issued
Array ( [id] => 16299734 [patent_doc_number] => 20200285457 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-10 [patent_title] => ASSET UPDATE SERVICE [patent_app_type] => utility [patent_app_number] => 16/644720 [patent_app_country] => US [patent_app_date] => 2018-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12017 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [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] => 16644720 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/644720
ASSET UPDATE SERVICE Oct 16, 2018 Abandoned
Array ( [id] => 13907565 [patent_doc_number] => 20190042987 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-07 [patent_title] => LIFE CYCLE MANAGEMENT SYSTEM FOR PLANT COMPONENTS [patent_app_type] => utility [patent_app_number] => 16/159262 [patent_app_country] => US [patent_app_date] => 2018-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6225 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [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] => 16159262 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/159262
LIFE CYCLE MANAGEMENT SYSTEM FOR PLANT COMPONENTS Oct 11, 2018 Abandoned
Array ( [id] => 13906013 [patent_doc_number] => 20190042211 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-07 [patent_title] => EXPRESSIVE GENERIC MODEL TECHNOLOGY [patent_app_type] => utility [patent_app_number] => 16/151523 [patent_app_country] => US [patent_app_date] => 2018-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9598 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [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] => 16151523 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/151523
EXPRESSIVE GENERIC MODEL TECHNOLOGY Oct 3, 2018 Abandoned
Array ( [id] => 16844663 [patent_doc_number] => 11016748 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-25 [patent_title] => Revision locking [patent_app_type] => utility [patent_app_number] => 16/148925 [patent_app_country] => US [patent_app_date] => 2018-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 16135 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16148925 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/148925
Revision locking Sep 30, 2018 Issued
Array ( [id] => 15714235 [patent_doc_number] => 20200103884 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-02 [patent_title] => AUTOMATED INDUSTRIAL PROCESS TESTING VIA CROSS-DOMAIN OBJECT TYPES [patent_app_type] => utility [patent_app_number] => 16/144171 [patent_app_country] => US [patent_app_date] => 2018-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9618 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16144171 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/144171
Automated industrial process testing via cross-domain object types Sep 26, 2018 Issued
Array ( [id] => 16416523 [patent_doc_number] => 10824414 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-03 [patent_title] => Drift management of images [patent_app_type] => utility [patent_app_number] => 16/127081 [patent_app_country] => US [patent_app_date] => 2018-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 14841 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 313 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16127081 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/127081
Drift management of images Sep 9, 2018 Issued
Menu