
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |