
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |