Search

James K. Hsiao

Examiner (ID: 19666, Phone: (571)272-6259 , Office: P/3657 )

Most Active Art Unit
3657
Art Unit(s)
3616, 3657, 3683
Total Applications
960
Issued Applications
666
Pending Applications
86
Abandoned Applications
221

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 15399237 [patent_doc_number] => 10540275 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-21 [patent_title] => Memory controller, information processing system, and memory extension area management method [patent_app_type] => utility [patent_app_number] => 15/523763 [patent_app_country] => US [patent_app_date] => 2015-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 43 [patent_figures_cnt] => 43 [patent_no_of_words] => 20080 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 269 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15523763 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/523763
Memory controller, information processing system, and memory extension area management method Oct 7, 2015 Issued
Array ( [id] => 12414300 [patent_doc_number] => 09971709 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-05-15 [patent_title] => Data migration techniques [patent_app_type] => utility [patent_app_number] => 14/868596 [patent_app_country] => US [patent_app_date] => 2015-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 18684 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 349 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14868596 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/868596
Data migration techniques Sep 28, 2015 Issued
Array ( [id] => 16667247 [patent_doc_number] => 10936494 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-03-02 [patent_title] => Site cache manager for a distributed file system [patent_app_type] => utility [patent_app_number] => 14/865333 [patent_app_country] => US [patent_app_date] => 2015-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7469 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 298 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14865333 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/865333
Site cache manager for a distributed file system Sep 24, 2015 Issued
Array ( [id] => 10745983 [patent_doc_number] => 20160092134 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-31 [patent_title] => 'SCALABLE, MULTI-DIMENSIONAL SEARCH FOR OPTIMAL CONFIGURATION' [patent_app_type] => utility [patent_app_number] => 14/865476 [patent_app_country] => US [patent_app_date] => 2015-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 10137 [patent_no_of_claims] => 30 [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] => 14865476 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/865476
Scalable, multi-dimensional search for optimal configuration Sep 24, 2015 Issued
Array ( [id] => 11531138 [patent_doc_number] => 20170091117 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-30 [patent_title] => 'METHOD AND APPARATUS FOR CACHE LINE DEDUPLICATION VIA DATA MATCHING' [patent_app_type] => utility [patent_app_number] => 14/865049 [patent_app_country] => US [patent_app_date] => 2015-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9191 [patent_no_of_claims] => 30 [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] => 14865049 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/865049
METHOD AND APPARATUS FOR CACHE LINE DEDUPLICATION VIA DATA MATCHING Sep 24, 2015 Abandoned
Array ( [id] => 11889729 [patent_doc_number] => 09760290 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-12 [patent_title] => 'Smart volume manager for storage space usage optimization' [patent_app_type] => utility [patent_app_number] => 14/864998 [patent_app_country] => US [patent_app_date] => 2015-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5426 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 218 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14864998 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/864998
Smart volume manager for storage space usage optimization Sep 24, 2015 Issued
Array ( [id] => 11531121 [patent_doc_number] => 20170091099 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-30 [patent_title] => 'MEMORY CONTROLLER FOR MULTI-LEVEL SYSTEM MEMORY HAVING SECTORED CACHE' [patent_app_type] => utility [patent_app_number] => 14/865525 [patent_app_country] => US [patent_app_date] => 2015-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 5448 [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] => 14865525 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/865525
MEMORY CONTROLLER FOR MULTI-LEVEL SYSTEM MEMORY HAVING SECTORED CACHE Sep 24, 2015 Abandoned
Array ( [id] => 12331557 [patent_doc_number] => 09946512 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-17 [patent_title] => Adaptive radix external in-place radix sort [patent_app_type] => utility [patent_app_number] => 14/865082 [patent_app_country] => US [patent_app_date] => 2015-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 13522 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 404 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14865082 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/865082
Adaptive radix external in-place radix sort Sep 24, 2015 Issued
Array ( [id] => 11352272 [patent_doc_number] => 20160371013 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-22 [patent_title] => 'IMPLEMENTING MULTIPLE RAID LEVEL CONFIGURATIONS IN A DATA STORAGE DEVICE' [patent_app_type] => utility [patent_app_number] => 14/742736 [patent_app_country] => US [patent_app_date] => 2015-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6666 [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] => 14742736 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/742736
Implementing multiple raid level configurations in a data storage device Jun 17, 2015 Issued
Array ( [id] => 10478292 [patent_doc_number] => 20150363309 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-17 [patent_title] => 'SYSTEM AND METHOD OF INCREASING RELIABILITY OF NON-VOLATILE MEMORY STORAGE' [patent_app_type] => utility [patent_app_number] => 14/742085 [patent_app_country] => US [patent_app_date] => 2015-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7711 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14742085 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/742085
SYSTEM AND METHOD OF INCREASING RELIABILITY OF NON-VOLATILE MEMORY STORAGE Jun 16, 2015 Abandoned
Array ( [id] => 10665647 [patent_doc_number] => 20160011791 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-01-14 [patent_title] => 'STORAGE CONTROL APPARATUS, STORAGE SYSTEM, AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 14/742104 [patent_app_country] => US [patent_app_date] => 2015-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 14605 [patent_no_of_claims] => 8 [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] => 14742104 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/742104
STORAGE CONTROL APPARATUS, STORAGE SYSTEM, AND PROGRAM Jun 16, 2015 Abandoned
Array ( [id] => 11680151 [patent_doc_number] => 09678681 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-06-13 [patent_title] => 'Secured multi-tenancy data in cloud-based storage environments' [patent_app_type] => utility [patent_app_number] => 14/741991 [patent_app_country] => US [patent_app_date] => 2015-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7557 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14741991 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/741991
Secured multi-tenancy data in cloud-based storage environments Jun 16, 2015 Issued
Array ( [id] => 11131358 [patent_doc_number] => 20160328333 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-10 [patent_title] => 'APPARATUS AND METHOD FOR MANAGING A VIRTUAL GRAPHICS PROCESSOR UNIT (VGPU)' [patent_app_type] => utility [patent_app_number] => 14/780401 [patent_app_country] => US [patent_app_date] => 2014-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 16852 [patent_no_of_claims] => 22 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14780401 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/780401
Apparatus and method for managing a virtual graphics processor unit (VGPU) Dec 22, 2014 Issued
Array ( [id] => 11124204 [patent_doc_number] => 20160321178 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-03 [patent_title] => 'CACHE CLOSURE AND PERSISTENT SNAPSHOT IN DYNAMIC CODE GENERATING SYSTEM SOFTWARE' [patent_app_type] => utility [patent_app_number] => 14/780428 [patent_app_country] => US [patent_app_date] => 2014-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5782 [patent_no_of_claims] => 26 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14780428 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/780428
Cache closure and persistent snapshot in dynamic code generating system software Dec 17, 2014 Issued
Array ( [id] => 10453878 [patent_doc_number] => 20150338893 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-26 [patent_title] => 'METHOD AND APPARATUS FOR ERASING MEMORY DATA' [patent_app_type] => utility [patent_app_number] => 14/561691 [patent_app_country] => US [patent_app_date] => 2014-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5137 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14561691 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/561691
Method and apparatus for erasing memory data Dec 4, 2014 Issued
Array ( [id] => 10816024 [patent_doc_number] => 20160162185 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-09 [patent_title] => 'DATA PROGRAMMING FOR A MEMORY HAVING A THREE-DIMENSIONAL MEMORY CONFIGURATION' [patent_app_type] => utility [patent_app_number] => 14/561446 [patent_app_country] => US [patent_app_date] => 2014-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 12897 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14561446 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/561446
DATA PROGRAMMING FOR A MEMORY HAVING A THREE-DIMENSIONAL MEMORY CONFIGURATION Dec 4, 2014 Abandoned
Array ( [id] => 11816661 [patent_doc_number] => 09720610 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-01 [patent_title] => 'Low power consumption memory device' [patent_app_type] => utility [patent_app_number] => 14/561563 [patent_app_country] => US [patent_app_date] => 2014-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 16 [patent_no_of_words] => 6234 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 390 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14561563 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/561563
Low power consumption memory device Dec 4, 2014 Issued
Array ( [id] => 10816049 [patent_doc_number] => 20160162209 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-09 [patent_title] => 'DATA STORAGE CONTROLLER' [patent_app_type] => utility [patent_app_number] => 14/562248 [patent_app_country] => US [patent_app_date] => 2014-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7671 [patent_no_of_claims] => 17 [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] => 14562248 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/562248
DATA STORAGE CONTROLLER Dec 4, 2014 Abandoned
Array ( [id] => 11365908 [patent_doc_number] => 20170003890 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-05 [patent_title] => 'DEVICE, PROGRAM, RECORDING MEDIUM, AND METHOD FOR EXTENDING SERVICE LIFE OF MEMORY' [patent_app_type] => utility [patent_app_number] => 15/103411 [patent_app_country] => US [patent_app_date] => 2014-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9764 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 10 [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] => 15103411 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/103411
DEVICE, PROGRAM, RECORDING MEDIUM, AND METHOD FOR EXTENDING SERVICE LIFE OF MEMORY Nov 10, 2014 Abandoned
Array ( [id] => 12313866 [patent_doc_number] => 09941007 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-10 [patent_title] => Solid state drive architectures [patent_app_type] => utility [patent_app_number] => 14/517318 [patent_app_country] => US [patent_app_date] => 2014-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 12 [patent_no_of_words] => 14820 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [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] => 14517318 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/517318
Solid state drive architectures Oct 16, 2014 Issued
Menu