
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] => 5448037
[patent_doc_number] => 20090049263
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-02-19
[patent_title] => 'METHOD OF MIRRORING DATA BETWEEN CLUSTERED NAS SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 12/258500
[patent_app_country] => US
[patent_app_date] => 2008-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 8763
[patent_no_of_claims] => 7
[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/0049/20090049263.pdf
[firstpage_image] =>[orig_patent_app_number] => 12258500
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/258500 | Method of mirroring data between clustered NAS systems | Oct 26, 2008 | Issued |
Array
(
[id] => 8109281
[patent_doc_number] => 08156298
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-04-10
[patent_title] => 'Virtualization-based security apparatuses, methods, and systems'
[patent_app_type] => utility
[patent_app_number] => 12/258378
[patent_app_country] => US
[patent_app_date] => 2008-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6192
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/156/08156298.pdf
[firstpage_image] =>[orig_patent_app_number] => 12258378
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/258378 | Virtualization-based security apparatuses, methods, and systems | Oct 23, 2008 | Issued |
Array
(
[id] => 5437678
[patent_doc_number] => 20090172265
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-02
[patent_title] => 'FLASH MEMORY DEVICE HAVING SECURE FILE DELETION FUNCTION AND METHOD FOR SECURELY DELETING FLASH FILE'
[patent_app_type] => utility
[patent_app_number] => 12/256331
[patent_app_country] => US
[patent_app_date] => 2008-10-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 4787
[patent_no_of_claims] => 20
[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/0172/20090172265.pdf
[firstpage_image] =>[orig_patent_app_number] => 12256331
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/256331 | Flash memory device having secure file deletion function and method for securely deleting flash file | Oct 21, 2008 | Issued |
Array
(
[id] => 4606351
[patent_doc_number] => 07987337
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-07-26
[patent_title] => 'Translation lookaside buffer prediction mechanism'
[patent_app_type] => utility
[patent_app_number] => 12/286360
[patent_app_country] => US
[patent_app_date] => 2008-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2469
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/987/07987337.pdf
[firstpage_image] =>[orig_patent_app_number] => 12286360
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/286360 | Translation lookaside buffer prediction mechanism | Sep 29, 2008 | Issued |
Array
(
[id] => 4636889
[patent_doc_number] => 08015352
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-09-06
[patent_title] => 'Disk drive storage defragmentation system'
[patent_app_type] => utility
[patent_app_number] => 12/237341
[patent_app_country] => US
[patent_app_date] => 2008-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 6113
[patent_no_of_claims] => 20
[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] => patents/08/015/08015352.pdf
[firstpage_image] =>[orig_patent_app_number] => 12237341
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/237341 | Disk drive storage defragmentation system | Sep 23, 2008 | Issued |
Array
(
[id] => 4712833
[patent_doc_number] => 20080301359
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-12-04
[patent_title] => 'Non-Volatile Memory and Method With Multi-Stream Updating'
[patent_app_type] => utility
[patent_app_number] => 12/189396
[patent_app_country] => US
[patent_app_date] => 2008-08-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 43
[patent_figures_cnt] => 43
[patent_no_of_words] => 25993
[patent_no_of_claims] => 20
[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/0301/20080301359.pdf
[firstpage_image] =>[orig_patent_app_number] => 12189396
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/189396 | Non-volatile memory and method with multi-stream updating | Aug 10, 2008 | Issued |
Array
(
[id] => 4443278
[patent_doc_number] => 07900009
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-03-01
[patent_title] => 'Prerecorded digital portable personal stereo'
[patent_app_type] => utility
[patent_app_number] => 12/216628
[patent_app_country] => US
[patent_app_date] => 2008-07-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 2
[patent_no_of_words] => 2337
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/900/07900009.pdf
[firstpage_image] =>[orig_patent_app_number] => 12216628
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/216628 | Prerecorded digital portable personal stereo | Jul 7, 2008 | Issued |
Array
(
[id] => 4761201
[patent_doc_number] => 20080313427
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-12-18
[patent_title] => 'DIRECTORY-BASED DATA TRANSFER PROTOCOL FOR MULTIPROCESSOR SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/137618
[patent_app_country] => US
[patent_app_date] => 2008-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 1641
[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] => publications/A1/0313/20080313427.pdf
[firstpage_image] =>[orig_patent_app_number] => 12137618
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/137618 | Directory-based data transfer protocol for multiprocessor system | Jun 11, 2008 | Issued |
Array
(
[id] => 4616504
[patent_doc_number] => 07991957
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-08-02
[patent_title] => 'Abuse detection using distributed cache'
[patent_app_type] => utility
[patent_app_number] => 12/127014
[patent_app_country] => US
[patent_app_date] => 2008-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4053
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/991/07991957.pdf
[firstpage_image] =>[orig_patent_app_number] => 12127014
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/127014 | Abuse detection using distributed cache | May 26, 2008 | Issued |
Array
(
[id] => 4454905
[patent_doc_number] => 07966460
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-06-21
[patent_title] => 'Information usage control system, information usage control device and method, and computer readable medium'
[patent_app_type] => utility
[patent_app_number] => 12/127056
[patent_app_country] => US
[patent_app_date] => 2008-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 16
[patent_no_of_words] => 7607
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 258
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/966/07966460.pdf
[firstpage_image] =>[orig_patent_app_number] => 12127056
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/127056 | Information usage control system, information usage control device and method, and computer readable medium | May 26, 2008 | Issued |
Array
(
[id] => 4712866
[patent_doc_number] => 20080301392
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-12-04
[patent_title] => 'SYSTEM AND DEVICE HAVING ALTERNATIVE BIT ORGANIZATION'
[patent_app_type] => utility
[patent_app_number] => 12/127148
[patent_app_country] => US
[patent_app_date] => 2008-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2843
[patent_no_of_claims] => 18
[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/0301/20080301392.pdf
[firstpage_image] =>[orig_patent_app_number] => 12127148
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/127148 | System and device having alternative bit organization | May 26, 2008 | Issued |
Array
(
[id] => 4499205
[patent_doc_number] => 07904641
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-03-08
[patent_title] => 'Processor system using synchronous dynamic memory'
[patent_app_type] => utility
[patent_app_number] => 12/123195
[patent_app_country] => US
[patent_app_date] => 2008-05-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 14
[patent_no_of_words] => 5229
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/904/07904641.pdf
[firstpage_image] =>[orig_patent_app_number] => 12123195
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/123195 | Processor system using synchronous dynamic memory | May 18, 2008 | Issued |
Array
(
[id] => 4606350
[patent_doc_number] => 07987336
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-07-26
[patent_title] => 'Reducing power-on time by simulating operating system memory hot add'
[patent_app_type] => utility
[patent_app_number] => 12/120383
[patent_app_country] => US
[patent_app_date] => 2008-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2258
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/987/07987336.pdf
[firstpage_image] =>[orig_patent_app_number] => 12120383
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/120383 | Reducing power-on time by simulating operating system memory hot add | May 13, 2008 | Issued |
Array
(
[id] => 5362848
[patent_doc_number] => 20090037642
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-02-05
[patent_title] => 'METHOD OF MANAGING AND RESTORING IDENTIFIER OF STORAGE DEVICE AND APPARATUS THEREFOR'
[patent_app_type] => utility
[patent_app_number] => 12/120540
[patent_app_country] => US
[patent_app_date] => 2008-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4487
[patent_no_of_claims] => 19
[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] => publications/A1/0037/20090037642.pdf
[firstpage_image] =>[orig_patent_app_number] => 12120540
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/120540 | Method of managing and restoring identifier of storage device and apparatus therefor | May 13, 2008 | Issued |
Array
(
[id] => 4602783
[patent_doc_number] => 07979626
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-07-12
[patent_title] => 'Flash recovery employing transaction log'
[patent_app_type] => utility
[patent_app_number] => 12/119576
[patent_app_country] => US
[patent_app_date] => 2008-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5529
[patent_no_of_claims] => 20
[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] => patents/07/979/07979626.pdf
[firstpage_image] =>[orig_patent_app_number] => 12119576
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/119576 | Flash recovery employing transaction log | May 12, 2008 | Issued |
Array
(
[id] => 5467435
[patent_doc_number] => 20090327635
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-31
[patent_title] => 'Data security for use with a file system'
[patent_app_type] => utility
[patent_app_number] => 12/152595
[patent_app_country] => US
[patent_app_date] => 2008-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3489
[patent_no_of_claims] => 22
[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/0327/20090327635.pdf
[firstpage_image] =>[orig_patent_app_number] => 12152595
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/152595 | Data security for use with a file system | May 12, 2008 | Issued |
Array
(
[id] => 5553897
[patent_doc_number] => 20090287883
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-11-19
[patent_title] => 'Least recently used ADC'
[patent_app_type] => utility
[patent_app_number] => 12/119506
[patent_app_country] => US
[patent_app_date] => 2008-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 1997
[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/0287/20090287883.pdf
[firstpage_image] =>[orig_patent_app_number] => 12119506
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/119506 | Least recently used ADC | May 12, 2008 | Abandoned |
Array
(
[id] => 4626753
[patent_doc_number] => 08006064
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-08-23
[patent_title] => 'Lock-free vector utilizing a resource allocator for assigning memory exclusively to a thread'
[patent_app_type] => utility
[patent_app_number] => 12/119998
[patent_app_country] => US
[patent_app_date] => 2008-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4228
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/006/08006064.pdf
[firstpage_image] =>[orig_patent_app_number] => 12119998
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/119998 | Lock-free vector utilizing a resource allocator for assigning memory exclusively to a thread | May 12, 2008 | Issued |
Array
(
[id] => 7521013
[patent_doc_number] => 07975121
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-07-05
[patent_title] => 'Simple stack types'
[patent_app_type] => utility
[patent_app_number] => 12/119151
[patent_app_country] => US
[patent_app_date] => 2008-05-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9577
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/975/07975121.pdf
[firstpage_image] =>[orig_patent_app_number] => 12119151
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/119151 | Simple stack types | May 11, 2008 | Issued |
Array
(
[id] => 4508097
[patent_doc_number] => 07958323
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-06-07
[patent_title] => 'Multithreading implementation for flops and register files'
[patent_app_type] => utility
[patent_app_number] => 12/118390
[patent_app_country] => US
[patent_app_date] => 2008-05-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5499
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 56
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/958/07958323.pdf
[firstpage_image] =>[orig_patent_app_number] => 12118390
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/118390 | Multithreading implementation for flops and register files | May 8, 2008 | Issued |