Search

Thanh Duc Vo

Examiner (ID: 304, Phone: (571)272-0708 , Office: P/2139 )

Most Active Art Unit
2139
Art Unit(s)
2189, 2139
Total Applications
432
Issued Applications
326
Pending Applications
4
Abandoned Applications
106

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5055510 [patent_doc_number] => 20070058431 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-15 [patent_title] => 'Method of operating flash memory chips' [patent_app_type] => utility [patent_app_number] => 11/324009 [patent_app_country] => US [patent_app_date] => 2005-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3142 [patent_no_of_claims] => 21 [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/0058/20070058431.pdf [firstpage_image] =>[orig_patent_app_number] => 11324009 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/324009
Method of operating flash memory chips Dec 28, 2005 Issued
Array ( [id] => 7553156 [patent_doc_number] => 08065498 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-11-22 [patent_title] => 'Backup system, recording/reproduction device, backup device, backup method, program, and integrated circuit' [patent_app_type] => utility [patent_app_number] => 11/794255 [patent_app_country] => US [patent_app_date] => 2005-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 27 [patent_no_of_words] => 29454 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 484 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/065/08065498.pdf [firstpage_image] =>[orig_patent_app_number] => 11794255 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/794255
Backup system, recording/reproduction device, backup device, backup method, program, and integrated circuit Dec 11, 2005 Issued
Array ( [id] => 5155947 [patent_doc_number] => 20070038830 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-02-15 [patent_title] => 'Storage system and storage control method' [patent_app_type] => utility [patent_app_number] => 11/250488 [patent_app_country] => US [patent_app_date] => 2005-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6592 [patent_no_of_claims] => 12 [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/0038/20070038830.pdf [firstpage_image] =>[orig_patent_app_number] => 11250488 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/250488
Storage system and storage control method Oct 16, 2005 Issued
Array ( [id] => 4984372 [patent_doc_number] => 20070088931 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-04-19 [patent_title] => 'Method and apparatus to authorize cross-partition commands' [patent_app_type] => utility [patent_app_number] => 11/250430 [patent_app_country] => US [patent_app_date] => 2005-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 4981 [patent_no_of_claims] => 22 [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/0088/20070088931.pdf [firstpage_image] =>[orig_patent_app_number] => 11250430 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/250430
Method and apparatus to authorize cross-partition commands Oct 16, 2005 Abandoned
Array ( [id] => 796753 [patent_doc_number] => 07430636 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-09-30 [patent_title] => 'Storage system and storage control method comprising router and switch in communication with RAID modules' [patent_app_type] => utility [patent_app_number] => 11/250420 [patent_app_country] => US [patent_app_date] => 2005-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 15 [patent_no_of_words] => 5882 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 431 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/430/07430636.pdf [firstpage_image] =>[orig_patent_app_number] => 11250420 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/250420
Storage system and storage control method comprising router and switch in communication with RAID modules Oct 16, 2005 Issued
Array ( [id] => 4984349 [patent_doc_number] => 20070088908 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-04-19 [patent_title] => 'METHOD FOR ARRANGING HEAP MEMORY' [patent_app_type] => utility [patent_app_number] => 11/163358 [patent_app_country] => US [patent_app_date] => 2005-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1420 [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/0088/20070088908.pdf [firstpage_image] =>[orig_patent_app_number] => 11163358 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/163358
METHOD FOR ARRANGING HEAP MEMORY Oct 16, 2005 Abandoned
Array ( [id] => 4984360 [patent_doc_number] => 20070088919 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-04-19 [patent_title] => 'Mechanisms and methods for using data access patterns' [patent_app_type] => utility [patent_app_number] => 11/250288 [patent_app_country] => US [patent_app_date] => 2005-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3859 [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/0088/20070088919.pdf [firstpage_image] =>[orig_patent_app_number] => 11250288 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/250288
Mechanisms and methods for using data access patterns Oct 13, 2005 Issued
Array ( [id] => 5821909 [patent_doc_number] => 20060026222 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-02-02 [patent_title] => 'Systems and method for controlling directory capacities with an accuracy tolerant ratio' [patent_app_type] => utility [patent_app_number] => 11/193889 [patent_app_country] => US [patent_app_date] => 2005-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2148 [patent_no_of_claims] => 13 [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/0026/20060026222.pdf [firstpage_image] =>[orig_patent_app_number] => 11193889 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/193889
Systems and method for controlling directory capacities with an accuracy tolerant ratio Jul 28, 2005 Issued
Array ( [id] => 7071106 [patent_doc_number] => 20050246491 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-11-03 [patent_title] => 'Storage unit, installation method thereof and installation program therefore' [patent_app_type] => utility [patent_app_number] => 11/178373 [patent_app_country] => US [patent_app_date] => 2005-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9589 [patent_no_of_claims] => 12 [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/0246/20050246491.pdf [firstpage_image] =>[orig_patent_app_number] => 11178373 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/178373
Storage unit, installation method thereof and installation program therefore Jul 11, 2005 Abandoned
Array ( [id] => 5689840 [patent_doc_number] => 20060288155 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-21 [patent_title] => 'Storage-centric computer system' [patent_app_type] => utility [patent_app_number] => 11/145403 [patent_app_country] => US [patent_app_date] => 2005-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3697 [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/0288/20060288155.pdf [firstpage_image] =>[orig_patent_app_number] => 11145403 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/145403
Storage-centric computer system Jun 2, 2005 Abandoned
Array ( [id] => 5610227 [patent_doc_number] => 20060271743 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-11-30 [patent_title] => 'Data processing system, cache system and method for passively scrubbing a domain indication' [patent_app_type] => utility [patent_app_number] => 11/136652 [patent_app_country] => US [patent_app_date] => 2005-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 12050 [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/0271/20060271743.pdf [firstpage_image] =>[orig_patent_app_number] => 11136652 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/136652
Data processing system, cache system and method for passively scrubbing a domain indication May 23, 2005 Issued
Array ( [id] => 316852 [patent_doc_number] => 07526608 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-04-28 [patent_title] => 'Methods and apparatus for providing a software implemented cache memory' [patent_app_type] => utility [patent_app_number] => 11/136022 [patent_app_country] => US [patent_app_date] => 2005-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8682 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/526/07526608.pdf [firstpage_image] =>[orig_patent_app_number] => 11136022 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/136022
Methods and apparatus for providing a software implemented cache memory May 23, 2005 Issued
Array ( [id] => 5610220 [patent_doc_number] => 20060271736 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-11-30 [patent_title] => 'Systems and methods of sharing removable media storage devices in multi-partitioned systems' [patent_app_type] => utility [patent_app_number] => 11/135706 [patent_app_country] => US [patent_app_date] => 2005-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3299 [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/0271/20060271736.pdf [firstpage_image] =>[orig_patent_app_number] => 11135706 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/135706
Systems and methods of sharing removable media storage devices in multi-partitioned systems May 23, 2005 Issued
Array ( [id] => 5610226 [patent_doc_number] => 20060271742 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-11-30 [patent_title] => 'Data processing system, cache system and method for actively scrubbing a domain indication' [patent_app_type] => utility [patent_app_number] => 11/136651 [patent_app_country] => US [patent_app_date] => 2005-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11981 [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/0271/20060271742.pdf [firstpage_image] =>[orig_patent_app_number] => 11136651 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/136651
Data processing system, cache system and method for actively scrubbing a domain indication May 23, 2005 Issued
Array ( [id] => 5610209 [patent_doc_number] => 20060271725 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-11-30 [patent_title] => 'Version based non-volatile memory translation layer' [patent_app_type] => utility [patent_app_number] => 11/136152 [patent_app_country] => US [patent_app_date] => 2005-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9642 [patent_no_of_claims] => 76 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0271/20060271725.pdf [firstpage_image] =>[orig_patent_app_number] => 11136152 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/136152
Version based non-volatile memory translation layer May 23, 2005 Issued
Array ( [id] => 5610225 [patent_doc_number] => 20060271741 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-11-30 [patent_title] => 'Data processing system, cache system and method for scrubbing a domain indication in response to execution of program code' [patent_app_type] => utility [patent_app_number] => 11/136642 [patent_app_country] => US [patent_app_date] => 2005-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11980 [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/0271/20060271741.pdf [firstpage_image] =>[orig_patent_app_number] => 11136642 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/136642
Data processing system, cache system and method for scrubbing a domain indication in response to execution of program code May 23, 2005 Issued
Array ( [id] => 5657630 [patent_doc_number] => 20060143366 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-29 [patent_title] => 'APPARATUS AND SYSTEM HAVING IN-SYSTEM-PROGRAMMING FUNCTION' [patent_app_type] => utility [patent_app_number] => 10/908305 [patent_app_country] => US [patent_app_date] => 2005-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2739 [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/0143/20060143366.pdf [firstpage_image] =>[orig_patent_app_number] => 10908305 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/908305
APPARATUS AND SYSTEM HAVING IN-SYSTEM-PROGRAMMING FUNCTION May 5, 2005 Abandoned
Array ( [id] => 366538 [patent_doc_number] => 07484048 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-01-27 [patent_title] => 'Conditional message delivery to holder of locks relating to a distributed locking manager' [patent_app_type] => utility [patent_app_number] => 11/115688 [patent_app_country] => US [patent_app_date] => 2005-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5102 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/484/07484048.pdf [firstpage_image] =>[orig_patent_app_number] => 11115688 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/115688
Conditional message delivery to holder of locks relating to a distributed locking manager Apr 26, 2005 Issued
Array ( [id] => 4885419 [patent_doc_number] => 20080259751 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-23 [patent_title] => 'Recorder, Host Device, Drive Device, Recording Method, Instruction Method, Program, Integrated Circuit, Reproducing Device, Reproducing Method, and Write-Once-Read-Many Recording Medium' [patent_app_type] => utility [patent_app_number] => 10/599234 [patent_app_country] => US [patent_app_date] => 2005-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 39 [patent_figures_cnt] => 39 [patent_no_of_words] => 23530 [patent_no_of_claims] => 46 [patent_no_of_ind_claims] => 23 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0259/20080259751.pdf [firstpage_image] =>[orig_patent_app_number] => 10599234 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/599234
Recorder, Host Device, Drive Device, Recording Method, Instruction Method, Program, Integrated Circuit, Reproducing Device, Reproducing Method, and Write-Once-Read-Many Recording Medium Mar 21, 2005 Abandoned
Array ( [id] => 885570 [patent_doc_number] => 07356654 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-08 [patent_title] => 'Flexible multi-area memory and electronic device using the same' [patent_app_type] => utility [patent_app_number] => 11/074726 [patent_app_country] => US [patent_app_date] => 2005-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 4537 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 279 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/356/07356654.pdf [firstpage_image] =>[orig_patent_app_number] => 11074726 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/074726
Flexible multi-area memory and electronic device using the same Mar 8, 2005 Issued
Menu