
Hang Pan
Examiner (ID: 14568, Phone: (571)270-7667 , Office: P/2197 )
| Most Active Art Unit | 2193 |
| Art Unit(s) | 2193, 2197 |
| Total Applications | 734 |
| Issued Applications | 515 |
| Pending Applications | 62 |
| Abandoned Applications | 168 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
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] => 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] => 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] => 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] => 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 |
Array
(
[id] => 5053039
[patent_doc_number] => 20070033584
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-02-08
[patent_title] => 'Application update methods and mobile communication devices utilizing the same'
[patent_app_type] => utility
[patent_app_number] => 11/305788
[patent_app_country] => US
[patent_app_date] => 2005-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 1498
[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/0033/20070033584.pdf
[firstpage_image] =>[orig_patent_app_number] => 11305788
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/305788 | Application update methods and mobile communication devices utilizing the same | Dec 15, 2005 | Abandoned |
Array
(
[id] => 5696132
[patent_doc_number] => 20060156279
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-07-13
[patent_title] => 'Server-page based software architecture enabling use-case oriented evolutionary software prototyping'
[patent_app_type] => utility
[patent_app_number] => 11/303698
[patent_app_country] => US
[patent_app_date] => 2005-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4667
[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/0156/20060156279.pdf
[firstpage_image] =>[orig_patent_app_number] => 11303698
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/303698 | Server-page based software architecture enabling use-case oriented evolutionary software prototyping | Dec 15, 2005 | Issued |
Array
(
[id] => 5878414
[patent_doc_number] => 20060168115
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-07-27
[patent_title] => 'Method and system of encapsulating web site transactions for computer-aided generation of web services'
[patent_app_type] => utility
[patent_app_number] => 11/303375
[patent_app_country] => US
[patent_app_date] => 2005-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5571
[patent_no_of_claims] => 11
[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/0168/20060168115.pdf
[firstpage_image] =>[orig_patent_app_number] => 11303375
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/303375 | Method and system of encapsulating web site transactions for computer-aided generation of web services | Dec 15, 2005 | Issued |
Array
(
[id] => 5121214
[patent_doc_number] => 20070142929
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-06-21
[patent_title] => 'Specifying optional and default values for method parameters'
[patent_app_type] => utility
[patent_app_number] => 11/305669
[patent_app_country] => US
[patent_app_date] => 2005-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4218
[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/0142/20070142929.pdf
[firstpage_image] =>[orig_patent_app_number] => 11305669
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/305669 | Specifying optional and default values for method parameters | Dec 15, 2005 | Abandoned |
Array
(
[id] => 5024541
[patent_doc_number] => 20070150508
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-06-28
[patent_title] => 'Constraint Derivation in Context Following for use with Object Code Insertion'
[patent_app_type] => utility
[patent_app_number] => 11/306080
[patent_app_country] => US
[patent_app_date] => 2005-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4519
[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/0150/20070150508.pdf
[firstpage_image] =>[orig_patent_app_number] => 11306080
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/306080 | Constraint derivation in context following for use with object code insertion | Dec 14, 2005 | Issued |
Array
(
[id] => 5190743
[patent_doc_number] => 20070169052
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-07-19
[patent_title] => 'Execution flow shape compression for aggregate data reporting in an application manager'
[patent_app_type] => utility
[patent_app_number] => 11/304153
[patent_app_country] => US
[patent_app_date] => 2005-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 12973
[patent_no_of_claims] => 45
[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/0169/20070169052.pdf
[firstpage_image] =>[orig_patent_app_number] => 11304153
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/304153 | Execution flow shape compression for aggregate data reporting in an application manager | Dec 14, 2005 | Issued |
Array
(
[id] => 5690030
[patent_doc_number] => 20060288345
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-12-21
[patent_title] => 'Fault tolerant and combinatorial software environment system, method and medium'
[patent_app_type] => utility
[patent_app_number] => 11/296199
[patent_app_country] => US
[patent_app_date] => 2005-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 24
[patent_no_of_words] => 30791
[patent_no_of_claims] => 17
[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/0288/20060288345.pdf
[firstpage_image] =>[orig_patent_app_number] => 11296199
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/296199 | Fault tolerant and combinatorial software environment system, method and medium | Dec 5, 2005 | Abandoned |
Array
(
[id] => 5847478
[patent_doc_number] => 20060123413
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-06-08
[patent_title] => 'System and method for installing a software application'
[patent_app_type] => utility
[patent_app_number] => 11/287975
[patent_app_country] => US
[patent_app_date] => 2005-11-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3030
[patent_no_of_claims] => 12
[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/0123/20060123413.pdf
[firstpage_image] =>[orig_patent_app_number] => 11287975
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/287975 | System and method for installing a software application | Nov 27, 2005 | Abandoned |
Array
(
[id] => 9623462
[patent_doc_number] => 08793657
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-29
[patent_title] => 'Visual debugger for dynamic XSL transformations'
[patent_app_type] => utility
[patent_app_number] => 11/284172
[patent_app_country] => US
[patent_app_date] => 2005-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 6376
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11284172
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/284172 | Visual debugger for dynamic XSL transformations | Nov 20, 2005 | Issued |
Array
(
[id] => 8693336
[patent_doc_number] => 08392872
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-03-05
[patent_title] => 'Pseudo translation within integrated development environment'
[patent_app_type] => utility
[patent_app_number] => 11/282793
[patent_app_country] => US
[patent_app_date] => 2005-11-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 10
[patent_no_of_words] => 9685
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 303
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11282793
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/282793 | Pseudo translation within integrated development environment | Nov 18, 2005 | Issued |