
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |