Search

Hang Pan

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

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

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 4766950 [patent_doc_number] => 20080178162 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-24 [patent_title] => 'SERVER EVALUATION OF CLIENT-SIDE SCRIPT' [patent_app_type] => utility [patent_app_number] => 11/736467 [patent_app_country] => US [patent_app_date] => 2007-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5161 [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/0178/20080178162.pdf [firstpage_image] =>[orig_patent_app_number] => 11736467 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/736467
Server evaluation of client-side script Apr 16, 2007 Issued
Array ( [id] => 4665623 [patent_doc_number] => 20080256530 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-16 [patent_title] => 'System and Method for Determining Firmware Compatibility for Migrating Logical Partitions' [patent_app_type] => utility [patent_app_number] => 11/735770 [patent_app_country] => US [patent_app_date] => 2007-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5844 [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/0256/20080256530.pdf [firstpage_image] =>[orig_patent_app_number] => 11735770 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/735770
System and Method for Determining Firmware Compatibility for Migrating Logical Partitions Apr 15, 2007 Abandoned
Array ( [id] => 8924116 [patent_doc_number] => 08490066 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-16 [patent_title] => 'Profiler for optimizing processor architecture and application' [patent_app_type] => utility [patent_app_number] => 11/730170 [patent_app_country] => US [patent_app_date] => 2007-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 25 [patent_no_of_words] => 5895 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11730170 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/730170
Profiler for optimizing processor architecture and application Mar 28, 2007 Issued
Array ( [id] => 4723107 [patent_doc_number] => 20080244555 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-02 [patent_title] => 'Bundling software updates' [patent_app_type] => utility [patent_app_number] => 11/730082 [patent_app_country] => US [patent_app_date] => 2007-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5223 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0244/20080244555.pdf [firstpage_image] =>[orig_patent_app_number] => 11730082 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/730082
Bundling software updates Mar 28, 2007 Abandoned
Array ( [id] => 4721711 [patent_doc_number] => 20080243943 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-02 [patent_title] => 'Method and apparatus for efficient execution of interprocedural transactional memory code while maintaining safety' [patent_app_type] => utility [patent_app_number] => 11/728781 [patent_app_country] => US [patent_app_date] => 2007-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3219 [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/0243/20080243943.pdf [firstpage_image] =>[orig_patent_app_number] => 11728781 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/728781
Method and apparatus for efficient execution of interprocedural transactional memory code while maintaining safety Mar 26, 2007 Abandoned
Array ( [id] => 5249102 [patent_doc_number] => 20070245336 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-18 [patent_title] => 'Method of generating patch file and computer readable recording medium storing programs for executing the method' [patent_app_type] => utility [patent_app_number] => 11/607956 [patent_app_country] => US [patent_app_date] => 2006-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4666 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0245/20070245336.pdf [firstpage_image] =>[orig_patent_app_number] => 11607956 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/607956
Method of generating patch file and computer readable recording medium storing programs for executing the method Dec 3, 2006 Abandoned
Array ( [id] => 4837325 [patent_doc_number] => 20080134207 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-06-05 [patent_title] => 'Parallelization and instrumentation in a producer graph oriented programming framework' [patent_app_type] => utility [patent_app_number] => 11/607196 [patent_app_country] => US [patent_app_date] => 2006-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 58 [patent_figures_cnt] => 58 [patent_no_of_words] => 51829 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0134/20080134207.pdf [firstpage_image] =>[orig_patent_app_number] => 11607196 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/607196
Parallelization and instrumentation in a producer graph oriented programming framework Nov 30, 2006 Issued
Array ( [id] => 8558340 [patent_doc_number] => 08332827 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-12-11 [patent_title] => 'Produce graph oriented programming framework with scenario support' [patent_app_type] => utility [patent_app_number] => 11/607199 [patent_app_country] => US [patent_app_date] => 2006-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 63 [patent_figures_cnt] => 95 [patent_no_of_words] => 53593 [patent_no_of_claims] => 72 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11607199 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/607199
Produce graph oriented programming framework with scenario support Nov 30, 2006 Issued
Array ( [id] => 7694131 [patent_doc_number] => 20080120613 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-22 [patent_title] => 'Method and Apparatus to Customize and Configure Multiple Operating Systems on a Server' [patent_app_type] => utility [patent_app_number] => 11/562185 [patent_app_country] => US [patent_app_date] => 2006-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2705 [patent_no_of_claims] => 21 [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/0120/20080120613.pdf [firstpage_image] =>[orig_patent_app_number] => 11562185 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/562185
Method and apparatus to customize and configure multiple operating systems on a server Nov 20, 2006 Issued
Array ( [id] => 4830580 [patent_doc_number] => 20080127048 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'Method And System Of Accessing Display Window Memory' [patent_app_type] => utility [patent_app_number] => 11/560883 [patent_app_country] => US [patent_app_date] => 2006-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2472 [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/0127/20080127048.pdf [firstpage_image] =>[orig_patent_app_number] => 11560883 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/560883
Method and system of accessing display window memory Nov 16, 2006 Issued
Array ( [id] => 7694324 [patent_doc_number] => 20080120420 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-22 [patent_title] => 'CHARACTERIZATION OF WEB APPLICATION INPUTS' [patent_app_type] => utility [patent_app_number] => 11/560984 [patent_app_country] => US [patent_app_date] => 2006-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5909 [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/0120/20080120420.pdf [firstpage_image] =>[orig_patent_app_number] => 11560984 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/560984
CHARACTERIZATION OF WEB APPLICATION INPUTS Nov 16, 2006 Abandoned
Array ( [id] => 5042360 [patent_doc_number] => 20070094642 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-04-26 [patent_title] => 'Graphical Program Execution On A Handheld Computer' [patent_app_type] => utility [patent_app_number] => 11/560899 [patent_app_country] => US [patent_app_date] => 2006-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9699 [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/0094/20070094642.pdf [firstpage_image] =>[orig_patent_app_number] => 11560899 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/560899
Graphical Program Execution On A Handheld Computer Nov 16, 2006 Abandoned
Array ( [id] => 10879541 [patent_doc_number] => 08904339 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-02 [patent_title] => 'Method and system for modeling runtime behavior' [patent_app_type] => utility [patent_app_number] => 11/546395 [patent_app_country] => US [patent_app_date] => 2006-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 17 [patent_no_of_words] => 10772 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11546395 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/546395
Method and system for modeling runtime behavior Oct 11, 2006 Issued
Array ( [id] => 10834887 [patent_doc_number] => 08863083 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-14 [patent_title] => 'Presenting user interfaces based on messages' [patent_app_type] => utility [patent_app_number] => 11/546490 [patent_app_country] => US [patent_app_date] => 2006-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8134 [patent_no_of_claims] => 18 [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] =>[firstpage_image] =>[orig_patent_app_number] => 11546490 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/546490
Presenting user interfaces based on messages Oct 9, 2006 Issued
Array ( [id] => 10177729 [patent_doc_number] => 09207933 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-12-08 [patent_title] => 'Identifying authors of changes between multiple versions of a file' [patent_app_type] => utility [patent_app_number] => 11/548092 [patent_app_country] => US [patent_app_date] => 2006-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 2854 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 412 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11548092 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/548092
Identifying authors of changes between multiple versions of a file Oct 9, 2006 Issued
Array ( [id] => 5195048 [patent_doc_number] => 20070083533 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-04-12 [patent_title] => 'System and method for designing web sites that perform like conventional software applications' [patent_app_type] => utility [patent_app_number] => 11/546175 [patent_app_country] => US [patent_app_date] => 2006-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7097 [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/20070083533.pdf [firstpage_image] =>[orig_patent_app_number] => 11546175 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/546175
System and method for designing web sites that perform like conventional software applications Oct 9, 2006 Abandoned
Array ( [id] => 4940610 [patent_doc_number] => 20080077930 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-03-27 [patent_title] => 'Workload Partitioning in a Parallel System with Hetergeneous Alignment Constraints' [patent_app_type] => utility [patent_app_number] => 11/535172 [patent_app_country] => US [patent_app_date] => 2006-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4728 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0077/20080077930.pdf [firstpage_image] =>[orig_patent_app_number] => 11535172 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/535172
Workload partitioning in a parallel system with hetergeneous alignment constraints Sep 25, 2006 Issued
Array ( [id] => 4830502 [patent_doc_number] => 20080126995 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'THREE DIMENSIONAL (3D) SEQUENCE DIAGRAM' [patent_app_type] => utility [patent_app_number] => 11/534789 [patent_app_country] => US [patent_app_date] => 2006-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2355 [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/0126/20080126995.pdf [firstpage_image] =>[orig_patent_app_number] => 11534789 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/534789
THREE DIMENSIONAL (3D) SEQUENCE DIAGRAM Sep 24, 2006 Abandoned
Array ( [id] => 4829176 [patent_doc_number] => 20080126376 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'ENABLING MULTI-VIEW APPLICATIONS BASED ON A RELATIONAL STATE MACHINE PARADIGM' [patent_app_type] => utility [patent_app_number] => 11/534299 [patent_app_country] => US [patent_app_date] => 2006-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5917 [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/0126/20080126376.pdf [firstpage_image] =>[orig_patent_app_number] => 11534299 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/534299
ENABLING MULTI-VIEW APPLICATIONS BASED ON A RELATIONAL STATE MACHINE PARADIGM Sep 21, 2006 Abandoned
Array ( [id] => 5065074 [patent_doc_number] => 20070226716 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-09-27 [patent_title] => 'SOFTWARE SYSTEM ARCHITECTURE AND APPLICATION PROGRAM PROCESSING METHOD' [patent_app_type] => utility [patent_app_number] => 11/533678 [patent_app_country] => US [patent_app_date] => 2006-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2584 [patent_no_of_claims] => 10 [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/0226/20070226716.pdf [firstpage_image] =>[orig_patent_app_number] => 11533678 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/533678
SOFTWARE SYSTEM ARCHITECTURE AND APPLICATION PROGRAM PROCESSING METHOD Sep 19, 2006 Abandoned
Menu