
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] => 8033511
[patent_doc_number] => 08145848
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-03-27
[patent_title] => 'Processor and method for writeback buffer reuse'
[patent_app_type] => utility
[patent_app_number] => 12/627354
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 11788
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/145/08145848.pdf
[firstpage_image] =>[orig_patent_app_number] => 12627354
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627354 | Processor and method for writeback buffer reuse | Nov 29, 2009 | Issued |
Array
(
[id] => 6147429
[patent_doc_number] => 20110131443
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-02
[patent_title] => 'Mechanism for Automatic Adjustment of Virtual Machine Storage'
[patent_app_type] => utility
[patent_app_number] => 12/627781
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4442
[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/0131/20110131443.pdf
[firstpage_image] =>[orig_patent_app_number] => 12627781
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627781 | Mechanism for automatic adjustment of virtual machine storage | Nov 29, 2009 | Issued |
Array
(
[id] => 6147304
[patent_doc_number] => 20110131376
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-02
[patent_title] => 'METHOD AND APPARATUS FOR TILE MAPPING TECHNIQUES'
[patent_app_type] => utility
[patent_app_number] => 12/627556
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10646
[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/0131/20110131376.pdf
[firstpage_image] =>[orig_patent_app_number] => 12627556
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627556 | Method and apparatus for tile mapping techniques | Nov 29, 2009 | Issued |
Array
(
[id] => 8693147
[patent_doc_number] => 08392683
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-03-05
[patent_title] => 'Dynamic range unlock or lock memory device and method to operate the same'
[patent_app_type] => utility
[patent_app_number] => 12/628166
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6057
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12628166
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/628166 | Dynamic range unlock or lock memory device and method to operate the same | Nov 29, 2009 | Issued |
Array
(
[id] => 8424594
[patent_doc_number] => 08281093
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-10-02
[patent_title] => 'Systems and methods for creating consolidated backups of snapshot hierarchies'
[patent_app_type] => utility
[patent_app_number] => 12/627498
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8287
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12627498
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627498 | Systems and methods for creating consolidated backups of snapshot hierarchies | Nov 29, 2009 | Issued |
Array
(
[id] => 8449104
[patent_doc_number] => 08291171
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-10-16
[patent_title] => 'Altering prefetch depth based on ready data'
[patent_app_type] => utility
[patent_app_number] => 12/627677
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 8
[patent_no_of_words] => 4044
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 53
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12627677
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627677 | Altering prefetch depth based on ready data | Nov 29, 2009 | Issued |
Array
(
[id] => 6448121
[patent_doc_number] => 20100153642
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-17
[patent_title] => 'METHOD AND SYSTEM FOR AUTHENTICATING STORAGE DEVICE CONNECTED THROUGH INTERMEDIATE CONVERTER'
[patent_app_type] => utility
[patent_app_number] => 12/627030
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2722
[patent_no_of_claims] => 17
[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/0153/20100153642.pdf
[firstpage_image] =>[orig_patent_app_number] => 12627030
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627030 | Method and system for authenticating storage device connected through intermediate converter | Nov 29, 2009 | Issued |
Array
(
[id] => 6146963
[patent_doc_number] => 20110131231
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-02
[patent_title] => 'METHOD TO EFFICIENTLY LOCATE META-DATA STRUCTURES ON A FLASH-BASED STORAGE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 12/627414
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6139
[patent_no_of_claims] => 25
[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/0131/20110131231.pdf
[firstpage_image] =>[orig_patent_app_number] => 12627414
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627414 | Method to efficiently locate meta-data structures on a flash-based storage device | Nov 29, 2009 | Issued |
Array
(
[id] => 6443734
[patent_doc_number] => 20100169539
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-01
[patent_title] => 'IMAGE PROCESSING APPARATUS, ACCESS CONTROL METHOD, RECORDING MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 12/627437
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 7728
[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] => publications/A1/0169/20100169539.pdf
[firstpage_image] =>[orig_patent_app_number] => 12627437
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627437 | Image processing apparatus, access control method, recording medium | Nov 29, 2009 | Issued |
Array
(
[id] => 6609776
[patent_doc_number] => 20100131728
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-05-27
[patent_title] => 'COMPUTER-READABLE RECORDING MEDIUM STORING DATA MIGRATION PROGRAM, DATA MIGRATION METHOD, AND DATA MIGRATION APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 12/619650
[patent_app_country] => US
[patent_app_date] => 2009-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5222
[patent_no_of_claims] => 17
[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/0131/20100131728.pdf
[firstpage_image] =>[orig_patent_app_number] => 12619650
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/619650 | COMPUTER-READABLE RECORDING MEDIUM STORING DATA MIGRATION PROGRAM, DATA MIGRATION METHOD, AND DATA MIGRATION APPARATUS | Nov 15, 2009 | Abandoned |
Array
(
[id] => 8935582
[patent_doc_number] => 08495299
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-23
[patent_title] => 'Non-blocking data transfer via memory cache manipulation'
[patent_app_type] => utility
[patent_app_number] => 12/619571
[patent_app_country] => US
[patent_app_date] => 2009-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 27
[patent_no_of_words] => 11447
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12619571
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/619571 | Non-blocking data transfer via memory cache manipulation | Nov 15, 2009 | Issued |
Array
(
[id] => 6006045
[patent_doc_number] => 20110119455
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-05-19
[patent_title] => 'METHODS OF UTILIZING ADDRESS MAPPING TABLE TO MANAGE DATA ACCESS OF STORAGE MEDIUM WITHOUT PHYSICALLY ACCESSING STORAGE MEDIUM AND RELATED STORAGE CONTROLLERS THEREOF'
[patent_app_type] => utility
[patent_app_number] => 12/619645
[patent_app_country] => US
[patent_app_date] => 2009-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 5382
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0119/20110119455.pdf
[firstpage_image] =>[orig_patent_app_number] => 12619645
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/619645 | Methods of utilizing address mapping table to manage data access of storage medium without physically accessing storage medium and related storage controllers thereof | Nov 15, 2009 | Issued |
Array
(
[id] => 6006050
[patent_doc_number] => 20110119460
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-05-19
[patent_title] => 'RESTRICTING ACCESS TO OBJECT BASED STORAGE'
[patent_app_type] => utility
[patent_app_number] => 12/619495
[patent_app_country] => US
[patent_app_date] => 2009-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9588
[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/0119/20110119460.pdf
[firstpage_image] =>[orig_patent_app_number] => 12619495
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/619495 | Restricting access to object based storage | Nov 15, 2009 | Issued |
Array
(
[id] => 8552208
[patent_doc_number] => 08327106
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-12-04
[patent_title] => 'Selective device access control'
[patent_app_type] => utility
[patent_app_number] => 12/619458
[patent_app_country] => US
[patent_app_date] => 2009-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4855
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12619458
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/619458 | Selective device access control | Nov 15, 2009 | Issued |
Array
(
[id] => 8763208
[patent_doc_number] => 08423745
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-04-16
[patent_title] => 'Systems and methods for mapping a neighborhood of data to general registers of a processing element'
[patent_app_type] => utility
[patent_app_number] => 12/619441
[patent_app_country] => US
[patent_app_date] => 2009-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 11
[patent_no_of_words] => 15187
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 72
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12619441
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/619441 | Systems and methods for mapping a neighborhood of data to general registers of a processing element | Nov 15, 2009 | Issued |
Array
(
[id] => 8207927
[patent_doc_number] => 08190813
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-05-29
[patent_title] => 'Terminal apparatus with restricted non-volatile storage medium'
[patent_app_type] => utility
[patent_app_number] => 12/605502
[patent_app_country] => US
[patent_app_date] => 2009-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 37
[patent_no_of_words] => 20625
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/190/08190813.pdf
[firstpage_image] =>[orig_patent_app_number] => 12605502
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/605502 | Terminal apparatus with restricted non-volatile storage medium | Oct 25, 2009 | Issued |
Array
(
[id] => 6031418
[patent_doc_number] => 20110055501
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-03-03
[patent_title] => 'DATA BACKUP MANAGEMENT SYSTEM, COMPUTER SYSTEM, AND PROGRAM RECORDING MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 12/605797
[patent_app_country] => US
[patent_app_date] => 2009-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 8365
[patent_no_of_claims] => 11
[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/0055/20110055501.pdf
[firstpage_image] =>[orig_patent_app_number] => 12605797
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/605797 | Data backup management system, computer system, and program recording medium | Oct 25, 2009 | Issued |
Array
(
[id] => 8297261
[patent_doc_number] => 08225062
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-07-17
[patent_title] => 'Controlling memory visibility'
[patent_app_type] => utility
[patent_app_number] => 12/605852
[patent_app_country] => US
[patent_app_date] => 2009-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 4163
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[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] => 12605852
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/605852 | Controlling memory visibility | Oct 25, 2009 | Issued |
Array
(
[id] => 8546345
[patent_doc_number] => 08321648
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-11-27
[patent_title] => 'Use of similarity hash to route data for improved deduplication in a storage server cluster'
[patent_app_type] => utility
[patent_app_number] => 12/606088
[patent_app_country] => US
[patent_app_date] => 2009-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10612
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12606088
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/606088 | Use of similarity hash to route data for improved deduplication in a storage server cluster | Oct 25, 2009 | Issued |
Array
(
[id] => 5990507
[patent_doc_number] => 20110099343
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-04-28
[patent_title] => 'Self-Adjusting Change Tracking for Fast Resynchronization'
[patent_app_type] => utility
[patent_app_number] => 12/605544
[patent_app_country] => US
[patent_app_date] => 2009-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9473
[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/0099/20110099343.pdf
[firstpage_image] =>[orig_patent_app_number] => 12605544
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/605544 | Self-adjusting change tracking for fast resynchronization | Oct 25, 2009 | Issued |