
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] => 6630398
[patent_doc_number] => 20100100875
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-22
[patent_title] => 'METHOD AND DEVICE FOR PROCESSING CONFIGURATION REPORTS'
[patent_app_type] => utility
[patent_app_number] => 12/572484
[patent_app_country] => US
[patent_app_date] => 2009-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4224
[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/0100/20100100875.pdf
[firstpage_image] =>[orig_patent_app_number] => 12572484
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/572484 | METHOD AND DEVICE FOR PROCESSING CONFIGURATION REPORTS | Oct 1, 2009 | Abandoned |
Array
(
[id] => 10072659
[patent_doc_number] => 09111019
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-08-18
[patent_title] => 'Modeling and testing interactions between components of a software system'
[patent_app_type] => utility
[patent_app_number] => 12/570554
[patent_app_country] => US
[patent_app_date] => 2009-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 5875
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 337
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12570554
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/570554 | Modeling and testing interactions between components of a software system | Sep 29, 2009 | Issued |
Array
(
[id] => 6203700
[patent_doc_number] => 20110066486
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-03-17
[patent_title] => 'SYSTEM AND METHOD FOR EFFICIENT CREATION AND RECONCILIATION OF MACRO AND MICRO LEVEL TEST PLANS'
[patent_app_type] => utility
[patent_app_number] => 12/558260
[patent_app_country] => US
[patent_app_date] => 2009-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 30
[patent_no_of_words] => 16811
[patent_no_of_claims] => 25
[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/0066/20110066486.pdf
[firstpage_image] =>[orig_patent_app_number] => 12558260
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/558260 | System and method for efficient creation and reconciliation of macro and micro level test plans | Sep 10, 2009 | Issued |
Array
(
[id] => 10901682
[patent_doc_number] => 08924929
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-30
[patent_title] => 'Methods and system for executing a program in multiple execution environments'
[patent_app_type] => utility
[patent_app_number] => 12/550135
[patent_app_country] => US
[patent_app_date] => 2009-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 12
[patent_no_of_words] => 14758
[patent_no_of_claims] => 35
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12550135
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/550135 | Methods and system for executing a program in multiple execution environments | Aug 27, 2009 | Issued |
Array
(
[id] => 8849477
[patent_doc_number] => 08458677
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-04
[patent_title] => 'Generating code adapted for interlinking legacy scalar code and extended vector code'
[patent_app_type] => utility
[patent_app_number] => 12/544258
[patent_app_country] => US
[patent_app_date] => 2009-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 14
[patent_no_of_words] => 14380
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 273
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12544258
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/544258 | Generating code adapted for interlinking legacy scalar code and extended vector code | Aug 19, 2009 | Issued |
Array
(
[id] => 7679446
[patent_doc_number] => 20100107141
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-29
[patent_title] => 'SYSTEM AND METHOD FOR RECOMMENDING NEXT COMMANDS WHEN USING A SOFTWARE APPLICATION'
[patent_app_type] => utility
[patent_app_number] => 12/469509
[patent_app_country] => US
[patent_app_date] => 2009-05-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8227
[patent_no_of_claims] => 19
[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/0107/20100107141.pdf
[firstpage_image] =>[orig_patent_app_number] => 12469509
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/469509 | System and method for recommending next commands when using a software application | May 19, 2009 | Issued |
Array
(
[id] => 5571518
[patent_doc_number] => 20090254897
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-08
[patent_title] => 'UPDATING FIRMWARE ON MOBILE ELECTRONICE DEVICES'
[patent_app_type] => utility
[patent_app_number] => 12/418595
[patent_app_country] => US
[patent_app_date] => 2009-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4031
[patent_no_of_claims] => 18
[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/0254/20090254897.pdf
[firstpage_image] =>[orig_patent_app_number] => 12418595
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/418595 | Updating firmware on mobile electronice devices | Apr 4, 2009 | Issued |
Array
(
[id] => 6463623
[patent_doc_number] => 20100146231
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-10
[patent_title] => 'AUTHENTICATING A BACKUP IMAGE WITH BIFURCATED STORAGE'
[patent_app_type] => utility
[patent_app_number] => 12/329638
[patent_app_country] => US
[patent_app_date] => 2008-12-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4181
[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/0146/20100146231.pdf
[firstpage_image] =>[orig_patent_app_number] => 12329638
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/329638 | Authenticating a backup image with bifurcated storage | Dec 7, 2008 | Issued |
Array
(
[id] => 9417033
[patent_doc_number] => 08701085
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-04-15
[patent_title] => 'Graphical event and binding editor for software development'
[patent_app_type] => utility
[patent_app_number] => 12/329977
[patent_app_country] => US
[patent_app_date] => 2008-12-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 8171
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 338
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12329977
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/329977 | Graphical event and binding editor for software development | Dec 7, 2008 | Issued |
Array
(
[id] => 5577344
[patent_doc_number] => 20090144706
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-06-04
[patent_title] => 'IDENTIFYING POTENTIAL LOCK CONDITIONS IN TRANSACTIONAL SOFTWARE APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/323887
[patent_app_country] => US
[patent_app_date] => 2008-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6648
[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/0144/20090144706.pdf
[firstpage_image] =>[orig_patent_app_number] => 12323887
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/323887 | Identifying potential lock conditions in transactional software applications | Nov 25, 2008 | Issued |
Array
(
[id] => 9143618
[patent_doc_number] => 08584101
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-11-12
[patent_title] => 'Apparatus and method for automatically analyzing program for detecting malicious codes triggered under specific event/context'
[patent_app_type] => utility
[patent_app_number] => 12/270897
[patent_app_country] => US
[patent_app_date] => 2008-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3617
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12270897
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/270897 | Apparatus and method for automatically analyzing program for detecting malicious codes triggered under specific event/context | Nov 13, 2008 | Issued |
Array
(
[id] => 7813555
[patent_doc_number] => 08136093
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-03-13
[patent_title] => 'System for adding code commentary to source code during software debugging'
[patent_app_type] => utility
[patent_app_number] => 12/264374
[patent_app_country] => US
[patent_app_date] => 2008-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 2751
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 217
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/136/08136093.pdf
[firstpage_image] =>[orig_patent_app_number] => 12264374
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/264374 | System for adding code commentary to source code during software debugging | Nov 3, 2008 | Issued |
Array
(
[id] => 4950868
[patent_doc_number] => 20080306994
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-12-11
[patent_title] => 'Method and System for Processing User-Defined Object Based on Object Storage'
[patent_app_type] => utility
[patent_app_number] => 12/190689
[patent_app_country] => US
[patent_app_date] => 2008-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4921
[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/0306/20080306994.pdf
[firstpage_image] =>[orig_patent_app_number] => 12190689
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/190689 | Method and System for Processing User-Defined Object Based on Object Storage | Aug 12, 2008 | Abandoned |
Array
(
[id] => 9358773
[patent_doc_number] => 08677328
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-03-18
[patent_title] => 'Generating a dynamic content creation program'
[patent_app_type] => utility
[patent_app_number] => 12/167390
[patent_app_country] => US
[patent_app_date] => 2008-07-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 37
[patent_no_of_words] => 10478
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 517
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12167390
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/167390 | Generating a dynamic content creation program | Jul 2, 2008 | Issued |
Array
(
[id] => 4826385
[patent_doc_number] => 20080229277
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-18
[patent_title] => 'DATA LOCATIONS TEMPLATE BASED APPLICATION-DATA ASSOCIATION AND ITS USE FOR POLICY BASED MANAGEMENT'
[patent_app_type] => utility
[patent_app_number] => 12/130558
[patent_app_country] => US
[patent_app_date] => 2008-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5553
[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/0229/20080229277.pdf
[firstpage_image] =>[orig_patent_app_number] => 12130558
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/130558 | Data locations template based application-data association and its use for policy based management | May 29, 2008 | Issued |
Array
(
[id] => 6513586
[patent_doc_number] => 20100095294
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-15
[patent_title] => 'INFORMATION PROCESSING METHOD AND PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 12/531889
[patent_app_country] => US
[patent_app_date] => 2008-05-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 13226
[patent_no_of_claims] => 18
[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/0095/20100095294.pdf
[firstpage_image] =>[orig_patent_app_number] => 12531889
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/531889 | Information processing method for executing a command included in an installer and a storage medium storing a program therefor | May 27, 2008 | Issued |
Array
(
[id] => 8389169
[patent_doc_number] => 08266580
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-09-11
[patent_title] => 'Editing, creating, and verifying reorganization of flowchart, and transforming between flowchart and tree diagram'
[patent_app_type] => utility
[patent_app_number] => 12/124400
[patent_app_country] => US
[patent_app_date] => 2008-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 45
[patent_no_of_words] => 7603
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 297
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12124400
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/124400 | Editing, creating, and verifying reorganization of flowchart, and transforming between flowchart and tree diagram | May 20, 2008 | Issued |
Array
(
[id] => 4677927
[patent_doc_number] => 20080215558
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-04
[patent_title] => 'SYSTEM FOR MANAGING CONFIGURATION CHANGES IN A DATA PROCESSING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/017083
[patent_app_country] => US
[patent_app_date] => 2008-01-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4807
[patent_no_of_claims] => 9
[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/0215/20080215558.pdf
[firstpage_image] =>[orig_patent_app_number] => 12017083
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/017083 | System for managing configuration changes in a data processing system | Jan 20, 2008 | Issued |
Array
(
[id] => 4829368
[patent_doc_number] => 20080126446
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-29
[patent_title] => 'Systems and methods for backing up user settings'
[patent_app_type] => utility
[patent_app_number] => 11/998096
[patent_app_country] => US
[patent_app_date] => 2007-11-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5180
[patent_no_of_claims] => 21
[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/0126/20080126446.pdf
[firstpage_image] =>[orig_patent_app_number] => 11998096
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/998096 | Systems and methods for backing up user settings | Nov 26, 2007 | Abandoned |
Array
(
[id] => 5277443
[patent_doc_number] => 20090129575
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-05-21
[patent_title] => 'System And Computer Program Product For Creating A Telecommunications Application'
[patent_app_type] => utility
[patent_app_number] => 11/943672
[patent_app_country] => US
[patent_app_date] => 2007-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 9583
[patent_no_of_claims] => 11
[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/0129/20090129575.pdf
[firstpage_image] =>[orig_patent_app_number] => 11943672
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/943672 | System and computer program product for creating a telecommunications application | Nov 20, 2007 | Issued |