Search

Zheng Wei

Examiner (ID: 19691, Phone: (571)270-1059 , Office: P/2192 )

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] => 5896227 [patent_doc_number] => 20060004766 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-05 [patent_title] => 'Method for making system-specific information available to management software' [patent_app_type] => utility [patent_app_number] => 10/881544 [patent_app_country] => US [patent_app_date] => 2004-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4896 [patent_no_of_claims] => 30 [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/0004/20060004766.pdf [firstpage_image] =>[orig_patent_app_number] => 10881544 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/881544
Method for making system-specific information available to management software Jun 29, 2004 Abandoned
Array ( [id] => 8763449 [patent_doc_number] => 08423988 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-16 [patent_title] => 'System and method for reducing the size of software stored on a mobile device' [patent_app_type] => utility [patent_app_number] => 10/869345 [patent_app_country] => US [patent_app_date] => 2004-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3182 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 10869345 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/869345
System and method for reducing the size of software stored on a mobile device Jun 15, 2004 Issued
Array ( [id] => 7057533 [patent_doc_number] => 20050278708 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-15 [patent_title] => 'Event management framework for network management application development' [patent_app_type] => utility [patent_app_number] => 10/868250 [patent_app_country] => US [patent_app_date] => 2004-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 14227 [patent_no_of_claims] => 33 [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/0278/20050278708.pdf [firstpage_image] =>[orig_patent_app_number] => 10868250 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/868250
Event management framework for network management application development Jun 14, 2004 Abandoned
Array ( [id] => 158106 [patent_doc_number] => 07685575 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-03-23 [patent_title] => 'Method and apparatus for analyzing an application' [patent_app_type] => utility [patent_app_number] => 10/863667 [patent_app_country] => US [patent_app_date] => 2004-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4611 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/685/07685575.pdf [firstpage_image] =>[orig_patent_app_number] => 10863667 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/863667
Method and apparatus for analyzing an application Jun 7, 2004 Issued
Array ( [id] => 7553331 [patent_doc_number] => 08065673 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-11-22 [patent_title] => 'Update checking and synchronization for link and offline data' [patent_app_type] => utility [patent_app_number] => 10/858552 [patent_app_country] => US [patent_app_date] => 2004-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 15279 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 290 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/065/08065673.pdf [firstpage_image] =>[orig_patent_app_number] => 10858552 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/858552
Update checking and synchronization for link and offline data May 31, 2004 Issued
Array ( [id] => 7031020 [patent_doc_number] => 20050022170 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-01-27 [patent_title] => 'Visual debugging interface' [patent_app_type] => utility [patent_app_number] => 10/857434 [patent_app_country] => US [patent_app_date] => 2004-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10959 [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] => publications/A1/0022/20050022170.pdf [firstpage_image] =>[orig_patent_app_number] => 10857434 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/857434
Visual debugging interface May 31, 2004 Abandoned
Array ( [id] => 116881 [patent_doc_number] => 07721256 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-05-18 [patent_title] => 'Method and system to provide access to factories in a naming system' [patent_app_type] => utility [patent_app_number] => 10/856051 [patent_app_country] => US [patent_app_date] => 2004-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4538 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/721/07721256.pdf [firstpage_image] =>[orig_patent_app_number] => 10856051 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/856051
Method and system to provide access to factories in a naming system May 26, 2004 Issued
Array ( [id] => 7129534 [patent_doc_number] => 20050060688 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-17 [patent_title] => 'Automated source code software programmer\'s manual generator' [patent_app_type] => utility [patent_app_number] => 10/854118 [patent_app_country] => US [patent_app_date] => 2004-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3116 [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/0060/20050060688.pdf [firstpage_image] =>[orig_patent_app_number] => 10854118 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/854118
Automated source code software programmer's manual generator May 25, 2004 Abandoned
Array ( [id] => 914863 [patent_doc_number] => 07331046 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-02-12 [patent_title] => 'Program and information processing method' [patent_app_type] => utility [patent_app_number] => 10/854665 [patent_app_country] => US [patent_app_date] => 2004-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 11044 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 539 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/331/07331046.pdf [firstpage_image] =>[orig_patent_app_number] => 10854665 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/854665
Program and information processing method May 25, 2004 Issued
Array ( [id] => 7234507 [patent_doc_number] => 20050262503 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-11-24 [patent_title] => 'Distributed installation configuration system and method' [patent_app_type] => utility [patent_app_number] => 10/851853 [patent_app_country] => US [patent_app_date] => 2004-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8295 [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/0262/20050262503.pdf [firstpage_image] =>[orig_patent_app_number] => 10851853 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/851853
Distributed installation configuration system and method May 20, 2004 Issued
Array ( [id] => 127076 [patent_doc_number] => 07712080 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-05-04 [patent_title] => 'Systems and methods for parallel distributed programming' [patent_app_type] => utility [patent_app_number] => 10/850842 [patent_app_country] => US [patent_app_date] => 2004-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 5408 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/712/07712080.pdf [firstpage_image] =>[orig_patent_app_number] => 10850842 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/850842
Systems and methods for parallel distributed programming May 20, 2004 Issued
Array ( [id] => 7228693 [patent_doc_number] => 20050261787 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-11-24 [patent_title] => 'Method for synchronization of concurrently modified interdependent semi-derived artifacts' [patent_app_type] => utility [patent_app_number] => 10/849294 [patent_app_country] => US [patent_app_date] => 2004-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2976 [patent_no_of_claims] => 18 [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/0261/20050261787.pdf [firstpage_image] =>[orig_patent_app_number] => 10849294 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/849294
Method for synchronization of concurrently modified interdependent semi-derived artifacts May 18, 2004 Issued
Array ( [id] => 268666 [patent_doc_number] => 07568195 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-07-28 [patent_title] => 'Determining a maximal set of dependent software updates valid for installation' [patent_app_type] => utility [patent_app_number] => 10/837176 [patent_app_country] => US [patent_app_date] => 2004-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7002 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 522 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/568/07568195.pdf [firstpage_image] =>[orig_patent_app_number] => 10837176 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/837176
Determining a maximal set of dependent software updates valid for installation Apr 30, 2004 Issued
Array ( [id] => 7047057 [patent_doc_number] => 20050251652 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-11-10 [patent_title] => 'Methods and apparatus for processing an extensible firmware interface byte code instruction in a loop' [patent_app_type] => utility [patent_app_number] => 10/832505 [patent_app_country] => US [patent_app_date] => 2004-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5924 [patent_no_of_claims] => 27 [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/0251/20050251652.pdf [firstpage_image] =>[orig_patent_app_number] => 10832505 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/832505
Methods and apparatus for processing an extensible firmware interface byte code instruction in a loop Apr 26, 2004 Abandoned
Array ( [id] => 599237 [patent_doc_number] => 07448029 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-11-04 [patent_title] => 'Modification of array access checking in AIX' [patent_app_type] => utility [patent_app_number] => 10/832152 [patent_app_country] => US [patent_app_date] => 2004-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3087 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/448/07448029.pdf [firstpage_image] =>[orig_patent_app_number] => 10832152 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/832152
Modification of array access checking in AIX Apr 25, 2004 Issued
Array ( [id] => 7020960 [patent_doc_number] => 20050222979 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-10-06 [patent_title] => 'Querying method information' [patent_app_type] => utility [patent_app_number] => 10/814758 [patent_app_country] => US [patent_app_date] => 2004-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3235 [patent_no_of_claims] => 30 [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/20050222979.pdf [firstpage_image] =>[orig_patent_app_number] => 10814758 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/814758
Querying method information Mar 30, 2004 Abandoned
Array ( [id] => 4511650 [patent_doc_number] => 07950000 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-05-24 [patent_title] => 'Architecture that restricts permissions granted to a build process' [patent_app_type] => utility [patent_app_number] => 10/802239 [patent_app_country] => US [patent_app_date] => 2004-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5826 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/950/07950000.pdf [firstpage_image] =>[orig_patent_app_number] => 10802239 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/802239
Architecture that restricts permissions granted to a build process Mar 16, 2004 Issued
Array ( [id] => 7154048 [patent_doc_number] => 20040172427 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-02 [patent_title] => 'Self-contained application disk for automatically launching application software or starting devices and peripherals' [patent_app_type] => new [patent_app_number] => 10/792255 [patent_app_country] => US [patent_app_date] => 2004-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6447 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0172/20040172427.pdf [firstpage_image] =>[orig_patent_app_number] => 10792255 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/792255
Self-contained application disk for automatically launching application software or starting devices and peripherals Mar 1, 2004 Abandoned
Array ( [id] => 6947011 [patent_doc_number] => 20050198615 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-09-08 [patent_title] => 'Portlet template based on a state design pattern' [patent_app_type] => utility [patent_app_number] => 10/790913 [patent_app_country] => US [patent_app_date] => 2004-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 7354 [patent_no_of_claims] => 27 [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/0198/20050198615.pdf [firstpage_image] =>[orig_patent_app_number] => 10790913 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/790913
Portlet template based on a state design pattern Mar 1, 2004 Issued
Array ( [id] => 146915 [patent_doc_number] => 07689981 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-03-30 [patent_title] => 'Mobile handset with efficient interruption point detection during a multiple-pass update process' [patent_app_type] => utility [patent_app_number] => 10/790340 [patent_app_country] => US [patent_app_date] => 2004-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3912 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/689/07689981.pdf [firstpage_image] =>[orig_patent_app_number] => 10790340 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/790340
Mobile handset with efficient interruption point detection during a multiple-pass update process Feb 29, 2004 Issued
Menu