Search

Sheng Jen Tsai

Examiner (ID: 15277, Phone: (571)272-4244 , Office: P/2136 )

Most Active Art Unit
2136
Art Unit(s)
2136, 2186, 2139
Total Applications
961
Issued Applications
637
Pending Applications
60
Abandoned Applications
273

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 10009310 [patent_doc_number] => 09052830 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-06-09 [patent_title] => 'Techniques for automated evaluation and movement of data between storage tiers for thin devices' [patent_app_type] => utility [patent_app_number] => 13/135306 [patent_app_country] => US [patent_app_date] => 2011-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 26619 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 341 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13135306 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/135306
Techniques for automated evaluation and movement of data between storage tiers for thin devices Jun 29, 2011 Issued
Array ( [id] => 10603091 [patent_doc_number] => 09323655 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-04-26 [patent_title] => 'Location of data among storage tiers' [patent_app_type] => utility [patent_app_number] => 13/135265 [patent_app_country] => US [patent_app_date] => 2011-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 27 [patent_no_of_words] => 17727 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13135265 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/135265
Location of data among storage tiers Jun 29, 2011 Issued
Array ( [id] => 12393399 [patent_doc_number] => 09965381 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-05-08 [patent_title] => Indentifying data for placement in a storage system [patent_app_type] => utility [patent_app_number] => 13/135261 [patent_app_country] => US [patent_app_date] => 2011-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 27 [patent_no_of_words] => 17160 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 255 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13135261 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/135261
Indentifying data for placement in a storage system Jun 29, 2011 Issued
Array ( [id] => 7512690 [patent_doc_number] => 20110258400 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-20 [patent_title] => 'PARALLEL MEMORY DEVICE RANK SELECTION' [patent_app_type] => utility [patent_app_number] => 13/168455 [patent_app_country] => US [patent_app_date] => 2011-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9208 [patent_no_of_claims] => 10 [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/0258/20110258400.pdf [firstpage_image] =>[orig_patent_app_number] => 13168455 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/168455
Parallel memory device rank selection Jun 23, 2011 Issued
Array ( [id] => 8524763 [patent_doc_number] => 20120324171 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-20 [patent_title] => 'Apparatus and Method to Copy Data' [patent_app_type] => utility [patent_app_number] => 13/160397 [patent_app_country] => US [patent_app_date] => 2011-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7967 [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] => 13160397 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/160397
Apparatus and method to copy data Jun 13, 2011 Issued
Array ( [id] => 8524767 [patent_doc_number] => 20120324175 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-20 [patent_title] => 'Multi-Port Register File with an Input Pipelined Architecture with Asynchronous Reads and Localized Feedback' [patent_app_type] => utility [patent_app_number] => 13/160174 [patent_app_country] => US [patent_app_date] => 2011-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3886 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13160174 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/160174
Multi-port register file with an input pipelined architecture with asynchronous reads and localized feedback Jun 13, 2011 Issued
Array ( [id] => 9527459 [patent_doc_number] => 08751749 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-10 [patent_title] => 'Data caching method' [patent_app_type] => utility [patent_app_number] => 13/159590 [patent_app_country] => US [patent_app_date] => 2011-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4115 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13159590 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/159590
Data caching method Jun 13, 2011 Issued
Array ( [id] => 9527459 [patent_doc_number] => 08751749 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-10 [patent_title] => 'Data caching method' [patent_app_type] => utility [patent_app_number] => 13/159590 [patent_app_country] => US [patent_app_date] => 2011-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4115 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13159590 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/159590
Data caching method Jun 13, 2011 Issued
Array ( [id] => 9527459 [patent_doc_number] => 08751749 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-10 [patent_title] => 'Data caching method' [patent_app_type] => utility [patent_app_number] => 13/159590 [patent_app_country] => US [patent_app_date] => 2011-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4115 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13159590 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/159590
Data caching method Jun 13, 2011 Issued
Array ( [id] => 9458506 [patent_doc_number] => 08719531 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-05-06 [patent_title] => 'System and method for performing data retention that incorporates environmental conditions' [patent_app_type] => utility [patent_app_number] => 13/159720 [patent_app_country] => US [patent_app_date] => 2011-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2983 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13159720 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/159720
System and method for performing data retention that incorporates environmental conditions Jun 13, 2011 Issued
Array ( [id] => 8524786 [patent_doc_number] => 20120324194 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-20 [patent_title] => 'ADJUSTING THE AMOUNT OF MEMORY ALLOCATED TO A CALL STACK' [patent_app_type] => utility [patent_app_number] => 13/159480 [patent_app_country] => US [patent_app_date] => 2011-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8561 [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] => 13159480 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/159480
Adjusting the amount of memory allocated to a call stack Jun 13, 2011 Issued
Array ( [id] => 10028577 [patent_doc_number] => 09070482 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-30 [patent_title] => 'Multi-chip package semiconductor memory device' [patent_app_type] => utility [patent_app_number] => 13/159517 [patent_app_country] => US [patent_app_date] => 2011-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 7400 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 396 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13159517 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/159517
Multi-chip package semiconductor memory device Jun 13, 2011 Issued
Array ( [id] => 9820838 [patent_doc_number] => 08930641 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-01-06 [patent_title] => 'Systems and methods for providing memory controllers with scheduler bypassing capabilities' [patent_app_type] => utility [patent_app_number] => 13/160384 [patent_app_country] => US [patent_app_date] => 2011-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7171 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13160384 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/160384
Systems and methods for providing memory controllers with scheduler bypassing capabilities Jun 13, 2011 Issued
Array ( [id] => 11801449 [patent_doc_number] => 09542326 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-01-10 [patent_title] => 'Managing tiering in cache-based systems' [patent_app_type] => utility [patent_app_number] => 13/159780 [patent_app_country] => US [patent_app_date] => 2011-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4898 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 293 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13159780 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/159780
Managing tiering in cache-based systems Jun 13, 2011 Issued
Array ( [id] => 8201751 [patent_doc_number] => 20120124323 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-17 [patent_title] => 'METHOD FOR SETTING MEMORY ADDRESS SPACE' [patent_app_type] => utility [patent_app_number] => 13/159783 [patent_app_country] => US [patent_app_date] => 2011-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4970 [patent_no_of_claims] => 10 [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] => publications/A1/0124/20120124323.pdf [firstpage_image] =>[orig_patent_app_number] => 13159783 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/159783
METHOD FOR SETTING MEMORY ADDRESS SPACE Jun 13, 2011 Abandoned
Array ( [id] => 7759748 [patent_doc_number] => 20120030419 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-02-02 [patent_title] => 'SENSING DEVICE AND ELECTRONIC APPARATUS' [patent_app_type] => utility [patent_app_number] => 13/159782 [patent_app_country] => US [patent_app_date] => 2011-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10699 [patent_no_of_claims] => 11 [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] => publications/A1/0030/20120030419.pdf [firstpage_image] =>[orig_patent_app_number] => 13159782 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/159782
Sensing device and electronic apparatus Jun 13, 2011 Issued
Array ( [id] => 8524787 [patent_doc_number] => 20120324195 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-20 [patent_title] => 'ALLOCATION OF PRESET CACHE LINES' [patent_app_type] => utility [patent_app_number] => 13/159653 [patent_app_country] => US [patent_app_date] => 2011-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4138 [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] => 13159653 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/159653
ALLOCATION OF PRESET CACHE LINES Jun 13, 2011 Abandoned
Array ( [id] => 9527459 [patent_doc_number] => 08751749 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-10 [patent_title] => 'Data caching method' [patent_app_type] => utility [patent_app_number] => 13/159590 [patent_app_country] => US [patent_app_date] => 2011-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4115 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13159590 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/159590
Data caching method Jun 13, 2011 Issued
Array ( [id] => 8524766 [patent_doc_number] => 20120324174 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-20 [patent_title] => 'Multi-Port Register File with an Input Pipelined Architecture and Asynchronous Read Data Forwarding' [patent_app_type] => utility [patent_app_number] => 13/160156 [patent_app_country] => US [patent_app_date] => 2011-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3686 [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] => 13160156 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/160156
Multi-port register file with an input pipelined architecture and asynchronous read data forwarding Jun 13, 2011 Issued
Array ( [id] => 8279942 [patent_doc_number] => 20120173816 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-07-05 [patent_title] => 'ELECTRONIC DEVICE AND METHOD FOR ASSOCIATING MEMORY CARD WITH ELECTRONIC DEVICE' [patent_app_type] => utility [patent_app_number] => 13/158468 [patent_app_country] => US [patent_app_date] => 2011-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1102 [patent_no_of_claims] => 5 [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] => 13158468 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/158468
ELECTRONIC DEVICE AND METHOD FOR ASSOCIATING MEMORY CARD WITH ELECTRONIC DEVICE Jun 12, 2011 Abandoned
Menu