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] => 10105529 [patent_doc_number] => 09141310 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-09-22 [patent_title] => 'Methods and apparatuses for shared state information among concurrently running processes or threads' [patent_app_type] => utility [patent_app_number] => 13/926790 [patent_app_country] => US [patent_app_date] => 2013-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 21 [patent_no_of_words] => 5685 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13926790 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/926790
Methods and apparatuses for shared state information among concurrently running processes or threads Jun 24, 2013 Issued
Array ( [id] => 10976983 [patent_doc_number] => 20140380018 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-25 [patent_title] => 'Power Logic For Memory Address Conversion' [patent_app_type] => utility [patent_app_number] => 13/926564 [patent_app_country] => US [patent_app_date] => 2013-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7809 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13926564 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/926564
Power logic for memory address conversion Jun 24, 2013 Issued
Array ( [id] => 9852948 [patent_doc_number] => 08954696 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-10 [patent_title] => 'Secure memory management system and method' [patent_app_type] => utility [patent_app_number] => 13/917060 [patent_app_country] => US [patent_app_date] => 2013-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 2 [patent_no_of_words] => 7817 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 375 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13917060 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/917060
Secure memory management system and method Jun 12, 2013 Issued
Array ( [id] => 9878895 [patent_doc_number] => 08966192 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-24 [patent_title] => 'Memory control system and method' [patent_app_type] => utility [patent_app_number] => 13/912239 [patent_app_country] => US [patent_app_date] => 2013-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 3439 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13912239 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/912239
Memory control system and method Jun 6, 2013 Issued
Array ( [id] => 10569050 [patent_doc_number] => 09292218 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-22 [patent_title] => 'Method and apparatus to manage object based tier' [patent_app_type] => utility [patent_app_number] => 13/892495 [patent_app_country] => US [patent_app_date] => 2013-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 7828 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 395 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13892495 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/892495
Method and apparatus to manage object based tier May 12, 2013 Issued
Array ( [id] => 9416791 [patent_doc_number] => 08700843 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-15 [patent_title] => 'Providing versioning in a storage device' [patent_app_type] => utility [patent_app_number] => 13/860481 [patent_app_country] => US [patent_app_date] => 2013-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 4705 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13860481 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/860481
Providing versioning in a storage device Apr 9, 2013 Issued
Array ( [id] => 9451608 [patent_doc_number] => 20140122778 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-01 [patent_title] => 'RAPID NETWORK DATA STORAGE TIERING SYSTEM AND METHODS' [patent_app_type] => utility [patent_app_number] => 13/853110 [patent_app_country] => US [patent_app_date] => 2013-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5759 [patent_no_of_claims] => 31 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13853110 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/853110
RAPID NETWORK DATA STORAGE TIERING SYSTEM AND METHODS Mar 28, 2013 Abandoned
Array ( [id] => 9774254 [patent_doc_number] => 20140297917 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-02 [patent_title] => 'Preventing Out-Of-Space Errors For Legacy Option ROM In A Computing System' [patent_app_type] => utility [patent_app_number] => 13/853124 [patent_app_country] => US [patent_app_date] => 2013-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4574 [patent_no_of_claims] => 7 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13853124 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/853124
Preventing out-of-space errors for legacy option ROM in a computing system Mar 28, 2013 Issued
Array ( [id] => 10111437 [patent_doc_number] => 09146853 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-29 [patent_title] => 'Managing capacity of a thinly provisioned storage system' [patent_app_type] => utility [patent_app_number] => 13/852740 [patent_app_country] => US [patent_app_date] => 2013-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4759 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13852740 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/852740
Managing capacity of a thinly provisioned storage system Mar 27, 2013 Issued
Array ( [id] => 10512111 [patent_doc_number] => 09239689 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-01-19 [patent_title] => 'Live migration of virtual disks' [patent_app_type] => utility [patent_app_number] => 13/852598 [patent_app_country] => US [patent_app_date] => 2013-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5432 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13852598 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/852598
Live migration of virtual disks Mar 27, 2013 Issued
Array ( [id] => 9774253 [patent_doc_number] => 20140297916 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-02 [patent_title] => 'Preventing Out-Of-Space Errors For Legacy Option ROM In A Computing System' [patent_app_type] => utility [patent_app_number] => 13/852359 [patent_app_country] => US [patent_app_date] => 2013-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4544 [patent_no_of_claims] => 14 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13852359 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/852359
Preventing out-of-space errors for legacy option ROM in a computing system Mar 27, 2013 Issued
Array ( [id] => 9774279 [patent_doc_number] => 20140297942 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-02 [patent_title] => 'DATA CACHE FOR A STORAGE ARRAY' [patent_app_type] => utility [patent_app_number] => 13/852179 [patent_app_country] => US [patent_app_date] => 2013-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2231 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13852179 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/852179
DATA CACHE FOR A STORAGE ARRAY Mar 27, 2013 Abandoned
Array ( [id] => 9071011 [patent_doc_number] => 20130262767 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-10-03 [patent_title] => 'Concurrently Accessed Set Associative Overflow Cache' [patent_app_type] => utility [patent_app_number] => 13/851787 [patent_app_country] => US [patent_app_date] => 2013-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8162 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13851787 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/851787
Concurrently Accessed Set Associative Overflow Cache Mar 26, 2013 Abandoned
Array ( [id] => 9954319 [patent_doc_number] => 09003131 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-04-07 [patent_title] => 'Method and system for maintaining context event logs without locking in virtual machine' [patent_app_type] => utility [patent_app_number] => 13/851154 [patent_app_country] => US [patent_app_date] => 2013-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8898 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 244 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13851154 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/851154
Method and system for maintaining context event logs without locking in virtual machine Mar 26, 2013 Issued
Array ( [id] => 9071030 [patent_doc_number] => 20130262786 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-10-03 [patent_title] => 'MEMORY SYSTEM, METHOD FOR CONTROLLING THE SAME, AND INFORMATION PROCESSING DEVICE' [patent_app_type] => utility [patent_app_number] => 13/851307 [patent_app_country] => US [patent_app_date] => 2013-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 4981 [patent_no_of_claims] => 8 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13851307 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/851307
Memory system, method for controlling the same, and information processing device Mar 26, 2013 Issued
Array ( [id] => 10058847 [patent_doc_number] => 09098206 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-08-04 [patent_title] => 'Bi-directional queue' [patent_app_type] => utility [patent_app_number] => 13/851819 [patent_app_country] => US [patent_app_date] => 2013-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 23 [patent_no_of_words] => 6950 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13851819 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/851819
Bi-directional queue Mar 26, 2013 Issued
Array ( [id] => 9774278 [patent_doc_number] => 20140297941 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-02 [patent_title] => 'NON-HOMOGENEOUS DISK ABSTRACTION FOR DATA ORIENTED APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 13/851828 [patent_app_country] => US [patent_app_date] => 2013-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4599 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13851828 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/851828
Non-homogeneous disk abstraction for data oriented applications Mar 26, 2013 Issued
Array ( [id] => 8978909 [patent_doc_number] => 20130212339 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-08-15 [patent_title] => 'Data Coherence Method and Apparatus for Multi-Node Computer System' [patent_app_type] => utility [patent_app_number] => 13/848546 [patent_app_country] => US [patent_app_date] => 2013-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5738 [patent_no_of_claims] => 14 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13848546 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/848546
Data coherence method and apparatus for multi-node computer system Mar 20, 2013 Issued
Array ( [id] => 8965512 [patent_doc_number] => 20130205114 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-08-08 [patent_title] => 'OBJECT-BASED MEMORY STORAGE' [patent_app_type] => utility [patent_app_number] => 13/835109 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 19150 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13835109 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/835109
OBJECT-BASED MEMORY STORAGE Mar 14, 2013 Abandoned
Array ( [id] => 9834450 [patent_doc_number] => 08943284 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-01-27 [patent_title] => 'Systems and methods for integrating compute resources in a storage area network' [patent_app_type] => utility [patent_app_number] => 13/829250 [patent_app_country] => US [patent_app_date] => 2013-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3899 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13829250 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/829250
Systems and methods for integrating compute resources in a storage area network Mar 13, 2013 Issued
Menu