Search

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 numberTitle of the applicationFiling DateStatus
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
Menu