Search

Daniel D. Tsui

Examiner (ID: 14435)

Most Active Art Unit
2132
Art Unit(s)
2182, 2185, 2132
Total Applications
733
Issued Applications
639
Pending Applications
53
Abandoned Applications
62

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 14886649 [patent_doc_number] => 10423364 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-24 [patent_title] => Shingled magnetic recording drive mapping using non-volatile random access memory for persistent updates [patent_app_type] => utility [patent_app_number] => 15/807943 [patent_app_country] => US [patent_app_date] => 2017-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 9544 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15807943 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/807943
Shingled magnetic recording drive mapping using non-volatile random access memory for persistent updates Nov 8, 2017 Issued
Array ( [id] => 14523129 [patent_doc_number] => 10338824 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-02 [patent_title] => Bandwidth management of memory through containers [patent_app_type] => utility [patent_app_number] => 15/807758 [patent_app_country] => US [patent_app_date] => 2017-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5771 [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] => 15807758 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/807758
Bandwidth management of memory through containers Nov 8, 2017 Issued
Array ( [id] => 14282303 [patent_doc_number] => 20190138436 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-09 [patent_title] => LOCALITY DOMAIN-BASED MEMORY POOLS FOR VIRTUALIZED COMPUTING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 15/807957 [patent_app_country] => US [patent_app_date] => 2017-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18680 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15807957 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/807957
Locality domain-based memory pools for virtualized computing environment Nov 8, 2017 Issued
Array ( [id] => 14982675 [patent_doc_number] => 10445249 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-15 [patent_title] => Facilitating access to memory locality domain information [patent_app_type] => utility [patent_app_number] => 15/807949 [patent_app_country] => US [patent_app_date] => 2017-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 34 [patent_no_of_words] => 18360 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15807949 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/807949
Facilitating access to memory locality domain information Nov 8, 2017 Issued
Array ( [id] => 12804508 [patent_doc_number] => 20180160006 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-07 [patent_title] => IMAGE PROCESSING APPARATUS AND METHOD OF CONTROLLING AN IMAGE PROCESSING APPARATUS [patent_app_type] => utility [patent_app_number] => 15/808232 [patent_app_country] => US [patent_app_date] => 2017-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6485 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15808232 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/808232
Image processing apparatus for updating a non-volatile memory and method controlling image processing apparatus Nov 8, 2017 Issued
Array ( [id] => 13919793 [patent_doc_number] => 10204020 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-02-12 [patent_title] => System, method, and computer program product for dynamic volume mounting in a system maintaining synchronous copy objects [patent_app_type] => utility [patent_app_number] => 15/806180 [patent_app_country] => US [patent_app_date] => 2017-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7956 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15806180 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/806180
System, method, and computer program product for dynamic volume mounting in a system maintaining synchronous copy objects Nov 6, 2017 Issued
Array ( [id] => 14218681 [patent_doc_number] => 20190121725 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-25 [patent_title] => PERFORMANCE BASED MEMORY BLOCK USAGE [patent_app_type] => utility [patent_app_number] => 15/793387 [patent_app_country] => US [patent_app_date] => 2017-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20743 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 47 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15793387 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/793387
Performance based memory block usage Oct 24, 2017 Issued
Array ( [id] => 14203027 [patent_doc_number] => 10268630 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-04-23 [patent_title] => Noncoherent interprocessor communication remapping node controller [patent_app_type] => utility [patent_app_number] => 15/792644 [patent_app_country] => US [patent_app_date] => 2017-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 2701 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15792644 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/792644
Noncoherent interprocessor communication remapping node controller Oct 23, 2017 Issued
Array ( [id] => 14825459 [patent_doc_number] => 10409739 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-10 [patent_title] => Command selection policy [patent_app_type] => utility [patent_app_number] => 15/791886 [patent_app_country] => US [patent_app_date] => 2017-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6014 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15791886 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/791886
Command selection policy Oct 23, 2017 Issued
Array ( [id] => 14202957 [patent_doc_number] => 10268595 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-04-23 [patent_title] => Emulating page modification logging for a nested hypervisor [patent_app_type] => utility [patent_app_number] => 15/792345 [patent_app_country] => US [patent_app_date] => 2017-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 5322 [patent_no_of_claims] => 20 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15792345 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/792345
Emulating page modification logging for a nested hypervisor Oct 23, 2017 Issued
Array ( [id] => 14202603 [patent_doc_number] => 10268417 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-04-23 [patent_title] => Batch mode object creation in an elastic cloud data storage environment [patent_app_type] => utility [patent_app_number] => 15/792745 [patent_app_country] => US [patent_app_date] => 2017-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7539 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 15792745 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/792745
Batch mode object creation in an elastic cloud data storage environment Oct 23, 2017 Issued
Array ( [id] => 14218361 [patent_doc_number] => 20190121565 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-25 [patent_title] => MEMORY REQUEST SCHEDULING TO IMPROVE BANK GROUP UTILIZATION [patent_app_type] => utility [patent_app_number] => 15/791766 [patent_app_country] => US [patent_app_date] => 2017-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6924 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15791766 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/791766
Memory request scheduling to improve bank group utilization Oct 23, 2017 Issued
Array ( [id] => 14062013 [patent_doc_number] => 10235299 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-19 [patent_title] => Method and device for processing data [patent_app_type] => utility [patent_app_number] => 15/723806 [patent_app_country] => US [patent_app_date] => 2017-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8772 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15723806 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/723806
Method and device for processing data Oct 2, 2017 Issued
Array ( [id] => 15231775 [patent_doc_number] => 10503610 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-12-10 [patent_title] => Methods and systems for software protection within an isolated environment [patent_app_type] => utility [patent_app_number] => 15/724010 [patent_app_country] => US [patent_app_date] => 2017-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7269 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15724010 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/724010
Methods and systems for software protection within an isolated environment Oct 2, 2017 Issued
Array ( [id] => 14457693 [patent_doc_number] => 10324807 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-06-18 [patent_title] => Fast native file system creation for backup files on deduplication systems [patent_app_type] => utility [patent_app_number] => 15/724201 [patent_app_country] => US [patent_app_date] => 2017-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 7416 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15724201 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/724201
Fast native file system creation for backup files on deduplication systems Oct 2, 2017 Issued
Array ( [id] => 14135389 [patent_doc_number] => 20190102084 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-04 [patent_title] => STORAGE SYSTEM WITH READ THRESHOLD MECHANISM AND METHOD OF OPERATION THEREOF [patent_app_type] => utility [patent_app_number] => 15/723951 [patent_app_country] => US [patent_app_date] => 2017-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6622 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15723951 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/723951
Storage system with read threshold mechanism and method of operation thereof Oct 2, 2017 Issued
Array ( [id] => 14267271 [patent_doc_number] => 10283205 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-05-07 [patent_title] => Preemptive idle time read scans [patent_app_type] => utility [patent_app_number] => 15/571232 [patent_app_country] => US [patent_app_date] => 2017-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 17184 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 3 [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] => 15571232 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/571232
Preemptive idle time read scans Sep 29, 2017 Issued
Array ( [id] => 14107363 [patent_doc_number] => 20190095357 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-28 [patent_title] => HARDWARE SUPPORT FOR STATIC MODE OF PROTECTED MEMORY MANAGEMENT ON FLEXIBLY-CONVERTIBLE ENCLAVE PLATFORM [patent_app_type] => utility [patent_app_number] => 15/719222 [patent_app_country] => US [patent_app_date] => 2017-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16726 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15719222 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/719222
HARDWARE SUPPORT FOR STATIC MODE OF PROTECTED MEMORY MANAGEMENT ON FLEXIBLY-CONVERTIBLE ENCLAVE PLATFORM Sep 27, 2017 Abandoned
Array ( [id] => 15486427 [patent_doc_number] => 10558564 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-11 [patent_title] => Pointers in a memory managed system [patent_app_type] => utility [patent_app_number] => 15/719297 [patent_app_country] => US [patent_app_date] => 2017-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10257 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15719297 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/719297
Pointers in a memory managed system Sep 27, 2017 Issued
Array ( [id] => 14798649 [patent_doc_number] => 10402329 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-09-03 [patent_title] => Reducing traffic in hierarchical cache interconnects [patent_app_type] => utility [patent_app_number] => 15/716376 [patent_app_country] => US [patent_app_date] => 2017-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 14258 [patent_no_of_claims] => 19 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15716376 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/716376
Reducing traffic in hierarchical cache interconnects Sep 25, 2017 Issued
Menu