
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] => 12187503
[patent_doc_number] => 20180046440
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-02-15
[patent_title] => 'FLOW CONTROL FOR LANGUAGE-EMBEDDED PROGRAMMING IN GENERAL PURPOSE COMPUTING ON GRAPHICS PROCESSING UNITS'
[patent_app_type] => utility
[patent_app_number] => 15/555643
[patent_app_country] => US
[patent_app_date] => 2016-03-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4059
[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] => 15555643
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/555643 | Flow control for language-embedded programming in general purpose computing on graphics processing units | Mar 2, 2016 | Issued |
Array
(
[id] => 11717163
[patent_doc_number] => 20170185662
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-29
[patent_title] => 'MEANS TO PROCESS HIERARCHICAL JSON DATA FOR USE IN A FLAT STRUCTURE DATA SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/057194
[patent_app_country] => US
[patent_app_date] => 2016-03-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3783
[patent_no_of_claims] => 1
[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] => 15057194
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/057194 | MEANS TO PROCESS HIERARCHICAL JSON DATA FOR USE IN A FLAT STRUCTURE DATA SYSTEM | Feb 29, 2016 | Abandoned |
Array
(
[id] => 11724118
[patent_doc_number] => 09696973
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-07-04
[patent_title] => 'Compilation cache with imports scanner'
[patent_app_type] => utility
[patent_app_number] => 15/052258
[patent_app_country] => US
[patent_app_date] => 2016-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5582
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 310
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15052258
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/052258 | Compilation cache with imports scanner | Feb 23, 2016 | Issued |
Array
(
[id] => 11917436
[patent_doc_number] => 09785624
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-10-10
[patent_title] => 'Method and apparatus for viewing electronic commerce-related documents'
[patent_app_type] => utility
[patent_app_number] => 15/042082
[patent_app_country] => US
[patent_app_date] => 2016-02-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 5112
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15042082
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/042082 | Method and apparatus for viewing electronic commerce-related documents | Feb 10, 2016 | Issued |
Array
(
[id] => 11606647
[patent_doc_number] => 20170123950
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-05-04
[patent_title] => 'NON-MONOTONIC EVENTUAL CONVERGENCE FOR DESIRED STATE CONFIGURATION'
[patent_app_type] => utility
[patent_app_number] => 14/982306
[patent_app_country] => US
[patent_app_date] => 2015-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7593
[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] => 14982306
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/982306 | Non-monotonic eventual convergence for desired state configuration | Dec 28, 2015 | Issued |
Array
(
[id] => 16278790
[patent_doc_number] => 10761820
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-01
[patent_title] => Assisting parallelization of a computer program
[patent_app_type] => utility
[patent_app_number] => 14/978211
[patent_app_country] => US
[patent_app_date] => 2015-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 3146
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14978211
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/978211 | Assisting parallelization of a computer program | Dec 21, 2015 | Issued |
Array
(
[id] => 11672335
[patent_doc_number] => 20170161057
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-08
[patent_title] => 'PLUG-IN-BASED ARTIFACT-MANAGEMENT SUBSYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/959013
[patent_app_country] => US
[patent_app_date] => 2015-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 43
[patent_figures_cnt] => 43
[patent_no_of_words] => 13843
[patent_no_of_claims] => 21
[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] => 14959013
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/959013 | PLUG-IN-BASED ARTIFACT-MANAGEMENT SUBSYSTEM | Dec 3, 2015 | Abandoned |
Array
(
[id] => 11672312
[patent_doc_number] => 20170161034
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-08
[patent_title] => 'IMPROVING APPLICATION CODE EXECUTION PERFORMANCE BY CONSOLIDATING ACCESSES TO SHARED RESOURCES'
[patent_app_type] => utility
[patent_app_number] => 14/957632
[patent_app_country] => US
[patent_app_date] => 2015-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8007
[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] => 14957632
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/957632 | Improving application code execution performance by consolidating accesses to shared resources | Dec 2, 2015 | Issued |
Array
(
[id] => 11672317
[patent_doc_number] => 20170161039
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-08
[patent_title] => 'TRANSPARENT MULTI-ARCHITECTURE SUPPORT IN A CONTAINER BASED CLOUD'
[patent_app_type] => utility
[patent_app_number] => 14/958490
[patent_app_country] => US
[patent_app_date] => 2015-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7376
[patent_no_of_claims] => 11
[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] => 14958490
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/958490 | Transparent multi-architecture support in a container based cloud | Dec 2, 2015 | Issued |
Array
(
[id] => 13679417
[patent_doc_number] => 20160378445
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-29
[patent_title] => SIMILARITY DETERMINATION APPARATUS, SIMILARITY DETERMINATION METHOD AND SIMILARITY DETERMINATION PROGRAM
[patent_app_type] => utility
[patent_app_number] => 14/958074
[patent_app_country] => US
[patent_app_date] => 2015-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9099
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14958074
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/958074 | SIMILARITY DETERMINATION APPARATUS, SIMILARITY DETERMINATION METHOD AND SIMILARITY DETERMINATION PROGRAM | Dec 2, 2015 | Abandoned |
Array
(
[id] => 11338461
[patent_doc_number] => 20160364216
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-15
[patent_title] => 'GENERATING OBJECT CODE FROM INTERMEDIATE CODE THAT INCLUDES HIERARCHICAL SUB-ROUTINE INFORMATION'
[patent_app_type] => utility
[patent_app_number] => 14/958572
[patent_app_country] => US
[patent_app_date] => 2015-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11372
[patent_no_of_claims] => 21
[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] => 14958572
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/958572 | Generating object code from intermediate code that includes hierarchical sub-routine information | Dec 2, 2015 | Issued |
Array
(
[id] => 11482214
[patent_doc_number] => 09588760
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-03-07
[patent_title] => 'Software application development feature and defect selection'
[patent_app_type] => utility
[patent_app_number] => 14/949995
[patent_app_country] => US
[patent_app_date] => 2015-11-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6336
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 276
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14949995
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/949995 | Software application development feature and defect selection | Nov 23, 2015 | Issued |
Array
(
[id] => 11465636
[patent_doc_number] => 09582267
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-28
[patent_title] => 'Methods and systems for partial personalization during mobile application update'
[patent_app_type] => utility
[patent_app_number] => 14/882222
[patent_app_country] => US
[patent_app_date] => 2015-10-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 13089
[patent_no_of_claims] => 18
[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] => 14882222
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/882222 | Methods and systems for partial personalization during mobile application update | Oct 12, 2015 | Issued |
Array
(
[id] => 11550515
[patent_doc_number] => 09619363
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-04-11
[patent_title] => 'Predicting software product quality'
[patent_app_type] => utility
[patent_app_number] => 14/865384
[patent_app_country] => US
[patent_app_date] => 2015-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 7568
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 548
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14865384
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/865384 | Predicting software product quality | Sep 24, 2015 | Issued |
Array
(
[id] => 12039419
[patent_doc_number] => 09817652
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-11-14
[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] => 14/865415
[patent_app_country] => US
[patent_app_date] => 2015-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11231
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14865415
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/865415 | Data storage device and method for reducing firmware update time and data processing system including the device | Sep 24, 2015 | Issued |
Array
(
[id] => 13110051
[patent_doc_number] => 10073679
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-09-11
[patent_title] => Efficient and intuitive databinding for mobile applications
[patent_app_type] => utility
[patent_app_number] => 14/865842
[patent_app_country] => US
[patent_app_date] => 2015-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 38
[patent_figures_cnt] => 38
[patent_no_of_words] => 29406
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 333
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14865842
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/865842 | Efficient and intuitive databinding for mobile applications | Sep 24, 2015 | Issued |
Array
(
[id] => 13651275
[patent_doc_number] => 09851952
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-12-26
[patent_title] => Seamless restful API generation and consumption through a single channel
[patent_app_type] => utility
[patent_app_number] => 14/865804
[patent_app_country] => US
[patent_app_date] => 2015-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 12131
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 302
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14865804
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/865804 | Seamless restful API generation and consumption through a single channel | Sep 24, 2015 | Issued |
Array
(
[id] => 12048428
[patent_doc_number] => 09826045
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-11-21
[patent_title] => 'Efficient means to test server generated applications on mobile device'
[patent_app_type] => utility
[patent_app_number] => 14/865877
[patent_app_country] => US
[patent_app_date] => 2015-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 35
[patent_figures_cnt] => 35
[patent_no_of_words] => 29734
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14865877
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/865877 | Efficient means to test server generated applications on mobile device | Sep 24, 2015 | Issued |
Array
(
[id] => 10824697
[patent_doc_number] => 20160170863
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-16
[patent_title] => 'SOFTWARE TEST AUTOMATION'
[patent_app_type] => utility
[patent_app_number] => 14/849999
[patent_app_country] => US
[patent_app_date] => 2015-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7738
[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] => 14849999
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/849999 | Software test automation | Sep 9, 2015 | Issued |
Array
(
[id] => 10739366
[patent_doc_number] => 20160085517
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-24
[patent_title] => 'PROGRAM INFORMATION GENERATING SYSTEM, PROGRAM INFORMATION GENERATING METHOD, AND COMPUTER PROGRAM PRODUCT'
[patent_app_type] => utility
[patent_app_number] => 14/847457
[patent_app_country] => US
[patent_app_date] => 2015-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 49
[patent_figures_cnt] => 49
[patent_no_of_words] => 12840
[patent_no_of_claims] => 9
[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] => 14847457
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/847457 | PROGRAM INFORMATION GENERATING SYSTEM, PROGRAM INFORMATION GENERATING METHOD, AND COMPUTER PROGRAM PRODUCT | Sep 7, 2015 | Abandoned |