Search

Duc T. Doan

Examiner (ID: 14386, Phone: (571)272-4171 , Office: P/2135 )

Most Active Art Unit
2185
Art Unit(s)
2135, 2188, 2185
Total Applications
730
Issued Applications
596
Pending Applications
8
Abandoned Applications
129

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 4512404 [patent_doc_number] => 07921258 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-04-05 [patent_title] => 'Nonvolatile disk cache for data security' [patent_app_type] => utility [patent_app_number] => 11/638944 [patent_app_country] => US [patent_app_date] => 2006-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 5282 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/921/07921258.pdf [firstpage_image] =>[orig_patent_app_number] => 11638944 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/638944
Nonvolatile disk cache for data security Dec 13, 2006 Issued
Array ( [id] => 5454337 [patent_doc_number] => 20090070374 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-12 [patent_title] => 'Generating Incremental Program Updates' [patent_app_type] => utility [patent_app_number] => 12/096358 [patent_app_country] => US [patent_app_date] => 2006-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 13458 [patent_no_of_claims] => 53 [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/0070/20090070374.pdf [firstpage_image] =>[orig_patent_app_number] => 12096358 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/096358
Generating incremental program updates Dec 5, 2006 Issued
Array ( [id] => 4747286 [patent_doc_number] => 20080091888 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-04-17 [patent_title] => 'MEMORY SYSTEM HAVING BASEBOARD LOCATED MEMORY BUFFER UNIT' [patent_app_type] => utility [patent_app_number] => 11/550313 [patent_app_country] => US [patent_app_date] => 2006-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4361 [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/0091/20080091888.pdf [firstpage_image] =>[orig_patent_app_number] => 11550313 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/550313
MEMORY SYSTEM HAVING BASEBOARD LOCATED MEMORY BUFFER UNIT Oct 16, 2006 Abandoned
Array ( [id] => 5052818 [patent_doc_number] => 20070033363 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-02-08 [patent_title] => 'Method for reading while writing to a single partition flash memory' [patent_app_type] => utility [patent_app_number] => 11/545325 [patent_app_country] => US [patent_app_date] => 2006-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2276 [patent_no_of_claims] => 18 [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/0033/20070033363.pdf [firstpage_image] =>[orig_patent_app_number] => 11545325 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/545325
Method for reading while writing to a single partition flash memory Oct 9, 2006 Issued
Array ( [id] => 213310 [patent_doc_number] => 07624229 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-11-24 [patent_title] => 'Spillover slot' [patent_app_type] => utility [patent_app_number] => 11/529866 [patent_app_country] => US [patent_app_date] => 2006-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 31 [patent_no_of_words] => 25312 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 273 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/624/07624229.pdf [firstpage_image] =>[orig_patent_app_number] => 11529866 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/529866
Spillover slot Sep 28, 2006 Issued
Array ( [id] => 4945445 [patent_doc_number] => 20080082772 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-04-03 [patent_title] => 'Tamper protection of software agents operating in a VT environment methods and apparatuses' [patent_app_type] => utility [patent_app_number] => 11/529828 [patent_app_country] => US [patent_app_date] => 2006-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5348 [patent_no_of_claims] => 29 [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/0082/20080082772.pdf [firstpage_image] =>[orig_patent_app_number] => 11529828 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/529828
Tamper protection of software agents operating in a vitual technology environment methods and apparatuses Sep 28, 2006 Issued
Array ( [id] => 8033547 [patent_doc_number] => 08145865 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-03-27 [patent_title] => 'Virtual ordered writes spillover mechanism' [patent_app_type] => utility [patent_app_number] => 11/529864 [patent_app_country] => US [patent_app_date] => 2006-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 3 [patent_no_of_words] => 25311 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/145/08145865.pdf [firstpage_image] =>[orig_patent_app_number] => 11529864 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/529864
Virtual ordered writes spillover mechanism Sep 28, 2006 Issued
Array ( [id] => 5243771 [patent_doc_number] => 20070022266 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-25 [patent_title] => 'Storage system, method of controlling storage system, and storage device' [patent_app_type] => utility [patent_app_number] => 11/526598 [patent_app_country] => US [patent_app_date] => 2006-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8987 [patent_no_of_claims] => 5 [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/0022/20070022266.pdf [firstpage_image] =>[orig_patent_app_number] => 11526598 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/526598
Storage system, method of controlling storage system, and storage device Sep 25, 2006 Issued
Array ( [id] => 9049234 [patent_doc_number] => 08543792 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-09-24 [patent_title] => 'Memory access techniques including coalesing page table entries' [patent_app_type] => utility [patent_app_number] => 11/523950 [patent_app_country] => US [patent_app_date] => 2006-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4209 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11523950 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/523950
Memory access techniques including coalesing page table entries Sep 18, 2006 Issued
Array ( [id] => 4706311 [patent_doc_number] => 20080065835 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-03-13 [patent_title] => 'OFFLOADING OPERATIONS FOR MAINTAINING DATA COHERENCE ACROSS A PLURALITY OF NODES' [patent_app_type] => utility [patent_app_number] => 11/530799 [patent_app_country] => US [patent_app_date] => 2006-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7362 [patent_no_of_claims] => 19 [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/0065/20080065835.pdf [firstpage_image] =>[orig_patent_app_number] => 11530799 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/530799
OFFLOADING OPERATIONS FOR MAINTAINING DATA COHERENCE ACROSS A PLURALITY OF NODES Sep 10, 2006 Abandoned
Array ( [id] => 4706301 [patent_doc_number] => 20080065825 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-03-13 [patent_title] => 'OPTICAL STORAGE DEVICE AND DATA STORAGE METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 11/530488 [patent_app_country] => US [patent_app_date] => 2006-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4007 [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/0065/20080065825.pdf [firstpage_image] =>[orig_patent_app_number] => 11530488 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/530488
OPTICAL STORAGE DEVICE AND DATA STORAGE METHOD THEREOF Sep 10, 2006 Abandoned
Array ( [id] => 4706304 [patent_doc_number] => 20080065828 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-03-13 [patent_title] => 'Method for storing data in electronic computer system and electronic computer system' [patent_app_type] => utility [patent_app_number] => 11/519102 [patent_app_country] => US [patent_app_date] => 2006-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3892 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0065/20080065828.pdf [firstpage_image] =>[orig_patent_app_number] => 11519102 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/519102
Method for storing data in electronic computer system and electronic computer system Sep 10, 2006 Abandoned
Array ( [id] => 76378 [patent_doc_number] => 07757060 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-13 [patent_title] => 'Reducing wake latency time for power conserving state transition' [patent_app_type] => utility [patent_app_number] => 11/530829 [patent_app_country] => US [patent_app_date] => 2006-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5263 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/757/07757060.pdf [firstpage_image] =>[orig_patent_app_number] => 11530829 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/530829
Reducing wake latency time for power conserving state transition Sep 10, 2006 Issued
Array ( [id] => 4706320 [patent_doc_number] => 20080065844 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-03-13 [patent_title] => 'Backup of media libraries' [patent_app_type] => utility [patent_app_number] => 11/520050 [patent_app_country] => US [patent_app_date] => 2006-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5076 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0065/20080065844.pdf [firstpage_image] =>[orig_patent_app_number] => 11520050 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/520050
Backup of media libraries Sep 10, 2006 Issued
Array ( [id] => 226769 [patent_doc_number] => 07606966 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-10-20 [patent_title] => 'Methods in a pseudo random and command driven bit compensation for the cycling effects in flash memory' [patent_app_type] => utility [patent_app_number] => 11/530399 [patent_app_country] => US [patent_app_date] => 2006-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 40 [patent_no_of_words] => 17970 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/606/07606966.pdf [firstpage_image] =>[orig_patent_app_number] => 11530399 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/530399
Methods in a pseudo random and command driven bit compensation for the cycling effects in flash memory Sep 7, 2006 Issued
Array ( [id] => 96845 [patent_doc_number] => 07734861 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-06-08 [patent_title] => 'Pseudo random and command driven bit compensation for the cycling effects in flash memory' [patent_app_type] => utility [patent_app_number] => 11/530392 [patent_app_country] => US [patent_app_date] => 2006-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 40 [patent_no_of_words] => 17982 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/734/07734861.pdf [firstpage_image] =>[orig_patent_app_number] => 11530392 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/530392
Pseudo random and command driven bit compensation for the cycling effects in flash memory Sep 7, 2006 Issued
Array ( [id] => 79317 [patent_doc_number] => 07752385 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-06 [patent_title] => 'Flexible disk storage enclosure' [patent_app_type] => utility [patent_app_number] => 11/470885 [patent_app_country] => US [patent_app_date] => 2006-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 3013 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 330 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/752/07752385.pdf [firstpage_image] =>[orig_patent_app_number] => 11470885 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/470885
Flexible disk storage enclosure Sep 6, 2006 Issued
Array ( [id] => 4703111 [patent_doc_number] => 20080062634 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-03-13 [patent_title] => ' LOGICAL PARTITIONING OF DISK STORAGE ENCLOSURE' [patent_app_type] => utility [patent_app_number] => 11/470834 [patent_app_country] => US [patent_app_date] => 2006-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 2391 [patent_no_of_claims] => 17 [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/0062/20080062634.pdf [firstpage_image] =>[orig_patent_app_number] => 11470834 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/470834
LOGICAL PARTITIONING OF DISK STORAGE ENCLOSURE Sep 6, 2006 Abandoned
Array ( [id] => 5150507 [patent_doc_number] => 20070050567 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-01 [patent_title] => 'Multiple Processor System and Method Establishing Exclusive Control' [patent_app_type] => utility [patent_app_number] => 11/466809 [patent_app_country] => US [patent_app_date] => 2006-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4881 [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/0050/20070050567.pdf [firstpage_image] =>[orig_patent_app_number] => 11466809 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/466809
Multiple Processor System and Method Establishing Exclusive Control Aug 23, 2006 Abandoned
Array ( [id] => 9242193 [patent_doc_number] => 08606998 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-10 [patent_title] => 'System and method for instruction-based cache allocation policies' [patent_app_type] => utility [patent_app_number] => 11/509178 [patent_app_country] => US [patent_app_date] => 2006-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 6612 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 27 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11509178 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/509178
System and method for instruction-based cache allocation policies Aug 23, 2006 Issued
Menu