
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] => 8361023
[patent_doc_number] => 20120216175
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-23
[patent_title] => 'CUSTOMIZABLE FINANCIAL INSTITUTION APPLICATION INTERFACE'
[patent_app_type] => utility
[patent_app_number] => 13/030597
[patent_app_country] => US
[patent_app_date] => 2011-02-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 11951
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13030597
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/030597 | Customizable financial institution application interface | Feb 17, 2011 | Issued |
Array
(
[id] => 9257998
[patent_doc_number] => 08621442
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-31
[patent_title] => 'Quicker translation of a computer program source code'
[patent_app_type] => utility
[patent_app_number] => 13/023642
[patent_app_country] => US
[patent_app_date] => 2011-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3543
[patent_no_of_claims] => 42
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 217
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13023642
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/023642 | Quicker translation of a computer program source code | Feb 8, 2011 | Issued |
Array
(
[id] => 8337455
[patent_doc_number] => 20120204153
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-09
[patent_title] => 'AUTOMATED TESTING ON MULTIPLE VIDEO GAME PLATFORMS'
[patent_app_type] => utility
[patent_app_number] => 13/020959
[patent_app_country] => US
[patent_app_date] => 2011-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 14584
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13020959
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/020959 | AUTOMATED TESTING ON MULTIPLE VIDEO GAME PLATFORMS | Feb 3, 2011 | Abandoned |
Array
(
[id] => 6189660
[patent_doc_number] => 20110126180
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-05-26
[patent_title] => 'Methods and System for Executing a Program in Multiple Execution Environments'
[patent_app_type] => utility
[patent_app_number] => 13/020654
[patent_app_country] => US
[patent_app_date] => 2011-02-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 14757
[patent_no_of_claims] => 26
[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/20110126180.pdf
[firstpage_image] =>[orig_patent_app_number] => 13020654
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/020654 | Methods and system for executing a program in multiple execution environments | Feb 2, 2011 | Issued |
Array
(
[id] => 9486722
[patent_doc_number] => 08732685
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-05-20
[patent_title] => 'Methods and system for executing a program in multiple execution environments'
[patent_app_type] => utility
[patent_app_number] => 13/020658
[patent_app_country] => US
[patent_app_date] => 2011-02-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 12
[patent_no_of_words] => 14758
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13020658
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/020658 | Methods and system for executing a program in multiple execution environments | Feb 2, 2011 | Issued |
Array
(
[id] => 8454530
[patent_doc_number] => 20120265476
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-10-18
[patent_title] => 'System Test Specification Generation Device and Testing Device'
[patent_app_type] => utility
[patent_app_number] => 13/513070
[patent_app_country] => US
[patent_app_date] => 2010-11-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4346
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13513070
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/513070 | System Test Specification Generation Device and Testing Device | Nov 24, 2010 | Abandoned |
Array
(
[id] => 6204214
[patent_doc_number] => 20110067000
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-03-17
[patent_title] => 'Static Binding of Graphical Programs'
[patent_app_type] => utility
[patent_app_number] => 12/912109
[patent_app_country] => US
[patent_app_date] => 2010-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 31
[patent_no_of_words] => 21350
[patent_no_of_claims] => 20
[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/0067/20110067000.pdf
[firstpage_image] =>[orig_patent_app_number] => 12912109
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/912109 | Static Binding of Graphical Programs | Nov 21, 2010 | Abandoned |
Array
(
[id] => 5991047
[patent_doc_number] => 20110099544
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-04-28
[patent_title] => 'INFORMATION PROCESSING APPARATUS AND SYSTEM SETTING METHOD'
[patent_app_type] => utility
[patent_app_number] => 12/908997
[patent_app_country] => US
[patent_app_date] => 2010-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5192
[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/0099/20110099544.pdf
[firstpage_image] =>[orig_patent_app_number] => 12908997
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/908997 | Information processing apparatus using updated firmware and system setting method | Oct 20, 2010 | Issued |
Array
(
[id] => 8162834
[patent_doc_number] => 20120102480
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-04-26
[patent_title] => 'HIGH AVAILABILITY OF MACHINES DURING PATCHING'
[patent_app_type] => utility
[patent_app_number] => 12/908623
[patent_app_country] => US
[patent_app_date] => 2010-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8331
[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/0102/20120102480.pdf
[firstpage_image] =>[orig_patent_app_number] => 12908623
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/908623 | HIGH AVAILABILITY OF MACHINES DURING PATCHING | Oct 19, 2010 | Abandoned |
Array
(
[id] => 5991036
[patent_doc_number] => 20110099534
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-04-28
[patent_title] => 'INFORMATION PROCESSING APPARATUS, EXECUTION PROGRAM OPERATION MODIFICATION METHOD, AND RECORDING MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 12/908331
[patent_app_country] => US
[patent_app_date] => 2010-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 5866
[patent_no_of_claims] => 8
[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/0099/20110099534.pdf
[firstpage_image] =>[orig_patent_app_number] => 12908331
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/908331 | INFORMATION PROCESSING APPARATUS, EXECUTION PROGRAM OPERATION MODIFICATION METHOD, AND RECORDING MEDIUM | Oct 19, 2010 | Abandoned |
Array
(
[id] => 8162816
[patent_doc_number] => 20120102468
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-04-26
[patent_title] => 'REGISTRATION-BASED REMOTE DEBUG WATCH AND MODIFY'
[patent_app_type] => utility
[patent_app_number] => 12/908100
[patent_app_country] => US
[patent_app_date] => 2010-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3785
[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/0102/20120102468.pdf
[firstpage_image] =>[orig_patent_app_number] => 12908100
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/908100 | Registration-based remote debug watch and modify | Oct 19, 2010 | Issued |
Array
(
[id] => 9102900
[patent_doc_number] => 08566794
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-22
[patent_title] => 'Checkpoint entry insertion during test scenario creation'
[patent_app_type] => utility
[patent_app_number] => 12/907298
[patent_app_country] => US
[patent_app_date] => 2010-10-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 12
[patent_no_of_words] => 12590
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12907298
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/907298 | Checkpoint entry insertion during test scenario creation | Oct 18, 2010 | Issued |
Array
(
[id] => 8143759
[patent_doc_number] => 20120096429
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-04-19
[patent_title] => 'WIRING WEB WIDGETS OF A WEB MASHUP'
[patent_app_type] => utility
[patent_app_number] => 12/906345
[patent_app_country] => US
[patent_app_date] => 2010-10-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 8049
[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/0096/20120096429.pdf
[firstpage_image] =>[orig_patent_app_number] => 12906345
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/906345 | Wiring web widgets of a web mashup | Oct 17, 2010 | Issued |
Array
(
[id] => 8143807
[patent_doc_number] => 20120096453
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-04-19
[patent_title] => 'Software Package Management Mechanism'
[patent_app_type] => utility
[patent_app_number] => 12/904248
[patent_app_country] => US
[patent_app_date] => 2010-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2032
[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/0096/20120096453.pdf
[firstpage_image] =>[orig_patent_app_number] => 12904248
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/904248 | Software Package Management Mechanism | Oct 13, 2010 | Abandoned |
Array
(
[id] => 8130845
[patent_doc_number] => 20120089972
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-04-12
[patent_title] => 'Image Based Servicing Of A Virtual Machine'
[patent_app_type] => utility
[patent_app_number] => 12/901004
[patent_app_country] => US
[patent_app_date] => 2010-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7414
[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/0089/20120089972.pdf
[firstpage_image] =>[orig_patent_app_number] => 12901004
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/901004 | Image Based Servicing Of A Virtual Machine | Oct 7, 2010 | Abandoned |
Array
(
[id] => 10879572
[patent_doc_number] => 08904370
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-02
[patent_title] => 'Optimization of meta-template instantiations'
[patent_app_type] => utility
[patent_app_number] => 12/894642
[patent_app_country] => US
[patent_app_date] => 2010-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 6562
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 295
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12894642
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/894642 | Optimization of meta-template instantiations | Sep 29, 2010 | Issued |
Array
(
[id] => 9242409
[patent_doc_number] => 08607215
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-10
[patent_title] => 'Electronic control system for rewriting control software in an automobile'
[patent_app_type] => utility
[patent_app_number] => 12/805254
[patent_app_country] => US
[patent_app_date] => 2010-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 27
[patent_no_of_words] => 17196
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 566
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12805254
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/805254 | Electronic control system for rewriting control software in an automobile | Jul 20, 2010 | Issued |
Array
(
[id] => 6281405
[patent_doc_number] => 20100257474
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-10-07
[patent_title] => 'METHOD ENABLING A COMPUTER APPARATUS RUN BY AN OPERATING SYSTEM TO EXECUTE SOFTWARE MODULES'
[patent_app_type] => utility
[patent_app_number] => 12/780195
[patent_app_country] => US
[patent_app_date] => 2010-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5885
[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/0257/20100257474.pdf
[firstpage_image] =>[orig_patent_app_number] => 12780195
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/780195 | METHOD ENABLING A COMPUTER APPARATUS RUN BY AN OPERATING SYSTEM TO EXECUTE SOFTWARE MODULES | May 13, 2010 | Abandoned |
Array
(
[id] => 9012665
[patent_doc_number] => 08527986
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-09-03
[patent_title] => 'System and method for automated identification of an application out-of-synchronization condition'
[patent_app_type] => utility
[patent_app_number] => 12/698684
[patent_app_country] => US
[patent_app_date] => 2010-02-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 7275
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 319
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12698684
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/698684 | System and method for automated identification of an application out-of-synchronization condition | Feb 1, 2010 | Issued |
Array
(
[id] => 10058950
[patent_doc_number] => 09098310
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-08-04
[patent_title] => 'Constructing and deploying patterns of flows'
[patent_app_type] => utility
[patent_app_number] => 12/608689
[patent_app_country] => US
[patent_app_date] => 2009-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 22
[patent_no_of_words] => 12698
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 277
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12608689
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/608689 | Constructing and deploying patterns of flows | Oct 28, 2009 | Issued |