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] => 5774024 [patent_doc_number] => 20050268050 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-01 [patent_title] => 'Multi-port memory device providing protection signal' [patent_app_type] => utility [patent_app_number] => 11/050807 [patent_app_country] => US [patent_app_date] => 2005-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2305 [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/0268/20050268050.pdf [firstpage_image] =>[orig_patent_app_number] => 11050807 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/050807
Multi-port memory device providing protection signal Feb 6, 2005 Abandoned
Array ( [id] => 5879083 [patent_doc_number] => 20060168391 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-27 [patent_title] => '[FLASH MEMORY STORAGE DEVICE WITH PCI EXPRESS]' [patent_app_type] => utility [patent_app_number] => 10/905901 [patent_app_country] => US [patent_app_date] => 2005-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1205 [patent_no_of_claims] => 3 [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/0168/20060168391.pdf [firstpage_image] =>[orig_patent_app_number] => 10905901 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/905901
[FLASH MEMORY STORAGE DEVICE WITH PCI EXPRESS] Jan 25, 2005 Abandoned
Array ( [id] => 5879108 [patent_doc_number] => 20060168401 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-27 [patent_title] => 'Method and structure for high-performance linear algebra in the presence of limited outstanding miss slots' [patent_app_type] => utility [patent_app_number] => 11/041935 [patent_app_country] => US [patent_app_date] => 2005-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6262 [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/0168/20060168401.pdf [firstpage_image] =>[orig_patent_app_number] => 11041935 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/041935
Method and structure for high-performance linear algebra in the presence of limited outstanding miss slots Jan 25, 2005 Abandoned
Array ( [id] => 5879114 [patent_doc_number] => 20060168407 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-27 [patent_title] => 'Memory hub system and method having large virtual page size' [patent_app_type] => utility [patent_app_number] => 11/044919 [patent_app_country] => US [patent_app_date] => 2005-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4433 [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/0168/20060168407.pdf [firstpage_image] =>[orig_patent_app_number] => 11044919 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/044919
Memory hub system and method having large virtual page size Jan 25, 2005 Abandoned
Array ( [id] => 5650955 [patent_doc_number] => 20060136690 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-22 [patent_title] => 'Storage device having independent storage areas and password protection method thereof' [patent_app_type] => utility [patent_app_number] => 11/041966 [patent_app_country] => US [patent_app_date] => 2005-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2528 [patent_no_of_claims] => 11 [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/0136/20060136690.pdf [firstpage_image] =>[orig_patent_app_number] => 11041966 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/041966
Storage device having independent storage areas and password protection method thereof Jan 25, 2005 Abandoned
Array ( [id] => 843592 [patent_doc_number] => 07392349 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-06-24 [patent_title] => 'Table management within a policy-based routing system' [patent_app_type] => utility [patent_app_number] => 11/045575 [patent_app_country] => US [patent_app_date] => 2005-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 7356 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/392/07392349.pdf [firstpage_image] =>[orig_patent_app_number] => 11045575 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/045575
Table management within a policy-based routing system Jan 25, 2005 Issued
Array ( [id] => 325135 [patent_doc_number] => 07519789 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-04-14 [patent_title] => 'Method and system for dynamically selecting a clock edge for read data recovery' [patent_app_type] => utility [patent_app_number] => 11/039366 [patent_app_country] => US [patent_app_date] => 2005-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 4695 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/519/07519789.pdf [firstpage_image] =>[orig_patent_app_number] => 11039366 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/039366
Method and system for dynamically selecting a clock edge for read data recovery Jan 19, 2005 Issued
Array ( [id] => 5597683 [patent_doc_number] => 20060161601 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-20 [patent_title] => 'Heap manager and application programming interface support for managing versions of objects' [patent_app_type] => utility [patent_app_number] => 11/037024 [patent_app_country] => US [patent_app_date] => 2005-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6623 [patent_no_of_claims] => 26 [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/0161/20060161601.pdf [firstpage_image] =>[orig_patent_app_number] => 11037024 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/037024
Heap manager and application programming interface support for managing versions of objects Jan 17, 2005 Abandoned
Array ( [id] => 873416 [patent_doc_number] => 07366836 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-04-29 [patent_title] => 'Software system for providing storage system functionality' [patent_app_type] => utility [patent_app_number] => 11/021892 [patent_app_country] => US [patent_app_date] => 2004-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 18227 [patent_no_of_claims] => 90 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/366/07366836.pdf [firstpage_image] =>[orig_patent_app_number] => 11021892 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/021892
Software system for providing storage system functionality Dec 22, 2004 Issued
Array ( [id] => 5822281 [patent_doc_number] => 20060026594 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-02-02 [patent_title] => 'Multithread processor and thread switching control method' [patent_app_type] => utility [patent_app_number] => 10/981772 [patent_app_country] => US [patent_app_date] => 2004-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 30 [patent_no_of_words] => 11095 [patent_no_of_claims] => 34 [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/0026/20060026594.pdf [firstpage_image] =>[orig_patent_app_number] => 10981772 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/981772
Multithread processor and thread switching control method Nov 4, 2004 Issued
Array ( [id] => 908410 [patent_doc_number] => 07337283 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-02-26 [patent_title] => 'Method and system for managing storage reservation' [patent_app_type] => utility [patent_app_number] => 10/981672 [patent_app_country] => US [patent_app_date] => 2004-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 23 [patent_no_of_words] => 7954 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/337/07337283.pdf [firstpage_image] =>[orig_patent_app_number] => 10981672 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/981672
Method and system for managing storage reservation Nov 4, 2004 Issued
Array ( [id] => 388540 [patent_doc_number] => 07305526 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-12-04 [patent_title] => 'Method, system, and program for transferring data directed to virtual memory addresses to a device memory' [patent_app_type] => utility [patent_app_number] => 10/982354 [patent_app_country] => US [patent_app_date] => 2004-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2867 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/305/07305526.pdf [firstpage_image] =>[orig_patent_app_number] => 10982354 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/982354
Method, system, and program for transferring data directed to virtual memory addresses to a device memory Nov 4, 2004 Issued
Array ( [id] => 8183006 [patent_doc_number] => 08180976 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-05-15 [patent_title] => 'Programming non-volatile memory devices based on data logic values' [patent_app_type] => utility [patent_app_number] => 10/982560 [patent_app_country] => US [patent_app_date] => 2004-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 8040 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/180/08180976.pdf [firstpage_image] =>[orig_patent_app_number] => 10982560 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/982560
Programming non-volatile memory devices based on data logic values Nov 4, 2004 Issued
Array ( [id] => 384658 [patent_doc_number] => 07308538 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-12-11 [patent_title] => 'Scope-based cache coherence' [patent_app_type] => utility [patent_app_number] => 10/981370 [patent_app_country] => US [patent_app_date] => 2004-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6748 [patent_no_of_claims] => 47 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/308/07308538.pdf [firstpage_image] =>[orig_patent_app_number] => 10981370 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/981370
Scope-based cache coherence Nov 3, 2004 Issued
Array ( [id] => 5809300 [patent_doc_number] => 20060095655 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-05-04 [patent_title] => 'Synchronous interface and method of operation' [patent_app_type] => utility [patent_app_number] => 10/981043 [patent_app_country] => US [patent_app_date] => 2004-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3136 [patent_no_of_claims] => 22 [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/0095/20060095655.pdf [firstpage_image] =>[orig_patent_app_number] => 10981043 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/981043
Synchronous interface and method of operation Nov 3, 2004 Abandoned
Array ( [id] => 526691 [patent_doc_number] => 07200719 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-04-03 [patent_title] => 'Prefetch control in a data processing system' [patent_app_type] => utility [patent_app_number] => 10/631136 [patent_app_country] => US [patent_app_date] => 2004-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5203 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/200/07200719.pdf [firstpage_image] =>[orig_patent_app_number] => 10631136 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/631136
Prefetch control in a data processing system Sep 8, 2004 Issued
Array ( [id] => 1078845 [patent_doc_number] => 07617365 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-11-10 [patent_title] => 'Systems and methods to avoid deadlock and guarantee mirror consistency during online mirror synchronization and verification' [patent_app_type] => utility [patent_app_number] => 10/931325 [patent_app_country] => US [patent_app_date] => 2004-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 54 [patent_no_of_words] => 25578 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 383 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/617/07617365.pdf [firstpage_image] =>[orig_patent_app_number] => 10931325 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/931325
Systems and methods to avoid deadlock and guarantee mirror consistency during online mirror synchronization and verification Aug 30, 2004 Issued
Array ( [id] => 7160270 [patent_doc_number] => 20050027956 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-02-03 [patent_title] => 'System and method for using file system snapshots for online data backup' [patent_app_type] => utility [patent_app_number] => 10/925928 [patent_app_country] => US [patent_app_date] => 2004-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 9920 [patent_no_of_claims] => 64 [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/0027/20050027956.pdf [firstpage_image] =>[orig_patent_app_number] => 10925928 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/925928
System and method for using file system snapshots for online data backup Aug 25, 2004 Issued
Array ( [id] => 146467 [patent_doc_number] => 07689763 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-03-30 [patent_title] => 'Method and system for reducing pin count in an integrated circuit when interfacing to a memory' [patent_app_type] => utility [patent_app_number] => 10/920975 [patent_app_country] => US [patent_app_date] => 2004-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 4426 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 385 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/689/07689763.pdf [firstpage_image] =>[orig_patent_app_number] => 10920975 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/920975
Method and system for reducing pin count in an integrated circuit when interfacing to a memory Aug 17, 2004 Issued
Array ( [id] => 593349 [patent_doc_number] => 07461211 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-12-02 [patent_title] => 'System, apparatus and method for generating nonsequential predictions to access a memory' [patent_app_type] => utility [patent_app_number] => 10/920682 [patent_app_country] => US [patent_app_date] => 2004-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7158 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 226 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/461/07461211.pdf [firstpage_image] =>[orig_patent_app_number] => 10920682 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/920682
System, apparatus and method for generating nonsequential predictions to access a memory Aug 16, 2004 Issued
Menu