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] => 5768071 [patent_doc_number] => 20050265162 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-01 [patent_title] => 'File system, file recording method, and file reading method' [patent_app_type] => utility [patent_app_number] => 11/137150 [patent_app_country] => US [patent_app_date] => 2005-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 8186 [patent_no_of_claims] => 14 [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/0265/20050265162.pdf [firstpage_image] =>[orig_patent_app_number] => 11137150 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/137150
File system, file recording method, and file reading method May 24, 2005 Issued
Array ( [id] => 5679360 [patent_doc_number] => 20060184716 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-17 [patent_title] => 'NON-VOLATILE MEMORY DEVICE AND CONTROL METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 10/908747 [patent_app_country] => US [patent_app_date] => 2005-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2732 [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/0184/20060184716.pdf [firstpage_image] =>[orig_patent_app_number] => 10908747 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/908747
NON-VOLATILE MEMORY DEVICE AND CONTROL METHOD THEREOF May 24, 2005 Abandoned
Array ( [id] => 7112727 [patent_doc_number] => 20050210183 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-09-22 [patent_title] => 'Apparatus and method for determining erasability of data' [patent_app_type] => utility [patent_app_number] => 11/136200 [patent_app_country] => US [patent_app_date] => 2005-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 18850 [patent_no_of_claims] => 31 [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/0210/20050210183.pdf [firstpage_image] =>[orig_patent_app_number] => 11136200 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/136200
Apparatus and method for determining erasability of data May 22, 2005 Issued
Array ( [id] => 6911247 [patent_doc_number] => 20050175005 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-08-11 [patent_title] => 'Method and apparatus for physical width expansion of longest prefix match lookup table' [patent_app_type] => utility [patent_app_number] => 11/099724 [patent_app_country] => US [patent_app_date] => 2005-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7896 [patent_no_of_claims] => 17 [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/0175/20050175005.pdf [firstpage_image] =>[orig_patent_app_number] => 11099724 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/099724
Method and apparatus for physical width expansion of a longest prefix match lookup table Apr 5, 2005 Issued
Array ( [id] => 7600042 [patent_doc_number] => 07386669 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-06-10 [patent_title] => 'System and method of improving task switching and page translation performance utilizing a multilevel translation lookaside buffer' [patent_app_type] => utility [patent_app_number] => 11/095052 [patent_app_country] => US [patent_app_date] => 2005-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5178 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/386/07386669.pdf [firstpage_image] =>[orig_patent_app_number] => 11095052 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/095052
System and method of improving task switching and page translation performance utilizing a multilevel translation lookaside buffer Mar 30, 2005 Issued
Array ( [id] => 7021474 [patent_doc_number] => 20050223162 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-10-06 [patent_title] => 'Data storage method and apparatus employing a tape cartridge for storing worm data' [patent_app_type] => utility [patent_app_number] => 11/082536 [patent_app_country] => US [patent_app_date] => 2005-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2786 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0223/20050223162.pdf [firstpage_image] =>[orig_patent_app_number] => 11082536 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/082536
Data storage method and apparatus employing a tape cartridge for storing WORM data Mar 16, 2005 Issued
Array ( [id] => 900043 [patent_doc_number] => 07343449 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-03-11 [patent_title] => 'Storage subsystem and storage system' [patent_app_type] => utility [patent_app_number] => 11/081698 [patent_app_country] => US [patent_app_date] => 2005-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 11099 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 469 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/343/07343449.pdf [firstpage_image] =>[orig_patent_app_number] => 11081698 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/081698
Storage subsystem and storage system Mar 16, 2005 Issued
Array ( [id] => 7038168 [patent_doc_number] => 20050157602 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-21 [patent_title] => 'Recording/playback apparatus and editing method' [patent_app_type] => utility [patent_app_number] => 11/081601 [patent_app_country] => US [patent_app_date] => 2005-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 18027 [patent_no_of_claims] => 14 [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/0157/20050157602.pdf [firstpage_image] =>[orig_patent_app_number] => 11081601 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/081601
Recording/playback apparatus and editing method Mar 16, 2005 Issued
Array ( [id] => 5638934 [patent_doc_number] => 20060069908 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-30 [patent_title] => 'Information processing apparatus and boot control method' [patent_app_type] => utility [patent_app_number] => 11/082036 [patent_app_country] => US [patent_app_date] => 2005-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2534 [patent_no_of_claims] => 2 [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/0069/20060069908.pdf [firstpage_image] =>[orig_patent_app_number] => 11082036 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/082036
Information processing apparatus and boot control method Mar 16, 2005 Abandoned
Array ( [id] => 5770730 [patent_doc_number] => 20060020757 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-26 [patent_title] => 'Selectively performing fetches for store operations during speculative execution' [patent_app_type] => utility [patent_app_number] => 11/083264 [patent_app_country] => US [patent_app_date] => 2005-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4574 [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/0020/20060020757.pdf [firstpage_image] =>[orig_patent_app_number] => 11083264 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/083264
Selectively performing fetches for store operations during speculative execution Mar 15, 2005 Issued
Array ( [id] => 813225 [patent_doc_number] => 07418553 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-08-26 [patent_title] => 'Method and apparatus of controlling electric power for translation lookaside buffer' [patent_app_type] => utility [patent_app_number] => 11/077148 [patent_app_country] => US [patent_app_date] => 2005-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4693 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/418/07418553.pdf [firstpage_image] =>[orig_patent_app_number] => 11077148 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/077148
Method and apparatus of controlling electric power for translation lookaside buffer Mar 10, 2005 Issued
Array ( [id] => 283934 [patent_doc_number] => 07555624 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-06-30 [patent_title] => 'Program, an apparatus and a method for guaranteeing a data storage order in an ISAM file' [patent_app_type] => utility [patent_app_number] => 11/075095 [patent_app_country] => US [patent_app_date] => 2005-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 2668 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 348 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/555/07555624.pdf [firstpage_image] =>[orig_patent_app_number] => 11075095 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/075095
Program, an apparatus and a method for guaranteeing a data storage order in an ISAM file Mar 7, 2005 Issued
Array ( [id] => 5673891 [patent_doc_number] => 20060179246 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-10 [patent_title] => 'Data processing system and method for efficient coherency communication utilizing coherency domain indicators' [patent_app_type] => utility [patent_app_number] => 11/055483 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 81 [patent_figures_cnt] => 81 [patent_no_of_words] => 63100 [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/0179/20060179246.pdf [firstpage_image] =>[orig_patent_app_number] => 11055483 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055483
Data processing system and method for efficient coherency communication utilizing coherency domain indicators Feb 9, 2005 Issued
Array ( [id] => 586973 [patent_doc_number] => 07467323 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-12-16 [patent_title] => 'Data processing system and method for efficient storage of metadata in a system memory' [patent_app_type] => utility [patent_app_number] => 11/055640 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 80 [patent_figures_cnt] => 80 [patent_no_of_words] => 62541 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/467/07467323.pdf [firstpage_image] =>[orig_patent_app_number] => 11055640 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055640
Data processing system and method for efficient storage of metadata in a system memory Feb 9, 2005 Issued
Array ( [id] => 5673887 [patent_doc_number] => 20060179242 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-10 [patent_title] => 'Data processing system and method for handling castout collisions' [patent_app_type] => utility [patent_app_number] => 11/054888 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 81 [patent_figures_cnt] => 81 [patent_no_of_words] => 63099 [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/0179/20060179242.pdf [firstpage_image] =>[orig_patent_app_number] => 11054888 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/054888
Data processing system and method for handling castout collisions Feb 9, 2005 Issued
Array ( [id] => 596277 [patent_doc_number] => 07454577 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-11-18 [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/055476 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 80 [patent_figures_cnt] => 80 [patent_no_of_words] => 63083 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/454/07454577.pdf [firstpage_image] =>[orig_patent_app_number] => 11055476 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055476
Data processing system and method for efficient communication utilizing an Tn and Ten coherency states Feb 9, 2005 Issued
Array ( [id] => 5673892 [patent_doc_number] => 20060179247 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-10 [patent_title] => 'Data processing system and method for efficient communication utilizing an Ig coherency state' [patent_app_type] => utility [patent_app_number] => 11/055524 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 81 [patent_figures_cnt] => 81 [patent_no_of_words] => 63099 [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] => publications/A1/0179/20060179247.pdf [firstpage_image] =>[orig_patent_app_number] => 11055524 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055524
Data processing system and method for efficient communication utilizing an Ig coherency state Feb 9, 2005 Issued
Array ( [id] => 5673888 [patent_doc_number] => 20060179243 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-10 [patent_title] => 'Data processing system and method for efficient coherency communication utilizing coherency domains' [patent_app_type] => utility [patent_app_number] => 11/055402 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 81 [patent_figures_cnt] => 81 [patent_no_of_words] => 63470 [patent_no_of_claims] => 30 [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/0179/20060179243.pdf [firstpage_image] =>[orig_patent_app_number] => 11055402 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055402
Data processing system and method for efficient coherency communication utilizing coherency domains Feb 9, 2005 Issued
Array ( [id] => 384656 [patent_doc_number] => 07308537 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-12-11 [patent_title] => 'Half-good mode for large L2 cache array topology with different latency domains' [patent_app_type] => utility [patent_app_number] => 11/055262 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6488 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/308/07308537.pdf [firstpage_image] =>[orig_patent_app_number] => 11055262 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055262
Half-good mode for large L2 cache array topology with different latency domains Feb 9, 2005 Issued
Array ( [id] => 596280 [patent_doc_number] => 07454578 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-11-18 [patent_title] => 'Data processing system and method for predictively selecting a scope of broadcast of an operation utilizing a location of a memory' [patent_app_type] => utility [patent_app_number] => 11/055697 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 30456 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/454/07454578.pdf [firstpage_image] =>[orig_patent_app_number] => 11055697 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055697
Data processing system and method for predictively selecting a scope of broadcast of an operation utilizing a location of a memory Feb 9, 2005 Issued
Menu