Search

Daniel D. Tsui

Examiner (ID: 9882, Phone: (571)270-3253 , Office: P/2132 )

Most Active Art Unit
2132
Art Unit(s)
2132, 2182, 2185
Total Applications
717
Issued Applications
630
Pending Applications
46
Abandoned Applications
62

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 10956207 [patent_doc_number] => 20140359229 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-04 [patent_title] => 'Lightweight Remote Replication of a Local Write-Back Cache' [patent_app_type] => utility [patent_app_number] => 13/907341 [patent_app_country] => US [patent_app_date] => 2013-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6343 [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] => 13907341 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/907341
Lightweight remote replication of a local write-back cache May 30, 2013 Issued
Array ( [id] => 10194802 [patent_doc_number] => 09223713 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-12-29 [patent_title] => 'Allocation of cache to storage volumes' [patent_app_type] => utility [patent_app_number] => 13/906291 [patent_app_country] => US [patent_app_date] => 2013-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9881 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 245 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13906291 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/906291
Allocation of cache to storage volumes May 29, 2013 Issued
Array ( [id] => 10543590 [patent_doc_number] => 09268722 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-02-23 [patent_title] => 'Sharing memory using processor wait states' [patent_app_type] => utility [patent_app_number] => 13/905248 [patent_app_country] => US [patent_app_date] => 2013-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4592 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13905248 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/905248
Sharing memory using processor wait states May 29, 2013 Issued
Array ( [id] => 10956211 [patent_doc_number] => 20140359234 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-04 [patent_title] => 'SYSTEMS AND METHODS TO SAVE AND RESTORE A WRITE GATHER PIPE' [patent_app_type] => utility [patent_app_number] => 13/905399 [patent_app_country] => US [patent_app_date] => 2013-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5169 [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] => 13905399 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/905399
Systems and methods to save and restore a write gather pipe May 29, 2013 Issued
Array ( [id] => 10956175 [patent_doc_number] => 20140359197 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-04 [patent_title] => 'IMPLEMENTING REINFORCEMENT LEARNING BASED FLASH CONTROL' [patent_app_type] => utility [patent_app_number] => 13/903182 [patent_app_country] => US [patent_app_date] => 2013-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4335 [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] => 13903182 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/903182
Implementing reinforcement learning based flash control May 27, 2013 Issued
Array ( [id] => 9176319 [patent_doc_number] => 20130318304 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-11-28 [patent_title] => 'PROVIDING DATA TO A USER INTERFACE FOR PERFORMANCE MONITORING' [patent_app_type] => utility [patent_app_number] => 13/902586 [patent_app_country] => US [patent_app_date] => 2013-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3871 [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] => 13902586 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/902586
Providing data to a user interface for performance monitoring May 23, 2013 Issued
Array ( [id] => 10885494 [patent_doc_number] => 08909898 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-09 [patent_title] => 'Copy equivalent protection using secure page flipping for software components within an execution environment' [patent_app_type] => utility [patent_app_number] => 13/860912 [patent_app_country] => US [patent_app_date] => 2013-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8285 [patent_no_of_claims] => 10 [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] => 13860912 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/860912
Copy equivalent protection using secure page flipping for software components within an execution environment Apr 10, 2013 Issued
Array ( [id] => 11764201 [patent_doc_number] => 09372625 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-06-21 [patent_title] => 'Controller, data storage device, and data communication system having variable communication speed' [patent_app_type] => utility [patent_app_number] => 13/850844 [patent_app_country] => US [patent_app_date] => 2013-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3723 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13850844 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/850844
Controller, data storage device, and data communication system having variable communication speed Mar 25, 2013 Issued
Array ( [id] => 10582816 [patent_doc_number] => 09304940 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-05 [patent_title] => 'Processors, methods, and systems to relax synchronization of accesses to shared memory' [patent_app_type] => utility [patent_app_number] => 13/844729 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 18 [patent_no_of_words] => 15884 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13844729 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/844729
Processors, methods, and systems to relax synchronization of accesses to shared memory Mar 14, 2013 Issued
Array ( [id] => 9745511 [patent_doc_number] => 20140281230 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'CACHE MANAGEMENT IN MANAGED RUNTIME ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 13/837069 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4580 [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] => 13837069 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/837069
Cache management in managed runtime environments Mar 14, 2013 Issued
Array ( [id] => 13143421 [patent_doc_number] => 10089043 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-02 [patent_title] => Apparatus and methods for a distributed memory system including memory nodes [patent_app_type] => utility [patent_app_number] => 13/842984 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5266 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 270 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13842984 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/842984
Apparatus and methods for a distributed memory system including memory nodes Mar 14, 2013 Issued
Array ( [id] => 9745421 [patent_doc_number] => 20140281140 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'NETWORK STORAGE SYSTEM USING FLASH STORAGE' [patent_app_type] => utility [patent_app_number] => 13/844663 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6709 [patent_no_of_claims] => 6 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13844663 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/844663
Network storage system using flash storage Mar 14, 2013 Issued
Array ( [id] => 10009492 [patent_doc_number] => 09053012 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-06-09 [patent_title] => 'Systems and methods for storing data for solid-state memory' [patent_app_type] => utility [patent_app_number] => 13/844463 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 17 [patent_no_of_words] => 22719 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 356 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13844463 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/844463
Systems and methods for storing data for solid-state memory Mar 14, 2013 Issued
Array ( [id] => 10582789 [patent_doc_number] => 09304913 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-05 [patent_title] => 'Mixed memory type hybrid cache' [patent_app_type] => utility [patent_app_number] => 13/843190 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 5354 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 13843190 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/843190
Mixed memory type hybrid cache Mar 14, 2013 Issued
Array ( [id] => 8991860 [patent_doc_number] => 20130219141 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-08-22 [patent_title] => 'CASCADED, POINT-IN-TIME-COPY ARCHITECTURE WITH DATA DEDUPLICATION' [patent_app_type] => utility [patent_app_number] => 13/841809 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5851 [patent_no_of_claims] => 13 [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] => 13841809 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/841809
Cascaded, point-in-time-copy architecture with data deduplication Mar 14, 2013 Issued
Array ( [id] => 14091617 [patent_doc_number] => 10241711 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-26 [patent_title] => Multiversioned nonvolatile memory hierarchy for persistent memory [patent_app_type] => utility [patent_app_number] => 14/774521 [patent_app_country] => US [patent_app_date] => 2013-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 9084 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14774521 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/774521
Multiversioned nonvolatile memory hierarchy for persistent memory Mar 13, 2013 Issued
Array ( [id] => 11644101 [patent_doc_number] => 09665477 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-05-30 [patent_title] => 'Allocating additional requested storage space for a data set in a first managed space in a second managed space' [patent_app_type] => utility [patent_app_number] => 13/757638 [patent_app_country] => US [patent_app_date] => 2013-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 6470 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13757638 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/757638
Allocating additional requested storage space for a data set in a first managed space in a second managed space Jan 31, 2013 Issued
Array ( [id] => 10046549 [patent_doc_number] => 09086947 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-07-21 [patent_title] => 'Management method and management system for computer system' [patent_app_type] => utility [patent_app_number] => 13/749168 [patent_app_country] => US [patent_app_date] => 2013-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 25 [patent_no_of_words] => 16459 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13749168 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/749168
Management method and management system for computer system Jan 23, 2013 Issued
Array ( [id] => 9571987 [patent_doc_number] => 20140189700 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-03 [patent_title] => 'RESOURCE MANAGEMENT FOR NORTHBRIDGE USING TOKENS' [patent_app_type] => utility [patent_app_number] => 13/727808 [patent_app_country] => US [patent_app_date] => 2012-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6408 [patent_no_of_claims] => 23 [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] => 13727808 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/727808
Resource management for northbridge using tokens Dec 26, 2012 Issued
Array ( [id] => 9392281 [patent_doc_number] => 08688903 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-04-01 [patent_title] => 'Associative list processing unit' [patent_app_type] => utility [patent_app_number] => 13/714098 [patent_app_country] => US [patent_app_date] => 2012-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3594 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13714098 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/714098
Associative list processing unit Dec 12, 2012 Issued
Menu