Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 5554084 [patent_doc_number] => 20090288070 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-19 [patent_title] => 'Maintenance For Automated Software Testing' [patent_app_type] => utility [patent_app_number] => 12/239753 [patent_app_country] => US [patent_app_date] => 2008-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 3996 [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] => publications/A1/0288/20090288070.pdf [firstpage_image] =>[orig_patent_app_number] => 12239753 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/239753
Maintenance for automated software testing Sep 26, 2008 Issued
Array ( [id] => 5510318 [patent_doc_number] => 20090083525 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-26 [patent_title] => 'SYSTEMS AND METHODS THAT FACILITATE MANAGEMENT OF ADD-ON INSTRUCTION GENERATION, SELECTION, AND/OR MONITORING DURING EXECUTION' [patent_app_type] => utility [patent_app_number] => 12/238357 [patent_app_country] => US [patent_app_date] => 2008-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7060 [patent_no_of_claims] => 3 [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/0083/20090083525.pdf [firstpage_image] =>[orig_patent_app_number] => 12238357 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/238357
SYSTEMS AND METHODS THAT FACILITATE MANAGEMENT OF ADD-ON INSTRUCTION GENERATION, SELECTION, AND/OR MONITORING DURING EXECUTION Sep 24, 2008 Abandoned
Array ( [id] => 8633046 [patent_doc_number] => 08365145 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-01-29 [patent_title] => 'Systems and methods that facilitate management of add-on instruction generation, selection, and/or monitoring during execution' [patent_app_type] => utility [patent_app_number] => 12/238359 [patent_app_country] => US [patent_app_date] => 2008-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7070 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12238359 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/238359
Systems and methods that facilitate management of add-on instruction generation, selection, and/or monitoring during execution Sep 24, 2008 Issued
Array ( [id] => 5442935 [patent_doc_number] => 20090094574 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-04-09 [patent_title] => 'System and method for creating intelligent simulation objects using graphical process descriptions' [patent_app_type] => utility [patent_app_number] => 12/284662 [patent_app_country] => US [patent_app_date] => 2008-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 9285 [patent_no_of_claims] => 16 [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/0094/20090094574.pdf [firstpage_image] =>[orig_patent_app_number] => 12284662 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/284662
System and method for creating intelligent simulation objects using graphical process descriptions Sep 23, 2008 Abandoned
Array ( [id] => 5510514 [patent_doc_number] => 20090083721 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-26 [patent_title] => 'REGISTER ALLOCATION BY PUZZLE SOLVING' [patent_app_type] => utility [patent_app_number] => 12/234635 [patent_app_country] => US [patent_app_date] => 2008-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 6297 [patent_no_of_claims] => 16 [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/0083/20090083721.pdf [firstpage_image] =>[orig_patent_app_number] => 12234635 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/234635
Register allocation by puzzle solving Sep 19, 2008 Issued
Array ( [id] => 6557590 [patent_doc_number] => 20100205599 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-08-12 [patent_title] => 'MECHANISM TO ENABLE PLUG-AND-PLAY HARDWARE COMPONENTS FOR SEMI-AUTOMATIC SOFTWARE MIGRATION' [patent_app_type] => utility [patent_app_number] => 12/678850 [patent_app_country] => US [patent_app_date] => 2008-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1970 [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] => publications/A1/0205/20100205599.pdf [firstpage_image] =>[orig_patent_app_number] => 12678850 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/678850
MECHANISM TO ENABLE PLUG-AND-PLAY HARDWARE COMPONENTS FOR SEMI-AUTOMATIC SOFTWARE MIGRATION Sep 18, 2008 Abandoned
Array ( [id] => 8220450 [patent_doc_number] => 08196091 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-06-05 [patent_title] => 'Computer method and apparatus for improving programming modeling with lightweight stereotypes' [patent_app_type] => utility [patent_app_number] => 12/212145 [patent_app_country] => US [patent_app_date] => 2008-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2265 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/196/08196091.pdf [firstpage_image] =>[orig_patent_app_number] => 12212145 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/212145
Computer method and apparatus for improving programming modeling with lightweight stereotypes Sep 16, 2008 Issued
Array ( [id] => 5510509 [patent_doc_number] => 20090083716 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-26 [patent_title] => 'PROFILING METHOD AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 12/210552 [patent_app_country] => US [patent_app_date] => 2008-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5574 [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] => publications/A1/0083/20090083716.pdf [firstpage_image] =>[orig_patent_app_number] => 12210552 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/210552
PROFILING METHOD AND PROGRAM Sep 14, 2008 Abandoned
Array ( [id] => 220718 [patent_doc_number] => 07614047 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-11-03 [patent_title] => 'Change indication for a service offering' [patent_app_type] => utility [patent_app_number] => 12/196150 [patent_app_country] => US [patent_app_date] => 2008-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 6 [patent_no_of_words] => 5986 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/614/07614047.pdf [firstpage_image] =>[orig_patent_app_number] => 12196150 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/196150
Change indication for a service offering Aug 20, 2008 Issued
Array ( [id] => 9089574 [patent_doc_number] => 08561022 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-10-15 [patent_title] => 'Method and apparatus for viewing electronic commerce-related documents' [patent_app_type] => utility [patent_app_number] => 12/190493 [patent_app_country] => US [patent_app_date] => 2008-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 5012 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12190493 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/190493
Method and apparatus for viewing electronic commerce-related documents Aug 11, 2008 Issued
Array ( [id] => 7530132 [patent_doc_number] => 08046738 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-10-25 [patent_title] => 'Efficiently developing encoded instructions by tracking multiple unverified instances of repetitive code segments' [patent_app_type] => utility [patent_app_number] => 12/165710 [patent_app_country] => US [patent_app_date] => 2008-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7293 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/046/08046738.pdf [firstpage_image] =>[orig_patent_app_number] => 12165710 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/165710
Efficiently developing encoded instructions by tracking multiple unverified instances of repetitive code segments Jun 30, 2008 Issued
Array ( [id] => 9248624 [patent_doc_number] => 08612926 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-17 [patent_title] => 'System and method for software development' [patent_app_type] => utility [patent_app_number] => 12/136569 [patent_app_country] => US [patent_app_date] => 2008-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 17444 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12136569 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/136569
System and method for software development Jun 9, 2008 Issued
Array ( [id] => 5491982 [patent_doc_number] => 20090293053 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-26 [patent_title] => 'Method and system for dynamic generation of computer system installation instructions' [patent_app_type] => utility [patent_app_number] => 12/154215 [patent_app_country] => US [patent_app_date] => 2008-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4815 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 23 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0293/20090293053.pdf [firstpage_image] =>[orig_patent_app_number] => 12154215 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/154215
Method and system for dynamic generation of computer system installation instructions May 20, 2008 Abandoned
Array ( [id] => 5541022 [patent_doc_number] => 20090222827 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-09-03 [patent_title] => 'CONTINUATION BASED DECLARATIVE DEFINITION AND COMPOSITION' [patent_app_type] => utility [patent_app_number] => 12/060794 [patent_app_country] => US [patent_app_date] => 2008-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3909 [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/0222/20090222827.pdf [firstpage_image] =>[orig_patent_app_number] => 12060794 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/060794
Continuation based declarative definition and composition Mar 31, 2008 Issued
Array ( [id] => 8183396 [patent_doc_number] => 08181155 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-05-15 [patent_title] => 'Unified expression and location framework' [patent_app_type] => utility [patent_app_number] => 12/040567 [patent_app_country] => US [patent_app_date] => 2008-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 5058 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/181/08181155.pdf [firstpage_image] =>[orig_patent_app_number] => 12040567 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/040567
Unified expression and location framework Feb 28, 2008 Issued
Array ( [id] => 5540992 [patent_doc_number] => 20090222797 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-09-03 [patent_title] => 'APPARATUS AND METHOD FOR PROVIDING A TRIGGER' [patent_app_type] => utility [patent_app_number] => 12/040325 [patent_app_country] => US [patent_app_date] => 2008-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2654 [patent_no_of_claims] => 25 [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/0222/20090222797.pdf [firstpage_image] =>[orig_patent_app_number] => 12040325 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/040325
APPARATUS AND METHOD FOR PROVIDING A TRIGGER Feb 28, 2008 Abandoned
Array ( [id] => 9187298 [patent_doc_number] => 08627299 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-01-07 [patent_title] => 'Virtual machine and programming language for event processing' [patent_app_type] => utility [patent_app_number] => 12/040485 [patent_app_country] => US [patent_app_date] => 2008-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 25 [patent_no_of_words] => 14081 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [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] => 12040485 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/040485
Virtual machine and programming language for event processing Feb 28, 2008 Issued
Array ( [id] => 5540990 [patent_doc_number] => 20090222795 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-09-03 [patent_title] => 'Debugger for a Declarative Event-Driven Programming Model' [patent_app_type] => utility [patent_app_number] => 12/040508 [patent_app_country] => US [patent_app_date] => 2008-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 11329 [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] => publications/A1/0222/20090222795.pdf [firstpage_image] =>[orig_patent_app_number] => 12040508 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/040508
Debugger for a declarative event-driven programming model Feb 28, 2008 Issued
Array ( [id] => 4956672 [patent_doc_number] => 20080189696 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-08-07 [patent_title] => 'AUTOMATIC CUSTOMIZATION OF CLASSES' [patent_app_type] => utility [patent_app_number] => 12/034359 [patent_app_country] => US [patent_app_date] => 2008-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11881 [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/0189/20080189696.pdf [firstpage_image] =>[orig_patent_app_number] => 12034359 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/034359
Automatic customization of classes Feb 19, 2008 Issued
Array ( [id] => 8558344 [patent_doc_number] => 08332831 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-12-11 [patent_title] => 'Software-to-hardware compiler with symbol set inference analysis' [patent_app_type] => utility [patent_app_number] => 12/023880 [patent_app_country] => US [patent_app_date] => 2008-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 63 [patent_figures_cnt] => 67 [patent_no_of_words] => 23659 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12023880 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/023880
Software-to-hardware compiler with symbol set inference analysis Jan 30, 2008 Issued
Menu