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] => 11775004 [patent_doc_number] => 09383928 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-07-05 [patent_title] => 'Replication techniques with content addressable storage' [patent_app_type] => utility [patent_app_number] => 13/158498 [patent_app_country] => US [patent_app_date] => 2011-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 16048 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 254 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13158498 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/158498
Replication techniques with content addressable storage Jun 12, 2011 Issued
Array ( [id] => 7671420 [patent_doc_number] => 20110320689 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-29 [patent_title] => 'Data Storage Devices and Data Management Methods for Processing Mapping Tables' [patent_app_type] => utility [patent_app_number] => 13/159075 [patent_app_country] => US [patent_app_date] => 2011-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 5728 [patent_no_of_claims] => 18 [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] => 13159075 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/159075
Data Storage Devices and Data Management Methods for Processing Mapping Tables Jun 12, 2011 Abandoned
Array ( [id] => 8045843 [patent_doc_number] => 20120072656 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-22 [patent_title] => 'MULTI-TIER CACHING' [patent_app_type] => utility [patent_app_number] => 13/159039 [patent_app_country] => US [patent_app_date] => 2011-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10415 [patent_no_of_claims] => 26 [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/0072/20120072656.pdf [firstpage_image] =>[orig_patent_app_number] => 13159039 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/159039
Multi-tier caching Jun 12, 2011 Issued
Array ( [id] => 8517931 [patent_doc_number] => 20120317339 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-13 [patent_title] => 'SYSTEM AND METHOD FOR CACHING DATA IN MEMORY AND ON DISK' [patent_app_type] => utility [patent_app_number] => 13/159119 [patent_app_country] => US [patent_app_date] => 2011-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6966 [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] => 13159119 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/159119
SYSTEM AND METHOD FOR CACHING DATA IN MEMORY AND ON DISK Jun 12, 2011 Abandoned
Array ( [id] => 8517949 [patent_doc_number] => 20120317357 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-13 [patent_title] => 'System And Method For Identifying Location Of A Disk Drive In A SAS Storage System' [patent_app_type] => utility [patent_app_number] => 13/158917 [patent_app_country] => US [patent_app_date] => 2011-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9190 [patent_no_of_claims] => 28 [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] => 13158917 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/158917
System And Method For Identifying Location Of A Disk Drive In A SAS Storage System Jun 12, 2011 Abandoned
Array ( [id] => 8517956 [patent_doc_number] => 20120317364 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-13 [patent_title] => 'CACHE PREFETCHING FROM NON-UNIFORM MEMORIES' [patent_app_type] => utility [patent_app_number] => 13/158911 [patent_app_country] => US [patent_app_date] => 2011-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7108 [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] => 13158911 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/158911
Cache prefetching from non-uniform memories Jun 12, 2011 Issued
Array ( [id] => 7658388 [patent_doc_number] => 20110307657 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-15 [patent_title] => 'Selective Processing of File System Objects for Image Level Backups' [patent_app_type] => utility [patent_app_number] => 13/159229 [patent_app_country] => US [patent_app_date] => 2011-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7810 [patent_no_of_claims] => 23 [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/0307/20110307657.pdf [firstpage_image] =>[orig_patent_app_number] => 13159229 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/159229
Selective processing of file system objects for image level backups Jun 12, 2011 Issued
Array ( [id] => 8517923 [patent_doc_number] => 20120317331 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-13 [patent_title] => 'USING COOPERATIVE GREEDY BALLOONING TO REDUCE SECOND LEVEL PAGING ACTIVITY' [patent_app_type] => utility [patent_app_number] => 13/158375 [patent_app_country] => US [patent_app_date] => 2011-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5041 [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] => 13158375 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/158375
Using cooperative greedy ballooning to reduce second level paging activity Jun 10, 2011 Issued
Array ( [id] => 8045853 [patent_doc_number] => 20120072659 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-22 [patent_title] => 'DATA REPLICA CONTROL' [patent_app_type] => utility [patent_app_number] => 13/157937 [patent_app_country] => US [patent_app_date] => 2011-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7937 [patent_no_of_claims] => 21 [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/0072/20120072659.pdf [firstpage_image] =>[orig_patent_app_number] => 13157937 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/157937
Data replica control Jun 9, 2011 Issued
Array ( [id] => 8517968 [patent_doc_number] => 20120317376 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-13 [patent_title] => 'ROW BUFFER REGISTER FILE' [patent_app_type] => utility [patent_app_number] => 13/157974 [patent_app_country] => US [patent_app_date] => 2011-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7650 [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] => 13157974 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/157974
ROW BUFFER REGISTER FILE Jun 9, 2011 Abandoned
Array ( [id] => 11391055 [patent_doc_number] => 09552299 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-01-24 [patent_title] => 'Systems and methods for rapid processing and storage of data' [patent_app_type] => utility [patent_app_number] => 13/158161 [patent_app_country] => US [patent_app_date] => 2011-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5955 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 314 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13158161 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/158161
Systems and methods for rapid processing and storage of data Jun 9, 2011 Issued
Array ( [id] => 7492956 [patent_doc_number] => 20110238933 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-29 [patent_title] => 'MEMORY DEVICE AND CONTROLLING METHOD OF THE SAME' [patent_app_type] => utility [patent_app_number] => 13/158126 [patent_app_country] => US [patent_app_date] => 2011-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 39 [patent_figures_cnt] => 39 [patent_no_of_words] => 11060 [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/0238/20110238933.pdf [firstpage_image] =>[orig_patent_app_number] => 13158126 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/158126
Memory device and controlling method of the same Jun 9, 2011 Issued
Array ( [id] => 8097829 [patent_doc_number] => 20120084527 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-04-05 [patent_title] => 'DATA BLOCK MIGRATION' [patent_app_type] => utility [patent_app_number] => 13/158289 [patent_app_country] => US [patent_app_date] => 2011-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4593 [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/0084/20120084527.pdf [firstpage_image] =>[orig_patent_app_number] => 13158289 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/158289
Data block migration Jun 9, 2011 Issued
Array ( [id] => 9012375 [patent_doc_number] => 08527694 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-09-03 [patent_title] => 'Method and apparatus for updating table entries of a ternary content addressable memory' [patent_app_type] => utility [patent_app_number] => 13/158262 [patent_app_country] => US [patent_app_date] => 2011-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 6705 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 635 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13158262 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/158262
Method and apparatus for updating table entries of a ternary content addressable memory Jun 9, 2011 Issued
Array ( [id] => 9852941 [patent_doc_number] => 08954688 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-10 [patent_title] => 'Handling storage pages in a database system' [patent_app_type] => utility [patent_app_number] => 13/157829 [patent_app_country] => US [patent_app_date] => 2011-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 7055 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13157829 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/157829
Handling storage pages in a database system Jun 9, 2011 Issued
Array ( [id] => 8872917 [patent_doc_number] => 08468304 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-06-18 [patent_title] => 'Concentrated parity technique for handling double failures and enabling storage of more than one parity block per stripe on a storage device of a storage array' [patent_app_type] => utility [patent_app_number] => 13/155229 [patent_app_country] => US [patent_app_date] => 2011-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 10326 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13155229 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/155229
Concentrated parity technique for handling double failures and enabling storage of more than one parity block per stripe on a storage device of a storage array Jun 6, 2011 Issued
Array ( [id] => 8149252 [patent_doc_number] => 08166271 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-04-24 [patent_title] => 'Memory controller for setting page length and memory cell density for semiconductor memory' [patent_app_type] => utility [patent_app_number] => 13/154320 [patent_app_country] => US [patent_app_date] => 2011-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 18 [patent_no_of_words] => 5340 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/166/08166271.pdf [firstpage_image] =>[orig_patent_app_number] => 13154320 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/154320
Memory controller for setting page length and memory cell density for semiconductor memory Jun 5, 2011 Issued
Array ( [id] => 6020267 [patent_doc_number] => 20110225375 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-15 [patent_title] => 'Concurrent Execution of Critical Sections by Eliding Ownership of Locks' [patent_app_type] => utility [patent_app_number] => 13/113432 [patent_app_country] => US [patent_app_date] => 2011-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5533 [patent_no_of_claims] => 5 [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/0225/20110225375.pdf [firstpage_image] =>[orig_patent_app_number] => 13113432 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/113432
Concurrent Execution of Critical Sections by Eliding Ownership of Locks May 22, 2011 Abandoned
Array ( [id] => 9629874 [patent_doc_number] => 08799568 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-08-05 [patent_title] => 'Storage device cache' [patent_app_type] => utility [patent_app_number] => 13/109659 [patent_app_country] => US [patent_app_date] => 2011-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 20 [patent_no_of_words] => 8267 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13109659 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/109659
Storage device cache May 16, 2011 Issued
Array ( [id] => 5939976 [patent_doc_number] => 20110213921 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-01 [patent_title] => 'Command Queuing Smart Storage Transfer Manager for Striping Data to Raw-NAND Flash Modules' [patent_app_type] => utility [patent_app_number] => 13/104257 [patent_app_country] => US [patent_app_date] => 2011-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 12305 [patent_no_of_claims] => 21 [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/0213/20110213921.pdf [firstpage_image] =>[orig_patent_app_number] => 13104257 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/104257
Command queuing smart storage transfer manager for striping data to raw-NAND flash modules May 9, 2011 Issued
Menu