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] => 846178 [patent_doc_number] => 07389388 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-06-17 [patent_title] => 'Data processing system and method for efficient communication utilizing an in coherency state' [patent_app_type] => utility [patent_app_number] => 11/055305 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 32 [patent_no_of_words] => 30770 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/389/07389388.pdf [firstpage_image] =>[orig_patent_app_number] => 11055305 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055305
Data processing system and method for efficient communication utilizing an in coherency state Feb 9, 2005 Issued
Array ( [id] => 8022509 [patent_doc_number] => 08140770 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-03-20 [patent_title] => 'Data processing system and method for predictively selecting a scope of broadcast of an operation' [patent_app_type] => utility [patent_app_number] => 11/054886 [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] => 30450 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/140/08140770.pdf [firstpage_image] =>[orig_patent_app_number] => 11054886 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/054886
Data processing system and method for predictively selecting a scope of broadcast of an operation Feb 9, 2005 Issued
Array ( [id] => 5673867 [patent_doc_number] => 20060179222 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-10 [patent_title] => 'System bus structure for large L2 cache array topology with different latency domains' [patent_app_type] => utility [patent_app_number] => 11/054925 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 6776 [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/20060179222.pdf [firstpage_image] =>[orig_patent_app_number] => 11054925 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/054925
System bus structure for large L2 cache array topology with different latency domains Feb 9, 2005 Issued
Array ( [id] => 908405 [patent_doc_number] => 07337280 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-02-26 [patent_title] => 'Data processing system and method for efficient L3 cache directory management' [patent_app_type] => utility [patent_app_number] => 11/055301 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8597 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/337/07337280.pdf [firstpage_image] =>[orig_patent_app_number] => 11055301 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/055301
Data processing system and method for efficient L3 cache directory management Feb 9, 2005 Issued
Array ( [id] => 914587 [patent_doc_number] => 07330961 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-02-12 [patent_title] => 'Cache control method and processor system' [patent_app_type] => utility [patent_app_number] => 11/009466 [patent_app_country] => US [patent_app_date] => 2004-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 4804 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/330/07330961.pdf [firstpage_image] =>[orig_patent_app_number] => 11009466 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/009466
Cache control method and processor system Dec 12, 2004 Issued
Array ( [id] => 166614 [patent_doc_number] => 07673108 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-03-02 [patent_title] => 'Methods and systems for distributed caching in presence of updates and in accordance with holding times' [patent_app_type] => utility [patent_app_number] => 10/995601 [patent_app_country] => US [patent_app_date] => 2004-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 4992 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/673/07673108.pdf [firstpage_image] =>[orig_patent_app_number] => 10995601 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/995601
Methods and systems for distributed caching in presence of updates and in accordance with holding times Nov 22, 2004 Issued
Array ( [id] => 816492 [patent_doc_number] => 07415585 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-08-19 [patent_title] => 'Space-optimized backup repository grooming' [patent_app_type] => utility [patent_app_number] => 10/992273 [patent_app_country] => US [patent_app_date] => 2004-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 13 [patent_no_of_words] => 7345 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 200 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/415/07415585.pdf [firstpage_image] =>[orig_patent_app_number] => 10992273 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/992273
Space-optimized backup repository grooming Nov 17, 2004 Issued
Array ( [id] => 609496 [patent_doc_number] => 07155584 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-12-26 [patent_title] => 'Software management systems and methods for automotive computing devices' [patent_app_type] => utility [patent_app_number] => 10/985176 [patent_app_country] => US [patent_app_date] => 2004-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 14017 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/155/07155584.pdf [firstpage_image] =>[orig_patent_app_number] => 10985176 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/985176
Software management systems and methods for automotive computing devices Nov 9, 2004 Issued
Array ( [id] => 5867065 [patent_doc_number] => 20060101196 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-05-11 [patent_title] => 'Content addressed storage device configured to maintain content address mapping' [patent_app_type] => utility [patent_app_number] => 10/984686 [patent_app_country] => US [patent_app_date] => 2004-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3649 [patent_no_of_claims] => 33 [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/0101/20060101196.pdf [firstpage_image] =>[orig_patent_app_number] => 10984686 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/984686
Content addressed storage device configured to maintain content address mapping Nov 7, 2004 Issued
Array ( [id] => 411401 [patent_doc_number] => 07287135 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-10-23 [patent_title] => 'Adapting RCU for real-time operating system usage' [patent_app_type] => utility [patent_app_number] => 10/953239 [patent_app_country] => US [patent_app_date] => 2004-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 2926 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/287/07287135.pdf [firstpage_image] =>[orig_patent_app_number] => 10953239 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/953239
Adapting RCU for real-time operating system usage Sep 28, 2004 Issued
Array ( [id] => 258119 [patent_doc_number] => 07577807 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-08-18 [patent_title] => 'Methods and devices for restoring a portion of a data store' [patent_app_type] => utility [patent_app_number] => 10/924652 [patent_app_country] => US [patent_app_date] => 2004-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 47 [patent_figures_cnt] => 52 [patent_no_of_words] => 63574 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/577/07577807.pdf [firstpage_image] =>[orig_patent_app_number] => 10924652 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/924652
Methods and devices for restoring a portion of a data store Aug 23, 2004 Issued
Array ( [id] => 5592328 [patent_doc_number] => 20060041781 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-02-23 [patent_title] => 'Bounding defective regions of a tape storage medium' [patent_app_type] => utility [patent_app_number] => 10/923443 [patent_app_country] => US [patent_app_date] => 2004-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5604 [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/0041/20060041781.pdf [firstpage_image] =>[orig_patent_app_number] => 10923443 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/923443
Bounding defective regions of a tape storage medium Aug 19, 2004 Issued
Array ( [id] => 6979592 [patent_doc_number] => 20050289310 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-29 [patent_title] => 'Volume providing system and method' [patent_app_type] => utility [patent_app_number] => 10/920974 [patent_app_country] => US [patent_app_date] => 2004-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 17962 [patent_no_of_claims] => 10 [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/0289/20050289310.pdf [firstpage_image] =>[orig_patent_app_number] => 10920974 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/920974
Volume providing system and method Aug 17, 2004 Issued
Array ( [id] => 5896415 [patent_doc_number] => 20060004954 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-05 [patent_title] => 'System and method for refreshing random access memory cells' [patent_app_type] => utility [patent_app_number] => 10/880581 [patent_app_country] => US [patent_app_date] => 2004-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3082 [patent_no_of_claims] => 30 [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/0004/20060004954.pdf [firstpage_image] =>[orig_patent_app_number] => 10880581 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/880581
System and method for refreshing random access memory cells Jun 30, 2004 Issued
Array ( [id] => 852042 [patent_doc_number] => 07383399 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-06-03 [patent_title] => 'Method and apparatus for memory compression' [patent_app_type] => utility [patent_app_number] => 10/883474 [patent_app_country] => US [patent_app_date] => 2004-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 37 [patent_no_of_words] => 17128 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 266 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/383/07383399.pdf [firstpage_image] =>[orig_patent_app_number] => 10883474 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/883474
Method and apparatus for memory compression Jun 29, 2004 Issued
Array ( [id] => 444335 [patent_doc_number] => 07260691 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-08-21 [patent_title] => 'Apparatus and method for initialization of a double-sided DIMM having at least one pair of mirrored pins' [patent_app_type] => utility [patent_app_number] => 10/881452 [patent_app_country] => US [patent_app_date] => 2004-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 4793 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/260/07260691.pdf [firstpage_image] =>[orig_patent_app_number] => 10881452 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/881452
Apparatus and method for initialization of a double-sided DIMM having at least one pair of mirrored pins Jun 29, 2004 Issued
Array ( [id] => 5896426 [patent_doc_number] => 20060004965 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-05 [patent_title] => 'Direct processor cache access within a system having a coherent multi-processor protocol' [patent_app_type] => utility [patent_app_number] => 10/883363 [patent_app_country] => US [patent_app_date] => 2004-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3407 [patent_no_of_claims] => 29 [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/0004/20060004965.pdf [firstpage_image] =>[orig_patent_app_number] => 10883363 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/883363
Direct processor cache access within a system having a coherent multi-processor protocol Jun 29, 2004 Abandoned
Array ( [id] => 5896438 [patent_doc_number] => 20060004977 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-05 [patent_title] => 'Autonomically tuning the virtual memory subsystem of a computer operating system' [patent_app_type] => utility [patent_app_number] => 10/881508 [patent_app_country] => US [patent_app_date] => 2004-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4025 [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/0004/20060004977.pdf [firstpage_image] =>[orig_patent_app_number] => 10881508 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/881508
Autonomically tuning the virtual memory subsystem of a computer operating system Jun 29, 2004 Abandoned
Array ( [id] => 5896661 [patent_doc_number] => 20060005200 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-05 [patent_title] => 'Systems and methods for running a legacy 32-bit x86 virtual machine on a 64-bit x86 processor' [patent_app_type] => utility [patent_app_number] => 10/883496 [patent_app_country] => US [patent_app_date] => 2004-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6033 [patent_no_of_claims] => 28 [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/20060005200.pdf [firstpage_image] =>[orig_patent_app_number] => 10883496 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/883496
Systems and methods for running a legacy 32-bit x86 virtual machine on a 64-bit x86 processor Jun 29, 2004 Issued
Array ( [id] => 7021499 [patent_doc_number] => 20050223171 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-10-06 [patent_title] => 'Storage control system' [patent_app_type] => utility [patent_app_number] => 10/859176 [patent_app_country] => US [patent_app_date] => 2004-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 10472 [patent_no_of_claims] => 10 [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/0223/20050223171.pdf [firstpage_image] =>[orig_patent_app_number] => 10859176 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/859176
Storage control system Jun 2, 2004 Issued
Menu