
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |