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] => 10948524 [patent_doc_number] => 20140351545 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-11-27 [patent_title] => 'STORAGE MANAGEMENT METHOD AND STORAGE SYSTEM IN VIRTUAL VOLUME HAVING DATA ARRANGED ASTRIDE STORAGE DEVICE' [patent_app_type] => utility [patent_app_number] => 13/391518 [patent_app_country] => US [patent_app_date] => 2012-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 58 [patent_figures_cnt] => 58 [patent_no_of_words] => 29913 [patent_no_of_claims] => 15 [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] => 13391518 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/391518
Storage management method and storage system in virtual volume having data arranged astride storage devices Feb 9, 2012 Issued
Array ( [id] => 10956190 [patent_doc_number] => 20140359212 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-04 [patent_title] => 'COMPUTER SYSTEM AND DATA INPUT/OUTPUT METHOD' [patent_app_type] => utility [patent_app_number] => 13/574929 [patent_app_country] => US [patent_app_date] => 2012-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 9524 [patent_no_of_claims] => 15 [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] => 13574929 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/574929
Computer system and data input/output method Feb 5, 2012 Issued
Array ( [id] => 8158105 [patent_doc_number] => 08171240 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-05-01 [patent_title] => 'Misalignment predictor' [patent_app_type] => utility [patent_app_number] => 13/345260 [patent_app_country] => US [patent_app_date] => 2012-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 9389 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/171/08171240.pdf [firstpage_image] =>[orig_patent_app_number] => 13345260 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/345260
Misalignment predictor Jan 5, 2012 Issued
Array ( [id] => 8267298 [patent_doc_number] => 20120166726 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-28 [patent_title] => 'HIERARCHICAL, DISTRIBUTED OBJECT STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/336558 [patent_app_country] => US [patent_app_date] => 2011-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11126 [patent_no_of_claims] => 14 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13336558 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/336558
Hierarchical, distributed object storage system Dec 22, 2011 Issued
Array ( [id] => 8143481 [patent_doc_number] => 20120096281 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-04-19 [patent_title] => 'SELECTIVE STORAGE ENCRYPTION' [patent_app_type] => utility [patent_app_number] => 13/336411 [patent_app_country] => US [patent_app_date] => 2011-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3113 [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/0096/20120096281.pdf [firstpage_image] =>[orig_patent_app_number] => 13336411 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/336411
SELECTIVE STORAGE ENCRYPTION Dec 22, 2011 Abandoned
Array ( [id] => 8308613 [patent_doc_number] => 08230166 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-24 [patent_title] => 'Apparatus and method for processing data of flash memory' [patent_app_type] => utility [patent_app_number] => 13/188997 [patent_app_country] => US [patent_app_date] => 2011-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 14 [patent_no_of_words] => 4635 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [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] => 13188997 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/188997
Apparatus and method for processing data of flash memory Jul 21, 2011 Issued
Array ( [id] => 8383225 [patent_doc_number] => 20120226852 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-09-06 [patent_title] => 'CONTROL METHOD AND CONTROLLER FOR DRAM' [patent_app_type] => utility [patent_app_number] => 13/167889 [patent_app_country] => US [patent_app_date] => 2011-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3038 [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] => 13167889 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/167889
Control method and controller for DRAM Jun 23, 2011 Issued
Array ( [id] => 10015256 [patent_doc_number] => 09058270 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-16 [patent_title] => 'False sharing detection logic for performance monitoring' [patent_app_type] => utility [patent_app_number] => 13/167773 [patent_app_country] => US [patent_app_date] => 2011-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7169 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13167773 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/167773
False sharing detection logic for performance monitoring Jun 23, 2011 Issued
Array ( [id] => 8568636 [patent_doc_number] => 20120331207 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-27 [patent_title] => 'Controller, Storage Device, and Method for Power Throttling Memory Operations' [patent_app_type] => utility [patent_app_number] => 13/167929 [patent_app_country] => US [patent_app_date] => 2011-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 7727 [patent_no_of_claims] => 28 [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] => 13167929 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/167929
Controller, storage device, and method for power throttling memory operations Jun 23, 2011 Issued
Array ( [id] => 9314854 [patent_doc_number] => 08656089 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-18 [patent_title] => 'Electronic device, memory controlling method thereof and associated computer-readable storage medium' [patent_app_type] => utility [patent_app_number] => 13/167797 [patent_app_country] => US [patent_app_date] => 2011-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5443 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13167797 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/167797
Electronic device, memory controlling method thereof and associated computer-readable storage medium Jun 23, 2011 Issued
Array ( [id] => 9229732 [patent_doc_number] => 08635412 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-01-21 [patent_title] => 'Inter-processor communication' [patent_app_type] => utility [patent_app_number] => 13/167010 [patent_app_country] => US [patent_app_date] => 2011-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7208 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13167010 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/167010
Inter-processor communication Jun 22, 2011 Issued
Array ( [id] => 7671494 [patent_doc_number] => 20110320763 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-29 [patent_title] => 'USING ADDRESSES TO DETECT OVERLAPPING MEMORY REGIONS' [patent_app_type] => utility [patent_app_number] => 13/167633 [patent_app_country] => US [patent_app_date] => 2011-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7878 [patent_no_of_claims] => 38 [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] => 13167633 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/167633
Using addresses to detect overlapping memory regions Jun 22, 2011 Issued
Array ( [id] => 10543517 [patent_doc_number] => 09268649 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-02-23 [patent_title] => 'Disk drive with recent write streams list for data refresh determination' [patent_app_type] => utility [patent_app_number] => 13/167246 [patent_app_country] => US [patent_app_date] => 2011-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 2970 [patent_no_of_claims] => 20 [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] => 13167246 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/167246
Disk drive with recent write streams list for data refresh determination Jun 22, 2011 Issued
Array ( [id] => 11791221 [patent_doc_number] => 09400851 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-07-26 [patent_title] => 'Dynamic content caching' [patent_app_type] => utility [patent_app_number] => 13/167130 [patent_app_country] => US [patent_app_date] => 2011-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4056 [patent_no_of_claims] => 58 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 305 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13167130 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/167130
Dynamic content caching Jun 22, 2011 Issued
Array ( [id] => 7714142 [patent_doc_number] => 20120005442 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-01-05 [patent_title] => 'STORAGE DEVICE, ACCESS CONTROL PROGRAM RECORDING MEDIUM, AND CONTROL METHOD OF STORAGE DEVICE' [patent_app_type] => utility [patent_app_number] => 13/167353 [patent_app_country] => US [patent_app_date] => 2011-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 8487 [patent_no_of_claims] => 8 [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/20120005442.pdf [firstpage_image] =>[orig_patent_app_number] => 13167353 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/167353
Storage device, access control program recording medium, and control method of storage device Jun 22, 2011 Issued
Array ( [id] => 10131051 [patent_doc_number] => 09164886 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-10-20 [patent_title] => 'System and method for multistage processing in a memory storage subsystem' [patent_app_type] => utility [patent_app_number] => 13/166985 [patent_app_country] => US [patent_app_date] => 2011-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 5811 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [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] => 13166985 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/166985
System and method for multistage processing in a memory storage subsystem Jun 22, 2011 Issued
Array ( [id] => 8568676 [patent_doc_number] => 20120331247 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-27 [patent_title] => 'INTERFACING WITH A POINT-IN-TIME COPY SERVICE ARCHITECTURE' [patent_app_type] => utility [patent_app_number] => 13/166803 [patent_app_country] => US [patent_app_date] => 2011-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5777 [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] => 13166803 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/166803
Interfacing with a point-in-time copy service architecture Jun 21, 2011 Issued
Array ( [id] => 8568652 [patent_doc_number] => 20120331223 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-27 [patent_title] => 'PARALLEL BLOCK ALLOCATION FOR DECLUSTERED LOGICAL DISKS' [patent_app_type] => utility [patent_app_number] => 13/166415 [patent_app_country] => US [patent_app_date] => 2011-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4580 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13166415 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/166415
Parallel block allocation for declustered logical disks Jun 21, 2011 Issued
Array ( [id] => 9532475 [patent_doc_number] => 08756361 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-06-17 [patent_title] => 'Disk drive modifying metadata cached in a circular buffer when a write operation is aborted' [patent_app_type] => utility [patent_app_number] => 13/166695 [patent_app_country] => US [patent_app_date] => 2011-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 14 [patent_no_of_words] => 7336 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13166695 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/166695
Disk drive modifying metadata cached in a circular buffer when a write operation is aborted Jun 21, 2011 Issued
Array ( [id] => 8568671 [patent_doc_number] => 20120331242 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-27 [patent_title] => 'CONSISTENT UNMAPPING OF APPLICATION DATA IN PRESENCE OF CONCURRENT, UNQUIESCED WRITERS AND READERS' [patent_app_type] => utility [patent_app_number] => 13/166486 [patent_app_country] => US [patent_app_date] => 2011-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8083 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13166486 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/166486
Consistent unmapping of application data in presence of concurrent, unquiesced writers and readers Jun 21, 2011 Issued
Menu