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] => 645552 [patent_doc_number] => 07124272 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-10-17 [patent_title] => 'File usage history log for improved placement of files in differential rate memory according to frequency of utilizations and volatility of allocation space' [patent_app_type] => utility [patent_app_number] => 10/418476 [patent_app_country] => US [patent_app_date] => 2003-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 14926 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/124/07124272.pdf [firstpage_image] =>[orig_patent_app_number] => 10418476 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/418476
File usage history log for improved placement of files in differential rate memory according to frequency of utilizations and volatility of allocation space Apr 17, 2003 Issued
Array ( [id] => 637509 [patent_doc_number] => 07130977 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-10-31 [patent_title] => 'Controlling access to a control register of a microprocessor' [patent_app_type] => utility [patent_app_number] => 10/419085 [patent_app_country] => US [patent_app_date] => 2003-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10241 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/130/07130977.pdf [firstpage_image] =>[orig_patent_app_number] => 10419085 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/419085
Controlling access to a control register of a microprocessor Apr 17, 2003 Issued
Array ( [id] => 7443002 [patent_doc_number] => 20040210736 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-21 [patent_title] => 'Method and apparatus for the allocation of identifiers' [patent_app_type] => new [patent_app_number] => 10/419014 [patent_app_country] => US [patent_app_date] => 2003-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3273 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 35 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0210/20040210736.pdf [firstpage_image] =>[orig_patent_app_number] => 10419014 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/419014
Method and apparatus for the allocation of identifiers Apr 17, 2003 Abandoned
Array ( [id] => 6731925 [patent_doc_number] => 20030188115 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-10-02 [patent_title] => 'SYSTEM AND METHOD FOR BACKING UP DATA FROM A QUIESCED STORAGE DEVICE' [patent_app_type] => new [patent_app_number] => 10/249333 [patent_app_country] => US [patent_app_date] => 2003-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9149 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 43 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0188/20030188115.pdf [firstpage_image] =>[orig_patent_app_number] => 10249333 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/249333
System and method for backing up data from a quiesced storage device Mar 31, 2003 Issued
Array ( [id] => 7352670 [patent_doc_number] => 20040193801 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-30 [patent_title] => 'System, apparatus, and process for evaluating projected cache sizes' [patent_app_type] => new [patent_app_number] => 10/403324 [patent_app_country] => US [patent_app_date] => 2003-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7566 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 45 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0193/20040193801.pdf [firstpage_image] =>[orig_patent_app_number] => 10403324 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/403324
System, apparatus, and process for evaluating projected cache sizes Mar 30, 2003 Issued
Array ( [id] => 7352706 [patent_doc_number] => 20040193804 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-30 [patent_title] => 'Equal access to prevent gateword dominance in a multiprocessor write-into-cache environment' [patent_app_type] => new [patent_app_number] => 10/403703 [patent_app_country] => US [patent_app_date] => 2003-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4811 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 309 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0193/20040193804.pdf [firstpage_image] =>[orig_patent_app_number] => 10403703 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/403703
Equal access to prevent gateword dominance in a multiprocessor write-into-cache environment Mar 30, 2003 Issued
Array ( [id] => 679982 [patent_doc_number] => 07089369 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-08-08 [patent_title] => 'Method for optimizing utilization of a double-data-rate-SDRAM memory system' [patent_app_type] => utility [patent_app_number] => 10/403843 [patent_app_country] => US [patent_app_date] => 2003-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4275 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/089/07089369.pdf [firstpage_image] =>[orig_patent_app_number] => 10403843 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/403843
Method for optimizing utilization of a double-data-rate-SDRAM memory system Mar 30, 2003 Issued
Array ( [id] => 705053 [patent_doc_number] => 07069387 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-06-27 [patent_title] => 'Optimized cache structure for multi-texturing' [patent_app_type] => utility [patent_app_number] => 10/403515 [patent_app_country] => US [patent_app_date] => 2003-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 22 [patent_no_of_words] => 12956 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/069/07069387.pdf [firstpage_image] =>[orig_patent_app_number] => 10403515 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/403515
Optimized cache structure for multi-texturing Mar 30, 2003 Issued
Array ( [id] => 882033 [patent_doc_number] => 07360020 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-15 [patent_title] => 'Method for improving cache-miss performance' [patent_app_type] => utility [patent_app_number] => 10/403797 [patent_app_country] => US [patent_app_date] => 2003-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 22 [patent_no_of_words] => 13199 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/360/07360020.pdf [firstpage_image] =>[orig_patent_app_number] => 10403797 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/403797
Method for improving cache-miss performance Mar 30, 2003 Issued
Array ( [id] => 553839 [patent_doc_number] => 07181578 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-02-20 [patent_title] => 'Method and apparatus for efficient scalable storage management' [patent_app_type] => utility [patent_app_number] => 10/393390 [patent_app_country] => US [patent_app_date] => 2003-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 15 [patent_no_of_words] => 12347 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/181/07181578.pdf [firstpage_image] =>[orig_patent_app_number] => 10393390 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/393390
Method and apparatus for efficient scalable storage management Mar 20, 2003 Issued
Array ( [id] => 7456895 [patent_doc_number] => 20040186951 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-23 [patent_title] => 'Semantically-aware, dynamic, window-based disc scheduling method and apparatus for better fulfilling application requirements' [patent_app_type] => new [patent_app_number] => 10/393566 [patent_app_country] => US [patent_app_date] => 2003-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3916 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0186/20040186951.pdf [firstpage_image] =>[orig_patent_app_number] => 10393566 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/393566
Semantically-aware, dynamic, window-based disc scheduling method and apparatus for better fulfilling application requirements Mar 20, 2003 Issued
Array ( [id] => 7457063 [patent_doc_number] => 20040186968 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-23 [patent_title] => 'Method, system, and program for establishing and maintaining a point-in-time copy' [patent_app_type] => new [patent_app_number] => 10/393859 [patent_app_country] => US [patent_app_date] => 2003-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7247 [patent_no_of_claims] => 41 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0186/20040186968.pdf [firstpage_image] =>[orig_patent_app_number] => 10393859 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/393859
Method, system, and program for establishing and maintaining a point-in-time copy Mar 20, 2003 Issued
Array ( [id] => 7457000 [patent_doc_number] => 20040186960 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-23 [patent_title] => 'Computer processor data prefetch unit' [patent_app_type] => new [patent_app_number] => 10/393890 [patent_app_country] => US [patent_app_date] => 2003-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4560 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0186/20040186960.pdf [firstpage_image] =>[orig_patent_app_number] => 10393890 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/393890
Computer processor data prefetch unit Mar 19, 2003 Abandoned
Array ( [id] => 877480 [patent_doc_number] => 07363434 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-22 [patent_title] => 'Method, system, and computer-readable medium for updating memory devices in a multi-processor computer system' [patent_app_type] => utility [patent_app_number] => 10/391719 [patent_app_country] => US [patent_app_date] => 2003-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 5450 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 243 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/363/07363434.pdf [firstpage_image] =>[orig_patent_app_number] => 10391719 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/391719
Method, system, and computer-readable medium for updating memory devices in a multi-processor computer system Mar 17, 2003 Issued
Array ( [id] => 7006783 [patent_doc_number] => 20050172096 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-08-04 [patent_title] => 'Morphing memory pools' [patent_app_type] => utility [patent_app_number] => 10/509456 [patent_app_country] => US [patent_app_date] => 2003-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2330 [patent_no_of_claims] => 10 [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/0172/20050172096.pdf [firstpage_image] =>[orig_patent_app_number] => 10509456 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/509456
Morphing memory pools Mar 13, 2003 Abandoned
Array ( [id] => 947633 [patent_doc_number] => 06965968 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-11-15 [patent_title] => 'Policy-based caching' [patent_app_type] => utility [patent_app_number] => 10/376215 [patent_app_country] => US [patent_app_date] => 2003-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5129 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/965/06965968.pdf [firstpage_image] =>[orig_patent_app_number] => 10376215 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/376215
Policy-based caching Feb 26, 2003 Issued
Array ( [id] => 7411177 [patent_doc_number] => 20040024793 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-02-05 [patent_title] => 'Data processing method, and memory area search system and program' [patent_app_type] => new [patent_app_number] => 10/376090 [patent_app_country] => US [patent_app_date] => 2003-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5108 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0024/20040024793.pdf [firstpage_image] =>[orig_patent_app_number] => 10376090 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/376090
Data processing method, and memory area search system and program Feb 26, 2003 Abandoned
Array ( [id] => 6712486 [patent_doc_number] => 20030172235 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-09-11 [patent_title] => 'Read data storage controller with bypass read data return path' [patent_app_type] => new [patent_app_number] => 10/375625 [patent_app_country] => US [patent_app_date] => 2003-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7280 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0172/20030172235.pdf [firstpage_image] =>[orig_patent_app_number] => 10375625 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/375625
Read data storage controller with bypass read data return path Feb 26, 2003 Abandoned
Array ( [id] => 7407617 [patent_doc_number] => 20040019761 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-29 [patent_title] => 'Flash storage medium having a NAND-type flash memory' [patent_app_type] => new [patent_app_number] => 10/374130 [patent_app_country] => US [patent_app_date] => 2003-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 6959 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 214 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0019/20040019761.pdf [firstpage_image] =>[orig_patent_app_number] => 10374130 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/374130
Flash storage medium having a NAND-type flash memory Feb 26, 2003 Abandoned
Array ( [id] => 571235 [patent_doc_number] => 07469328 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-12-23 [patent_title] => 'Synchronization technique for high speed memory subsystem' [patent_app_type] => utility [patent_app_number] => 10/359985 [patent_app_country] => US [patent_app_date] => 2003-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5945 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/469/07469328.pdf [firstpage_image] =>[orig_patent_app_number] => 10359985 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/359985
Synchronization technique for high speed memory subsystem Feb 5, 2003 Issued
Menu