Search

Tat Chi Chio

Examiner (ID: 14792, Phone: (571)272-9563 , Office: P/2486 )

Most Active Art Unit
2486
Art Unit(s)
2621, 2481, 2609, 2486, 2112
Total Applications
970
Issued Applications
657
Pending Applications
95
Abandoned Applications
239

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8213870 [patent_doc_number] => 20120131298 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-24 [patent_title] => 'REMOTE COPY SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/360975 [patent_app_country] => US [patent_app_date] => 2012-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8910 [patent_no_of_claims] => 6 [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/0131/20120131298.pdf [firstpage_image] =>[orig_patent_app_number] => 13360975 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/360975
Remote copy system Jan 29, 2012 Issued
Array ( [id] => 8366583 [patent_doc_number] => 08255660 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-08-28 [patent_title] => 'Data migration between multiple tiers in a storage system using pivot tables' [patent_app_type] => utility [patent_app_number] => 13/214432 [patent_app_country] => US [patent_app_date] => 2011-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10691 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13214432 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/214432
Data migration between multiple tiers in a storage system using pivot tables Aug 21, 2011 Issued
Array ( [id] => 7582211 [patent_doc_number] => 20110296094 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-01 [patent_title] => 'CIRCULAR WEAR LEVELING' [patent_app_type] => utility [patent_app_number] => 13/207670 [patent_app_country] => US [patent_app_date] => 2011-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8009 [patent_no_of_claims] => 16 [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/0296/20110296094.pdf [firstpage_image] =>[orig_patent_app_number] => 13207670 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/207670
Circular wear leveling Aug 10, 2011 Issued
Array ( [id] => 8540450 [patent_doc_number] => 08316177 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-11-20 [patent_title] => 'Partial block data programming and reading operations in a non-volatile memory' [patent_app_type] => utility [patent_app_number] => 13/168756 [patent_app_country] => US [patent_app_date] => 2011-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 18 [patent_no_of_words] => 7940 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 295 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13168756 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/168756
Partial block data programming and reading operations in a non-volatile memory Jun 23, 2011 Issued
Array ( [id] => 7803679 [patent_doc_number] => 08131963 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-03-06 [patent_title] => 'Remote copy system' [patent_app_type] => utility [patent_app_number] => 12/957457 [patent_app_country] => US [patent_app_date] => 2010-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 8894 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/131/08131963.pdf [firstpage_image] =>[orig_patent_app_number] => 12957457 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/957457
Remote copy system Nov 30, 2010 Issued
Array ( [id] => 6197966 [patent_doc_number] => 20110029724 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-02-03 [patent_title] => 'Partial Block Data Programming And Reading Operations In A Non-Volatile Memory' [patent_app_type] => utility [patent_app_number] => 12/900397 [patent_app_country] => US [patent_app_date] => 2010-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7917 [patent_no_of_claims] => 16 [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/0029/20110029724.pdf [firstpage_image] =>[orig_patent_app_number] => 12900397 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/900397
Partial block data programming and reading operations in a non-volatile memory Oct 6, 2010 Issued
Array ( [id] => 6301754 [patent_doc_number] => 20100161900 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-24 [patent_title] => 'DATA REPLICATION IN A STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/716308 [patent_app_country] => US [patent_app_date] => 2010-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 11712 [patent_no_of_claims] => 16 [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/0161/20100161900.pdf [firstpage_image] =>[orig_patent_app_number] => 12716308 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/716308
Data replication in a storage system Mar 2, 2010 Issued
Array ( [id] => 4448930 [patent_doc_number] => 07865682 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-01-04 [patent_title] => 'Remote copy system' [patent_app_type] => utility [patent_app_number] => 12/610455 [patent_app_country] => US [patent_app_date] => 2009-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 8868 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 485 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/865/07865682.pdf [firstpage_image] =>[orig_patent_app_number] => 12610455 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/610455
Remote copy system Nov 1, 2009 Issued
Array ( [id] => 8804883 [patent_doc_number] => 08443166 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-05-14 [patent_title] => 'Method for tracking changes in virtual disks' [patent_app_type] => utility [patent_app_number] => 12/489755 [patent_app_country] => US [patent_app_date] => 2009-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 11137 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12489755 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/489755
Method for tracking changes in virtual disks Jun 22, 2009 Issued
Array ( [id] => 8799446 [patent_doc_number] => 08438332 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-05-07 [patent_title] => 'Apparatus and method to maintain write operation atomicity where a data transfer operation crosses a data storage medium track boundary' [patent_app_type] => utility [patent_app_number] => 12/489354 [patent_app_country] => US [patent_app_date] => 2009-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4792 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12489354 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/489354
Apparatus and method to maintain write operation atomicity where a data transfer operation crosses a data storage medium track boundary Jun 21, 2009 Issued
Array ( [id] => 8536039 [patent_doc_number] => 08312202 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-11-13 [patent_title] => 'Kernel acceleration technology for virtual machine optimization' [patent_app_type] => utility [patent_app_number] => 12/483970 [patent_app_country] => US [patent_app_date] => 2009-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7711 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12483970 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/483970
Kernel acceleration technology for virtual machine optimization Jun 11, 2009 Issued
Array ( [id] => 8645599 [patent_doc_number] => 08370596 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-02-05 [patent_title] => 'Mechanism for enabling full data bus utilization without increasing data granularity' [patent_app_type] => utility [patent_app_number] => 12/393265 [patent_app_country] => US [patent_app_date] => 2009-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11684 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12393265 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/393265
Mechanism for enabling full data bus utilization without increasing data granularity Feb 25, 2009 Issued
Array ( [id] => 179986 [patent_doc_number] => 07657702 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-02-02 [patent_title] => 'Partial block data programming and reading operations in a non-volatile memory' [patent_app_type] => utility [patent_app_number] => 12/371460 [patent_app_country] => US [patent_app_date] => 2009-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 18 [patent_no_of_words] => 7893 [patent_no_of_claims] => 44 [patent_no_of_ind_claims] => 16 [patent_words_short_claim] => 32 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/657/07657702.pdf [firstpage_image] =>[orig_patent_app_number] => 12371460 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/371460
Partial block data programming and reading operations in a non-volatile memory Feb 12, 2009 Issued
Array ( [id] => 5292072 [patent_doc_number] => 20090024802 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-22 [patent_title] => 'NON-VOLATILE MEMORY SHARING SYSTEM FOR MULTIPLE PROCESSORS AND RELATED METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 12/234711 [patent_app_country] => US [patent_app_date] => 2008-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5070 [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] => publications/A1/0024/20090024802.pdf [firstpage_image] =>[orig_patent_app_number] => 12234711 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/234711
Non-volatile memory sharing system for multiple processors and related method thereof Sep 21, 2008 Issued
Array ( [id] => 8001125 [patent_doc_number] => 08082410 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-12-20 [patent_title] => 'Address exclusive control system and address exclusive control method' [patent_app_type] => utility [patent_app_number] => 12/200560 [patent_app_country] => US [patent_app_date] => 2008-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4245 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/082/08082410.pdf [firstpage_image] =>[orig_patent_app_number] => 12200560 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/200560
Address exclusive control system and address exclusive control method Aug 27, 2008 Issued
Array ( [id] => 6491190 [patent_doc_number] => 20100042790 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-18 [patent_title] => 'SCALABLE DEDUPLICATION OF STORED DATA' [patent_app_type] => utility [patent_app_number] => 12/190511 [patent_app_country] => US [patent_app_date] => 2008-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5216 [patent_no_of_claims] => 20 [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/0042/20100042790.pdf [firstpage_image] =>[orig_patent_app_number] => 12190511 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/190511
Scalable deduplication of stored data Aug 11, 2008 Issued
Array ( [id] => 8752059 [patent_doc_number] => 08417902 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-09 [patent_title] => 'One-time-programmable memory emulation' [patent_app_type] => utility [patent_app_number] => 12/185932 [patent_app_country] => US [patent_app_date] => 2008-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 6695 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12185932 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/185932
One-time-programmable memory emulation Aug 4, 2008 Issued
Array ( [id] => 6647690 [patent_doc_number] => 20100037024 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-11 [patent_title] => 'MEMORY INTERLEAVE FOR HETEROGENEOUS COMPUTING' [patent_app_type] => utility [patent_app_number] => 12/186344 [patent_app_country] => US [patent_app_date] => 2008-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 15835 [patent_no_of_claims] => 60 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0037/20100037024.pdf [firstpage_image] =>[orig_patent_app_number] => 12186344 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/186344
Memory interleave for heterogeneous computing Aug 4, 2008 Issued
Array ( [id] => 8752057 [patent_doc_number] => 08417900 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-04-09 [patent_title] => 'Power save module for storage controllers' [patent_app_type] => utility [patent_app_number] => 12/157212 [patent_app_country] => US [patent_app_date] => 2008-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 3158 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12157212 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/157212
Power save module for storage controllers Jun 8, 2008 Issued
Array ( [id] => 5305642 [patent_doc_number] => 20090300294 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-03 [patent_title] => 'UTILIZATION OF A STORE BUFFER FOR ERROR RECOVERY ON A STORE ALLOCATION CACHE MISS' [patent_app_type] => utility [patent_app_number] => 12/130570 [patent_app_country] => US [patent_app_date] => 2008-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 13457 [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/0300/20090300294.pdf [firstpage_image] =>[orig_patent_app_number] => 12130570 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/130570
Utilization of a store buffer for error recovery on a store allocation cache miss May 29, 2008 Issued
Menu