Search

Hang Pan

Examiner (ID: 15129, Phone: (571)270-7667 , Office: P/2197 )

Most Active Art Unit
2193
Art Unit(s)
2197, 2193
Total Applications
724
Issued Applications
507
Pending Applications
66
Abandoned Applications
166

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5891648 [patent_doc_number] => 20060277251 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-07 [patent_title] => 'Information processing apparatus and system development method' [patent_app_type] => utility [patent_app_number] => 11/445188 [patent_app_country] => US [patent_app_date] => 2006-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 4893 [patent_no_of_claims] => 18 [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/0277/20060277251.pdf [firstpage_image] =>[orig_patent_app_number] => 11445188 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/445188
Information processing apparatus and system development method Jun 1, 2006 Abandoned
Array ( [id] => 5184611 [patent_doc_number] => 20070055965 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-08 [patent_title] => 'Generating An Application Software Library' [patent_app_type] => utility [patent_app_number] => 11/420089 [patent_app_country] => US [patent_app_date] => 2006-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4053 [patent_no_of_claims] => 11 [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/0055/20070055965.pdf [firstpage_image] =>[orig_patent_app_number] => 11420089 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/420089
Generating an application software library May 23, 2006 Issued
Array ( [id] => 9431192 [patent_doc_number] => 08707279 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-22 [patent_title] => 'Method and apparatus for executing stored code objects in a database' [patent_app_type] => utility [patent_app_number] => 11/383696 [patent_app_country] => US [patent_app_date] => 2006-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4371 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11383696 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/383696
Method and apparatus for executing stored code objects in a database May 15, 2006 Issued
Array ( [id] => 5167317 [patent_doc_number] => 20070288906 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-12-13 [patent_title] => 'EFFICIENT TRANSFER OF TIMING INFORMATION' [patent_app_type] => utility [patent_app_number] => 11/383680 [patent_app_country] => US [patent_app_date] => 2006-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4979 [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/20070288906.pdf [firstpage_image] =>[orig_patent_app_number] => 11383680 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/383680
EFFICIENT TRANSFER OF TIMING INFORMATION May 15, 2006 Abandoned
Array ( [id] => 5017531 [patent_doc_number] => 20070260740 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-08 [patent_title] => 'Transfer syntax notational system and method' [patent_app_type] => utility [patent_app_number] => 11/430691 [patent_app_country] => US [patent_app_date] => 2006-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6407 [patent_no_of_claims] => 32 [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/0260/20070260740.pdf [firstpage_image] =>[orig_patent_app_number] => 11430691 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/430691
Transfer syntax notational system and method May 7, 2006 Issued
Array ( [id] => 5226787 [patent_doc_number] => 20070256054 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-01 [patent_title] => 'Using 3-dimensional rendering effects to facilitate visualization of complex source code structures' [patent_app_type] => utility [patent_app_number] => 11/413803 [patent_app_country] => US [patent_app_date] => 2006-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3654 [patent_no_of_claims] => 24 [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/0256/20070256054.pdf [firstpage_image] =>[orig_patent_app_number] => 11413803 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/413803
Using 3-dimensional rendering effects to facilitate visualization of complex source code structures Apr 27, 2006 Abandoned
Array ( [id] => 9680714 [patent_doc_number] => 08819641 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-08-26 [patent_title] => 'Program state reversing software development tool' [patent_app_type] => utility [patent_app_number] => 11/411917 [patent_app_country] => US [patent_app_date] => 2006-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4881 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 249 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11411917 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/411917
Program state reversing software development tool Apr 26, 2006 Issued
Array ( [id] => 5226800 [patent_doc_number] => 20070256067 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-01 [patent_title] => 'Method and system for upgrading a software image' [patent_app_type] => utility [patent_app_number] => 11/411610 [patent_app_country] => US [patent_app_date] => 2006-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 1480 [patent_no_of_claims] => 16 [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/0256/20070256067.pdf [firstpage_image] =>[orig_patent_app_number] => 11411610 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/411610
Method and system for upgrading a software image Apr 25, 2006 Abandoned
Array ( [id] => 5734090 [patent_doc_number] => 20060259207 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-11-16 [patent_title] => 'Electronic control system for automobile' [patent_app_type] => utility [patent_app_number] => 11/407130 [patent_app_country] => US [patent_app_date] => 2006-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 17175 [patent_no_of_claims] => 23 [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/0259/20060259207.pdf [firstpage_image] =>[orig_patent_app_number] => 11407130 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/407130
Electronic control system for automobile Apr 19, 2006 Abandoned
Array ( [id] => 7690352 [patent_doc_number] => 20070233681 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-04 [patent_title] => 'Method and system for managing development components' [patent_app_type] => utility [patent_app_number] => 11/395783 [patent_app_country] => US [patent_app_date] => 2006-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 12555 [patent_no_of_claims] => 28 [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/0233/20070233681.pdf [firstpage_image] =>[orig_patent_app_number] => 11395783 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/395783
Method and system for managing development components Mar 30, 2006 Issued
Array ( [id] => 7689757 [patent_doc_number] => 20070234276 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-04 [patent_title] => 'METHOD, SYSTEM, AND PROGRAM OF A COMPILER TO PARALLELIZE SOURCE CODE' [patent_app_type] => utility [patent_app_number] => 11/278329 [patent_app_country] => US [patent_app_date] => 2006-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3017 [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/0234/20070234276.pdf [firstpage_image] =>[orig_patent_app_number] => 11278329 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/278329
Method, system, and program of a compiler to parallelize source code Mar 30, 2006 Issued
Array ( [id] => 5127882 [patent_doc_number] => 20070240153 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-11 [patent_title] => 'System and method for installing hypervisor after user operating system has been installed and loaded' [patent_app_type] => utility [patent_app_number] => 11/394277 [patent_app_country] => US [patent_app_date] => 2006-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1744 [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/0240/20070240153.pdf [firstpage_image] =>[orig_patent_app_number] => 11394277 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/394277
System and method for installing hypervisor after user operating system has been installed and loaded Mar 28, 2006 Abandoned
Array ( [id] => 4979135 [patent_doc_number] => 20070220370 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-09-20 [patent_title] => 'Mechanism to generate functional test cases for service oriented architecture (SOA) applications from errors encountered in development and runtime' [patent_app_type] => utility [patent_app_number] => 11/330686 [patent_app_country] => US [patent_app_date] => 2006-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3821 [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/0220/20070220370.pdf [firstpage_image] =>[orig_patent_app_number] => 11330686 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/330686
Mechanism to generate functional test cases for service oriented architecture (SOA) applications from errors encountered in development and runtime Jan 11, 2006 Abandoned
Array ( [id] => 4560570 [patent_doc_number] => 07877734 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-01-25 [patent_title] => 'Selective profiling of program code executing in a runtime environment' [patent_app_type] => utility [patent_app_number] => 11/330687 [patent_app_country] => US [patent_app_date] => 2006-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 6 [patent_no_of_words] => 5029 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/877/07877734.pdf [firstpage_image] =>[orig_patent_app_number] => 11330687 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/330687
Selective profiling of program code executing in a runtime environment Jan 11, 2006 Issued
Array ( [id] => 8220459 [patent_doc_number] => 08196098 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-06-05 [patent_title] => 'System and method for executing temporary processing agents' [patent_app_type] => utility [patent_app_number] => 11/324877 [patent_app_country] => US [patent_app_date] => 2006-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2781 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/196/08196098.pdf [firstpage_image] =>[orig_patent_app_number] => 11324877 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/324877
System and method for executing temporary processing agents Jan 2, 2006 Issued
Array ( [id] => 9444415 [patent_doc_number] => 08713551 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-29 [patent_title] => 'Apparatus, system, and method for non-interruptively updating firmware on a redundant hardware controller' [patent_app_type] => utility [patent_app_number] => 11/324594 [patent_app_country] => US [patent_app_date] => 2006-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8063 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 252 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11324594 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/324594
Apparatus, system, and method for non-interruptively updating firmware on a redundant hardware controller Jan 2, 2006 Issued
Array ( [id] => 4488961 [patent_doc_number] => 07908583 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-03-15 [patent_title] => 'Evidentiary enrichment of traceability links between software specification requirements' [patent_app_type] => utility [patent_app_number] => 11/321673 [patent_app_country] => US [patent_app_date] => 2005-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4426 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/908/07908583.pdf [firstpage_image] =>[orig_patent_app_number] => 11321673 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/321673
Evidentiary enrichment of traceability links between software specification requirements Dec 28, 2005 Issued
Array ( [id] => 4578402 [patent_doc_number] => 07823144 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-10-26 [patent_title] => 'Computer program code comparison using lexemes' [patent_app_type] => utility [patent_app_number] => 11/321178 [patent_app_country] => US [patent_app_date] => 2005-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4660 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/823/07823144.pdf [firstpage_image] =>[orig_patent_app_number] => 11321178 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/321178
Computer program code comparison using lexemes Dec 28, 2005 Issued
Array ( [id] => 9390 [patent_doc_number] => 07814474 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-10-12 [patent_title] => 'Updatable mobile handset based on Linux with compression and decompression techniques' [patent_app_type] => utility [patent_app_number] => 11/316291 [patent_app_country] => US [patent_app_date] => 2005-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4394 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/814/07814474.pdf [firstpage_image] =>[orig_patent_app_number] => 11316291 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/316291
Updatable mobile handset based on Linux with compression and decompression techniques Dec 20, 2005 Issued
Array ( [id] => 28653 [patent_doc_number] => 07797695 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-09-14 [patent_title] => 'Efficient generator of update packages for mobile devices' [patent_app_type] => utility [patent_app_number] => 11/316292 [patent_app_country] => US [patent_app_date] => 2005-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3973 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/797/07797695.pdf [firstpage_image] =>[orig_patent_app_number] => 11316292 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/316292
Efficient generator of update packages for mobile devices Dec 20, 2005 Issued
Menu