
Daniel D. Tsui
Examiner (ID: 18943, Phone: (571)270-3253 , Office: P/2132 )
| Most Active Art Unit | 2132 |
| Art Unit(s) | 2182, 2185, 2132 |
| Total Applications | 736 |
| Issued Applications | 642 |
| Pending Applications | 53 |
| Abandoned Applications | 62 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 8728257
[patent_doc_number] => 08407398
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-03-26
[patent_title] => 'Cache mapping for solid state drives'
[patent_app_type] => utility
[patent_app_number] => 12/243781
[patent_app_country] => US
[patent_app_date] => 2008-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5924
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 187
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12243781
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/243781 | Cache mapping for solid state drives | Sep 30, 2008 | Issued |
Array
(
[id] => 6387790
[patent_doc_number] => 20100082931
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-01
[patent_title] => 'INTELLIGENT EXTENT INITIALIZATION IN STORAGE ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 12/240720
[patent_app_country] => US
[patent_app_date] => 2008-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4516
[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] => publications/A1/0082/20100082931.pdf
[firstpage_image] =>[orig_patent_app_number] => 12240720
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/240720 | Intelligent extent initialization in storage environment | Sep 28, 2008 | Issued |
Array
(
[id] => 8331537
[patent_doc_number] => 08239612
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-08-07
[patent_title] => 'Memory controller, flash memory system with memory controller, and control method of flash memory'
[patent_app_type] => utility
[patent_app_number] => 12/239127
[patent_app_country] => US
[patent_app_date] => 2008-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 16
[patent_no_of_words] => 14401
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 225
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12239127
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/239127 | Memory controller, flash memory system with memory controller, and control method of flash memory | Sep 25, 2008 | Issued |
Array
(
[id] => 8985060
[patent_doc_number] => 08516190
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-08-20
[patent_title] => 'Reporting logical sector alignment for ATA mass storage devices'
[patent_app_type] => utility
[patent_app_number] => 12/239112
[patent_app_country] => US
[patent_app_date] => 2008-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3829
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 266
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12239112
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/239112 | Reporting logical sector alignment for ATA mass storage devices | Sep 25, 2008 | Issued |
Array
(
[id] => 6383744
[patent_doc_number] => 20100077154
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-25
[patent_title] => 'METHOD AND SYSTEM FOR OPTIMIZING PROCESSOR PERFORMANCE BY REGULATING ISSUE OF PRE-FETCHES TO HOT CACHE SETS'
[patent_app_type] => utility
[patent_app_number] => 12/237088
[patent_app_country] => US
[patent_app_date] => 2008-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5222
[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/0077/20100077154.pdf
[firstpage_image] =>[orig_patent_app_number] => 12237088
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/237088 | Method and system for optimizing processor performance by regulating issue of pre-fetches to hot cache sets | Sep 23, 2008 | Issued |
Array
(
[id] => 8763169
[patent_doc_number] => 08423706
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-16
[patent_title] => 'Apparatus and method to prevent data loss in nonvolatile memory'
[patent_app_type] => utility
[patent_app_number] => 12/164462
[patent_app_country] => US
[patent_app_date] => 2008-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3629
[patent_no_of_claims] => 20
[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] =>[firstpage_image] =>[orig_patent_app_number] => 12164462
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/164462 | Apparatus and method to prevent data loss in nonvolatile memory | Jun 29, 2008 | Issued |
Array
(
[id] => 7813369
[patent_doc_number] => 08135907
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-03-13
[patent_title] => 'Method and system for managing wear-level aware file systems'
[patent_app_type] => utility
[patent_app_number] => 12/165463
[patent_app_country] => US
[patent_app_date] => 2008-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 13
[patent_no_of_words] => 9650
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 320
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/135/08135907.pdf
[firstpage_image] =>[orig_patent_app_number] => 12165463
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/165463 | Method and system for managing wear-level aware file systems | Jun 29, 2008 | Issued |
Array
(
[id] => 5467375
[patent_doc_number] => 20090327575
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-31
[patent_title] => 'COPY EQUIVALENT PROTECTION USING SECURE PAGE FLIPPING FOR SOFTWARE COMPONENTS WITHIN AN EXECUTION ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 12/164489
[patent_app_country] => US
[patent_app_date] => 2008-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8275
[patent_no_of_claims] => 20
[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/0327/20090327575.pdf
[firstpage_image] =>[orig_patent_app_number] => 12164489
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/164489 | Copy equivalent protection using secure page flipping for software components within an execution environment | Jun 29, 2008 | Issued |
Array
(
[id] => 5486794
[patent_doc_number] => 20090276559
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-11-05
[patent_title] => 'Arrangements for Operating In-Line Memory Module Configurations'
[patent_app_type] => utility
[patent_app_number] => 12/114533
[patent_app_country] => US
[patent_app_date] => 2008-05-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8108
[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/0276/20090276559.pdf
[firstpage_image] =>[orig_patent_app_number] => 12114533
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/114533 | Arrangements for Operating In-Line Memory Module Configurations | May 1, 2008 | Abandoned |
Array
(
[id] => 9156703
[patent_doc_number] => 08589617
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-11-19
[patent_title] => 'Write once recording device'
[patent_app_type] => utility
[patent_app_number] => 12/517844
[patent_app_country] => US
[patent_app_date] => 2007-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 23
[patent_no_of_words] => 10876
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12517844
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/517844 | Write once recording device | Dec 9, 2007 | Issued |
Array
(
[id] => 5684357
[patent_doc_number] => 20060200627
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-09-07
[patent_title] => 'Data archive system and method'
[patent_app_type] => utility
[patent_app_number] => 11/351878
[patent_app_country] => US
[patent_app_date] => 2006-02-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 2421
[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/0200/20060200627.pdf
[firstpage_image] =>[orig_patent_app_number] => 11351878
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/351878 | Data archive system and method | Feb 9, 2006 | Abandoned |
Array
(
[id] => 404163
[patent_doc_number] => 07293136
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-11-06
[patent_title] => 'Management of two-queue request structure for quality of service in disk storage systems'
[patent_app_type] => utility
[patent_app_number] => 11/208291
[patent_app_country] => US
[patent_app_date] => 2005-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 3970
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 258
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/293/07293136.pdf
[firstpage_image] =>[orig_patent_app_number] => 11208291
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/208291 | Management of two-queue request structure for quality of service in disk storage systems | Aug 18, 2005 | Issued |
Array
(
[id] => 5143696
[patent_doc_number] => 20070005912
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-01-04
[patent_title] => 'APPARATUS AND METHOD FOR REDUCING TAG RAM ACCESS'
[patent_app_type] => utility
[patent_app_number] => 11/160633
[patent_app_country] => US
[patent_app_date] => 2005-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2678
[patent_no_of_claims] => 8
[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/0005/20070005912.pdf
[firstpage_image] =>[orig_patent_app_number] => 11160633
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/160633 | APPARATUS AND METHOD FOR REDUCING TAG RAM ACCESS | Jun 30, 2005 | Abandoned |
Array
(
[id] => 5143705
[patent_doc_number] => 20070005921
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-01-04
[patent_title] => 'Segmentation management using a rolling window technique'
[patent_app_type] => utility
[patent_app_number] => 11/174072
[patent_app_country] => US
[patent_app_date] => 2005-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3227
[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] => publications/A1/0005/20070005921.pdf
[firstpage_image] =>[orig_patent_app_number] => 11174072
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/174072 | Segmentation management using a rolling window technique | Jun 29, 2005 | Issued |
Array
(
[id] => 5143667
[patent_doc_number] => 20070005883
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-01-04
[patent_title] => 'Method to keep volatile disk caches warm across reboots'
[patent_app_type] => utility
[patent_app_number] => 11/174068
[patent_app_country] => US
[patent_app_date] => 2005-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3131
[patent_no_of_claims] => 22
[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/20070005883.pdf
[firstpage_image] =>[orig_patent_app_number] => 11174068
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/174068 | Method to keep volatile disk caches warm across reboots | Jun 29, 2005 | Abandoned |
Array
(
[id] => 598374
[patent_doc_number] => 07447838
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-11-04
[patent_title] => 'Program, method and apparatus for virtual storage management that assigns physical volumes managed in a pool to virtual volumes'
[patent_app_type] => utility
[patent_app_number] => 11/044229
[patent_app_country] => US
[patent_app_date] => 2005-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 23
[patent_no_of_words] => 10694
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 230
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/447/07447838.pdf
[firstpage_image] =>[orig_patent_app_number] => 11044229
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/044229 | Program, method and apparatus for virtual storage management that assigns physical volumes managed in a pool to virtual volumes | Jan 27, 2005 | Issued |
Array
(
[id] => 799022
[patent_doc_number] => 07428616
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-09-23
[patent_title] => 'Method and apparatus for appending buffer areas to requested memory'
[patent_app_type] => utility
[patent_app_number] => 11/044171
[patent_app_country] => US
[patent_app_date] => 2005-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4237
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 173
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/428/07428616.pdf
[firstpage_image] =>[orig_patent_app_number] => 11044171
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/044171 | Method and apparatus for appending buffer areas to requested memory | Jan 27, 2005 | Issued |
Array
(
[id] => 5809339
[patent_doc_number] => 20060095695
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-05-04
[patent_title] => 'Copy operations in storage networks'
[patent_app_type] => utility
[patent_app_number] => 10/979716
[patent_app_country] => US
[patent_app_date] => 2004-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 10411
[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/0095/20060095695.pdf
[firstpage_image] =>[orig_patent_app_number] => 10979716
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/979716 | Copy operations in storage networks | Nov 1, 2004 | Issued |
Array
(
[id] => 6962359
[patent_doc_number] => 20050216708
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-09-29
[patent_title] => 'Processor for performing context switching, a method for performing context switching, a computer program for perform context switching'
[patent_app_type] => utility
[patent_app_number] => 10/972341
[patent_app_country] => US
[patent_app_date] => 2004-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 5401
[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/0216/20050216708.pdf
[firstpage_image] =>[orig_patent_app_number] => 10972341
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/972341 | Processor for performing context switching, a method for performing context switching, a computer program for perform context switching | Oct 25, 2004 | Abandoned |
Array
(
[id] => 7255113
[patent_doc_number] => 20050273546
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-08
[patent_title] => 'Analog signal processor, as well as, a data register rewriting method and a data transmission method thereof'
[patent_app_type] => utility
[patent_app_number] => 10/971069
[patent_app_country] => US
[patent_app_date] => 2004-10-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 8276
[patent_no_of_claims] => 10
[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/0273/20050273546.pdf
[firstpage_image] =>[orig_patent_app_number] => 10971069
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/971069 | Analog signal processor, as well as, a data register rewriting method and a data transmission method thereof | Oct 24, 2004 | Abandoned |