Search

Sheng Jen Tsai

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

Most Active Art Unit
2136
Art Unit(s)
2186, 2136, 2139
Total Applications
969
Issued Applications
644
Pending Applications
57
Abandoned Applications
274

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 6006053 [patent_doc_number] => 20110119463 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-19 [patent_title] => 'COMPUTING SYSTEM AND METHOD CONTROLLING MEMORY OF COMPUTING SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/881752 [patent_app_country] => US [patent_app_date] => 2010-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 4122 [patent_no_of_claims] => 17 [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/0119/20110119463.pdf [firstpage_image] =>[orig_patent_app_number] => 12881752 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/881752
Computing system and method controlling memory of computing system Sep 13, 2010 Issued
Array ( [id] => 7819824 [patent_doc_number] => 20120066444 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-15 [patent_title] => 'Resolution Enhancement of Video Stream Based on Spatial and Temporal Correlation' [patent_app_type] => utility [patent_app_number] => 12/881663 [patent_app_country] => US [patent_app_date] => 2010-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6358 [patent_no_of_claims] => 22 [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/0066/20120066444.pdf [firstpage_image] =>[orig_patent_app_number] => 12881663 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/881663
Resolution Enhancement of Video Stream Based on Spatial and Temporal Correlation Sep 13, 2010 Abandoned
Array ( [id] => 7819842 [patent_doc_number] => 20120066462 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-15 [patent_title] => 'UPDATING MULTI-MEDIA CONTENT IN A DIGITAL DOWNLOAD KIOSK' [patent_app_type] => utility [patent_app_number] => 12/881222 [patent_app_country] => US [patent_app_date] => 2010-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3927 [patent_no_of_claims] => 15 [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/0066/20120066462.pdf [firstpage_image] =>[orig_patent_app_number] => 12881222 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/881222
Updating multi-media content in a digital download kiosk Sep 13, 2010 Issued
Array ( [id] => 8878696 [patent_doc_number] => 08473680 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-06-25 [patent_title] => 'Hotspot detection and caching for storage devices' [patent_app_type] => utility [patent_app_number] => 12/881459 [patent_app_country] => US [patent_app_date] => 2010-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6085 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12881459 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/881459
Hotspot detection and caching for storage devices Sep 13, 2010 Issued
Array ( [id] => 10059101 [patent_doc_number] => 09098462 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-08-04 [patent_title] => 'Communications via shared memory' [patent_app_type] => utility [patent_app_number] => 12/881392 [patent_app_country] => US [patent_app_date] => 2010-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9706 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 456 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12881392 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/881392
Communications via shared memory Sep 13, 2010 Issued
Array ( [id] => 6100297 [patent_doc_number] => 20110004683 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-01-06 [patent_title] => 'Systems and Methods for Granular Resource Management in a Storage Network' [patent_app_type] => utility [patent_app_number] => 12/877692 [patent_app_country] => US [patent_app_date] => 2010-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8138 [patent_no_of_claims] => 24 [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/0004/20110004683.pdf [firstpage_image] =>[orig_patent_app_number] => 12877692 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/877692
Systems and Methods for Granular Resource Management in a Storage Network Sep 7, 2010 Abandoned
Array ( [id] => 6362362 [patent_doc_number] => 20100332741 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-30 [patent_title] => 'Interleaving Policies for Flash Memory' [patent_app_type] => utility [patent_app_number] => 12/875738 [patent_app_country] => US [patent_app_date] => 2010-09-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5386 [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/0332/20100332741.pdf [firstpage_image] =>[orig_patent_app_number] => 12875738 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/875738
Interleaving Policies for Flash Memory Sep 2, 2010 Abandoned
Array ( [id] => 6140584 [patent_doc_number] => 20110010518 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-01-13 [patent_title] => 'Systems and Methods for Migrating Components in a Hierarchical Storage Network' [patent_app_type] => utility [patent_app_number] => 12/859835 [patent_app_country] => US [patent_app_date] => 2010-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 17591 [patent_no_of_claims] => 24 [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/0010/20110010518.pdf [firstpage_image] =>[orig_patent_app_number] => 12859835 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/859835
Systems and Methods for Migrating Components in a Hierarchical Storage Network Aug 19, 2010 Abandoned
Array ( [id] => 6643517 [patent_doc_number] => 20100312979 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-09 [patent_title] => 'Systems and Methods for Migrating Components in a Hierarchical Storage Network' [patent_app_type] => utility [patent_app_number] => 12/856995 [patent_app_country] => US [patent_app_date] => 2010-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 17575 [patent_no_of_claims] => 28 [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] => publications/A1/0312/20100312979.pdf [firstpage_image] =>[orig_patent_app_number] => 12856995 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/856995
Systems and Methods for Migrating Components in a Hierarchical Storage Network Aug 15, 2010 Abandoned
Array ( [id] => 4572337 [patent_doc_number] => 07962699 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-06-14 [patent_title] => 'Concurrent execution of critical sections by eliding ownership of locks' [patent_app_type] => utility [patent_app_number] => 12/843828 [patent_app_country] => US [patent_app_date] => 2010-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 5504 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/962/07962699.pdf [firstpage_image] =>[orig_patent_app_number] => 12843828 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/843828
Concurrent execution of critical sections by eliding ownership of locks Jul 25, 2010 Issued
Array ( [id] => 11186607 [patent_doc_number] => 09418011 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-16 [patent_title] => 'Region based technique for accurately predicting memory accesses' [patent_app_type] => utility [patent_app_number] => 12/821935 [patent_app_country] => US [patent_app_date] => 2010-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 1922 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12821935 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/821935
Region based technique for accurately predicting memory accesses Jun 22, 2010 Issued
Array ( [id] => 8849205 [patent_doc_number] => 08458405 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-06-04 [patent_title] => 'Cache bank modeling with variable access and busy times' [patent_app_type] => utility [patent_app_number] => 12/821891 [patent_app_country] => US [patent_app_date] => 2010-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 9193 [patent_no_of_claims] => 20 [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] => 12821891 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/821891
Cache bank modeling with variable access and busy times Jun 22, 2010 Issued
Array ( [id] => 7671451 [patent_doc_number] => 20110320720 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-29 [patent_title] => 'Cache Line Replacement In A Symmetric Multiprocessing Computer' [patent_app_type] => utility [patent_app_number] => 12/821827 [patent_app_country] => US [patent_app_date] => 2010-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5991 [patent_no_of_claims] => 15 [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] => 12821827 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/821827
Cache Line Replacement In A Symmetric Multiprocessing Computer Jun 22, 2010 Abandoned
Array ( [id] => 7671466 [patent_doc_number] => 20110320735 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-29 [patent_title] => 'DYNAMICALLY ALTERING A PIPELINE CONTROLLER MODE BASED ON RESOURCE AVAILABILITY' [patent_app_type] => utility [patent_app_number] => 12/821766 [patent_app_country] => US [patent_app_date] => 2010-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6865 [patent_no_of_claims] => 22 [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] => 12821766 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/821766
Dynamically altering a pipeline controller mode based on resource availability Jun 22, 2010 Issued
Array ( [id] => 6651286 [patent_doc_number] => 20100228909 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-09-09 [patent_title] => 'Caching Performance Optimization' [patent_app_type] => utility [patent_app_number] => 12/786115 [patent_app_country] => US [patent_app_date] => 2010-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7777 [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/0228/20100228909.pdf [firstpage_image] =>[orig_patent_app_number] => 12786115 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/786115
Caching performance optimization May 23, 2010 Issued
Array ( [id] => 6217559 [patent_doc_number] => 20110138117 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-09 [patent_title] => 'MEMORY CONTROLLER, NONVOLATILE STORAGE DEVICE, ACCESSING DEVICE, NONVOLATILE STORAGE SYSTEM, AND METHOD AND PROGRAM FOR WRITING DATA' [patent_app_type] => utility [patent_app_number] => 13/058352 [patent_app_country] => US [patent_app_date] => 2010-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10722 [patent_no_of_claims] => 8 [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/0138/20110138117.pdf [firstpage_image] =>[orig_patent_app_number] => 13058352 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/058352
High speed writing mode in memory controller, nonvolatile storage device, accessing device, nonvolatile storage system, and method and program for writing data May 12, 2010 Issued
Array ( [id] => 9947456 [patent_doc_number] => 08996784 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-03-31 [patent_title] => 'Command controller, prefetch buffer and methods for accessing a serial flash in an embedded system' [patent_app_type] => utility [patent_app_number] => 12/778216 [patent_app_country] => US [patent_app_date] => 2010-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 14 [patent_no_of_words] => 4010 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12778216 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/778216
Command controller, prefetch buffer and methods for accessing a serial flash in an embedded system May 11, 2010 Issued
Array ( [id] => 5940014 [patent_doc_number] => 20110213936 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-01 [patent_title] => 'PROCESSOR, MULTIPROCESSOR SYSTEM, AND METHOD OF DETECTING ILLEGAL MEMORY ACCESS' [patent_app_type] => utility [patent_app_number] => 12/759039 [patent_app_country] => US [patent_app_date] => 2010-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 4927 [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/0213/20110213936.pdf [firstpage_image] =>[orig_patent_app_number] => 12759039 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/759039
PROCESSOR, MULTIPROCESSOR SYSTEM, AND METHOD OF DETECTING ILLEGAL MEMORY ACCESS Apr 12, 2010 Abandoned
Array ( [id] => 6533184 [patent_doc_number] => 20100262797 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-10-14 [patent_title] => 'VIRTUAL MACHINE DATA BACKUP' [patent_app_type] => utility [patent_app_number] => 12/758245 [patent_app_country] => US [patent_app_date] => 2010-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5589 [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] => publications/A1/0262/20100262797.pdf [firstpage_image] =>[orig_patent_app_number] => 12758245 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/758245
VIRTUAL MACHINE DATA BACKUP Apr 11, 2010 Abandoned
Array ( [id] => 7490499 [patent_doc_number] => 20110252208 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-13 [patent_title] => 'EXPRESS-FULL BACKUP OF A CLUSTER SHARED VIRTUAL MACHINE' [patent_app_type] => utility [patent_app_number] => 12/758042 [patent_app_country] => US [patent_app_date] => 2010-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8589 [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/0252/20110252208.pdf [firstpage_image] =>[orig_patent_app_number] => 12758042 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/758042
EXPRESS-FULL BACKUP OF A CLUSTER SHARED VIRTUAL MACHINE Apr 11, 2010 Abandoned
Menu