
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] => 9479344
[patent_doc_number] => 20140136807
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-05-15
[patent_title] => 'METHOD AND SYSTEM FOR SECURE ACCESS TO DATA FILES COPIED ONTO A SECOND STORAGE DEVICE FROM A FIRST STORAGE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 13/677755
[patent_app_country] => US
[patent_app_date] => 2012-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8551
[patent_no_of_claims] => 20
[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] => 13677755
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/677755 | Method and system for secure access to data files copied onto a second storage device from a first storage device | Nov 14, 2012 | Issued |
Array
(
[id] => 10890569
[patent_doc_number] => 08914582
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-12-16
[patent_title] => 'Systems and methods for pinning content in cache'
[patent_app_type] => utility
[patent_app_number] => 13/677005
[patent_app_country] => US
[patent_app_date] => 2012-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 17
[patent_no_of_words] => 15064
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13677005
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/677005 | Systems and methods for pinning content in cache | Nov 13, 2012 | Issued |
Array
(
[id] => 9479331
[patent_doc_number] => 20140136794
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-05-15
[patent_title] => 'METHODS AND SYSTEMS FOR APPLICATION CONTROLLED PRE-FETCH'
[patent_app_type] => utility
[patent_app_number] => 13/677163
[patent_app_country] => US
[patent_app_date] => 2012-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6695
[patent_no_of_claims] => 25
[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] => 13677163
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/677163 | Methods and systems for application controlled pre-fetch | Nov 13, 2012 | Issued |
Array
(
[id] => 10065684
[patent_doc_number] => 09104531
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-08-11
[patent_title] => 'Multi-core device with multi-bank memory'
[patent_app_type] => utility
[patent_app_number] => 13/674810
[patent_app_country] => US
[patent_app_date] => 2012-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 7406
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13674810
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/674810 | Multi-core device with multi-bank memory | Nov 11, 2012 | Issued |
Array
(
[id] => 9062780
[patent_doc_number] => 08549233
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-01
[patent_title] => 'Managing shared data objects to provide visibility to shared memory'
[patent_app_type] => utility
[patent_app_number] => 13/668787
[patent_app_country] => US
[patent_app_date] => 2012-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4798
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13668787
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/668787 | Managing shared data objects to provide visibility to shared memory | Nov 4, 2012 | Issued |
Array
(
[id] => 8613542
[patent_doc_number] => 20130018854
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-17
[patent_title] => 'USE OF SIMILARITY HASH TO ROUTE DATA FOR IMPROVED DEDUPLICATION IN A STORAGE SERVER CLUSTER'
[patent_app_type] => utility
[patent_app_number] => 13/619826
[patent_app_country] => US
[patent_app_date] => 2012-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10642
[patent_no_of_claims] => 30
[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] => 13619826
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/619826 | Use of similarity hash to route data for improved deduplication in a storage server cluster | Sep 13, 2012 | Issued |
Array
(
[id] => 9044084
[patent_doc_number] => 20130246723
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-09-19
[patent_title] => 'Efficient Loading of Data into Memory of a Computing System'
[patent_app_type] => utility
[patent_app_number] => 13/611994
[patent_app_country] => US
[patent_app_date] => 2012-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4352
[patent_no_of_claims] => 19
[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] => 13611994
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/611994 | Efficient loading of data into memory of a computing system | Sep 11, 2012 | Issued |
Array
(
[id] => 8588539
[patent_doc_number] => 20130007360
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-03
[patent_title] => 'STORAGE SYSTEM AND STORAGE CONTROL METHOD THAT COMPRESS AND STORE DATA ELEMENTS'
[patent_app_type] => utility
[patent_app_number] => 13/611100
[patent_app_country] => US
[patent_app_date] => 2012-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 30
[patent_no_of_words] => 14930
[patent_no_of_claims] => 8
[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] => 13611100
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/611100 | Storage system and storage control method that compress and store data elements | Sep 11, 2012 | Issued |
Array
(
[id] => 8588540
[patent_doc_number] => 20130007361
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-03
[patent_title] => 'SELECTIVE DEVICE ACCESS CONTROL'
[patent_app_type] => utility
[patent_app_number] => 13/604790
[patent_app_country] => US
[patent_app_date] => 2012-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4975
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13604790
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/604790 | Selective device access control | Sep 5, 2012 | Issued |
Array
(
[id] => 8524745
[patent_doc_number] => 20120324153
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-12-20
[patent_title] => 'Efficient mapping of data blocks in a flash cache'
[patent_app_type] => utility
[patent_app_number] => 13/595211
[patent_app_country] => US
[patent_app_date] => 2012-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5238
[patent_no_of_claims] => 4
[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] => 13595211
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/595211 | Efficient mapping of data blocks in a flash cache | Aug 26, 2012 | Issued |
Array
(
[id] => 8504499
[patent_doc_number] => 20120303908
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-11-29
[patent_title] => 'MANAGING CONCURRENT ACCESSES TO A CACHE'
[patent_app_type] => utility
[patent_app_number] => 13/570847
[patent_app_country] => US
[patent_app_date] => 2012-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6192
[patent_no_of_claims] => 3
[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] => 13570847
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/570847 | Managing concurrent accesses to a cache | Aug 8, 2012 | Issued |
Array
(
[id] => 10015269
[patent_doc_number] => 09058283
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-06-16
[patent_title] => 'Cache arrangement'
[patent_app_type] => utility
[patent_app_number] => 13/560559
[patent_app_country] => US
[patent_app_date] => 2012-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4597
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 276
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13560559
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/560559 | Cache arrangement | Jul 26, 2012 | Issued |
Array
(
[id] => 9282864
[patent_doc_number] => 20140032832
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-01-30
[patent_title] => 'TCAM EXTENDED SEARCH FUNCTION'
[patent_app_type] => utility
[patent_app_number] => 13/560866
[patent_app_country] => US
[patent_app_date] => 2012-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 12586
[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] => 13560866
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/560866 | TCAM extended search function | Jul 26, 2012 | Issued |
Array
(
[id] => 10854096
[patent_doc_number] => 08880806
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-11-04
[patent_title] => 'Randomized page weights for optimizing buffer pool page reuse'
[patent_app_type] => utility
[patent_app_number] => 13/560700
[patent_app_country] => US
[patent_app_date] => 2012-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 6982
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13560700
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/560700 | Randomized page weights for optimizing buffer pool page reuse | Jul 26, 2012 | Issued |
Array
(
[id] => 8639509
[patent_doc_number] => 20130031312
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-31
[patent_title] => 'CACHE MEMORY CONTROLLER'
[patent_app_type] => utility
[patent_app_number] => 13/560491
[patent_app_country] => US
[patent_app_date] => 2012-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4868
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13560491
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/560491 | Cache memory controller | Jul 26, 2012 | Issued |
Array
(
[id] => 9200259
[patent_doc_number] => 20130339574
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-12-19
[patent_title] => 'VARIABILITY AWARE WEAR LEVELING'
[patent_app_type] => utility
[patent_app_number] => 13/554316
[patent_app_country] => US
[patent_app_date] => 2012-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7749
[patent_no_of_claims] => 23
[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] => 13554316
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/554316 | VARIABILITY AWARE WEAR LEVELING | Jul 19, 2012 | Abandoned |
Array
(
[id] => 9089320
[patent_doc_number] => 08560767
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-15
[patent_title] => 'Optimizing EDRAM refresh rates in a high performance cache architecture'
[patent_app_type] => utility
[patent_app_number] => 13/546687
[patent_app_country] => US
[patent_app_date] => 2012-07-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6500
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13546687
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/546687 | Optimizing EDRAM refresh rates in a high performance cache architecture | Jul 10, 2012 | Issued |
Array
(
[id] => 10847630
[patent_doc_number] => 08874830
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-10-28
[patent_title] => 'Method for controlling memory array of flash memory, and flash memory using the same'
[patent_app_type] => utility
[patent_app_number] => 13/525519
[patent_app_country] => US
[patent_app_date] => 2012-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3179
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13525519
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/525519 | Method for controlling memory array of flash memory, and flash memory using the same | Jun 17, 2012 | Issued |
Array
(
[id] => 13639363
[patent_doc_number] => 09846641
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-12-19
[patent_title] => Variability aware wear leveling
[patent_app_type] => utility
[patent_app_number] => 13/525757
[patent_app_country] => US
[patent_app_date] => 2012-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7523
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13525757
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/525757 | Variability aware wear leveling | Jun 17, 2012 | Issued |
Array
(
[id] => 8613743
[patent_doc_number] => 20130019055
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-17
[patent_title] => 'MEMORY CONTROL DEVICE AND METHOD'
[patent_app_type] => utility
[patent_app_number] => 13/525740
[patent_app_country] => US
[patent_app_date] => 2012-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6980
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13525740
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/525740 | MEMORY CONTROL DEVICE AND METHOD | Jun 17, 2012 | Abandoned |