
Frank F. Huang
Examiner (ID: 18996, Phone: (571)272-0701 , Office: P/2485 )
| Most Active Art Unit | 2485 |
| Art Unit(s) | 2482, 2485 |
| Total Applications | 862 |
| Issued Applications | 604 |
| Pending Applications | 91 |
| Abandoned Applications | 181 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 7477137
[patent_doc_number] => 20040123186
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-06-24
[patent_title] => 'Fault-tolerant dynamic editing of GUI display and source code'
[patent_app_type] => new
[patent_app_number] => 10/327378
[patent_app_country] => US
[patent_app_date] => 2002-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5092
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0123/20040123186.pdf
[firstpage_image] =>[orig_patent_app_number] => 10327378
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/327378 | Fault-tolerant dynamic editing of GUI display and source code | Dec 20, 2002 | Issued |
Array
(
[id] => 7476439
[patent_doc_number] => 20040122793
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-06-24
[patent_title] => 'Dynamic generation of disk configuration from XML model'
[patent_app_type] => new
[patent_app_number] => 10/324889
[patent_app_country] => US
[patent_app_date] => 2002-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2426
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0122/20040122793.pdf
[firstpage_image] =>[orig_patent_app_number] => 10324889
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/324889 | Dynamic generation of disk configuration from XML model | Dec 19, 2002 | Abandoned |
Array
(
[id] => 7476430
[patent_doc_number] => 20040122791
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-06-24
[patent_title] => 'Method and system for automated source code formatting'
[patent_app_type] => new
[patent_app_number] => 10/324286
[patent_app_country] => US
[patent_app_date] => 2002-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2179
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 66
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0122/20040122791.pdf
[firstpage_image] =>[orig_patent_app_number] => 10324286
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/324286 | Method and system for automated source code formatting | Dec 18, 2002 | Abandoned |
Array
(
[id] => 929690
[patent_doc_number] => 07316003
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-01-01
[patent_title] => 'System and method for developing a dynamic web page'
[patent_app_type] => utility
[patent_app_number] => 10/322898
[patent_app_country] => US
[patent_app_date] => 2002-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 7105
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 288
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/316/07316003.pdf
[firstpage_image] =>[orig_patent_app_number] => 10322898
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/322898 | System and method for developing a dynamic web page | Dec 17, 2002 | Issued |
Array
(
[id] => 6684833
[patent_doc_number] => 20030120697
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-06-26
[patent_title] => 'System and method for adapting a software control in an operating environment'
[patent_app_type] => new
[patent_app_number] => 10/321388
[patent_app_country] => US
[patent_app_date] => 2002-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3421
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 42
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0120/20030120697.pdf
[firstpage_image] =>[orig_patent_app_number] => 10321388
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/321388 | System and method for adapting a software control in an operating environment | Dec 17, 2002 | Abandoned |
Array
(
[id] => 912596
[patent_doc_number] => 07334215
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-02-19
[patent_title] => 'Manager for software controls in an operating environment'
[patent_app_type] => utility
[patent_app_number] => 10/321425
[patent_app_country] => US
[patent_app_date] => 2002-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5946
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 248
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/334/07334215.pdf
[firstpage_image] =>[orig_patent_app_number] => 10321425
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/321425 | Manager for software controls in an operating environment | Dec 17, 2002 | Issued |
Array
(
[id] => 680556
[patent_doc_number] => 07089545
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-08-08
[patent_title] => 'Detection of reduction variables in an assignment statement'
[patent_app_type] => utility
[patent_app_number] => 10/321971
[patent_app_country] => US
[patent_app_date] => 2002-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4203
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 230
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/089/07089545.pdf
[firstpage_image] =>[orig_patent_app_number] => 10321971
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/321971 | Detection of reduction variables in an assignment statement | Dec 16, 2002 | Issued |
Array
(
[id] => 7368582
[patent_doc_number] => 20040015858
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-22
[patent_title] => 'Configuration model for configuring an adapter software component to selectively access software objects and object editor using instance of same'
[patent_app_type] => new
[patent_app_number] => 10/314806
[patent_app_country] => US
[patent_app_date] => 2002-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 13917
[patent_no_of_claims] => 43
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 58
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0015/20040015858.pdf
[firstpage_image] =>[orig_patent_app_number] => 10314806
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/314806 | Configuration model for configuring an adapter software component to selectively access software objects and object editor using instance of same | Dec 8, 2002 | Issued |
Array
(
[id] => 7463026
[patent_doc_number] => 20040095400
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-05-20
[patent_title] => 'Reconfiguration of content for display on devices of different types'
[patent_app_type] => new
[patent_app_number] => 10/300425
[patent_app_country] => US
[patent_app_date] => 2002-11-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5786
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0095/20040095400.pdf
[firstpage_image] =>[orig_patent_app_number] => 10300425
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/300425 | Reconfiguration of content for display on devices of different types | Nov 18, 2002 | Abandoned |
Array
(
[id] => 7477301
[patent_doc_number] => 20040098716
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-05-20
[patent_title] => 'Detecting system and method'
[patent_app_type] => new
[patent_app_number] => 10/298819
[patent_app_country] => US
[patent_app_date] => 2002-11-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3680
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0098/20040098716.pdf
[firstpage_image] =>[orig_patent_app_number] => 10298819
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/298819 | Detecting system and method | Nov 18, 2002 | Abandoned |
Array
(
[id] => 7477263
[patent_doc_number] => 20040098704
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-05-20
[patent_title] => 'Systems and methods for defining Web applications pages'
[patent_app_type] => new
[patent_app_number] => 10/294941
[patent_app_country] => US
[patent_app_date] => 2002-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3644
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0098/20040098704.pdf
[firstpage_image] =>[orig_patent_app_number] => 10294941
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/294941 | Systems and methods for defining Web applications pages | Nov 13, 2002 | Abandoned |
Array
(
[id] => 415035
[patent_doc_number] => 07284234
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-10-16
[patent_title] => 'System and method for implementing maintenance functions for a switch'
[patent_app_type] => utility
[patent_app_number] => 10/288307
[patent_app_country] => US
[patent_app_date] => 2002-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 15
[patent_no_of_words] => 7556
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 370
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/284/07284234.pdf
[firstpage_image] =>[orig_patent_app_number] => 10288307
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/288307 | System and method for implementing maintenance functions for a switch | Nov 5, 2002 | Issued |
Array
(
[id] => 494459
[patent_doc_number] => 07219341
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-05-15
[patent_title] => 'Code analysis for selective runtime data processing'
[patent_app_type] => utility
[patent_app_number] => 10/285007
[patent_app_country] => US
[patent_app_date] => 2002-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 3950
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/219/07219341.pdf
[firstpage_image] =>[orig_patent_app_number] => 10285007
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/285007 | Code analysis for selective runtime data processing | Oct 30, 2002 | Issued |
Array
(
[id] => 6914079
[patent_doc_number] => 20050177837
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-08-11
[patent_title] => 'Data processing system and method'
[patent_app_type] => utility
[patent_app_number] => 10/493588
[patent_app_country] => US
[patent_app_date] => 2002-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 33
[patent_figures_cnt] => 33
[patent_no_of_words] => 13992
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0177/20050177837.pdf
[firstpage_image] =>[orig_patent_app_number] => 10493588
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/493588 | Data processing system and method | Oct 23, 2002 | Abandoned |
Array
(
[id] => 7175700
[patent_doc_number] => 20040078780
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-04-22
[patent_title] => 'System and method for block-based concurrentization of software code'
[patent_app_type] => new
[patent_app_number] => 10/277504
[patent_app_country] => US
[patent_app_date] => 2002-10-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 13105
[patent_no_of_claims] => 42
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0078/20040078780.pdf
[firstpage_image] =>[orig_patent_app_number] => 10277504
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/277504 | System and method for block-based concurrentization of software code | Oct 21, 2002 | Issued |
Array
(
[id] => 66737
[patent_doc_number] => 07765532
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-07-27
[patent_title] => 'Inducing concurrency in software code'
[patent_app_type] => utility
[patent_app_number] => 10/277503
[patent_app_country] => US
[patent_app_date] => 2002-10-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 13097
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/765/07765532.pdf
[firstpage_image] =>[orig_patent_app_number] => 10277503
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/277503 | Inducing concurrency in software code | Oct 21, 2002 | Issued |
Array
(
[id] => 6693880
[patent_doc_number] => 20030041312
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-02-27
[patent_title] => 'Program processing method utilizing dynamically reconfigurable hardware to enable faster processing, and program to execute same processing method'
[patent_app_type] => new
[patent_app_number] => 10/272005
[patent_app_country] => US
[patent_app_date] => 2002-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 5332
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 26
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0041/20030041312.pdf
[firstpage_image] =>[orig_patent_app_number] => 10272005
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/272005 | Program processing method utilizing dynamically reconfigurable hardware to enable faster processing, and program to execute same processing method | Oct 16, 2002 | Abandoned |
Array
(
[id] => 6650006
[patent_doc_number] => 20030076242
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-04-24
[patent_title] => 'Utility meter having computer network access for receiving an interpretive language program to implement new meter functionality'
[patent_app_type] => new
[patent_app_number] => 10/255138
[patent_app_country] => US
[patent_app_date] => 2002-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4446
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 53
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0076/20030076242.pdf
[firstpage_image] =>[orig_patent_app_number] => 10255138
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/255138 | Utility meter having computer network access for receiving an interpretive language program to implement new meter functionality | Sep 24, 2002 | Abandoned |
Array
(
[id] => 7474456
[patent_doc_number] => 20040054987
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-03-18
[patent_title] => 'System and method of an incremental file audit in a computer system'
[patent_app_type] => new
[patent_app_number] => 10/246014
[patent_app_country] => US
[patent_app_date] => 2002-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4898
[patent_no_of_claims] => 38
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 38
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0054/20040054987.pdf
[firstpage_image] =>[orig_patent_app_number] => 10246014
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/246014 | System and method of an incremental file audit in a computer system | Sep 16, 2002 | Abandoned |
Array
(
[id] => 7474394
[patent_doc_number] => 20040054969
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-03-18
[patent_title] => 'System and method for generating web services definitions for MFS-based IMS applications'
[patent_app_type] => new
[patent_app_number] => 10/244710
[patent_app_country] => US
[patent_app_date] => 2002-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4978
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 36
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0054/20040054969.pdf
[firstpage_image] =>[orig_patent_app_number] => 10244710
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/244710 | System and method for generating web services definitions for MFS-based IMS applications | Sep 15, 2002 | Abandoned |