
Hiep T. Nguyen
Examiner (ID: 18287, Phone: (571)272-4197 , Office: P/2131 )
| Most Active Art Unit | 2187 |
| Art Unit(s) | 2187, 2131, 2759, 2751, 2137, 2188, 2312, 2138 |
| Total Applications | 2185 |
| Issued Applications | 1977 |
| Pending Applications | 88 |
| Abandoned Applications | 149 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 5273525
[patent_doc_number] => 20090077301
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-03-19
[patent_title] => 'PROGRAMMABLE SEQUENCE GENERATOR FOR A FLASH MEMORY CONTROLLER'
[patent_app_type] => utility
[patent_app_number] => 11/856063
[patent_app_country] => US
[patent_app_date] => 2007-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3064
[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] => publications/A1/0077/20090077301.pdf
[firstpage_image] =>[orig_patent_app_number] => 11856063
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/856063 | Programmable sequence generator for a flash memory controller | Sep 16, 2007 | Issued |
Array
(
[id] => 5273548
[patent_doc_number] => 20090077324
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-03-19
[patent_title] => 'METHODS AND SYSTEMS FOR EXCHANGING DATA'
[patent_app_type] => utility
[patent_app_number] => 11/856210
[patent_app_country] => US
[patent_app_date] => 2007-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5299
[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/0077/20090077324.pdf
[firstpage_image] =>[orig_patent_app_number] => 11856210
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/856210 | Methods and systems for exchanging data | Sep 16, 2007 | Issued |
Array
(
[id] => 4592783
[patent_doc_number] => 07853759
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-12-14
[patent_title] => 'Hints model for optimization of storage devices connected to host and write optimization schema for storage devices'
[patent_app_type] => utility
[patent_app_number] => 11/856167
[patent_app_country] => US
[patent_app_date] => 2007-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 8002
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/853/07853759.pdf
[firstpage_image] =>[orig_patent_app_number] => 11856167
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/856167 | Hints model for optimization of storage devices connected to host and write optimization schema for storage devices | Sep 16, 2007 | Issued |
Array
(
[id] => 118121
[patent_doc_number] => 07716429
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-05-11
[patent_title] => 'Apparatus, system, and method for dynamic address tracking'
[patent_app_type] => utility
[patent_app_number] => 11/855881
[patent_app_country] => US
[patent_app_date] => 2007-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 5129
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/716/07716429.pdf
[firstpage_image] =>[orig_patent_app_number] => 11855881
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/855881 | Apparatus, system, and method for dynamic address tracking | Sep 13, 2007 | Issued |
Array
(
[id] => 5454496
[patent_doc_number] => 20090070533
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-03-12
[patent_title] => 'Content network global replacement policy'
[patent_app_type] => utility
[patent_app_number] => 11/899910
[patent_app_country] => US
[patent_app_date] => 2007-09-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6283
[patent_no_of_claims] => 22
[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/0070/20090070533.pdf
[firstpage_image] =>[orig_patent_app_number] => 11899910
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/899910 | Content network global replacement policy | Sep 6, 2007 | Issued |
Array
(
[id] => 4581144
[patent_doc_number] => 07840753
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-11-23
[patent_title] => 'Hard disk drive as hybrid drive'
[patent_app_type] => utility
[patent_app_number] => 11/899477
[patent_app_country] => US
[patent_app_date] => 2007-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 9540
[patent_no_of_claims] => 71
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/840/07840753.pdf
[firstpage_image] =>[orig_patent_app_number] => 11899477
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/899477 | Hard disk drive as hybrid drive | Sep 5, 2007 | Issued |
Array
(
[id] => 5325816
[patent_doc_number] => 20090063806
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-03-05
[patent_title] => 'METHOD FOR DISTRIBUTING HYPERVISOR MEMORY REQUIREMENTS ACROSS LOGICAL PARTITIONS'
[patent_app_type] => utility
[patent_app_number] => 11/846582
[patent_app_country] => US
[patent_app_date] => 2007-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2603
[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] => publications/A1/0063/20090063806.pdf
[firstpage_image] =>[orig_patent_app_number] => 11846582
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/846582 | Method for distributing hypervisor memory requirements across logical partitions | Aug 28, 2007 | Issued |
Array
(
[id] => 146522
[patent_doc_number] => 07689797
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-03-30
[patent_title] => 'Method for automatically configuring additional component to a storage subsystem'
[patent_app_type] => utility
[patent_app_number] => 11/846576
[patent_app_country] => US
[patent_app_date] => 2007-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 2023
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/689/07689797.pdf
[firstpage_image] =>[orig_patent_app_number] => 11846576
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/846576 | Method for automatically configuring additional component to a storage subsystem | Aug 28, 2007 | Issued |
Array
(
[id] => 5325758
[patent_doc_number] => 20090063748
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-03-05
[patent_title] => 'Method and Apparatus for Providing Continuous Access to Shared Tape Drives from Multiple Virtual Tape Servers Within a Data Storage System'
[patent_app_type] => utility
[patent_app_number] => 11/846583
[patent_app_country] => US
[patent_app_date] => 2007-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4237
[patent_no_of_claims] => 12
[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/0063/20090063748.pdf
[firstpage_image] =>[orig_patent_app_number] => 11846583
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/846583 | Method and apparatus for providing continuous access to shared tape drives from multiple virtual tape servers within a data storage system | Aug 28, 2007 | Issued |
Array
(
[id] => 5012633
[patent_doc_number] => 20070283112
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-12-06
[patent_title] => 'Method and apparatus for increasing an amount of memory on demand when monitoring remote mirroring performance'
[patent_app_type] => utility
[patent_app_number] => 11/882911
[patent_app_country] => US
[patent_app_date] => 2007-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3725
[patent_no_of_claims] => 1
[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] => publications/A1/0283/20070283112.pdf
[firstpage_image] =>[orig_patent_app_number] => 11882911
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/882911 | Method and apparatus for increasing an amount of memory on demand when monitoring remote mirroring performance | Aug 6, 2007 | Issued |
Array
(
[id] => 4499307
[patent_doc_number] => 07904657
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-03-08
[patent_title] => 'Cache residence prediction'
[patent_app_type] => utility
[patent_app_number] => 11/779749
[patent_app_country] => US
[patent_app_date] => 2007-07-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6392
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/904/07904657.pdf
[firstpage_image] =>[orig_patent_app_number] => 11779749
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/779749 | Cache residence prediction | Jul 17, 2007 | Issued |
Array
(
[id] => 4589437
[patent_doc_number] => 07861038
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-12-28
[patent_title] => 'Method and apparatus for managing data in a hybrid drive system'
[patent_app_type] => utility
[patent_app_number] => 11/778914
[patent_app_country] => US
[patent_app_date] => 2007-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 10389
[patent_no_of_claims] => 35
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/861/07861038.pdf
[firstpage_image] =>[orig_patent_app_number] => 11778914
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/778914 | Method and apparatus for managing data in a hybrid drive system | Jul 16, 2007 | Issued |
Array
(
[id] => 5292096
[patent_doc_number] => 20090024826
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-22
[patent_title] => 'GALOIS-BASED INCREMENTAL HASH MODULE'
[patent_app_type] => utility
[patent_app_number] => 11/778151
[patent_app_country] => US
[patent_app_date] => 2007-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8420
[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/0024/20090024826.pdf
[firstpage_image] =>[orig_patent_app_number] => 11778151
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/778151 | Galois-based incremental hash module | Jul 15, 2007 | Issued |
Array
(
[id] => 5292079
[patent_doc_number] => 20090024809
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-22
[patent_title] => 'Managing Purgeable Memory Objects'
[patent_app_type] => utility
[patent_app_number] => 11/778626
[patent_app_country] => US
[patent_app_date] => 2007-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7068
[patent_no_of_claims] => 55
[patent_no_of_ind_claims] => 12
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0024/20090024809.pdf
[firstpage_image] =>[orig_patent_app_number] => 11778626
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/778626 | Managing purgeable memory objects | Jul 15, 2007 | Issued |
Array
(
[id] => 5292087
[patent_doc_number] => 20090024817
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-22
[patent_title] => 'DEVICE, SYSTEM, AND METHOD OF PUBLISHING INFORMATION TO MULTIPLE SUBSCRIBERS'
[patent_app_type] => utility
[patent_app_number] => 11/778109
[patent_app_country] => US
[patent_app_date] => 2007-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 10373
[patent_no_of_claims] => 31
[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/0024/20090024817.pdf
[firstpage_image] =>[orig_patent_app_number] => 11778109
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/778109 | Device, system, and method of publishing information to multiple subscribers | Jul 15, 2007 | Issued |
Array
(
[id] => 325109
[patent_doc_number] => 07519785
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-04-14
[patent_title] => 'Storage layout and data replication'
[patent_app_type] => utility
[patent_app_number] => 11/778330
[patent_app_country] => US
[patent_app_date] => 2007-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 14509
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 58
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/519/07519785.pdf
[firstpage_image] =>[orig_patent_app_number] => 11778330
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/778330 | Storage layout and data replication | Jul 15, 2007 | Issued |
Array
(
[id] => 5292070
[patent_doc_number] => 20090024800
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-22
[patent_title] => 'METHOD AND SYSTEM FOR USING UPPER CACHE HISTORY INFORMATION TO IMPROVE LOWER CACHE DATA REPLACEMENT'
[patent_app_type] => utility
[patent_app_number] => 11/778398
[patent_app_country] => US
[patent_app_date] => 2007-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7066
[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/0024/20090024800.pdf
[firstpage_image] =>[orig_patent_app_number] => 11778398
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/778398 | Method and system for using upper cache history information to improve lower cache data replacement | Jul 15, 2007 | Issued |
Array
(
[id] => 4911273
[patent_doc_number] => 20080022040
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-01-24
[patent_title] => 'Cache memory system'
[patent_app_type] => utility
[patent_app_number] => 11/826496
[patent_app_country] => US
[patent_app_date] => 2007-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 11496
[patent_no_of_claims] => 8
[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/0022/20080022040.pdf
[firstpage_image] =>[orig_patent_app_number] => 11826496
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/826496 | Cache memory system | Jul 15, 2007 | Issued |
Array
(
[id] => 4498717
[patent_doc_number] => 07886115
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-02-08
[patent_title] => 'Techniques for implementing virtual storage devices'
[patent_app_type] => utility
[patent_app_number] => 11/777850
[patent_app_country] => US
[patent_app_date] => 2007-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2796
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/886/07886115.pdf
[firstpage_image] =>[orig_patent_app_number] => 11777850
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/777850 | Techniques for implementing virtual storage devices | Jul 12, 2007 | Issued |
Array
(
[id] => 5311938
[patent_doc_number] => 20090019219
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-15
[patent_title] => 'Compressing address communications between processors'
[patent_app_type] => utility
[patent_app_number] => 11/827904
[patent_app_country] => US
[patent_app_date] => 2007-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5760
[patent_no_of_claims] => 28
[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/0019/20090019219.pdf
[firstpage_image] =>[orig_patent_app_number] => 11827904
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/827904 | Compressing address communications between processors | Jul 12, 2007 | Issued |