
Zheng Wei
Examiner (ID: 11693, Phone: (571)270-1059 , Office: P/2192 )
| Most Active Art Unit | 2192 |
| Art Unit(s) | 2192 |
| Total Applications | 566 |
| Issued Applications | 432 |
| Pending Applications | 2 |
| Abandoned Applications | 135 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17091607
[patent_doc_number] => 11119797
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-09-14
[patent_title] => Active drive API
[patent_app_type] => utility
[patent_app_number] => 16/129520
[patent_app_country] => US
[patent_app_date] => 2018-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 15
[patent_no_of_words] => 8208
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 271
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16129520
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/129520 | Active drive API | Sep 11, 2018 | Issued |
Array
(
[id] => 17091607
[patent_doc_number] => 11119797
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-09-14
[patent_title] => Active drive API
[patent_app_type] => utility
[patent_app_number] => 16/129520
[patent_app_country] => US
[patent_app_date] => 2018-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 15
[patent_no_of_words] => 8208
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 271
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16129520
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/129520 | Active drive API | Sep 11, 2018 | Issued |
Array
(
[id] => 17136539
[patent_doc_number] => 11138092
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-05
[patent_title] => Cache-based tracing for time travel debugging and analysis
[patent_app_type] => utility
[patent_app_number] => 16/029372
[patent_app_country] => US
[patent_app_date] => 2018-07-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 18185
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 235
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16029372
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/029372 | Cache-based tracing for time travel debugging and analysis | Jul 5, 2018 | Issued |
Array
(
[id] => 16574186
[patent_doc_number] => 10896109
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-01-19
[patent_title] => Non-monotonic eventual convergence for desired state configuration
[patent_app_type] => utility
[patent_app_number] => 15/918708
[patent_app_country] => US
[patent_app_date] => 2018-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7405
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 228
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15918708
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/918708 | Non-monotonic eventual convergence for desired state configuration | Mar 11, 2018 | Issued |
Array
(
[id] => 17076641
[patent_doc_number] => 11113039
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-09-07
[patent_title] => Integrated note-taking functionality for computing system entities
[patent_app_type] => utility
[patent_app_number] => 15/888599
[patent_app_country] => US
[patent_app_date] => 2018-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 11251
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15888599
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/888599 | Integrated note-taking functionality for computing system entities | Feb 4, 2018 | Issued |
Array
(
[id] => 14047475
[patent_doc_number] => 20190079844
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-03-14
[patent_title] => Cognitive In-Memory API Logging
[patent_app_type] => utility
[patent_app_number] => 15/836971
[patent_app_country] => US
[patent_app_date] => 2017-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6777
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15836971
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/836971 | Cognitive in-memory API logging | Dec 10, 2017 | Issued |
Array
(
[id] => 17283006
[patent_doc_number] => 11200035
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-12-14
[patent_title] => Methods and apparatus for automatic communication optimizations in a compiler based on a polyhedral representation
[patent_app_type] => utility
[patent_app_number] => 15/822996
[patent_app_country] => US
[patent_app_date] => 2017-11-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10994
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15822996
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/822996 | Methods and apparatus for automatic communication optimizations in a compiler based on a polyhedral representation | Nov 26, 2017 | Issued |
Array
(
[id] => 13525953
[patent_doc_number] => 20180314519
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-01
[patent_title] => METHOD AND APPARATUS FOR ANALYZING IMPACT OF SOFTWARE CHANGE
[patent_app_type] => utility
[patent_app_number] => 15/822805
[patent_app_country] => US
[patent_app_date] => 2017-11-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5650
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[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] => 15822805
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/822805 | METHOD AND APPARATUS FOR ANALYZING IMPACT OF SOFTWARE CHANGE | Nov 26, 2017 | Abandoned |
Array
(
[id] => 15412365
[patent_doc_number] => 20200026505
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-01-23
[patent_title] => SCHEDULING FIRMWARE OPERATIONS IN DISTRIBUTED COMPUTING SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 15/821646
[patent_app_country] => US
[patent_app_date] => 2017-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15925
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15821646
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/821646 | SCHEDULING FIRMWARE OPERATIONS IN DISTRIBUTED COMPUTING SYSTEMS | Nov 21, 2017 | Abandoned |
Array
(
[id] => 14347485
[patent_doc_number] => 20190155715
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-23
[patent_title] => INTELLIGENT CODE QUALITY MONITORING
[patent_app_type] => utility
[patent_app_number] => 15/819958
[patent_app_country] => US
[patent_app_date] => 2017-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10798
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 229
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15819958
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/819958 | Intelligent code quality monitoring | Nov 20, 2017 | Issued |
Array
(
[id] => 15312997
[patent_doc_number] => 10521202
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-31
[patent_title] => Customizable project and help building interfaces for deployable software
[patent_app_type] => utility
[patent_app_number] => 15/818558
[patent_app_country] => US
[patent_app_date] => 2017-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 8757
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 330
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15818558
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/818558 | Customizable project and help building interfaces for deployable software | Nov 19, 2017 | Issued |
Array
(
[id] => 16698585
[patent_doc_number] => 10949182
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-16
[patent_title] => Systems and methods for generating code for parallel processing units
[patent_app_type] => utility
[patent_app_number] => 15/816377
[patent_app_country] => US
[patent_app_date] => 2017-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 41
[patent_figures_cnt] => 44
[patent_no_of_words] => 20389
[patent_no_of_claims] => 77
[patent_no_of_ind_claims] => 12
[patent_words_short_claim] => 34
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15816377
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/816377 | Systems and methods for generating code for parallel processing units | Nov 16, 2017 | Issued |
Array
(
[id] => 15425631
[patent_doc_number] => 10545744
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-01-28
[patent_title] => Prediction mechanism for subroutine returns in binary translation sub-systems of computers
[patent_app_type] => utility
[patent_app_number] => 15/806288
[patent_app_country] => US
[patent_app_date] => 2017-11-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 7
[patent_no_of_words] => 14613
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 284
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15806288
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/806288 | Prediction mechanism for subroutine returns in binary translation sub-systems of computers | Nov 6, 2017 | Issued |
Array
(
[id] => 16449450
[patent_doc_number] => 10841385
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-11-17
[patent_title] => Efficient means to test server generated applications on mobile device
[patent_app_type] => utility
[patent_app_number] => 15/786344
[patent_app_country] => US
[patent_app_date] => 2017-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 35
[patent_figures_cnt] => 35
[patent_no_of_words] => 29038
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 328
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15786344
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/786344 | Efficient means to test server generated applications on mobile device | Oct 16, 2017 | Issued |
Array
(
[id] => 12187512
[patent_doc_number] => 20180046447
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-02-15
[patent_title] => 'DATA STORAGE DEVICE AND METHOD FOR REDUCING FIRMWARE UPDATE TIME AND DATA PROCESSING SYSTEM INCLUDING THE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 15/729159
[patent_app_country] => US
[patent_app_date] => 2017-10-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 11248
[patent_no_of_claims] => 12
[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] => 15729159
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/729159 | Data storage device and method for reducing firmware update time and data processing system including the device | Oct 9, 2017 | Issued |
Array
(
[id] => 16322998
[patent_doc_number] => 10782963
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-22
[patent_title] => Introducing artifact information system and method
[patent_app_type] => utility
[patent_app_number] => 15/700330
[patent_app_country] => US
[patent_app_date] => 2017-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8376
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 475
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15700330
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/700330 | Introducing artifact information system and method | Sep 10, 2017 | Issued |
Array
(
[id] => 14766605
[patent_doc_number] => 10394699
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-08-27
[patent_title] => Method and system for reusing a refinement file in coverage grading
[patent_app_type] => utility
[patent_app_number] => 15/700852
[patent_app_country] => US
[patent_app_date] => 2017-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 6079
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 351
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15700852
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/700852 | Method and system for reusing a refinement file in coverage grading | Sep 10, 2017 | Issued |
Array
(
[id] => 12241936
[patent_doc_number] => 20180074798
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-15
[patent_title] => 'VISUALISATION FOR GUIDED ALGORITHM DESIGN TO CREATE HARDWARE FRIENDLY ALGORITHMS'
[patent_app_type] => utility
[patent_app_number] => 15/701105
[patent_app_country] => US
[patent_app_date] => 2017-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 13299
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 6
[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] => 15701105
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/701105 | VISUALISATION FOR GUIDED ALGORITHM DESIGN TO CREATE HARDWARE FRIENDLY ALGORITHMS | Sep 10, 2017 | Abandoned |
Array
(
[id] => 13332767
[patent_doc_number] => 20180217921
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-02
[patent_title] => SYSTEM AND METHOD FOR GENERATING AND EXECUTING AUTOMATED TEST CASES
[patent_app_type] => utility
[patent_app_number] => 15/700435
[patent_app_country] => US
[patent_app_date] => 2017-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7423
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15700435
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/700435 | SYSTEM AND METHOD FOR GENERATING AND EXECUTING AUTOMATED TEST CASES | Sep 10, 2017 | Abandoned |
Array
(
[id] => 16385261
[patent_doc_number] => 10810099
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-20
[patent_title] => Cognitive in-memory API logging
[patent_app_type] => utility
[patent_app_number] => 15/700412
[patent_app_country] => US
[patent_app_date] => 2017-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6809
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 272
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15700412
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/700412 | Cognitive in-memory API logging | Sep 10, 2017 | Issued |