
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] => 6806227
[patent_doc_number] => 20030233621
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-12-18
[patent_title] => 'Editor for smart version control'
[patent_app_type] => new
[patent_app_number] => 10/171834
[patent_app_country] => US
[patent_app_date] => 2002-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5464
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0233/20030233621.pdf
[firstpage_image] =>[orig_patent_app_number] => 10171834
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/171834 | Editor for smart version control | Jun 12, 2002 | Abandoned |
Array
(
[id] => 6806238
[patent_doc_number] => 20030233632
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-12-18
[patent_title] => 'Automatically generated client application source code using database table definitions'
[patent_app_type] => new
[patent_app_number] => 10/170836
[patent_app_country] => US
[patent_app_date] => 2002-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5933
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0233/20030233632.pdf
[firstpage_image] =>[orig_patent_app_number] => 10170836
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/170836 | Automatically generated client application source code using database table definitions | Jun 11, 2002 | Abandoned |
Array
(
[id] => 6722517
[patent_doc_number] => 20030056207
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-03-20
[patent_title] => 'Process for deploying software from a central computer system to remotely located devices'
[patent_app_type] => new
[patent_app_number] => 10/164248
[patent_app_country] => US
[patent_app_date] => 2002-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5985
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0056/20030056207.pdf
[firstpage_image] =>[orig_patent_app_number] => 10164248
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/164248 | Process for deploying software from a central computer system to remotely located devices | Jun 4, 2002 | Abandoned |
Array
(
[id] => 6751496
[patent_doc_number] => 20030046017
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-03-06
[patent_title] => 'Deployment console for use with a computer system deploying software to remotely located devices'
[patent_app_type] => new
[patent_app_number] => 10/164188
[patent_app_country] => US
[patent_app_date] => 2002-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6143
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0046/20030046017.pdf
[firstpage_image] =>[orig_patent_app_number] => 10164188
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/164188 | Deployment console for use with a computer system deploying software to remotely located devices | Jun 4, 2002 | Abandoned |
Array
(
[id] => 6775611
[patent_doc_number] => 20030018950
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-01-23
[patent_title] => 'Dynamic redeploying environment for the rapid iterative development of software applications'
[patent_app_type] => new
[patent_app_number] => 10/162201
[patent_app_country] => US
[patent_app_date] => 2002-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 4700
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0018/20030018950.pdf
[firstpage_image] =>[orig_patent_app_number] => 10162201
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/162201 | Dynamic redeploying environment for the rapid iterative development of software applications | Jun 2, 2002 | Abandoned |
Array
(
[id] => 663370
[patent_doc_number] => 07107578
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-09-12
[patent_title] => 'Techniques for debugging computer programs involving multiple programming languages'
[patent_app_type] => utility
[patent_app_number] => 10/144144
[patent_app_country] => US
[patent_app_date] => 2002-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 18782
[patent_no_of_claims] => 46
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 218
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/107/07107578.pdf
[firstpage_image] =>[orig_patent_app_number] => 10144144
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/144144 | Techniques for debugging computer programs involving multiple programming languages | May 9, 2002 | Issued |
Array
(
[id] => 396995
[patent_doc_number] => 07299452
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-11-20
[patent_title] => 'System and method for testing the compatibility of a computer application with a foreign character set'
[patent_app_type] => utility
[patent_app_number] => 10/144535
[patent_app_country] => US
[patent_app_date] => 2002-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4802
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/299/07299452.pdf
[firstpage_image] =>[orig_patent_app_number] => 10144535
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/144535 | System and method for testing the compatibility of a computer application with a foreign character set | May 9, 2002 | Issued |
Array
(
[id] => 6684960
[patent_doc_number] => 20030120824
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-06-26
[patent_title] => 'System supporting object-oriented constructs in ECMAScript'
[patent_app_type] => new
[patent_app_number] => 10/138631
[patent_app_country] => US
[patent_app_date] => 2002-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 23252
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 24
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0120/20030120824.pdf
[firstpage_image] =>[orig_patent_app_number] => 10138631
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/138631 | System supporting object-oriented constructs in ECMAScript | May 2, 2002 | Abandoned |
Array
(
[id] => 469796
[patent_doc_number] => 07240323
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-07-03
[patent_title] => 'Plug and play interface for user actions'
[patent_app_type] => utility
[patent_app_number] => 10/132769
[patent_app_country] => US
[patent_app_date] => 2002-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 9872
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/240/07240323.pdf
[firstpage_image] =>[orig_patent_app_number] => 10132769
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/132769 | Plug and play interface for user actions | Apr 24, 2002 | Issued |
Array
(
[id] => 945985
[patent_doc_number] => 06968537
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-11-22
[patent_title] => 'Apparatus, system and method of automatically assigning mnemonics in a user interface'
[patent_app_type] => utility
[patent_app_number] => 10/125632
[patent_app_country] => US
[patent_app_date] => 2002-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 2841
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 195
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/968/06968537.pdf
[firstpage_image] =>[orig_patent_app_number] => 10125632
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/125632 | Apparatus, system and method of automatically assigning mnemonics in a user interface | Apr 17, 2002 | Issued |
Array
(
[id] => 6866033
[patent_doc_number] => 20030191559
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-10-09
[patent_title] => 'System and method for generating a set of robot commands based on user entry events in a user interface'
[patent_app_type] => new
[patent_app_number] => 10/119618
[patent_app_country] => US
[patent_app_date] => 2002-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5399
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 41
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0191/20030191559.pdf
[firstpage_image] =>[orig_patent_app_number] => 10119618
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/119618 | System and method for generating a set of robot commands based on user entry events in a user interface | Apr 8, 2002 | Issued |
Array
(
[id] => 6731852
[patent_doc_number] => 20030188042
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-10-02
[patent_title] => 'Program event activated and configured debugger method, system, article of manufacture, computer program product, and data structure'
[patent_app_type] => new
[patent_app_number] => 10/113602
[patent_app_country] => US
[patent_app_date] => 2002-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3884
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0188/20030188042.pdf
[firstpage_image] =>[orig_patent_app_number] => 10113602
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/113602 | Program event activated and configured debugger method, system, article of manufacture, computer program product, and data structure | Mar 27, 2002 | Issued |
Array
(
[id] => 6839979
[patent_doc_number] => 20030037319
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-02-20
[patent_title] => 'Method and apparatus for partitioning and placement for a cycle-based simulation system'
[patent_app_type] => new
[patent_app_number] => 10/112508
[patent_app_country] => US
[patent_app_date] => 2002-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4169
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 60
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0037/20030037319.pdf
[firstpage_image] =>[orig_patent_app_number] => 10112508
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/112508 | Method and apparatus for partitioning and placement for a cycle-based simulation system | Mar 27, 2002 | Abandoned |
Array
(
[id] => 6831400
[patent_doc_number] => 20030182458
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-09-25
[patent_title] => 'Generating a decoupled presentation layer in an application'
[patent_app_type] => new
[patent_app_number] => 10/104105
[patent_app_country] => US
[patent_app_date] => 2002-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4346
[patent_no_of_claims] => 52
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 62
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0182/20030182458.pdf
[firstpage_image] =>[orig_patent_app_number] => 10104105
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/104105 | Generating a decoupled presentation layer in an application | Mar 21, 2002 | Abandoned |
Array
(
[id] => 9579080
[patent_doc_number] => 08769517
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-01
[patent_title] => 'Generating a common symbol table for symbols of independent applications'
[patent_app_type] => utility
[patent_app_number] => 10/099508
[patent_app_country] => US
[patent_app_date] => 2002-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 4422
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 382
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 10099508
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/099508 | Generating a common symbol table for symbols of independent applications | Mar 14, 2002 | Issued |
Array
(
[id] => 6848163
[patent_doc_number] => 20030167330
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-09-04
[patent_title] => 'Continual rebinding of data sources'
[patent_app_type] => new
[patent_app_number] => 10/087647
[patent_app_country] => US
[patent_app_date] => 2002-03-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5728
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 59
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0167/20030167330.pdf
[firstpage_image] =>[orig_patent_app_number] => 10087647
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/087647 | Continual rebinding of data sources | Feb 28, 2002 | Abandoned |
Array
(
[id] => 6836261
[patent_doc_number] => 20030163807
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-08-28
[patent_title] => 'Weighted selection of target systems for distributed software installation'
[patent_app_type] => new
[patent_app_number] => 10/084032
[patent_app_country] => US
[patent_app_date] => 2002-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 11949
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0163/20030163807.pdf
[firstpage_image] =>[orig_patent_app_number] => 10084032
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/084032 | Weighted selection of target systems for distributed software installation | Feb 26, 2002 | Abandoned |
Array
(
[id] => 6871320
[patent_doc_number] => 20030084010
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-05-01
[patent_title] => 'Distribution management of intelligent agents using distribution control information'
[patent_app_type] => new
[patent_app_number] => 10/078013
[patent_app_country] => US
[patent_app_date] => 2002-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 10189
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 44
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0084/20030084010.pdf
[firstpage_image] =>[orig_patent_app_number] => 10078013
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/078013 | Distribution management of intelligent agents using distribution control information | Feb 18, 2002 | Abandoned |
Array
(
[id] => 6173044
[patent_doc_number] => 20020154551
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-10-24
[patent_title] => 'Program components having multiple selectable implementations'
[patent_app_type] => new
[patent_app_number] => 10/073630
[patent_app_country] => US
[patent_app_date] => 2002-02-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3751
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0154/20020154551.pdf
[firstpage_image] =>[orig_patent_app_number] => 10073630
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/073630 | Program components having multiple selectable implementations | Feb 10, 2002 | Issued |
Array
(
[id] => 6757632
[patent_doc_number] => 20030005409
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-01-02
[patent_title] => 'System and method for modifying software without halting its execution'
[patent_app_type] => new
[patent_app_number] => 10/067831
[patent_app_country] => US
[patent_app_date] => 2002-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6422
[patent_no_of_claims] => 38
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0005/20030005409.pdf
[firstpage_image] =>[orig_patent_app_number] => 10067831
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/067831 | System and method for modifying software without halting its execution | Feb 4, 2002 | Abandoned |