
Andrew W. Chriss
Supervisory Patent Examiner (ID: 3398, Phone: (571)272-1774 , Office: P/2479 )
| Most Active Art Unit | 2472 |
| Art Unit(s) | 2419, 2472, 2609, 2479, 2619, 2400, 2416 |
| Total Applications | 328 |
| Issued Applications | 163 |
| Pending Applications | 87 |
| Abandoned Applications | 81 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 14093679
[patent_doc_number] => 10242752
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-03-26
[patent_title] => Method for screening bad column and data storage device with bad column summary table
[patent_app_type] => utility
[patent_app_number] => 15/216702
[patent_app_country] => US
[patent_app_date] => 2016-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3294
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 309
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15216702
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/216702 | Method for screening bad column and data storage device with bad column summary table | Jul 21, 2016 | Issued |
Array
(
[id] => 13239333
[patent_doc_number] => 10132862
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-11-20
[patent_title] => Code coverage mapping
[patent_app_type] => utility
[patent_app_number] => 15/216492
[patent_app_country] => US
[patent_app_date] => 2016-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 7384
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15216492
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/216492 | Code coverage mapping | Jul 20, 2016 | Issued |
Array
(
[id] => 13145413
[patent_doc_number] => 10090044
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-02
[patent_title] => System and method for burst programming directly to MLC memory
[patent_app_type] => utility
[patent_app_number] => 15/215862
[patent_app_country] => US
[patent_app_date] => 2016-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9647
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15215862
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/215862 | System and method for burst programming directly to MLC memory | Jul 20, 2016 | Issued |
Array
(
[id] => 13268941
[patent_doc_number] => 10146555
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-12-04
[patent_title] => Adaptive routing to avoid non-repairable memory and logic defects on automata processor
[patent_app_type] => utility
[patent_app_number] => 15/216507
[patent_app_country] => US
[patent_app_date] => 2016-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 16707
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 59
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15216507
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/216507 | Adaptive routing to avoid non-repairable memory and logic defects on automata processor | Jul 20, 2016 | Issued |
Array
(
[id] => 12989290
[patent_doc_number] => 20170345489
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-30
[patent_title] => SOLID STATE STORAGE DEVICE USING STATE PREDICTION METHOD
[patent_app_type] => utility
[patent_app_number] => 15/215913
[patent_app_country] => US
[patent_app_date] => 2016-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5908
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15215913
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/215913 | Solid state storage device using state prediction method | Jul 20, 2016 | Issued |
Array
(
[id] => 12141650
[patent_doc_number] => 20180019733
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-18
[patent_title] => 'MULTI-LEVEL CLOCK GATE CONTROLS TO ADDRESS SCAN MODE POWER DROOP AND VOLTAGE BUMP REQUIREMENT'
[patent_app_type] => utility
[patent_app_number] => 15/210724
[patent_app_country] => US
[patent_app_date] => 2016-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6348
[patent_no_of_claims] => 22
[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] => 15210724
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/210724 | MULTI-LEVEL CLOCK GATE CONTROLS TO ADDRESS SCAN MODE POWER DROOP AND VOLTAGE BUMP REQUIREMENT | Jul 13, 2016 | Abandoned |
Array
(
[id] => 12123076
[patent_doc_number] => 20180006662
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-04
[patent_title] => 'BIT-ERROR RATE FALSE POSITIVE DETECTION SYSTEM AND METHOD'
[patent_app_type] => utility
[patent_app_number] => 15/201402
[patent_app_country] => US
[patent_app_date] => 2016-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8792
[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] => 15201402
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/201402 | BIT-ERROR RATE FALSE POSITIVE DETECTION SYSTEM AND METHOD | Jul 1, 2016 | Abandoned |
Array
(
[id] => 13978181
[patent_doc_number] => 10218465
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-02-26
[patent_title] => Method and system for maximizing channel bandwidth while employing error control coding
[patent_app_type] => utility
[patent_app_number] => 15/201158
[patent_app_country] => US
[patent_app_date] => 2016-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2569
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 247
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15201158
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/201158 | Method and system for maximizing channel bandwidth while employing error control coding | Jun 30, 2016 | Issued |
Array
(
[id] => 11116962
[patent_doc_number] => 20160313936
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-27
[patent_title] => 'DOUBLE WRITING MAP TABLE ENTRIES IN A DATA STORAGE SYSTEM TO GUARD AGAINST SILENT CORRUPTION'
[patent_app_type] => utility
[patent_app_number] => 15/199067
[patent_app_country] => US
[patent_app_date] => 2016-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 2556
[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] => 15199067
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/199067 | DOUBLE WRITING MAP TABLE ENTRIES IN A DATA STORAGE SYSTEM TO GUARD AGAINST SILENT CORRUPTION | Jun 29, 2016 | Abandoned |
Array
(
[id] => 12536535
[patent_doc_number] => 10009043
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-06-26
[patent_title] => Technologies for providing efficient error correction with half product codes
[patent_app_type] => utility
[patent_app_number] => 15/197953
[patent_app_country] => US
[patent_app_date] => 2016-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8756
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15197953
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/197953 | Technologies for providing efficient error correction with half product codes | Jun 29, 2016 | Issued |
Array
(
[id] => 13679723
[patent_doc_number] => 20160378598
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-29
[patent_title] => SYSTEMS AND METHODS FOR LAST WRITTEN PAGE HANDLING IN A MEMORY DEVICE
[patent_app_type] => utility
[patent_app_number] => 15/195900
[patent_app_country] => US
[patent_app_date] => 2016-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8581
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15195900
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/195900 | Systems and methods for last written page handling in a memory device | Jun 27, 2016 | Issued |
Array
(
[id] => 11102844
[patent_doc_number] => 20160299814
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-13
[patent_title] => 'REDUNDANT DATA STORAGE SCHEMES FOR MULTI-DIE MEMORY SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 15/191103
[patent_app_country] => US
[patent_app_date] => 2016-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 13972
[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] => 15191103
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/191103 | Redundant data storage schemes for multi-die memory systems | Jun 22, 2016 | Issued |
Array
(
[id] => 11111672
[patent_doc_number] => 20160308642
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-20
[patent_title] => 'SYSTEMS, METHODS, APPARATUS, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING FORWARD ERROR CORRECTION WITH LOW LATENCY'
[patent_app_type] => utility
[patent_app_number] => 15/189250
[patent_app_country] => US
[patent_app_date] => 2016-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4335
[patent_no_of_claims] => 16
[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] => 15189250
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/189250 | Systems, methods, apparatus, and computer program products for providing forward error correction with low latency | Jun 21, 2016 | Issued |
Array
(
[id] => 11681122
[patent_doc_number] => 09679656
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-06-13
[patent_title] => 'Method, electronic device and controller for recovering array of memory cells'
[patent_app_type] => utility
[patent_app_number] => 15/189046
[patent_app_country] => US
[patent_app_date] => 2016-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 2423
[patent_no_of_claims] => 13
[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] => 15189046
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/189046 | Method, electronic device and controller for recovering array of memory cells | Jun 21, 2016 | Issued |
Array
(
[id] => 13044641
[patent_doc_number] => 10044468
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-07
[patent_title] => Optical transceiver and data mapping method using thereof
[patent_app_type] => utility
[patent_app_number] => 15/171980
[patent_app_country] => US
[patent_app_date] => 2016-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4760
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15171980
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/171980 | Optical transceiver and data mapping method using thereof | Jun 1, 2016 | Issued |
Array
(
[id] => 13133077
[patent_doc_number] => 10084484
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-09-25
[patent_title] => Storage control apparatus and non-transitory computer-readable storage medium storing computer program
[patent_app_type] => utility
[patent_app_number] => 15/163744
[patent_app_country] => US
[patent_app_date] => 2016-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9300
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15163744
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/163744 | Storage control apparatus and non-transitory computer-readable storage medium storing computer program | May 24, 2016 | Issued |
Array
(
[id] => 11823865
[patent_doc_number] => 20170212802
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-27
[patent_title] => 'DISTRIBUTED FILE SYSTEM BASED ON TORUS NETWORK'
[patent_app_type] => utility
[patent_app_number] => 15/164449
[patent_app_country] => US
[patent_app_date] => 2016-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5219
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[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] => 15164449
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/164449 | Distributed file system based on torus network | May 24, 2016 | Issued |
Array
(
[id] => 14061891
[patent_doc_number] => 10235238
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-03-19
[patent_title] => Protecting clustered virtual environments from silent data corruption
[patent_app_type] => utility
[patent_app_number] => 15/164802
[patent_app_country] => US
[patent_app_date] => 2016-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 6439
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15164802
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/164802 | Protecting clustered virtual environments from silent data corruption | May 24, 2016 | Issued |
Array
(
[id] => 13258711
[patent_doc_number] => 10142056
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-11-27
[patent_title] => Transmission method, transmitter, reception method, and receiver
[patent_app_type] => utility
[patent_app_number] => 15/158641
[patent_app_country] => US
[patent_app_date] => 2016-05-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 30
[patent_no_of_words] => 15394
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15158641
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/158641 | Transmission method, transmitter, reception method, and receiver | May 18, 2016 | Issued |
Array
(
[id] => 11316349
[patent_doc_number] => 20160352459
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-01
[patent_title] => 'PACKET TRANSFER SYSTEM, RELAY DEVICE, PACKET TRANSFER METHOD, AND PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 15/159529
[patent_app_country] => US
[patent_app_date] => 2016-05-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 4671
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15159529
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/159529 | Packet transfer system, relay device, packet transfer method, and program | May 18, 2016 | Issued |