
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] => 9479345
[patent_doc_number] => 20140136808
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-05-15
[patent_title] => 'SCHEDULING OF I/O WRITES IN A STORAGE ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 14/160169
[patent_app_country] => US
[patent_app_date] => 2014-01-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 11538
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14160169
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/160169 | Scheduling of I/O writes in a storage environment | Jan 20, 2014 | Issued |
Array
(
[id] => 9673326
[patent_doc_number] => 20140237189
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-08-21
[patent_title] => 'COMPRESSION STATUS BIT CACHE AND BACKING STORE'
[patent_app_type] => utility
[patent_app_number] => 14/157159
[patent_app_country] => US
[patent_app_date] => 2014-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7193
[patent_no_of_claims] => 16
[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] => 14157159
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/157159 | Compression status bit cache and backing store | Jan 15, 2014 | Issued |
Array
(
[id] => 9571507
[patent_doc_number] => 20140189220
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-07-03
[patent_title] => 'EXECUTE-IN-PLACE MODE CONFIGURATION FOR SERIAL NON-VOLATILE MEMORY'
[patent_app_type] => utility
[patent_app_number] => 14/149624
[patent_app_country] => US
[patent_app_date] => 2014-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5776
[patent_no_of_claims] => 21
[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] => 14149624
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/149624 | Execute-in-place mode configuration for serial non-volatile memory | Jan 6, 2014 | Issued |
Array
(
[id] => 10536686
[patent_doc_number] => 09262317
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-02-16
[patent_title] => 'Non-volatile configuration for serial non-volatile memory'
[patent_app_type] => utility
[patent_app_number] => 14/148079
[patent_app_country] => US
[patent_app_date] => 2014-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 5020
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14148079
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/148079 | Non-volatile configuration for serial non-volatile memory | Jan 5, 2014 | Issued |
Array
(
[id] => 10308334
[patent_doc_number] => 20150193336
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-09
[patent_title] => 'COMPUTING DEVICE AND METHOD FOR RECORDING SYSTEM EVENT LOGS OF COMPUTING DEVICE'
[patent_app_type] => utility
[patent_app_number] => 14/147620
[patent_app_country] => US
[patent_app_date] => 2014-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1570
[patent_no_of_claims] => 15
[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] => 14147620
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/147620 | COMPUTING DEVICE AND METHOD FOR RECORDING SYSTEM EVENT LOGS OF COMPUTING DEVICE | Jan 5, 2014 | Abandoned |
Array
(
[id] => 10517730
[patent_doc_number] => 09244778
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-01-26
[patent_title] => 'Managing physical resources of a storage system'
[patent_app_type] => utility
[patent_app_number] => 14/147630
[patent_app_country] => US
[patent_app_date] => 2014-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 25
[patent_no_of_words] => 12842
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14147630
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/147630 | Managing physical resources of a storage system | Jan 5, 2014 | Issued |
Array
(
[id] => 10308343
[patent_doc_number] => 20150193344
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-09
[patent_title] => 'DATA SHUFFLING IN A NON-UNIFORM MEMORY ACCESS DEVICE'
[patent_app_type] => utility
[patent_app_number] => 14/147917
[patent_app_country] => US
[patent_app_date] => 2014-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6050
[patent_no_of_claims] => 18
[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] => 14147917
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/147917 | Data shuffling in a non-uniform memory access device | Jan 5, 2014 | Issued |
Array
(
[id] => 10276060
[patent_doc_number] => 20150161057
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-06-11
[patent_title] => 'SYSTEM AND METHOD FOR PROVIDING CLIENT-SIDE ADDRESS TRANSLATION IN A MEMORY MANAGEMENT SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/147555
[patent_app_country] => US
[patent_app_date] => 2014-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4812
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14147555
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/147555 | SYSTEM AND METHOD FOR PROVIDING CLIENT-SIDE ADDRESS TRANSLATION IN A MEMORY MANAGEMENT SYSTEM | Jan 4, 2014 | Abandoned |
Array
(
[id] => 10308352
[patent_doc_number] => 20150193353
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-09
[patent_title] => 'Compressed Level Two Block Buffer Metadata Cache'
[patent_app_type] => utility
[patent_app_number] => 14/147564
[patent_app_country] => US
[patent_app_date] => 2014-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7513
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14147564
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/147564 | Compressed level two block buffer metadata cache | Jan 4, 2014 | Issued |
Array
(
[id] => 9520454
[patent_doc_number] => 20140156946
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-06-05
[patent_title] => 'MEMORY PREFETCH SYSTEMS AND METHODS'
[patent_app_type] => utility
[patent_app_number] => 14/100921
[patent_app_country] => US
[patent_app_date] => 2013-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5697
[patent_no_of_claims] => 22
[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] => 14100921
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/100921 | Memory prefetch systems and methods | Dec 8, 2013 | Issued |
Array
(
[id] => 12248974
[patent_doc_number] => 09921748
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-03-20
[patent_title] => 'Direct data to memory system and related operating methods'
[patent_app_type] => utility
[patent_app_number] => 14/646711
[patent_app_country] => US
[patent_app_date] => 2013-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 5841
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 511
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14646711
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/646711 | Direct data to memory system and related operating methods | Dec 4, 2013 | Issued |
Array
(
[id] => 10879348
[patent_doc_number] => 08904146
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-12-02
[patent_title] => 'Techniques for data storage array virtualization'
[patent_app_type] => utility
[patent_app_number] => 14/089931
[patent_app_country] => US
[patent_app_date] => 2013-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 23
[patent_no_of_words] => 13453
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14089931
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/089931 | Techniques for data storage array virtualization | Nov 25, 2013 | Issued |
Array
(
[id] => 10258047
[patent_doc_number] => 20150143044
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-05-21
[patent_title] => 'MECHANISM FOR SHARING PRIVATE CACHES IN A SOC'
[patent_app_type] => utility
[patent_app_number] => 14/081549
[patent_app_country] => US
[patent_app_date] => 2013-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6968
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14081549
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/081549 | Mechanism for sharing private caches in a SoC | Nov 14, 2013 | Issued |
Array
(
[id] => 10258026
[patent_doc_number] => 20150143023
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-05-21
[patent_title] => 'Detecting Access Sequences for Data Compression on Non-Volatile Memory Devices'
[patent_app_type] => utility
[patent_app_number] => 14/081108
[patent_app_country] => US
[patent_app_date] => 2013-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 6021
[patent_no_of_claims] => 25
[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] => 14081108
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/081108 | Detecting access sequences for data compression on non-volatile memory devices | Nov 14, 2013 | Issued |
Array
(
[id] => 10144011
[patent_doc_number] => 09176820
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-11-03
[patent_title] => 'Disk logging method applicable to storage medium and electronic device, storage medium using the same and electronic device using the same'
[patent_app_type] => utility
[patent_app_number] => 14/080813
[patent_app_country] => US
[patent_app_date] => 2013-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 19
[patent_no_of_words] => 10417
[patent_no_of_claims] => 44
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14080813
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/080813 | Disk logging method applicable to storage medium and electronic device, storage medium using the same and electronic device using the same | Nov 14, 2013 | Issued |
Array
(
[id] => 10258025
[patent_doc_number] => 20150143022
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-05-21
[patent_title] => 'REMOVABLE MEMORY CARD DISCRIMINATION SYSTEMS AND METHODS'
[patent_app_type] => utility
[patent_app_number] => 14/080852
[patent_app_country] => US
[patent_app_date] => 2013-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4134
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14080852
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/080852 | Removable memory card discrimination systems and methods | Nov 14, 2013 | Issued |
Array
(
[id] => 10258061
[patent_doc_number] => 20150143058
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-05-21
[patent_title] => 'SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR UTILIZING A DATA POINTER TABLE PRE-FETCHER'
[patent_app_type] => utility
[patent_app_number] => 14/082030
[patent_app_country] => US
[patent_app_date] => 2013-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 8574
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14082030
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/082030 | System, method, and computer program product for utilizing a data pointer table pre-fetcher | Nov 14, 2013 | Issued |
Array
(
[id] => 10117670
[patent_doc_number] => 09152555
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-10-06
[patent_title] => 'Data management with modular erase in a data storage system'
[patent_app_type] => utility
[patent_app_number] => 14/082031
[patent_app_country] => US
[patent_app_date] => 2013-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 10963
[patent_no_of_claims] => 20
[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] => 14082031
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/082031 | Data management with modular erase in a data storage system | Nov 14, 2013 | Issued |
Array
(
[id] => 10144056
[patent_doc_number] => 09176866
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-11-03
[patent_title] => 'Active recycling for solid state drive'
[patent_app_type] => utility
[patent_app_number] => 14/080950
[patent_app_country] => US
[patent_app_date] => 2013-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2511
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14080950
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/080950 | Active recycling for solid state drive | Nov 14, 2013 | Issued |
Array
(
[id] => 10569045
[patent_doc_number] => 09292213
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-03-22
[patent_title] => 'Maintaining at least one journal and/or at least one data structure by circuitry'
[patent_app_type] => utility
[patent_app_number] => 14/079750
[patent_app_country] => US
[patent_app_date] => 2013-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 12099
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 322
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14079750
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/079750 | Maintaining at least one journal and/or at least one data structure by circuitry | Nov 13, 2013 | Issued |