
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] => 9163716
[patent_doc_number] => 20130311993
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-11-21
[patent_title] => 'ADAPTIVE OBFUSCATED VIRTUAL MACHINE'
[patent_app_type] => utility
[patent_app_number] => 13/983029
[patent_app_country] => US
[patent_app_date] => 2012-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5257
[patent_no_of_claims] => 20
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13983029
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/983029 | ADAPTIVE OBFUSCATED VIRTUAL MACHINE | Jan 25, 2012 | Abandoned |
Array
(
[id] => 8303277
[patent_doc_number] => 20120185838
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-07-19
[patent_title] => 'METHOD AND SYSTEM FOR SECURE FIRMWARE UPDATES IN PROGRAMMABLE DEVICES'
[patent_app_type] => utility
[patent_app_number] => 13/323888
[patent_app_country] => US
[patent_app_date] => 2011-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3677
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13323888
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/323888 | METHOD AND SYSTEM FOR SECURE FIRMWARE UPDATES IN PROGRAMMABLE DEVICES | Dec 12, 2011 | Abandoned |
Array
(
[id] => 10582843
[patent_doc_number] => 09304967
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-04-05
[patent_title] => 'Reconfigurable processor using power gating, compiler and compiling method thereof'
[patent_app_type] => utility
[patent_app_number] => 13/213333
[patent_app_country] => US
[patent_app_date] => 2011-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5428
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 246
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13213333
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/213333 | Reconfigurable processor using power gating, compiler and compiling method thereof | Aug 18, 2011 | Issued |
Array
(
[id] => 11888636
[patent_doc_number] => 09759189
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-09-12
[patent_title] => 'Wind power plant and method of controlling wind turbine generator in a wind power plant'
[patent_app_type] => utility
[patent_app_number] => 14/234738
[patent_app_country] => US
[patent_app_date] => 2011-08-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5617
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14234738
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/234738 | Wind power plant and method of controlling wind turbine generator in a wind power plant | Aug 10, 2011 | Issued |
Array
(
[id] => 9289582
[patent_doc_number] => 08645940
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-02-04
[patent_title] => 'Installing and executing shared applications in shared folders'
[patent_app_type] => utility
[patent_app_number] => 13/204475
[patent_app_country] => US
[patent_app_date] => 2011-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 5044
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 244
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13204475
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/204475 | Installing and executing shared applications in shared folders | Aug 4, 2011 | Issued |
Array
(
[id] => 9644111
[patent_doc_number] => 20140222224
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-08-07
[patent_title] => 'Energy and Data Distribution System'
[patent_app_type] => utility
[patent_app_number] => 14/233738
[patent_app_country] => US
[patent_app_date] => 2011-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4411
[patent_no_of_claims] => 26
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14233738
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/233738 | Energy and Data Distribution System | Jul 19, 2011 | Abandoned |
Array
(
[id] => 9163703
[patent_doc_number] => 20130311980
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-11-21
[patent_title] => 'SELECTIVE COMPILING METHOD, DEVICE, AND CORRESPONDING COMPUTER PROGRAM PRODUCT'
[patent_app_type] => utility
[patent_app_number] => 13/807398
[patent_app_country] => US
[patent_app_date] => 2011-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5835
[patent_no_of_claims] => 12
[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] => 13807398
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/807398 | Selective compiling method, device, and corresponding computer program product | Jun 26, 2011 | Issued |
Array
(
[id] => 9593031
[patent_doc_number] => 08782596
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-15
[patent_title] => 'Automatically generating a graphical data flow program based on a circuit diagram'
[patent_app_type] => utility
[patent_app_number] => 13/163602
[patent_app_country] => US
[patent_app_date] => 2011-06-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 29
[patent_no_of_words] => 16258
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13163602
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/163602 | Automatically generating a graphical data flow program based on a circuit diagram | Jun 16, 2011 | Issued |
Array
(
[id] => 6117452
[patent_doc_number] => 20110191771
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-08-04
[patent_title] => 'Feature Manager System for Facilitating Communication and Shared Functionality Among Components'
[patent_app_type] => utility
[patent_app_number] => 13/018353
[patent_app_country] => US
[patent_app_date] => 2011-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 10934
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 17
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0191/20110191771.pdf
[firstpage_image] =>[orig_patent_app_number] => 13018353
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/018353 | Feature Manager System for Facilitating Communication and Shared Functionality Among Components | Jan 30, 2011 | Abandoned |
Array
(
[id] => 6191317
[patent_doc_number] => 20110173601
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-07-14
[patent_title] => 'OPERATING SYSTEM AUTO-UPDATE PROCEDURE'
[patent_app_type] => utility
[patent_app_number] => 13/004426
[patent_app_country] => US
[patent_app_date] => 2011-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5886
[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/0173/20110173601.pdf
[firstpage_image] =>[orig_patent_app_number] => 13004426
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/004426 | OPERATING SYSTEM AUTO-UPDATE PROCEDURE | Jan 10, 2011 | Abandoned |
Array
(
[id] => 8223068
[patent_doc_number] => 20120137271
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-31
[patent_title] => 'DECOUPLED DEVELOPMENT IN A SHARE DEVELOPMENT SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/956599
[patent_app_country] => US
[patent_app_date] => 2010-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4383
[patent_no_of_claims] => 17
[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] => 12956599
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/956599 | Decoupled development in a shared development system | Nov 29, 2010 | Issued |
Array
(
[id] => 8202005
[patent_doc_number] => 20120124558
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-17
[patent_title] => 'SCENARIO TESTING COMPOSABILITY ACROSS MULTIPLE COMPONENTS'
[patent_app_type] => utility
[patent_app_number] => 12/948700
[patent_app_country] => US
[patent_app_date] => 2010-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3992
[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/0124/20120124558.pdf
[firstpage_image] =>[orig_patent_app_number] => 12948700
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/948700 | SCENARIO TESTING COMPOSABILITY ACROSS MULTIPLE COMPONENTS | Nov 16, 2010 | Abandoned |
Array
(
[id] => 8202013
[patent_doc_number] => 20120124561
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-17
[patent_title] => 'Obtaining Notes for Software Objects'
[patent_app_type] => utility
[patent_app_number] => 12/948406
[patent_app_country] => US
[patent_app_date] => 2010-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5016
[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/0124/20120124561.pdf
[firstpage_image] =>[orig_patent_app_number] => 12948406
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/948406 | Obtaining Notes for Software Objects | Nov 16, 2010 | Abandoned |
Array
(
[id] => 8202022
[patent_doc_number] => 20120124570
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-17
[patent_title] => 'METHOD AND SYSTEM FOR FACILITATING THE PROVIDING OF SOFTWARE UPDATES TO MOBILE DEVICES'
[patent_app_type] => utility
[patent_app_number] => 12/947413
[patent_app_country] => US
[patent_app_date] => 2010-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 10229
[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/0124/20120124570.pdf
[firstpage_image] =>[orig_patent_app_number] => 12947413
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/947413 | METHOD AND SYSTEM FOR FACILITATING THE PROVIDING OF SOFTWARE UPDATES TO MOBILE DEVICES | Nov 15, 2010 | Abandoned |
Array
(
[id] => 6189650
[patent_doc_number] => 20110126171
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-05-26
[patent_title] => 'DYNAMIC NATIVE EDITOR CODE VIEW FACADE'
[patent_app_type] => utility
[patent_app_number] => 12/947033
[patent_app_country] => US
[patent_app_date] => 2010-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 5661
[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/0126/20110126171.pdf
[firstpage_image] =>[orig_patent_app_number] => 12947033
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/947033 | DYNAMIC NATIVE EDITOR CODE VIEW FACADE | Nov 15, 2010 | Abandoned |
Array
(
[id] => 10072333
[patent_doc_number] => 09110691
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-08-18
[patent_title] => 'Compiler support technique for hardware transactional memory systems'
[patent_app_type] => utility
[patent_app_number] => 12/947336
[patent_app_country] => US
[patent_app_date] => 2010-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6464
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12947336
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/947336 | Compiler support technique for hardware transactional memory systems | Nov 15, 2010 | Issued |
Array
(
[id] => 8098291
[patent_doc_number] => 20120084749
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-04-05
[patent_title] => 'PROGRAMMING LANGUAGE SUPPORT FOR REACTIVE PROGRAMMING'
[patent_app_type] => utility
[patent_app_number] => 12/896688
[patent_app_country] => US
[patent_app_date] => 2010-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6926
[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/0084/20120084749.pdf
[firstpage_image] =>[orig_patent_app_number] => 12896688
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/896688 | PROGRAMMING LANGUAGE SUPPORT FOR REACTIVE PROGRAMMING | Sep 30, 2010 | Abandoned |
Array
(
[id] => 6036179
[patent_doc_number] => 20110083129
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-04-07
[patent_title] => 'MANAGEMENT SYSTEM, MANAGEMENT APPARATUS, MANAGEMENT METHOD, AND COMPUTER READABLE RECORDING MEDIUM STORING THE MANAGEMENT PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 12/896218
[patent_app_country] => US
[patent_app_date] => 2010-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 13974
[patent_no_of_claims] => 13
[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/0083/20110083129.pdf
[firstpage_image] =>[orig_patent_app_number] => 12896218
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/896218 | MANAGEMENT SYSTEM, MANAGEMENT APPARATUS, MANAGEMENT METHOD, AND COMPUTER READABLE RECORDING MEDIUM STORING THE MANAGEMENT PROGRAM | Sep 30, 2010 | Abandoned |
Array
(
[id] => 6105620
[patent_doc_number] => 20110167406
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-07-07
[patent_title] => 'METHODS AND SYSTEMS FOR RELATING DATA STRUCTURES AND OBJECT-ORIENTED ELEMENTS FOR DISTRIBUTED COMPUTING'
[patent_app_type] => utility
[patent_app_number] => 12/895797
[patent_app_country] => US
[patent_app_date] => 2010-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 44
[patent_figures_cnt] => 44
[patent_no_of_words] => 14762
[patent_no_of_claims] => 14
[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/0167/20110167406.pdf
[firstpage_image] =>[orig_patent_app_number] => 12895797
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/895797 | METHODS AND SYSTEMS FOR RELATING DATA STRUCTURES AND OBJECT-ORIENTED ELEMENTS FOR DISTRIBUTED COMPUTING | Sep 29, 2010 | Abandoned |
Array
(
[id] => 8059457
[patent_doc_number] => 20120079470
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-03-29
[patent_title] => 'SYSTEM, METHOD, AND APPARATUS FOR SOFTWARE MAINTENANCE OF SENSOR AND CONTROL SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 12/893914
[patent_app_country] => US
[patent_app_date] => 2010-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 5525
[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/0079/20120079470.pdf
[firstpage_image] =>[orig_patent_app_number] => 12893914
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/893914 | System, method, and apparatus for software maintenance of sensor and control systems | Sep 28, 2010 | Issued |