
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] => 10746031
[patent_doc_number] => 20160092183
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-31
[patent_title] => 'Compiler Caching for Runtime Routine Redundancy Tracking'
[patent_app_type] => utility
[patent_app_number] => 14/517779
[patent_app_country] => US
[patent_app_date] => 2014-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 13367
[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] => 14517779
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/517779 | Compiler caching for runtime routine redundancy tracking | Oct 16, 2014 | Issued |
Array
(
[id] => 10543404
[patent_doc_number] => 09268536
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-02-23
[patent_title] => 'Behavior invariant optimization of maximum execution times for model simulation'
[patent_app_type] => utility
[patent_app_number] => 14/467684
[patent_app_country] => US
[patent_app_date] => 2014-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 13042
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14467684
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/467684 | Behavior invariant optimization of maximum execution times for model simulation | Aug 24, 2014 | Issued |
Array
(
[id] => 11272624
[patent_doc_number] => 20160335170
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-17
[patent_title] => 'MODEL CHECKING DEVICE FOR DISTRIBUTED ENVIRONMENT MODEL, MODEL CHECKING METHOD FOR DISTRIBUTED ENVIRONMENT MODEL, AND MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 15/110478
[patent_app_country] => US
[patent_app_date] => 2014-08-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 18728
[patent_no_of_claims] => 8
[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] => 15110478
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/110478 | Model checking device for distributed environment model, model checking method for distributed environment model, and medium | Aug 20, 2014 | Issued |
Array
(
[id] => 10392891
[patent_doc_number] => 20150277898
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-01
[patent_title] => 'UPGRADE PACKET GENERATION METHOD, SERVER, SOFTWARE UPGRADE METHOD, AND MOBILE TERMINAL'
[patent_app_type] => utility
[patent_app_number] => 14/440514
[patent_app_country] => US
[patent_app_date] => 2014-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11360
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[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] => 14440514
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/440514 | Upgrade packet generation method, server, software upgrade method, and mobile terminal | Apr 24, 2014 | Issued |
Array
(
[id] => 10416814
[patent_doc_number] => 20150301824
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-22
[patent_title] => 'VERSION CONTROL OF APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 14/258018
[patent_app_country] => US
[patent_app_date] => 2014-04-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 11942
[patent_no_of_claims] => 22
[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] => 14258018
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/258018 | Version control of applications | Apr 21, 2014 | Issued |
Array
(
[id] => 11245250
[patent_doc_number] => 09471292
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-10-18
[patent_title] => 'Binary translation reuse in a system with address space layout randomization'
[patent_app_type] => utility
[patent_app_number] => 14/256044
[patent_app_country] => US
[patent_app_date] => 2014-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6325
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 30
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14256044
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/256044 | Binary translation reuse in a system with address space layout randomization | Apr 17, 2014 | Issued |
Array
(
[id] => 11299687
[patent_doc_number] => 09507695
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-11-29
[patent_title] => 'Risk-based test coverage and prioritization'
[patent_app_type] => utility
[patent_app_number] => 14/251845
[patent_app_country] => US
[patent_app_date] => 2014-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 9131
[patent_no_of_claims] => 14
[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] => 14251845
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/251845 | Risk-based test coverage and prioritization | Apr 13, 2014 | Issued |
Array
(
[id] => 10408740
[patent_doc_number] => 20150293750
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-15
[patent_title] => 'Efficiently Representing Complex Score Models'
[patent_app_type] => utility
[patent_app_number] => 14/250918
[patent_app_country] => US
[patent_app_date] => 2014-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3075
[patent_no_of_claims] => 20
[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] => 14250918
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/250918 | Efficiently representing complex score models | Apr 10, 2014 | Issued |
Array
(
[id] => 10408753
[patent_doc_number] => 20150293762
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-15
[patent_title] => 'Smart Source Code Evaluation and Suggestion System'
[patent_app_type] => utility
[patent_app_number] => 14/249818
[patent_app_country] => US
[patent_app_date] => 2014-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8835
[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] => 14249818
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/249818 | Smart source code evaluation and suggestion system | Apr 9, 2014 | Issued |
Array
(
[id] => 10702231
[patent_doc_number] => 20160048378
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-02-18
[patent_title] => 'METHOD FOR ENABLING INDEPENDENT COMPILATION OF PROGRAM AND A SYSTEM THEREFOR'
[patent_app_type] => utility
[patent_app_number] => 14/648606
[patent_app_country] => US
[patent_app_date] => 2014-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 14547
[patent_no_of_claims] => 25
[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] => 14648606
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/648606 | METHOD FOR ENABLING INDEPENDENT COMPILATION OF PROGRAM AND A SYSTEM THEREFOR | Mar 28, 2014 | Abandoned |
Array
(
[id] => 9759028
[patent_doc_number] => 20140289728
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-09-25
[patent_title] => 'APPARATUS, SYSTEM, METHOD, AND STORAGE MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 14/170049
[patent_app_country] => US
[patent_app_date] => 2014-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 14926
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 5
[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] => 14170049
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/170049 | APPARATUS, SYSTEM, METHOD, AND STORAGE MEDIUM | Jan 30, 2014 | Abandoned |
Array
(
[id] => 10327836
[patent_doc_number] => 20150212840
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-30
[patent_title] => 'Optimized Global Capacity Management in a Virtualized Computing Environment'
[patent_app_type] => utility
[patent_app_number] => 14/168015
[patent_app_country] => US
[patent_app_date] => 2014-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6425
[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] => 14168015
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/168015 | Optimized global capacity management in a virtualized computing environment | Jan 29, 2014 | Issued |
Array
(
[id] => 12249091
[patent_doc_number] => 09921865
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-03-20
[patent_title] => 'Population of system tables by hypervisor'
[patent_app_type] => utility
[patent_app_number] => 14/168997
[patent_app_country] => US
[patent_app_date] => 2014-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4346
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 285
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14168997
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/168997 | Population of system tables by hypervisor | Jan 29, 2014 | Issued |
Array
(
[id] => 9637358
[patent_doc_number] => 20140215467
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-07-31
[patent_title] => 'Method and Virtualization Controller for Managing a Computer Resource With at Least Two Virtual Machines'
[patent_app_type] => utility
[patent_app_number] => 14/167692
[patent_app_country] => US
[patent_app_date] => 2014-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6161
[patent_no_of_claims] => 17
[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] => 14167692
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/167692 | Method and Virtualization Controller for Managing a Computer Resource With at Least Two Virtual Machines | Jan 28, 2014 | Abandoned |
Array
(
[id] => 11614440
[patent_doc_number] => 09652298
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-05-16
[patent_title] => 'Power-aware scheduling'
[patent_app_type] => utility
[patent_app_number] => 14/167213
[patent_app_country] => US
[patent_app_date] => 2014-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6664
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 222
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14167213
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/167213 | Power-aware scheduling | Jan 28, 2014 | Issued |
Array
(
[id] => 11272523
[patent_doc_number] => 20160335071
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-17
[patent_title] => 'SYSTEM FIRMWARE CONFIGURATION DATA'
[patent_app_type] => utility
[patent_app_number] => 15/110915
[patent_app_country] => US
[patent_app_date] => 2014-01-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4385
[patent_no_of_claims] => 15
[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] => 15110915
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/110915 | System firmware configuration data | Jan 21, 2014 | Issued |
Array
(
[id] => 11131252
[patent_doc_number] => 20160328227
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-10
[patent_title] => 'Dynamically Applying A Software Patch To A Computer Program'
[patent_app_type] => utility
[patent_app_number] => 15/110661
[patent_app_country] => US
[patent_app_date] => 2014-01-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2824
[patent_no_of_claims] => 15
[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] => 15110661
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/110661 | Dynamically Applying A Software Patch To A Computer Program | Jan 7, 2014 | Abandoned |
Array
(
[id] => 10177727
[patent_doc_number] => 09207931
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-12-08
[patent_title] => 'System and method of providing real-time updates related to in-use artifacts in a software development environment'
[patent_app_type] => utility
[patent_app_number] => 14/140167
[patent_app_country] => US
[patent_app_date] => 2013-12-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 13512
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 171
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14140167
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/140167 | System and method of providing real-time updates related to in-use artifacts in a software development environment | Dec 23, 2013 | Issued |
Array
(
[id] => 9410381
[patent_doc_number] => 20140101633
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-04-10
[patent_title] => 'METHOD AND SYSTEM FOR MONITORING A SOFTWARE ARTIFACT'
[patent_app_type] => utility
[patent_app_number] => 14/102713
[patent_app_country] => US
[patent_app_date] => 2013-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11951
[patent_no_of_claims] => 12
[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] => 14102713
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/102713 | Method and system for monitoring a software artifact | Dec 10, 2013 | Issued |
Array
(
[id] => 9365541
[patent_doc_number] => 20140075414
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-03-13
[patent_title] => 'SYSTEM AND METHOD FOR RECOMMENDING SOFTWARE ARTIFACTS'
[patent_app_type] => utility
[patent_app_number] => 14/078151
[patent_app_country] => US
[patent_app_date] => 2013-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 12356
[patent_no_of_claims] => 21
[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] => 14078151
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/078151 | System and method for recommending software artifacts | Nov 11, 2013 | Issued |