Search

Hai Phan

Examiner (ID: 15555)

Most Active Art Unit
2614
Art Unit(s)
2734, 2685, 2654, 2614
Total Applications
532
Issued Applications
277
Pending Applications
99
Abandoned Applications
159

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 10841153 [patent_doc_number] => 08868852 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-21 [patent_title] => 'Interface management control systems and methods for non-volatile semiconductor memory' [patent_app_type] => utility [patent_app_number] => 13/166340 [patent_app_country] => US [patent_app_date] => 2011-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 16 [patent_no_of_words] => 13814 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13166340 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/166340
Interface management control systems and methods for non-volatile semiconductor memory Jun 21, 2011 Issued
Array ( [id] => 8524765 [patent_doc_number] => 20120324173 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-20 [patent_title] => 'EFFICIENT DISCARD SCANS' [patent_app_type] => utility [patent_app_number] => 13/162823 [patent_app_country] => US [patent_app_date] => 2011-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5898 [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] => 13162823 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/162823
Efficient discard scans Jun 16, 2011 Issued
Array ( [id] => 8325766 [patent_doc_number] => 20120198180 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-08-02 [patent_title] => 'NONVOLATILE MEMORY SYSTEM AND FLAG DATA INPUT/OUTPUT METHOD FOR THE SAME' [patent_app_type] => utility [patent_app_number] => 13/162651 [patent_app_country] => US [patent_app_date] => 2011-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3336 [patent_no_of_claims] => 11 [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] => 13162651 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/162651
NONVOLATILE MEMORY SYSTEM AND FLAG DATA INPUT/OUTPUT METHOD FOR THE SAME Jun 16, 2011 Abandoned
Array ( [id] => 10847656 [patent_doc_number] => 08874856 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-28 [patent_title] => 'Apparatus and method for detecting false sharing' [patent_app_type] => utility [patent_app_number] => 13/162670 [patent_app_country] => US [patent_app_date] => 2011-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4094 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13162670 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/162670
Apparatus and method for detecting false sharing Jun 16, 2011 Issued
Array ( [id] => 9847621 [patent_doc_number] => 08949555 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-02-03 [patent_title] => 'Methods for sustained read and write performance with non-volatile memory' [patent_app_type] => utility [patent_app_number] => 13/162575 [patent_app_country] => US [patent_app_date] => 2011-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 19 [patent_no_of_words] => 11998 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13162575 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/162575
Methods for sustained read and write performance with non-volatile memory Jun 15, 2011 Issued
Array ( [id] => 10027577 [patent_doc_number] => 09069477 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-06-30 [patent_title] => 'Reuse of dynamically allocated memory' [patent_app_type] => utility [patent_app_number] => 13/161844 [patent_app_country] => US [patent_app_date] => 2011-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4884 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13161844 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/161844
Reuse of dynamically allocated memory Jun 15, 2011 Issued
Array ( [id] => 9348085 [patent_doc_number] => 08667248 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-03-04 [patent_title] => 'Data storage device using metadata and mapping table to identify valid user data on non-volatile media' [patent_app_type] => utility [patent_app_number] => 13/162035 [patent_app_country] => US [patent_app_date] => 2011-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 2842 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13162035 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/162035
Data storage device using metadata and mapping table to identify valid user data on non-volatile media Jun 15, 2011 Issued
Array ( [id] => 7664952 [patent_doc_number] => 20110314221 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-22 [patent_title] => 'STORAGE APPARATUS, CONTROLLER AND STORAGE APPARATUS CONTROL METHOD' [patent_app_type] => utility [patent_app_number] => 13/161403 [patent_app_country] => US [patent_app_date] => 2011-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 14977 [patent_no_of_claims] => 9 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13161403 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/161403
Storage apparatus, controller and storage apparatus control method Jun 14, 2011 Issued
Array ( [id] => 8524756 [patent_doc_number] => 20120324164 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-20 [patent_title] => 'Programmable Memory Address' [patent_app_type] => utility [patent_app_number] => 13/161332 [patent_app_country] => US [patent_app_date] => 2011-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2323 [patent_no_of_claims] => 21 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13161332 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/161332
Programmable Memory Address Jun 14, 2011 Abandoned
Array ( [id] => 6171537 [patent_doc_number] => 20110197017 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-08-11 [patent_title] => 'High Endurance Non-Volatile Memory Devices' [patent_app_type] => utility [patent_app_number] => 13/089898 [patent_app_country] => US [patent_app_date] => 2011-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 38 [patent_figures_cnt] => 38 [patent_no_of_words] => 10612 [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/0197/20110197017.pdf [firstpage_image] =>[orig_patent_app_number] => 13089898 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/089898
High endurance non-volatile memory devices Apr 18, 2011 Issued
Array ( [id] => 7492914 [patent_doc_number] => 20110238911 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-29 [patent_title] => 'METHOD OF CONTROLLING OPTICAL DISC DRIVE ARCHIVE SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/053840 [patent_app_country] => US [patent_app_date] => 2011-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2821 [patent_no_of_claims] => 12 [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/0238/20110238911.pdf [firstpage_image] =>[orig_patent_app_number] => 13053840 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/053840
Method of controlling optical disc drive archive system Mar 21, 2011 Issued
Array ( [id] => 8418910 [patent_doc_number] => 20120246411 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-09-27 [patent_title] => 'CACHE EVICTION USING MEMORY ENTRY VALUE' [patent_app_type] => utility [patent_app_number] => 13/053171 [patent_app_country] => US [patent_app_date] => 2011-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5703 [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] => 13053171 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/053171
Cache eviction using memory entry value Mar 20, 2011 Issued
Array ( [id] => 8267363 [patent_doc_number] => 20120166790 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-28 [patent_title] => 'INFORMATION PROCESSING APPARATUS, STORAGE MEDIUM AND INFORMATION PROCESSING METHOD' [patent_app_type] => utility [patent_app_number] => 13/052568 [patent_app_country] => US [patent_app_date] => 2011-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 16428 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 5 [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] => 13052568 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/052568
INFORMATION PROCESSING APPARATUS, STORAGE MEDIUM AND INFORMATION PROCESSING METHOD Mar 20, 2011 Abandoned
Array ( [id] => 9348081 [patent_doc_number] => 08667244 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-03-04 [patent_title] => 'Methods, systems, and apparatus to prevent memory imprinting' [patent_app_type] => utility [patent_app_number] => 13/052755 [patent_app_country] => US [patent_app_date] => 2011-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 40 [patent_no_of_words] => 13301 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13052755 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/052755
Methods, systems, and apparatus to prevent memory imprinting Mar 20, 2011 Issued
Array ( [id] => 10015198 [patent_doc_number] => 09058212 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-16 [patent_title] => 'Combining memory pages having identical content' [patent_app_type] => utility [patent_app_number] => 13/052562 [patent_app_country] => US [patent_app_date] => 2011-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9037 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13052562 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/052562
Combining memory pages having identical content Mar 20, 2011 Issued
Array ( [id] => 11786668 [patent_doc_number] => 09396104 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-07-19 [patent_title] => 'Accessing compressed data of varying-sized quanta in non-volatile memory' [patent_app_type] => utility [patent_app_number] => 13/053175 [patent_app_country] => US [patent_app_date] => 2011-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 11649 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 456 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13053175 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/053175
Accessing compressed data of varying-sized quanta in non-volatile memory Mar 20, 2011 Issued
Array ( [id] => 8418884 [patent_doc_number] => 20120246384 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-09-27 [patent_title] => 'FLASH MEMORY AND FLASH MEMORY ACCESSING METHOD' [patent_app_type] => utility [patent_app_number] => 13/053194 [patent_app_country] => US [patent_app_date] => 2011-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2632 [patent_no_of_claims] => 12 [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] => 13053194 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/053194
FLASH MEMORY AND FLASH MEMORY ACCESSING METHOD Mar 20, 2011 Abandoned
Array ( [id] => 9444129 [patent_doc_number] => 08713261 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-04-29 [patent_title] => 'Caching techniques' [patent_app_type] => utility [patent_app_number] => 13/065016 [patent_app_country] => US [patent_app_date] => 2011-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 11127 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13065016 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/065016
Caching techniques Mar 10, 2011 Issued
Array ( [id] => 8645581 [patent_doc_number] => 08370578 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-02-05 [patent_title] => 'Storage controller and method of controlling storage controller' [patent_app_type] => utility [patent_app_number] => 13/119292 [patent_app_country] => US [patent_app_date] => 2011-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 10768 [patent_no_of_claims] => 10 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13119292 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/119292
Storage controller and method of controlling storage controller Mar 2, 2011 Issued
Array ( [id] => 8279962 [patent_doc_number] => 20120173837 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-07-05 [patent_title] => 'MEMORY SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/395288 [patent_app_country] => US [patent_app_date] => 2010-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2492 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 5 [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] => 13395288 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/395288
MEMORY SYSTEM Oct 12, 2010 Abandoned
Menu