Search

Shawn X. Gu

Examiner (ID: 12057, Phone: (571)272-0703 , Office: P/2138 )

Most Active Art Unit
2138
Art Unit(s)
2188, 2138, 2189
Total Applications
1301
Issued Applications
1187
Pending Applications
49
Abandoned Applications
84

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5510278 [patent_doc_number] => 20090083485 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-26 [patent_title] => 'NONVOLATILE MEMORY WITH SELF RECOVERY' [patent_app_type] => utility [patent_app_number] => 11/861146 [patent_app_country] => US [patent_app_date] => 2007-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 5134 [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] => publications/A1/0083/20090083485.pdf [firstpage_image] =>[orig_patent_app_number] => 11861146 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/861146
Nonvolatile memory with self recovery Sep 24, 2007 Issued
Array ( [id] => 4443199 [patent_doc_number] => 07899987 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-03-01 [patent_title] => 'File storage in a computer system with diverse storage media' [patent_app_type] => utility [patent_app_number] => 11/861165 [patent_app_country] => US [patent_app_date] => 2007-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9173 [patent_no_of_claims] => 43 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/899/07899987.pdf [firstpage_image] =>[orig_patent_app_number] => 11861165 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/861165
File storage in a computer system with diverse storage media Sep 24, 2007 Issued
Array ( [id] => 7529935 [patent_doc_number] => 08046541 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-10-25 [patent_title] => 'System for calibrating memory' [patent_app_type] => utility [patent_app_number] => 11/903034 [patent_app_country] => US [patent_app_date] => 2007-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 8222 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/046/08046541.pdf [firstpage_image] =>[orig_patent_app_number] => 11903034 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/903034
System for calibrating memory Sep 19, 2007 Issued
Array ( [id] => 261838 [patent_doc_number] => 07574572 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-08-11 [patent_title] => 'Cache memory, system, and method of storing data' [patent_app_type] => utility [patent_app_number] => 11/898601 [patent_app_country] => US [patent_app_date] => 2007-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 7884 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 339 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/574/07574572.pdf [firstpage_image] =>[orig_patent_app_number] => 11898601 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/898601
Cache memory, system, and method of storing data Sep 12, 2007 Issued
Array ( [id] => 4556738 [patent_doc_number] => 07890726 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-02-15 [patent_title] => 'Flash memory protection scheme for secured shared BIOS implementation in personal computers with an embedded controller' [patent_app_type] => utility [patent_app_number] => 11/894977 [patent_app_country] => US [patent_app_date] => 2007-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 13667 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 262 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/890/07890726.pdf [firstpage_image] =>[orig_patent_app_number] => 11894977 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/894977
Flash memory protection scheme for secured shared BIOS implementation in personal computers with an embedded controller Aug 21, 2007 Issued
Array ( [id] => 4659294 [patent_doc_number] => 20080028156 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-31 [patent_title] => 'DATA PROCESSING SYSTEM AND METHOD FOR EFFICIENT STORAGE OF METADATA IN A SYSTEM MEMORY' [patent_app_type] => utility [patent_app_number] => 11/836908 [patent_app_country] => US [patent_app_date] => 2007-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 81 [patent_figures_cnt] => 81 [patent_no_of_words] => 63705 [patent_no_of_claims] => 5 [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/0028/20080028156.pdf [firstpage_image] =>[orig_patent_app_number] => 11836908 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/836908
Efficient storage of metadata in a system memory Aug 9, 2007 Issued
Array ( [id] => 47691 [patent_doc_number] => 07783841 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-08-24 [patent_title] => 'Efficient coherency communication utilizing an IG coherency state' [patent_app_type] => utility [patent_app_number] => 11/836965 [patent_app_country] => US [patent_app_date] => 2007-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 80 [patent_figures_cnt] => 80 [patent_no_of_words] => 63169 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/783/07783841.pdf [firstpage_image] =>[orig_patent_app_number] => 11836965 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/836965
Efficient coherency communication utilizing an IG coherency state Aug 9, 2007 Issued
Array ( [id] => 571161 [patent_doc_number] => 07469322 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-12-23 [patent_title] => 'Data processing system and method for handling castout collisions' [patent_app_type] => utility [patent_app_number] => 11/836207 [patent_app_country] => US [patent_app_date] => 2007-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 80 [patent_figures_cnt] => 80 [patent_no_of_words] => 63122 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/469/07469322.pdf [firstpage_image] =>[orig_patent_app_number] => 11836207 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/836207
Data processing system and method for handling castout collisions Aug 8, 2007 Issued
Array ( [id] => 368247 [patent_doc_number] => 07480772 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-01-20 [patent_title] => 'Data processing system and method for efficient communication utilizing an Tn and Ten coherency states' [patent_app_type] => utility [patent_app_number] => 11/835984 [patent_app_country] => US [patent_app_date] => 2007-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 80 [patent_figures_cnt] => 80 [patent_no_of_words] => 63119 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/480/07480772.pdf [firstpage_image] =>[orig_patent_app_number] => 11835984 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/835984
Data processing system and method for efficient communication utilizing an Tn and Ten coherency states Aug 7, 2007 Issued
Array ( [id] => 4659293 [patent_doc_number] => 20080028155 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-31 [patent_title] => 'DATA PROCESSING SYSTEM AND METHOD FOR EFFICIENT COHERENCY COMMUNICATION UTILIZING COHERENCY DOMAIN INDICATORS' [patent_app_type] => utility [patent_app_number] => 11/835259 [patent_app_country] => US [patent_app_date] => 2007-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 81 [patent_figures_cnt] => 81 [patent_no_of_words] => 63122 [patent_no_of_claims] => 7 [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/0028/20080028155.pdf [firstpage_image] =>[orig_patent_app_number] => 11835259 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/835259
Data processing system and method for efficient coherency communication utilizing coherency domain indicators Aug 6, 2007 Issued
Array ( [id] => 5047535 [patent_doc_number] => 20070266209 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-15 [patent_title] => 'Adapting RCU for Real-Time Operating System Usage' [patent_app_type] => utility [patent_app_number] => 11/778691 [patent_app_country] => US [patent_app_date] => 2007-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3068 [patent_no_of_claims] => 19 [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/0266/20070266209.pdf [firstpage_image] =>[orig_patent_app_number] => 11778691 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/778691
Adapting RCU for real-time operating system usage Jul 16, 2007 Issued
Array ( [id] => 4641917 [patent_doc_number] => 08019951 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-09-13 [patent_title] => 'Memory controller including multiple system bus interfaces' [patent_app_type] => utility [patent_app_number] => 12/304749 [patent_app_country] => US [patent_app_date] => 2007-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 2858 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/019/08019951.pdf [firstpage_image] =>[orig_patent_app_number] => 12304749 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/304749
Memory controller including multiple system bus interfaces Jun 27, 2007 Issued
Array ( [id] => 5127662 [patent_doc_number] => 20070239933 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-11 [patent_title] => 'Volume providing system and method' [patent_app_type] => utility [patent_app_number] => 11/810416 [patent_app_country] => US [patent_app_date] => 2007-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 17956 [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] => publications/A1/0239/20070239933.pdf [firstpage_image] =>[orig_patent_app_number] => 11810416 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/810416
Volume providing system and method Jun 3, 2007 Abandoned
Array ( [id] => 4825758 [patent_doc_number] => 20080229000 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-18 [patent_title] => 'FLASH MEMORY DEVICE AND MEMORY SYSTEM' [patent_app_type] => utility [patent_app_number] => 11/748063 [patent_app_country] => US [patent_app_date] => 2007-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 4507 [patent_no_of_claims] => 30 [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/0229/20080229000.pdf [firstpage_image] =>[orig_patent_app_number] => 11748063 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/748063
Flash memory device and memory system controlling a copy-back program operation in hardware May 13, 2007 Issued
Array ( [id] => 17400 [patent_doc_number] => 07805566 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-09-28 [patent_title] => 'Replication in storage systems using a target port mimicking a host initiator port' [patent_app_type] => utility [patent_app_number] => 11/729488 [patent_app_country] => US [patent_app_date] => 2007-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3828 [patent_no_of_claims] => 20 [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] => patents/07/805/07805566.pdf [firstpage_image] =>[orig_patent_app_number] => 11729488 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/729488
Replication in storage systems using a target port mimicking a host initiator port Mar 28, 2007 Issued
Array ( [id] => 4479134 [patent_doc_number] => 07945758 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-05-17 [patent_title] => 'Storage array partitioning' [patent_app_type] => utility [patent_app_number] => 11/729716 [patent_app_country] => US [patent_app_date] => 2007-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 15 [patent_no_of_words] => 11390 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/945/07945758.pdf [firstpage_image] =>[orig_patent_app_number] => 11729716 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/729716
Storage array partitioning Mar 28, 2007 Issued
Array ( [id] => 4895210 [patent_doc_number] => 20080104310 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-01 [patent_title] => 'Erase history-based flash writing method' [patent_app_type] => utility [patent_app_number] => 11/727986 [patent_app_country] => US [patent_app_date] => 2007-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5058 [patent_no_of_claims] => 21 [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/0104/20080104310.pdf [firstpage_image] =>[orig_patent_app_number] => 11727986 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/727986
Erase history-based flash writing method Mar 28, 2007 Issued
Array ( [id] => 4440801 [patent_doc_number] => 07970992 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-06-28 [patent_title] => 'Asymetrical device distribution for a partitioned storage subsystem' [patent_app_type] => utility [patent_app_number] => 11/729722 [patent_app_country] => US [patent_app_date] => 2007-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 15 [patent_no_of_words] => 11390 [patent_no_of_claims] => 16 [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] => patents/07/970/07970992.pdf [firstpage_image] =>[orig_patent_app_number] => 11729722 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/729722
Asymetrical device distribution for a partitioned storage subsystem Mar 28, 2007 Issued
Array ( [id] => 4722254 [patent_doc_number] => 20080244172 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-02 [patent_title] => 'Method and apparatus for de-duplication after mirror operation' [patent_app_type] => utility [patent_app_number] => 11/727946 [patent_app_country] => US [patent_app_date] => 2007-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 13583 [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/0244/20080244172.pdf [firstpage_image] =>[orig_patent_app_number] => 11727946 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/727946
Method and apparatus for de-duplication after mirror operation Mar 28, 2007 Issued
11/729705 Managing Write-Back Caching After Processor Failure Mar 28, 2007 Abandoned
Menu