
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |