
Than Vinh Nguyen
Examiner (ID: 3446, Phone: (571)272-4198 , Office: P/2138 )
| Most Active Art Unit | 2138 |
| Art Unit(s) | 2188, 2138, 2187, 2787, 2759, 2309, 2751 |
| Total Applications | 1861 |
| Issued Applications | 1652 |
| Pending Applications | 79 |
| Abandoned Applications | 148 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 5212077
[patent_doc_number] => 20070250661
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-10-25
[patent_title] => 'Data recording apparatus and method of controlling the same'
[patent_app_type] => utility
[patent_app_number] => 11/783687
[patent_app_country] => US
[patent_app_date] => 2007-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5016
[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/0250/20070250661.pdf
[firstpage_image] =>[orig_patent_app_number] => 11783687
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/783687 | Data recording apparatus and method of controlling the same | Apr 10, 2007 | Abandoned |
Array
(
[id] => 4491778
[patent_doc_number] => 07884972
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-02-08
[patent_title] => 'Image processing apparatus capable of handling image file stored in another apparatus, image processing system, and image processing method'
[patent_app_type] => utility
[patent_app_number] => 11/727621
[patent_app_country] => US
[patent_app_date] => 2007-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 18
[patent_no_of_words] => 11198
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 202
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/884/07884972.pdf
[firstpage_image] =>[orig_patent_app_number] => 11727621
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/727621 | Image processing apparatus capable of handling image file stored in another apparatus, image processing system, and image processing method | Mar 26, 2007 | Issued |
Array
(
[id] => 5372682
[patent_doc_number] => 20090310242
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-17
[patent_title] => 'HARD DISK STORAGE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/294597
[patent_app_country] => US
[patent_app_date] => 2007-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 11165
[patent_no_of_claims] => 36
[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/0310/20090310242.pdf
[firstpage_image] =>[orig_patent_app_number] => 12294597
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/294597 | Sequential hard disk data storage method and system | Mar 11, 2007 | Issued |
Array
(
[id] => 4447395
[patent_doc_number] => 07930475
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-04-19
[patent_title] => 'Method for writing contiguous arrays of stripes in a RAID storage system using mapped block writes'
[patent_app_type] => utility
[patent_app_number] => 11/709697
[patent_app_country] => US
[patent_app_date] => 2007-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 11672
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/930/07930475.pdf
[firstpage_image] =>[orig_patent_app_number] => 11709697
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/709697 | Method for writing contiguous arrays of stripes in a RAID storage system using mapped block writes | Feb 21, 2007 | Issued |
Array
(
[id] => 4815399
[patent_doc_number] => 20080196030
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-08-14
[patent_title] => 'OPTIMIZING MEMORY ACCESSES FOR MULTI-THREADED PROGRAMS IN A NON-UNIFORM MEMORY ACCESS (NUMA) SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 11/674278
[patent_app_country] => US
[patent_app_date] => 2007-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4119
[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] => publications/A1/0196/20080196030.pdf
[firstpage_image] =>[orig_patent_app_number] => 11674278
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/674278 | OPTIMIZING MEMORY ACCESSES FOR MULTI-THREADED PROGRAMS IN A NON-UNIFORM MEMORY ACCESS (NUMA) SYSTEM | Feb 12, 2007 | Abandoned |
Array
(
[id] => 7595813
[patent_doc_number] => 07620769
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-11-17
[patent_title] => 'Recycling partially-stale flash blocks using a sliding window for multi-level-cell (MLC) flash memory'
[patent_app_type] => utility
[patent_app_number] => 11/674645
[patent_app_country] => US
[patent_app_date] => 2007-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 24
[patent_no_of_words] => 7607
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 254
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/620/07620769.pdf
[firstpage_image] =>[orig_patent_app_number] => 11674645
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/674645 | Recycling partially-stale flash blocks using a sliding window for multi-level-cell (MLC) flash memory | Feb 12, 2007 | Issued |
Array
(
[id] => 38195
[patent_doc_number] => 07788463
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-08-31
[patent_title] => 'Cyclic buffer management'
[patent_app_type] => utility
[patent_app_number] => 11/674439
[patent_app_country] => US
[patent_app_date] => 2007-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2858
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/788/07788463.pdf
[firstpage_image] =>[orig_patent_app_number] => 11674439
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/674439 | Cyclic buffer management | Feb 12, 2007 | Issued |
Array
(
[id] => 126696
[patent_doc_number] => 07711894
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-05-04
[patent_title] => 'Dynamic disk throttling in a wide area network optimization device'
[patent_app_type] => utility
[patent_app_number] => 11/673730
[patent_app_country] => US
[patent_app_date] => 2007-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 5896
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/711/07711894.pdf
[firstpage_image] =>[orig_patent_app_number] => 11673730
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/673730 | Dynamic disk throttling in a wide area network optimization device | Feb 11, 2007 | Issued |
Array
(
[id] => 5086932
[patent_doc_number] => 20070276983
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-11-29
[patent_title] => 'System method and circuit for differential mirroring of data'
[patent_app_type] => utility
[patent_app_number] => 11/705544
[patent_app_country] => US
[patent_app_date] => 2007-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 16391
[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] => publications/A1/0276/20070276983.pdf
[firstpage_image] =>[orig_patent_app_number] => 11705544
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/705544 | System method and circuit for differential mirroring of data | Feb 11, 2007 | Issued |
Array
(
[id] => 4589420
[patent_doc_number] => 07861034
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-12-28
[patent_title] => 'Load distribution of multiple disks'
[patent_app_type] => utility
[patent_app_number] => 11/705846
[patent_app_country] => US
[patent_app_date] => 2007-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 11
[patent_no_of_words] => 4551
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 47
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/861/07861034.pdf
[firstpage_image] =>[orig_patent_app_number] => 11705846
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/705846 | Load distribution of multiple disks | Feb 11, 2007 | Issued |
Array
(
[id] => 87623
[patent_doc_number] => 07743213
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-06-22
[patent_title] => 'Portable storage device with network function'
[patent_app_type] => utility
[patent_app_number] => 11/704444
[patent_app_country] => US
[patent_app_date] => 2007-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1571
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/743/07743213.pdf
[firstpage_image] =>[orig_patent_app_number] => 11704444
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/704444 | Portable storage device with network function | Feb 11, 2007 | Issued |
Array
(
[id] => 4811928
[patent_doc_number] => 20080192559
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-08-14
[patent_title] => 'Bank interleaving compound commands'
[patent_app_type] => utility
[patent_app_number] => 11/704778
[patent_app_country] => US
[patent_app_date] => 2007-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3888
[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/0192/20080192559.pdf
[firstpage_image] =>[orig_patent_app_number] => 11704778
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/704778 | Bank interleaving compound commands | Feb 8, 2007 | Abandoned |
Array
(
[id] => 290405
[patent_doc_number] => 07549031
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-06-16
[patent_title] => 'Method and apparatus for performing data backup'
[patent_app_type] => utility
[patent_app_number] => 11/703423
[patent_app_country] => US
[patent_app_date] => 2007-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 14
[patent_no_of_words] => 7859
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 251
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/549/07549031.pdf
[firstpage_image] =>[orig_patent_app_number] => 11703423
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/703423 | Method and apparatus for performing data backup | Feb 5, 2007 | Issued |
Array
(
[id] => 5097099
[patent_doc_number] => 20070118708
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-05-24
[patent_title] => 'Method and apparatus for securing data stored on a removable storage medium of a computer system'
[patent_app_type] => utility
[patent_app_number] => 11/655975
[patent_app_country] => US
[patent_app_date] => 2007-01-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2938
[patent_no_of_claims] => 3
[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/0118/20070118708.pdf
[firstpage_image] =>[orig_patent_app_number] => 11655975
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/655975 | Method and apparatus for securing data stored on a removable storage medium of a computer system | Jan 21, 2007 | Abandoned |
Array
(
[id] => 4973025
[patent_doc_number] => 20070113028
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-05-17
[patent_title] => 'Single segment data object management'
[patent_app_type] => utility
[patent_app_number] => 11/652241
[patent_app_country] => US
[patent_app_date] => 2007-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5056
[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] => publications/A1/0113/20070113028.pdf
[firstpage_image] =>[orig_patent_app_number] => 11652241
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/652241 | Single segment data object management | Jan 9, 2007 | Issued |
Array
(
[id] => 313082
[patent_doc_number] => 07529895
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-05-05
[patent_title] => 'Method for prefetching non-contiguous data structures'
[patent_app_type] => utility
[patent_app_number] => 11/617276
[patent_app_country] => US
[patent_app_date] => 2006-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 3859
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 435
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/529/07529895.pdf
[firstpage_image] =>[orig_patent_app_number] => 11617276
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/617276 | Method for prefetching non-contiguous data structures | Dec 27, 2006 | Issued |
Array
(
[id] => 355450
[patent_doc_number] => 07493442
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-02-17
[patent_title] => 'Multiple segment data object management'
[patent_app_type] => utility
[patent_app_number] => 11/638971
[patent_app_country] => US
[patent_app_date] => 2006-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7615
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/493/07493442.pdf
[firstpage_image] =>[orig_patent_app_number] => 11638971
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/638971 | Multiple segment data object management | Dec 12, 2006 | Issued |
Array
(
[id] => 5195224
[patent_doc_number] => 20070083709
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-04-12
[patent_title] => 'Method and system for storing data in an array of storage devices with additional and autonomic protection'
[patent_app_type] => utility
[patent_app_number] => 11/608787
[patent_app_country] => US
[patent_app_date] => 2006-12-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 11434
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0083/20070083709.pdf
[firstpage_image] =>[orig_patent_app_number] => 11608787
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/608787 | Method and system for storing data in an array of storage devices with additional and autonomic protection | Dec 7, 2006 | Issued |
Array
(
[id] => 8525648
[patent_doc_number] => RE043798
[patent_country] => US
[patent_kind] => E1
[patent_issue_date] => 2012-11-06
[patent_title] => 'Configurable cache allowing cache-type and buffer-type access'
[patent_app_type] => reissue
[patent_app_number] => 11/606321
[patent_app_country] => US
[patent_app_date] => 2006-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 10
[patent_no_of_words] => 8940
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11606321
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/606321 | Configurable cache allowing cache-type and buffer-type access | Nov 29, 2006 | Issued |
Array
(
[id] => 171851
[patent_doc_number] => 07669019
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-02-23
[patent_title] => 'Apparatus and method of mirroring data between nonvolatile memory and hard disk'
[patent_app_type] => utility
[patent_app_number] => 11/563849
[patent_app_country] => US
[patent_app_date] => 2006-11-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 25
[patent_no_of_words] => 14065
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/669/07669019.pdf
[firstpage_image] =>[orig_patent_app_number] => 11563849
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/563849 | Apparatus and method of mirroring data between nonvolatile memory and hard disk | Nov 27, 2006 | Issued |