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] => 4934754 [patent_doc_number] => 20080005529 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-03 [patent_title] => 'Methods, Systems, and Computer Program Products for Providing Access to Addressable Entities Using a Non-Sequential Virtual Address Space' [patent_app_type] => utility [patent_app_number] => 11/428338 [patent_app_country] => US [patent_app_date] => 2006-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11685 [patent_no_of_claims] => 44 [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] => publications/A1/0005/20080005529.pdf [firstpage_image] =>[orig_patent_app_number] => 11428338 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/428338
Methods, Systems, and Computer Program Products for Providing Access to Addressable Entities Using a Non-Sequential Virtual Address Space Jun 29, 2006 Abandoned
Array ( [id] => 265524 [patent_doc_number] => 07571298 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-08-04 [patent_title] => 'Systems and methods for host virtual memory reconstitution' [patent_app_type] => utility [patent_app_number] => 11/428335 [patent_app_country] => US [patent_app_date] => 2006-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 3755 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 280 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/571/07571298.pdf [firstpage_image] =>[orig_patent_app_number] => 11428335 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/428335
Systems and methods for host virtual memory reconstitution Jun 29, 2006 Issued
Array ( [id] => 4934722 [patent_doc_number] => 20080005497 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-03 [patent_title] => 'Systems and Methods for Managing Media Data' [patent_app_type] => utility [patent_app_number] => 11/428362 [patent_app_country] => US [patent_app_date] => 2006-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7470 [patent_no_of_claims] => 19 [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/0005/20080005497.pdf [firstpage_image] =>[orig_patent_app_number] => 11428362 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/428362
Systems and Methods for Managing Media Data Jun 29, 2006 Abandoned
Array ( [id] => 4934753 [patent_doc_number] => 20080005528 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-03 [patent_title] => 'Methods, Systems, and Computer Program Products for Using a Structured Data Storage System to Provide Access to Addressable Entities in Virtual Address Space' [patent_app_type] => utility [patent_app_number] => 11/428324 [patent_app_country] => US [patent_app_date] => 2006-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11702 [patent_no_of_claims] => 52 [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] => publications/A1/0005/20080005528.pdf [firstpage_image] =>[orig_patent_app_number] => 11428324 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/428324
Methods, Systems, and Computer Program Products for Using a Structured Data Storage System to Provide Access to Addressable Entities in Virtual Address Space Jun 29, 2006 Abandoned
Array ( [id] => 4934734 [patent_doc_number] => 20080005509 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-03 [patent_title] => 'CACHING RECOVERY INFORMATION ON A LOCAL SYSTEM TO EXPEDITE RECOVERY' [patent_app_type] => utility [patent_app_number] => 11/428337 [patent_app_country] => US [patent_app_date] => 2006-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6065 [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/0005/20080005509.pdf [firstpage_image] =>[orig_patent_app_number] => 11428337 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/428337
CACHING RECOVERY INFORMATION ON A LOCAL SYSTEM TO EXPEDITE RECOVERY Jun 29, 2006 Abandoned
Array ( [id] => 4934687 [patent_doc_number] => 20080005462 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-03 [patent_title] => 'METHOD OF CONFIGURING NON-VOLATILE MEMORY FOR A HYBRID DISK DRIVE' [patent_app_type] => utility [patent_app_number] => 11/428050 [patent_app_country] => US [patent_app_date] => 2006-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 7454 [patent_no_of_claims] => 27 [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/0005/20080005462.pdf [firstpage_image] =>[orig_patent_app_number] => 11428050 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/428050
METHOD OF CONFIGURING NON-VOLATILE MEMORY FOR A HYBRID DISK DRIVE Jun 29, 2006 Abandoned
Array ( [id] => 5200707 [patent_doc_number] => 20070300025 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-12-27 [patent_title] => 'Maintaining A Change Map Of A Block Level Storage Device' [patent_app_type] => utility [patent_app_number] => 11/426640 [patent_app_country] => US [patent_app_date] => 2006-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3657 [patent_no_of_claims] => 26 [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] => publications/A1/0300/20070300025.pdf [firstpage_image] =>[orig_patent_app_number] => 11426640 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/426640
Maintaining a change map of a block level storage device Jun 26, 2006 Issued
Array ( [id] => 4469896 [patent_doc_number] => 07882322 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-02-01 [patent_title] => 'Early directory access of a double data rate elastic interface' [patent_app_type] => utility [patent_app_number] => 11/426675 [patent_app_country] => US [patent_app_date] => 2006-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 2338 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/882/07882322.pdf [firstpage_image] =>[orig_patent_app_number] => 11426675 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/426675
Early directory access of a double data rate elastic interface Jun 26, 2006 Issued
Array ( [id] => 7690033 [patent_doc_number] => 20070234000 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-04 [patent_title] => 'Method and system for dynamic management of a utility partition in a pre-operating system environment' [patent_app_type] => utility [patent_app_number] => 11/395499 [patent_app_country] => US [patent_app_date] => 2006-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2680 [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/0234/20070234000.pdf [firstpage_image] =>[orig_patent_app_number] => 11395499 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/395499
Method and system for dynamic management of a utility partition in a pre-operating system environment Mar 30, 2006 Abandoned
Array ( [id] => 7746270 [patent_doc_number] => 08108627 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-01-31 [patent_title] => 'Array comparison and swap operations' [patent_app_type] => utility [patent_app_number] => 11/395410 [patent_app_country] => US [patent_app_date] => 2006-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3484 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/108/08108627.pdf [firstpage_image] =>[orig_patent_app_number] => 11395410 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/395410
Array comparison and swap operations Mar 30, 2006 Issued
Array ( [id] => 8552170 [patent_doc_number] => 08327068 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-12-04 [patent_title] => 'Memory module, memory controller, nonvolatile storage, nonvolatile storage system, and memory read/write method' [patent_app_type] => utility [patent_app_number] => 11/817532 [patent_app_country] => US [patent_app_date] => 2006-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 6918 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 343 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11817532 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/817532
Memory module, memory controller, nonvolatile storage, nonvolatile storage system, and memory read/write method Feb 28, 2006 Issued
Array ( [id] => 5058659 [patent_doc_number] => 20070061581 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-15 [patent_title] => 'Methods used in a secure yet flexible system architecture for secure devices with flash mass storage memory' [patent_app_type] => utility [patent_app_number] => 11/317341 [patent_app_country] => US [patent_app_date] => 2005-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6000 [patent_no_of_claims] => 18 [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/0061/20070061581.pdf [firstpage_image] =>[orig_patent_app_number] => 11317341 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/317341
Methods used in a secure yet flexible system architecture for secure devices with flash mass storage memory Dec 21, 2005 Issued
Array ( [id] => 5121744 [patent_doc_number] => 20070143459 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-06-21 [patent_title] => 'Protection of privacy-sensitive information through redundancy, encryption and distribution of information' [patent_app_type] => utility [patent_app_number] => 11/311070 [patent_app_country] => US [patent_app_date] => 2005-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3482 [patent_no_of_claims] => 18 [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/0143/20070143459.pdf [firstpage_image] =>[orig_patent_app_number] => 11311070 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/311070
Protection of privacy-sensitive information through redundancy, encryption and distribution of information Dec 18, 2005 Abandoned
Array ( [id] => 68904 [patent_doc_number] => 07761679 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-20 [patent_title] => 'Method for recovering from download failure of program and portable terminal employing the method' [patent_app_type] => utility [patent_app_number] => 11/295892 [patent_app_country] => US [patent_app_date] => 2005-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 1952 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/761/07761679.pdf [firstpage_image] =>[orig_patent_app_number] => 11295892 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/295892
Method for recovering from download failure of program and portable terminal employing the method Dec 5, 2005 Issued
Array ( [id] => 5137433 [patent_doc_number] => 20070079062 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-04-05 [patent_title] => 'Method and system for storage access management in IP network' [patent_app_type] => utility [patent_app_number] => 11/283871 [patent_app_country] => US [patent_app_date] => 2005-11-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6090 [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] => publications/A1/0079/20070079062.pdf [firstpage_image] =>[orig_patent_app_number] => 11283871 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/283871
Method and system for storage access management in IP network Nov 21, 2005 Abandoned
Array ( [id] => 4636881 [patent_doc_number] => 08015344 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-09-06 [patent_title] => 'Apparatus and method for processing data of flash memory' [patent_app_type] => utility [patent_app_number] => 11/283376 [patent_app_country] => US [patent_app_date] => 2005-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 14 [patent_no_of_words] => 4692 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/015/08015344.pdf [firstpage_image] =>[orig_patent_app_number] => 11283376 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/283376
Apparatus and method for processing data of flash memory Nov 20, 2005 Issued
Array ( [id] => 5689851 [patent_doc_number] => 20060288166 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-21 [patent_title] => 'System, method, and computer program product for nonvolatile memory devices' [patent_app_type] => utility [patent_app_number] => 11/285703 [patent_app_country] => US [patent_app_date] => 2005-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4342 [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/20060288166.pdf [firstpage_image] =>[orig_patent_app_number] => 11285703 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/285703
System, method, and computer program product for nonvolatile memory devices Nov 20, 2005 Abandoned
Array ( [id] => 5615205 [patent_doc_number] => 20060117134 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-01 [patent_title] => 'System and method for prolonging usage lifetime of a non-volatile memory' [patent_app_type] => utility [patent_app_number] => 11/285260 [patent_app_country] => US [patent_app_date] => 2005-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2134 [patent_no_of_claims] => 9 [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/0117/20060117134.pdf [firstpage_image] =>[orig_patent_app_number] => 11285260 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/285260
System and method for prolonging usage lifetime of a non-volatile memory Nov 20, 2005 Abandoned
Array ( [id] => 220507 [patent_doc_number] => 07613982 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-11-03 [patent_title] => 'Data processing apparatus and method for flash memory' [patent_app_type] => utility [patent_app_number] => 11/274115 [patent_app_country] => US [patent_app_date] => 2005-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 4630 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/613/07613982.pdf [firstpage_image] =>[orig_patent_app_number] => 11274115 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/274115
Data processing apparatus and method for flash memory Nov 15, 2005 Issued
Array ( [id] => 5036354 [patent_doc_number] => 20070100893 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-05-03 [patent_title] => 'System and method for accessing data from a memory device' [patent_app_type] => utility [patent_app_number] => 11/262903 [patent_app_country] => US [patent_app_date] => 2005-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4245 [patent_no_of_claims] => 32 [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] => publications/A1/0100/20070100893.pdf [firstpage_image] =>[orig_patent_app_number] => 11262903 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/262903
System and method for accessing data from a memory device Oct 30, 2005 Abandoned
Menu