
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] => 5317586
[patent_doc_number] => 20090282184
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-11-12
[patent_title] => 'COMPENSATING NON-VOLATILE STORAGE USING DIFFERENT PASS VOLTAGES DURING PROGRAM-VERIFY AND READ'
[patent_app_type] => utility
[patent_app_number] => 12/118446
[patent_app_country] => US
[patent_app_date] => 2008-05-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 14130
[patent_no_of_claims] => 23
[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/0282/20090282184.pdf
[firstpage_image] =>[orig_patent_app_number] => 12118446
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/118446 | Compensating non-volatile storage using different pass voltages during program-verify and read | May 8, 2008 | Issued |
Array
(
[id] => 5317595
[patent_doc_number] => 20090282193
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-11-12
[patent_title] => 'MANAGING DEVICE CONFIGURATIONS AND DOCUMENTS WORKFLOW THROUGH A PORTABLE STORAGE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 12/118617
[patent_app_country] => US
[patent_app_date] => 2008-05-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3406
[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/0282/20090282193.pdf
[firstpage_image] =>[orig_patent_app_number] => 12118617
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/118617 | Managing device configurations and documents workflow through a portable storage device | May 8, 2008 | Issued |
Array
(
[id] => 4592775
[patent_doc_number] => 07853751
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-12-14
[patent_title] => 'Stripe caching and data read ahead'
[patent_app_type] => utility
[patent_app_number] => 12/046676
[patent_app_country] => US
[patent_app_date] => 2008-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3401
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 211
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/853/07853751.pdf
[firstpage_image] =>[orig_patent_app_number] => 12046676
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/046676 | Stripe caching and data read ahead | Mar 11, 2008 | Issued |
Array
(
[id] => 4479036
[patent_doc_number] => 07945739
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-05-17
[patent_title] => 'Structure for reducing coherence enforcement by selective directory update on replacement of unmodified cache blocks in a directory-based coherent multiprocessor'
[patent_app_type] => utility
[patent_app_number] => 12/046293
[patent_app_country] => US
[patent_app_date] => 2008-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2635
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/945/07945739.pdf
[firstpage_image] =>[orig_patent_app_number] => 12046293
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/046293 | Structure for reducing coherence enforcement by selective directory update on replacement of unmodified cache blocks in a directory-based coherent multiprocessor | Mar 10, 2008 | Issued |
Array
(
[id] => 4868922
[patent_doc_number] => 20080147981
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-06-19
[patent_title] => 'RECOMMENDATIONS FOR INTELLIGENT DATA CACHING'
[patent_app_type] => utility
[patent_app_number] => 12/030316
[patent_app_country] => US
[patent_app_date] => 2008-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7746
[patent_no_of_claims] => 14
[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/0147/20080147981.pdf
[firstpage_image] =>[orig_patent_app_number] => 12030316
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/030316 | RECOMMENDATIONS FOR INTELLIGENT DATA CACHING | Feb 12, 2008 | Abandoned |
Array
(
[id] => 4700194
[patent_doc_number] => 20080222378
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-11
[patent_title] => 'MEMORY MODULE AND MEMORY MODULE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/027007
[patent_app_country] => US
[patent_app_date] => 2008-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5529
[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/0222/20080222378.pdf
[firstpage_image] =>[orig_patent_app_number] => 12027007
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/027007 | Memory module and memory module system | Feb 5, 2008 | Issued |
Array
(
[id] => 4722246
[patent_doc_number] => 20080244164
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-02
[patent_title] => 'STORAGE DEVICE EQUIPPED WITH NAND FLASH MEMORY AND METHOD FOR STORING INFORMATION THEREOF'
[patent_app_type] => utility
[patent_app_number] => 12/027055
[patent_app_country] => US
[patent_app_date] => 2008-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2662
[patent_no_of_claims] => 13
[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/0244/20080244164.pdf
[firstpage_image] =>[orig_patent_app_number] => 12027055
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/027055 | STORAGE DEVICE EQUIPPED WITH NAND FLASH MEMORY AND METHOD FOR STORING INFORMATION THEREOF | Feb 5, 2008 | Abandoned |
Array
(
[id] => 4815171
[patent_doc_number] => 20080195802
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-08-14
[patent_title] => 'SYSTEM AND METHOD FOR SEARCHING MAPPING TABLE OF FLASH MEMORY'
[patent_app_type] => utility
[patent_app_number] => 12/026837
[patent_app_country] => US
[patent_app_date] => 2008-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3907
[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/0195/20080195802.pdf
[firstpage_image] =>[orig_patent_app_number] => 12026837
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/026837 | System and method for searching mapping table of flash memory | Feb 5, 2008 | Issued |
Array
(
[id] => 4815195
[patent_doc_number] => 20080195826
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-08-14
[patent_title] => 'HIERARCHICAL STORAGE MANAGEMENT SYSTEM, HIERARCHICAL CONTROL DEVICE, INTERHIERARCHICAL FILE MIGRATION METHOD, AND RECORDING MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 12/026961
[patent_app_country] => US
[patent_app_date] => 2008-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3517
[patent_no_of_claims] => 9
[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/0195/20080195826.pdf
[firstpage_image] =>[orig_patent_app_number] => 12026961
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/026961 | HIERARCHICAL STORAGE MANAGEMENT SYSTEM, HIERARCHICAL CONTROL DEVICE, INTERHIERARCHICAL FILE MIGRATION METHOD, AND RECORDING MEDIUM | Feb 5, 2008 | Abandoned |
Array
(
[id] => 5528791
[patent_doc_number] => 20090198868
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-08-06
[patent_title] => 'METHOD OF ACCESSING VIRTUAL STORAGE DEVICE THROUGH VIRTUAL DATA ROUTER'
[patent_app_type] => utility
[patent_app_number] => 12/026809
[patent_app_country] => US
[patent_app_date] => 2008-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2279
[patent_no_of_claims] => 4
[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/0198/20090198868.pdf
[firstpage_image] =>[orig_patent_app_number] => 12026809
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/026809 | METHOD OF ACCESSING VIRTUAL STORAGE DEVICE THROUGH VIRTUAL DATA ROUTER | Feb 5, 2008 | Abandoned |
Array
(
[id] => 4512429
[patent_doc_number] => 07921265
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-04-05
[patent_title] => 'Data access method, channel adapter, and data access control device'
[patent_app_type] => utility
[patent_app_number] => 12/068355
[patent_app_country] => US
[patent_app_date] => 2008-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 13
[patent_no_of_words] => 6969
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/921/07921265.pdf
[firstpage_image] =>[orig_patent_app_number] => 12068355
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/068355 | Data access method, channel adapter, and data access control device | Feb 4, 2008 | Issued |
Array
(
[id] => 4586290
[patent_doc_number] => 07849264
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-12-07
[patent_title] => 'Storage area management method for a storage system'
[patent_app_type] => utility
[patent_app_number] => 11/968216
[patent_app_country] => US
[patent_app_date] => 2008-01-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 14
[patent_no_of_words] => 7615
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 297
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/849/07849264.pdf
[firstpage_image] =>[orig_patent_app_number] => 11968216
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/968216 | Storage area management method for a storage system | Jan 1, 2008 | Issued |
Array
(
[id] => 4549093
[patent_doc_number] => 07925845
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-04-12
[patent_title] => 'Storage apparatus and management unit setting method'
[patent_app_type] => utility
[patent_app_number] => 11/968219
[patent_app_country] => US
[patent_app_date] => 2008-01-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 8627
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/925/07925845.pdf
[firstpage_image] =>[orig_patent_app_number] => 11968219
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/968219 | Storage apparatus and management unit setting method | Jan 1, 2008 | Issued |
Array
(
[id] => 4825763
[patent_doc_number] => 20080229003
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-18
[patent_title] => 'STORAGE SYSTEM AND METHOD OF PREVENTING DETERIORATION OF WRITE PERFORMANCE IN STORAGE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 11/968218
[patent_app_country] => US
[patent_app_date] => 2008-01-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 13368
[patent_no_of_claims] => 17
[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/0229/20080229003.pdf
[firstpage_image] =>[orig_patent_app_number] => 11968218
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/968218 | Storage system and method of preventing deterioration of write performance in storage system | Jan 1, 2008 | Issued |
Array
(
[id] => 5339056
[patent_doc_number] => 20090055520
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-02-26
[patent_title] => 'METHOD FOR SCHEDULING OF STORAGE DEVICES'
[patent_app_type] => utility
[patent_app_number] => 11/968214
[patent_app_country] => US
[patent_app_date] => 2008-01-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 24
[patent_no_of_words] => 15218
[patent_no_of_claims] => 12
[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] => publications/A1/0055/20090055520.pdf
[firstpage_image] =>[orig_patent_app_number] => 11968214
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/968214 | Method for scheduling of storage devices | Jan 1, 2008 | Issued |
Array
(
[id] => 4499516
[patent_doc_number] => 07904690
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-03-08
[patent_title] => 'Policy based storage appliance virtualization'
[patent_app_type] => utility
[patent_app_number] => 11/963617
[patent_app_country] => US
[patent_app_date] => 2007-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 11082
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/904/07904690.pdf
[firstpage_image] =>[orig_patent_app_number] => 11963617
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/963617 | Policy based storage appliance virtualization | Dec 20, 2007 | Issued |
Array
(
[id] => 5503998
[patent_doc_number] => 20090164686
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-06-25
[patent_title] => 'DUPLICATE SD INTERFACE MEMORY CARD CONTROLLER'
[patent_app_type] => utility
[patent_app_number] => 11/963519
[patent_app_country] => US
[patent_app_date] => 2007-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 1941
[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/0164/20090164686.pdf
[firstpage_image] =>[orig_patent_app_number] => 11963519
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/963519 | Duplicate SD interface memory card controller | Dec 20, 2007 | Issued |
Array
(
[id] => 4589620
[patent_doc_number] => 07831766
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-11-09
[patent_title] => 'Systems and methods of data storage management, such as pre-allocation of storage space'
[patent_app_type] => utility
[patent_app_number] => 11/963555
[patent_app_country] => US
[patent_app_date] => 2007-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 6017
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/831/07831766.pdf
[firstpage_image] =>[orig_patent_app_number] => 11963555
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/963555 | Systems and methods of data storage management, such as pre-allocation of storage space | Dec 20, 2007 | Issued |
Array
(
[id] => 4928847
[patent_doc_number] => 20080168210
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-07-10
[patent_title] => 'Method, medium and apparatus managing memory'
[patent_app_type] => utility
[patent_app_number] => 12/004068
[patent_app_country] => US
[patent_app_date] => 2007-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4881
[patent_no_of_claims] => 13
[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/0168/20080168210.pdf
[firstpage_image] =>[orig_patent_app_number] => 12004068
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/004068 | Method, medium and apparatus managing memory | Dec 19, 2007 | Issued |
Array
(
[id] => 4576343
[patent_doc_number] => 07822913
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-10-26
[patent_title] => 'Emulation of a NAND memory system'
[patent_app_type] => utility
[patent_app_number] => 12/004192
[patent_app_country] => US
[patent_app_date] => 2007-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 10
[patent_no_of_words] => 4476
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 61
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/822/07822913.pdf
[firstpage_image] =>[orig_patent_app_number] => 12004192
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/004192 | Emulation of a NAND memory system | Dec 19, 2007 | Issued |