
Phuong T. Vu
Examiner (ID: 15774)
| Most Active Art Unit | 2841 |
| Art Unit(s) | 2841, 2835, 2103 |
| Total Applications | 285 |
| Issued Applications | 225 |
| Pending Applications | 11 |
| Abandoned Applications | 49 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11860775
[patent_doc_number] => 09740458
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-08-22
[patent_title] => 'Restricting class inheritance relationships'
[patent_app_type] => utility
[patent_app_number] => 14/673454
[patent_app_country] => US
[patent_app_date] => 2015-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 11212
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14673454
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/673454 | Restricting class inheritance relationships | Mar 29, 2015 | Issued |
Array
(
[id] => 12207457
[patent_doc_number] => 20180052683
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-02-22
[patent_title] => 'SYSTEM DESIGN SUPPORTING DEVICE, SYSTEM DESIGN SUPPORTING METHOD, AND SYSTEM DESIGN SUPPORTING PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 15/555675
[patent_app_country] => US
[patent_app_date] => 2015-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9802
[patent_no_of_claims] => 8
[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] => 15555675
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/555675 | SYSTEM DESIGN SUPPORTING DEVICE, SYSTEM DESIGN SUPPORTING METHOD, AND SYSTEM DESIGN SUPPORTING PROGRAM | Mar 25, 2015 | Abandoned |
Array
(
[id] => 11086238
[patent_doc_number] => 20160283204
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-29
[patent_title] => 'EDITING SOFTWARE PRODUCTS USING TEXT MAPPING FILES'
[patent_app_type] => utility
[patent_app_number] => 14/668035
[patent_app_country] => US
[patent_app_date] => 2015-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 11165
[patent_no_of_claims] => 26
[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] => 14668035
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/668035 | Editing software products using text mapping files | Mar 24, 2015 | Issued |
Array
(
[id] => 11917244
[patent_doc_number] => 09785429
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-10-10
[patent_title] => 'Efficient deployment of thin client applications to end user'
[patent_app_type] => utility
[patent_app_number] => 14/634526
[patent_app_country] => US
[patent_app_date] => 2015-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 12
[patent_no_of_words] => 11110
[patent_no_of_claims] => 18
[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] => 14634526
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/634526 | Efficient deployment of thin client applications to end user | Feb 26, 2015 | Issued |
Array
(
[id] => 11739085
[patent_doc_number] => 09703667
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-07-11
[patent_title] => 'Hardware-based edge profiling'
[patent_app_type] => utility
[patent_app_number] => 14/628253
[patent_app_country] => US
[patent_app_date] => 2015-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5410
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 279
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14628253
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/628253 | Hardware-based edge profiling | Feb 21, 2015 | Issued |
Array
(
[id] => 10294226
[patent_doc_number] => 20150179225
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-06-25
[patent_title] => 'METHOD AND APPARATUS FOR EXECUTING SOFTWARE APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 14/615252
[patent_app_country] => US
[patent_app_date] => 2015-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5709
[patent_no_of_claims] => 2
[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] => 14615252
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/615252 | Method and apparatus for executing software applications | Feb 4, 2015 | Issued |
Array
(
[id] => 11745660
[patent_doc_number] => 20170199733
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-13
[patent_title] => 'METHOD FOR TERMINAL TO UPDATE OPERATING SYSTEM, TERMINAL AND SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/326623
[patent_app_country] => US
[patent_app_date] => 2014-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 13488
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 9
[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] => 15326623
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/326623 | METHOD FOR TERMINAL TO UPDATE OPERATING SYSTEM, TERMINAL AND SYSTEM | Dec 18, 2014 | Abandoned |
Array
(
[id] => 11396944
[patent_doc_number] => 20170017480
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-01-19
[patent_title] => 'METHOD AND APPARATUS FOR UPDATING AN APPLICATION IN A USER TERMINAL'
[patent_app_type] => utility
[patent_app_number] => 15/102363
[patent_app_country] => US
[patent_app_date] => 2014-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7840
[patent_no_of_claims] => 16
[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] => 15102363
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/102363 | METHOD AND APPARATUS FOR UPDATING AN APPLICATION IN A USER TERMINAL | Dec 9, 2014 | Abandoned |
Array
(
[id] => 10275979
[patent_doc_number] => 20150160976
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-06-11
[patent_title] => 'MULTITASKING METHOD AND ELECTRONIC DEVICE THEREFOR'
[patent_app_type] => utility
[patent_app_number] => 14/562226
[patent_app_country] => US
[patent_app_date] => 2014-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 9982
[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] => 14562226
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/562226 | Multitasking method and electronic device therefor | Dec 4, 2014 | Issued |
Array
(
[id] => 14034415
[patent_doc_number] => 10228958
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-03-12
[patent_title] => Systems and methods for archiving time-series data during high-demand intervals
[patent_app_type] => utility
[patent_app_number] => 14/562502
[patent_app_country] => US
[patent_app_date] => 2014-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5393
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14562502
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/562502 | Systems and methods for archiving time-series data during high-demand intervals | Dec 4, 2014 | Issued |
Array
(
[id] => 11860846
[patent_doc_number] => 09740529
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-08-22
[patent_title] => 'High throughput synchronous resource-constrained scheduling for model-based design'
[patent_app_type] => utility
[patent_app_number] => 14/560509
[patent_app_country] => US
[patent_app_date] => 2014-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9034
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 51
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14560509
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/560509 | High throughput synchronous resource-constrained scheduling for model-based design | Dec 3, 2014 | Issued |
Array
(
[id] => 11396943
[patent_doc_number] => 20170017479
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-01-19
[patent_title] => 'METHOD FOR UPDATING AND/OR UPGRADING THE OPERATING SOFTWARE OF AN ELECTRONIC DEVICE'
[patent_app_type] => utility
[patent_app_number] => 15/101560
[patent_app_country] => US
[patent_app_date] => 2014-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 3055
[patent_no_of_claims] => 11
[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] => 15101560
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/101560 | METHOD FOR UPDATING AND/OR UPGRADING THE OPERATING SOFTWARE OF AN ELECTRONIC DEVICE | Dec 2, 2014 | Abandoned |
Array
(
[id] => 11739021
[patent_doc_number] => 09703604
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-07-11
[patent_title] => 'Configurable thread ordering for throughput computing devices'
[patent_app_type] => utility
[patent_app_number] => 14/557935
[patent_app_country] => US
[patent_app_date] => 2014-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 15
[patent_no_of_words] => 8308
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14557935
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/557935 | Configurable thread ordering for throughput computing devices | Dec 1, 2014 | Issued |
Array
(
[id] => 16217199
[patent_doc_number] => 10733012
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-08-04
[patent_title] => Configuring thread scheduling on a multi-threaded data processing apparatus
[patent_app_type] => utility
[patent_app_number] => 14/557881
[patent_app_country] => US
[patent_app_date] => 2014-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 19
[patent_no_of_words] => 15499
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 312
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14557881
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/557881 | Configuring thread scheduling on a multi-threaded data processing apparatus | Dec 1, 2014 | Issued |
Array
(
[id] => 10778567
[patent_doc_number] => 20160124723
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-05-05
[patent_title] => 'GRAPHICALLY BUILDING ABSTRACT SYNTAX TREES'
[patent_app_type] => utility
[patent_app_number] => 14/529552
[patent_app_country] => US
[patent_app_date] => 2014-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5706
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14529552
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/529552 | GRAPHICALLY BUILDING ABSTRACT SYNTAX TREES | Oct 30, 2014 | Abandoned |
Array
(
[id] => 10977244
[patent_doc_number] => 20140380279
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-12-25
[patent_title] => 'PRIORITIZING TEST CASES USING MULTIPLE VARIABLES'
[patent_app_type] => utility
[patent_app_number] => 14/478260
[patent_app_country] => US
[patent_app_date] => 2014-09-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7505
[patent_no_of_claims] => 6
[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] => 14478260
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/478260 | Prioritizing test cases using multiple variables | Sep 4, 2014 | Issued |
Array
(
[id] => 11423526
[patent_doc_number] => 20170031670
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-02-02
[patent_title] => 'Using A Single Deployer Agent To Deploy A Plurality Of Programs On A Server'
[patent_app_type] => utility
[patent_app_number] => 15/303547
[patent_app_country] => US
[patent_app_date] => 2014-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3154
[patent_no_of_claims] => 15
[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] => 15303547
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/303547 | Using a single deployer agent to deploy a plurality of programs on a server | Jul 9, 2014 | Issued |
Array
(
[id] => 11786659
[patent_doc_number] => 09396093
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-07-19
[patent_title] => 'Virtual execution environment for software delivery and feedback'
[patent_app_type] => utility
[patent_app_number] => 14/324506
[patent_app_country] => US
[patent_app_date] => 2014-07-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5164
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14324506
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/324506 | Virtual execution environment for software delivery and feedback | Jul 6, 2014 | Issued |
Array
(
[id] => 10493684
[patent_doc_number] => 20150378706
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-12-31
[patent_title] => 'SOFTWARE OVERLAYS FOR DISAGGREGATED COMPONENTS'
[patent_app_type] => utility
[patent_app_number] => 14/319889
[patent_app_country] => US
[patent_app_date] => 2014-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6134
[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] => 14319889
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/319889 | SOFTWARE OVERLAYS FOR DISAGGREGATED COMPONENTS | Jun 29, 2014 | Abandoned |
Array
(
[id] => 12372666
[patent_doc_number] => 09959107
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-05-01
[patent_title] => Method and apparatus for updating application
[patent_app_type] => utility
[patent_app_number] => 14/319935
[patent_app_country] => US
[patent_app_date] => 2014-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 12450
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14319935
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/319935 | Method and apparatus for updating application | Jun 29, 2014 | Issued |