
Zheng Wei
Examiner (ID: 5670)
| Most Active Art Unit | 2192 |
| Art Unit(s) | 2192 |
| Total Applications | 566 |
| Issued Applications | 433 |
| Pending Applications | 2 |
| Abandoned Applications | 135 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 6397496
[patent_doc_number] => 20100318961
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-16
[patent_title] => 'Parametric Build of UEFI Firmware'
[patent_app_type] => utility
[patent_app_number] => 12/756437
[patent_app_country] => US
[patent_app_date] => 2010-04-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5021
[patent_no_of_claims] => 10
[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] => publications/A1/0318/20100318961.pdf
[firstpage_image] =>[orig_patent_app_number] => 12756437
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/756437 | Parametric Build of UEFI Firmware | Apr 7, 2010 | Abandoned |
Array
(
[id] => 9156988
[patent_doc_number] => 08589902
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-11-19
[patent_title] => 'Policy description technique in UEFI firmware'
[patent_app_type] => utility
[patent_app_number] => 12/756446
[patent_app_country] => US
[patent_app_date] => 2010-04-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 4758
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12756446
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/756446 | Policy description technique in UEFI firmware | Apr 7, 2010 | Issued |
Array
(
[id] => 9586017
[patent_doc_number] => 08776028
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-07-08
[patent_title] => 'Virtual execution environment for software delivery and feedback'
[patent_app_type] => utility
[patent_app_number] => 12/753860
[patent_app_country] => US
[patent_app_date] => 2010-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5178
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12753860
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/753860 | Virtual execution environment for software delivery and feedback | Apr 2, 2010 | Issued |
Array
(
[id] => 8878921
[patent_doc_number] => 08473906
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-25
[patent_title] => 'Systems and methods for parallel distributed programming'
[patent_app_type] => utility
[patent_app_number] => 12/752919
[patent_app_country] => US
[patent_app_date] => 2010-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 12
[patent_no_of_words] => 5440
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12752919
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/752919 | Systems and methods for parallel distributed programming | Mar 31, 2010 | Issued |
Array
(
[id] => 5940370
[patent_doc_number] => 20110214118
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-09-01
[patent_title] => 'SYSTEMS AND METHODS FOR GENERATING AND STORING TRANSLATION INFORMATION AS PACKAGE METADATA'
[patent_app_type] => utility
[patent_app_number] => 12/714171
[patent_app_country] => US
[patent_app_date] => 2010-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2994
[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] => publications/A1/0214/20110214118.pdf
[firstpage_image] =>[orig_patent_app_number] => 12714171
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/714171 | Generating and storing translation information as package metadata | Feb 25, 2010 | Issued |
Array
(
[id] => 5940359
[patent_doc_number] => 20110214110
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-09-01
[patent_title] => 'Compiler Mechanism for Handling Conditional Statements'
[patent_app_type] => utility
[patent_app_number] => 12/714236
[patent_app_country] => US
[patent_app_date] => 2010-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3845
[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] => publications/A1/0214/20110214110.pdf
[firstpage_image] =>[orig_patent_app_number] => 12714236
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/714236 | Compiler operation for handling conditional statements | Feb 25, 2010 | Issued |
Array
(
[id] => 8752313
[patent_doc_number] => 08418157
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-09
[patent_title] => 'Compiler apparatus with flexible optimization'
[patent_app_type] => utility
[patent_app_number] => 12/706329
[patent_app_country] => US
[patent_app_date] => 2010-02-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 50
[patent_figures_cnt] => 61
[patent_no_of_words] => 17504
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12706329
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/706329 | Compiler apparatus with flexible optimization | Feb 15, 2010 | Issued |
Array
(
[id] => 5571513
[patent_doc_number] => 20090254892
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-08
[patent_title] => 'Compiling method and compiler'
[patent_app_type] => utility
[patent_app_number] => 12/457441
[patent_app_country] => US
[patent_app_date] => 2009-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 8768
[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] => publications/A1/0254/20090254892.pdf
[firstpage_image] =>[orig_patent_app_number] => 12457441
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/457441 | Compiling method and compiler | Jun 9, 2009 | Abandoned |
Array
(
[id] => 6385556
[patent_doc_number] => 20100077377
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-25
[patent_title] => 'System and Method for Creating Intelligent Simulation Objects Using Graphical Process Descriptions'
[patent_app_type] => utility
[patent_app_number] => 12/470812
[patent_app_country] => US
[patent_app_date] => 2009-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 9574
[patent_no_of_claims] => 17
[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] => publications/A1/0077/20100077377.pdf
[firstpage_image] =>[orig_patent_app_number] => 12470812
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/470812 | System and method for creating intelligent simulation objects using graphical process descriptions | May 21, 2009 | Issued |
Array
(
[id] => 6511350
[patent_doc_number] => 20100095131
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-15
[patent_title] => 'METHOD AND SYSTEM FOR SEAMLESS INTEGRATION OF PREPROCESSING AND POSTPROCESSING FUNCTIONS WITH AN EXISTING APPLICATION PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 12/422320
[patent_app_country] => US
[patent_app_date] => 2009-04-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6347
[patent_no_of_claims] => 19
[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] => publications/A1/0095/20100095131.pdf
[firstpage_image] =>[orig_patent_app_number] => 12422320
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/422320 | METHOD AND SYSTEM FOR SEAMLESS INTEGRATION OF PREPROCESSING AND POSTPROCESSING FUNCTIONS WITH AN EXISTING APPLICATION PROGRAM | Apr 12, 2009 | Abandoned |
Array
(
[id] => 5475220
[patent_doc_number] => 20090248386
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-01
[patent_title] => 'DESCRIPTION PROCESSING DEVICE, DESCRIPTION PROCESSING METHOD, AND RECORDING MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 12/413138
[patent_app_country] => US
[patent_app_date] => 2009-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 10117
[patent_no_of_claims] => 9
[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] => publications/A1/0248/20090248386.pdf
[firstpage_image] =>[orig_patent_app_number] => 12413138
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/413138 | Description processing device, description processing method, and recording medium | Mar 26, 2009 | Issued |
Array
(
[id] => 9714607
[patent_doc_number] => 08839210
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-09-16
[patent_title] => 'Program performance analysis apparatus'
[patent_app_type] => utility
[patent_app_number] => 12/382753
[patent_app_country] => US
[patent_app_date] => 2009-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5454
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 239
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12382753
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/382753 | Program performance analysis apparatus | Mar 22, 2009 | Issued |
Array
(
[id] => 9821131
[patent_doc_number] => 08930934
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-01-06
[patent_title] => 'Technique for updating a resident application and associated parameters in a user terminal through a communications network'
[patent_app_type] => utility
[patent_app_number] => 12/396452
[patent_app_country] => US
[patent_app_date] => 2009-03-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 7233
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12396452
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/396452 | Technique for updating a resident application and associated parameters in a user terminal through a communications network | Mar 1, 2009 | Issued |
Array
(
[id] => 10637130
[patent_doc_number] => 09354629
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-05-31
[patent_title] => 'Methods and apparatus to configure a process control system using an electronic description language script'
[patent_app_type] => utility
[patent_app_number] => 12/389026
[patent_app_country] => US
[patent_app_date] => 2009-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 13
[patent_no_of_words] => 5930
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12389026
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/389026 | Methods and apparatus to configure a process control system using an electronic description language script | Feb 18, 2009 | Issued |
Array
(
[id] => 9029865
[patent_doc_number] => 08539464
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-17
[patent_title] => 'Distributed just-in-time compilation'
[patent_app_type] => utility
[patent_app_number] => 12/261653
[patent_app_country] => US
[patent_app_date] => 2008-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7943
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 479
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12261653
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/261653 | Distributed just-in-time compilation | Oct 29, 2008 | Issued |
Array
(
[id] => 8378440
[patent_doc_number] => 08261251
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-09-04
[patent_title] => 'Modification of array access checking in AIX'
[patent_app_type] => utility
[patent_app_number] => 12/256054
[patent_app_country] => US
[patent_app_date] => 2008-10-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3135
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12256054
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/256054 | Modification of array access checking in AIX | Oct 21, 2008 | Issued |
Array
(
[id] => 9229920
[patent_doc_number] => 08635603
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-01-21
[patent_title] => 'Handling debugger breakpoints in a shared instruction system'
[patent_app_type] => utility
[patent_app_number] => 12/255138
[patent_app_country] => US
[patent_app_date] => 2008-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 4338
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 211
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12255138
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/255138 | Handling debugger breakpoints in a shared instruction system | Oct 20, 2008 | Issued |
Array
(
[id] => 9023667
[patent_doc_number] => 08533666
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-10
[patent_title] => 'Interactive design environments to visually model, debug and execute resource oriented programs'
[patent_app_type] => utility
[patent_app_number] => 12/253545
[patent_app_country] => US
[patent_app_date] => 2008-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 9174
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12253545
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/253545 | Interactive design environments to visually model, debug and execute resource oriented programs | Oct 16, 2008 | Issued |
Array
(
[id] => 9358787
[patent_doc_number] => 08677342
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-03-18
[patent_title] => 'System, method and apparatus for replacing wireless devices in a system'
[patent_app_type] => utility
[patent_app_number] => 12/253698
[patent_app_country] => US
[patent_app_date] => 2008-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 10517
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12253698
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/253698 | System, method and apparatus for replacing wireless devices in a system | Oct 16, 2008 | Issued |
Array
(
[id] => 6513419
[patent_doc_number] => 20100095282
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-15
[patent_title] => 'Method, Apparatus And Computer Program Product For Creating Inter-Language Interface'
[patent_app_type] => utility
[patent_app_number] => 12/249440
[patent_app_country] => US
[patent_app_date] => 2008-10-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6818
[patent_no_of_claims] => 18
[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] => publications/A1/0095/20100095282.pdf
[firstpage_image] =>[orig_patent_app_number] => 12249440
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/249440 | Method, apparatus and computer program product for creating inter-language interface | Oct 9, 2008 | Issued |