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] => 4921199 [patent_doc_number] => 20080069514 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-03-20 [patent_title] => 'Method and apparatus for controlling time-shifting storage space and television receiver using the same' [patent_app_type] => utility [patent_app_number] => 11/655076 [patent_app_country] => US [patent_app_date] => 2007-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4937 [patent_no_of_claims] => 19 [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/0069/20080069514.pdf [firstpage_image] =>[orig_patent_app_number] => 11655076 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/655076
Method and apparatus for controlling time-shifting storage space and television receiver using the same Jan 18, 2007 Abandoned
Array ( [id] => 5221393 [patent_doc_number] => 20070162705 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-12 [patent_title] => 'Sequencer Cache and Method for Operating the Same' [patent_app_type] => utility [patent_app_number] => 11/624938 [patent_app_country] => US [patent_app_date] => 2007-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5088 [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/0162/20070162705.pdf [firstpage_image] =>[orig_patent_app_number] => 11624938 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/624938
Sequencer cache and method for operating the same Jan 18, 2007 Issued
Array ( [id] => 8331561 [patent_doc_number] => 08239637 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-08-07 [patent_title] => 'Byte mask command for memories' [patent_app_type] => utility [patent_app_number] => 11/625158 [patent_app_country] => US [patent_app_date] => 2007-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3939 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11625158 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/625158
Byte mask command for memories Jan 18, 2007 Issued
Array ( [id] => 4766659 [patent_doc_number] => 20080177871 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-24 [patent_title] => 'Method and system for dynamic binding in a storage area network' [patent_app_type] => utility [patent_app_number] => 11/655477 [patent_app_country] => US [patent_app_date] => 2007-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5200 [patent_no_of_claims] => 66 [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/0177/20080177871.pdf [firstpage_image] =>[orig_patent_app_number] => 11655477 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/655477
Method and system for dynamic binding in a storage area network Jan 18, 2007 Issued
Array ( [id] => 8308601 [patent_doc_number] => 08230154 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-24 [patent_title] => 'Fully associative banking for memory' [patent_app_type] => utility [patent_app_number] => 11/625150 [patent_app_country] => US [patent_app_date] => 2007-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4091 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 427 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11625150 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/625150
Fully associative banking for memory Jan 18, 2007 Issued
Array ( [id] => 421269 [patent_doc_number] => 07277981 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-10-02 [patent_title] => 'Scratch control memory array in a flash memory device' [patent_app_type] => utility [patent_app_number] => 11/651777 [patent_app_country] => US [patent_app_date] => 2007-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2875 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/277/07277981.pdf [firstpage_image] =>[orig_patent_app_number] => 11651777 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/651777
Scratch control memory array in a flash memory device Jan 9, 2007 Issued
Array ( [id] => 7686457 [patent_doc_number] => 20090177834 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-07-09 [patent_title] => 'METHOD FOR MANAGING DATA INTENDED TO BE WRITTEN TO AND READ FROM A MEMORY' [patent_app_type] => utility [patent_app_number] => 12/160060 [patent_app_country] => US [patent_app_date] => 2007-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 2678 [patent_no_of_claims] => 6 [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/0177/20090177834.pdf [firstpage_image] =>[orig_patent_app_number] => 12160060 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/160060
METHOD FOR MANAGING DATA INTENDED TO BE WRITTEN TO AND READ FROM A MEMORY Jan 2, 2007 Abandoned
Array ( [id] => 5311967 [patent_doc_number] => 20090019248 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-15 [patent_title] => 'PORTABLE DEVICE AND METHOD FOR CONTROLLING SHARED MEMORY IN PORTABLE DEVICE' [patent_app_type] => utility [patent_app_number] => 12/159184 [patent_app_country] => US [patent_app_date] => 2006-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8024 [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/0019/20090019248.pdf [firstpage_image] =>[orig_patent_app_number] => 12159184 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/159184
Portable device and method for controlling shared memory in portable device Dec 20, 2006 Issued
Array ( [id] => 4881838 [patent_doc_number] => 20080155221 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-06-26 [patent_title] => 'METHOD AND SYSTEM FOR EFFICIENT RETRIEVAL OF DATA OF LARGE OR UNKNOWN LENGTH BY A NATIVE APPLICATION PROGRAM' [patent_app_type] => utility [patent_app_number] => 11/614662 [patent_app_country] => US [patent_app_date] => 2006-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4442 [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/0155/20080155221.pdf [firstpage_image] =>[orig_patent_app_number] => 11614662 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/614662
Method and system for efficient retrieval of data of large or unknown length by a native application program Dec 20, 2006 Issued
Array ( [id] => 4512434 [patent_doc_number] => 07921267 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-04-05 [patent_title] => 'Method and system for fixing a mirror of a dataset' [patent_app_type] => utility [patent_app_number] => 11/643484 [patent_app_country] => US [patent_app_date] => 2006-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5747 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 269 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/921/07921267.pdf [firstpage_image] =>[orig_patent_app_number] => 11643484 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/643484
Method and system for fixing a mirror of a dataset Dec 19, 2006 Issued
Array ( [id] => 213307 [patent_doc_number] => 07624226 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-11-24 [patent_title] => 'Network search engine (NSE) and method for performing interval location using prefix matching' [patent_app_type] => utility [patent_app_number] => 11/614075 [patent_app_country] => US [patent_app_date] => 2006-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 6577 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/624/07624226.pdf [firstpage_image] =>[orig_patent_app_number] => 11614075 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/614075
Network search engine (NSE) and method for performing interval location using prefix matching Dec 19, 2006 Issued
Array ( [id] => 9871500 [patent_doc_number] => 08959292 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-02-17 [patent_title] => 'Atomic memory access hardware implementations' [patent_app_type] => utility [patent_app_number] => 11/643026 [patent_app_country] => US [patent_app_date] => 2006-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4822 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 275 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11643026 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/643026
Atomic memory access hardware implementations Dec 19, 2006 Issued
Array ( [id] => 4881992 [patent_doc_number] => 20080155375 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-06-26 [patent_title] => 'Selectively protecting a register file' [patent_app_type] => utility [patent_app_number] => 11/642337 [patent_app_country] => US [patent_app_date] => 2006-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4567 [patent_no_of_claims] => 30 [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/0155/20080155375.pdf [firstpage_image] =>[orig_patent_app_number] => 11642337 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/642337
Selectively protecting a register file Dec 19, 2006 Issued
Array ( [id] => 179978 [patent_doc_number] => 07657694 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-02-02 [patent_title] => 'Handling access requests in a data processing apparatus' [patent_app_type] => utility [patent_app_number] => 11/641969 [patent_app_country] => US [patent_app_date] => 2006-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 10289 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/657/07657694.pdf [firstpage_image] =>[orig_patent_app_number] => 11641969 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/641969
Handling access requests in a data processing apparatus Dec 19, 2006 Issued
Array ( [id] => 4868930 [patent_doc_number] => 20080147989 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-06-19 [patent_title] => 'Lockdown control of a multi-way set associative cache memory' [patent_app_type] => utility [patent_app_number] => 11/638709 [patent_app_country] => US [patent_app_date] => 2006-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3857 [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/0147/20080147989.pdf [firstpage_image] =>[orig_patent_app_number] => 11638709 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/638709
Lockdown control of a multi-way set associative cache memory Dec 13, 2006 Abandoned
Array ( [id] => 5187149 [patent_doc_number] => 20070165457 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-19 [patent_title] => 'Nonvolatile memory system' [patent_app_type] => utility [patent_app_number] => 11/639375 [patent_app_country] => US [patent_app_date] => 2006-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7035 [patent_no_of_claims] => 40 [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/0165/20070165457.pdf [firstpage_image] =>[orig_patent_app_number] => 11639375 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/639375
Nonvolatile memory system Dec 13, 2006 Abandoned
Array ( [id] => 7690067 [patent_doc_number] => 20070233966 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-04 [patent_title] => 'Partial way hint line replacement algorithm for a snoop filter' [patent_app_type] => utility [patent_app_number] => 11/639118 [patent_app_country] => US [patent_app_date] => 2006-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 5589 [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/0233/20070233966.pdf [firstpage_image] =>[orig_patent_app_number] => 11639118 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/639118
Partial way hint line replacement algorithm for a snoop filter Dec 13, 2006 Issued
Array ( [id] => 4868912 [patent_doc_number] => 20080147971 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-06-19 [patent_title] => 'Predictive caching of assets to improve level load time on a game console' [patent_app_type] => utility [patent_app_number] => 11/639717 [patent_app_country] => US [patent_app_date] => 2006-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4809 [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/0147/20080147971.pdf [firstpage_image] =>[orig_patent_app_number] => 11639717 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/639717
Predictive caching of assets to improve level load time on a game console Dec 13, 2006 Issued
Array ( [id] => 4868927 [patent_doc_number] => 20080147986 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-06-19 [patent_title] => 'Line swapping scheme to reduce back invalidations in a snoop filter' [patent_app_type] => utility [patent_app_number] => 11/638851 [patent_app_country] => US [patent_app_date] => 2006-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 6712 [patent_no_of_claims] => 24 [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/0147/20080147986.pdf [firstpage_image] =>[orig_patent_app_number] => 11638851 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/638851
Line swapping scheme to reduce back invalidations in a snoop filter Dec 13, 2006 Issued
Array ( [id] => 171854 [patent_doc_number] => 07669022 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-02-23 [patent_title] => 'Computer system and data management method using a storage extent for backup processing' [patent_app_type] => utility [patent_app_number] => 11/639790 [patent_app_country] => US [patent_app_date] => 2006-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 10268 [patent_no_of_claims] => 15 [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/07/669/07669022.pdf [firstpage_image] =>[orig_patent_app_number] => 11639790 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/639790
Computer system and data management method using a storage extent for backup processing Dec 13, 2006 Issued
Menu