
John J. Tabone Jr.
Examiner (ID: 18928, Phone: (571)272-3827 , Office: P/2117 )
| Most Active Art Unit | 2111 |
| Art Unit(s) | 2117, 2111, 2138, 2133 |
| Total Applications | 1407 |
| Issued Applications | 1231 |
| Pending Applications | 47 |
| Abandoned Applications | 141 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 14829431
[patent_doc_number] => 10411739
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-09-10
[patent_title] => Transmitting apparatus and signal processing method thereof
[patent_app_type] => utility
[patent_app_number] => 16/166988
[patent_app_country] => US
[patent_app_date] => 2018-10-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 28
[patent_no_of_words] => 39839
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16166988
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/166988 | Transmitting apparatus and signal processing method thereof | Oct 21, 2018 | Issued |
Array
(
[id] => 16323059
[patent_doc_number] => 10783024
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-22
[patent_title] => Reducing block calibration overhead using read error triage
[patent_app_type] => utility
[patent_app_number] => 16/159422
[patent_app_country] => US
[patent_app_date] => 2018-10-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 13469
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16159422
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/159422 | Reducing block calibration overhead using read error triage | Oct 11, 2018 | Issued |
Array
(
[id] => 14161981
[patent_doc_number] => 20190108093
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-04-11
[patent_title] => ENCODING AND DECODING OF PERMUTED CYCLIC CODES
[patent_app_type] => utility
[patent_app_number] => 16/155538
[patent_app_country] => US
[patent_app_date] => 2018-10-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16540
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[patent_words_short_claim] => 219
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16155538
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/155538 | Encoding and decoding of permuted cyclic codes | Oct 8, 2018 | Issued |
Array
(
[id] => 14174243
[patent_doc_number] => 10261126
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-16
[patent_title] => 3D tap and scan port architectures
[patent_app_type] => utility
[patent_app_number] => 16/152667
[patent_app_country] => US
[patent_app_date] => 2018-10-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 45
[patent_no_of_words] => 10081
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 279
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16152667
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/152667 | 3D tap and scan port architectures | Oct 4, 2018 | Issued |
Array
(
[id] => 16373164
[patent_doc_number] => 10804938
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-13
[patent_title] => Decoding data using decoders and neural networks
[patent_app_type] => utility
[patent_app_number] => 16/141806
[patent_app_country] => US
[patent_app_date] => 2018-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 12489
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16141806
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/141806 | Decoding data using decoders and neural networks | Sep 24, 2018 | Issued |
Array
(
[id] => 15917931
[patent_doc_number] => 10656202
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-05-19
[patent_title] => Electronic device including integrated circuit with debug capabilities
[patent_app_type] => utility
[patent_app_number] => 16/137888
[patent_app_country] => US
[patent_app_date] => 2018-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8840
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16137888
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/137888 | Electronic device including integrated circuit with debug capabilities | Sep 20, 2018 | Issued |
Array
(
[id] => 15858843
[patent_doc_number] => 10644725
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-05-05
[patent_title] => Interleaved data block processing in low-density parity-check (LDPC) encoder and decoder
[patent_app_type] => utility
[patent_app_number] => 16/137935
[patent_app_country] => US
[patent_app_date] => 2018-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 27
[patent_no_of_words] => 30145
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16137935
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/137935 | Interleaved data block processing in low-density parity-check (LDPC) encoder and decoder | Sep 20, 2018 | Issued |
Array
(
[id] => 15986443
[patent_doc_number] => 10673564
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-06-02
[patent_title] => Software defined modem
[patent_app_type] => utility
[patent_app_number] => 16/138414
[patent_app_country] => US
[patent_app_date] => 2018-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 14998
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16138414
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/138414 | Software defined modem | Sep 20, 2018 | Issued |
Array
(
[id] => 16918737
[patent_doc_number] => 20210191829
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-24
[patent_title] => RUNTIME CELL ROW REPLACEMENT IN A MEMORY
[patent_app_type] => utility
[patent_app_number] => 17/262696
[patent_app_country] => US
[patent_app_date] => 2018-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14839
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[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] => 17262696
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/262696 | Runtime cell row replacement in a memory | Sep 14, 2018 | Issued |
Array
(
[id] => 14164999
[patent_doc_number] => 20190109602
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-04-11
[patent_title] => DATA PROCESSING DEVICE AND DATA PROCESSING METHOD
[patent_app_type] => utility
[patent_app_number] => 16/127023
[patent_app_country] => US
[patent_app_date] => 2018-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 54676
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 407
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16127023
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/127023 | Data processing device and data processing method | Sep 9, 2018 | Issued |
Array
(
[id] => 18046012
[patent_doc_number] => 11519961
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-12-06
[patent_title] => Extended JTAG controller and method for functional debugging using the extended JTAG controller
[patent_app_type] => utility
[patent_app_number] => 17/269009
[patent_app_country] => US
[patent_app_date] => 2018-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 2944
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 1
[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] => 17269009
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/269009 | Extended JTAG controller and method for functional debugging using the extended JTAG controller | Aug 21, 2018 | Issued |
Array
(
[id] => 17171791
[patent_doc_number] => 20210325461
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-10-21
[patent_title] => EXTENDED JTAG CONTROLLER AND METHOD FOR FUNCTIONAL RESET USING THE EXTENDED JTAG CONTROLLER
[patent_app_type] => utility
[patent_app_number] => 17/269005
[patent_app_country] => US
[patent_app_date] => 2018-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2377
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 63
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17269005
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/269005 | Extended JTAG controller and method for functional reset using the extended JTAG controller | Aug 21, 2018 | Issued |
Array
(
[id] => 15757849
[patent_doc_number] => 10621038
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-14
[patent_title] => Decoding method, associated flash memory controller and electronic device
[patent_app_type] => utility
[patent_app_number] => 16/057839
[patent_app_country] => US
[patent_app_date] => 2018-08-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4285
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16057839
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/057839 | Decoding method, associated flash memory controller and electronic device | Aug 7, 2018 | Issued |
Array
(
[id] => 15886997
[patent_doc_number] => 10649843
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-12
[patent_title] => Storage systems with peer data scrub
[patent_app_type] => utility
[patent_app_number] => 16/054940
[patent_app_country] => US
[patent_app_date] => 2018-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 15021
[patent_no_of_claims] => 20
[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] => 16054940
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/054940 | Storage systems with peer data scrub | Aug 2, 2018 | Issued |
Array
(
[id] => 15824599
[patent_doc_number] => 10637503
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-28
[patent_title] => Systems and methods for decoding low density parity check encoded codewords
[patent_app_type] => utility
[patent_app_number] => 16/054661
[patent_app_country] => US
[patent_app_date] => 2018-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 12895
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16054661
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/054661 | Systems and methods for decoding low density parity check encoded codewords | Aug 2, 2018 | Issued |
Array
(
[id] => 15859065
[patent_doc_number] => 10644837
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-05
[patent_title] => Signal processing with error correction
[patent_app_type] => utility
[patent_app_number] => 16/051903
[patent_app_country] => US
[patent_app_date] => 2018-08-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3322
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16051903
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/051903 | Signal processing with error correction | Jul 31, 2018 | Issued |
Array
(
[id] => 16844596
[patent_doc_number] => 11016681
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-05-25
[patent_title] => Multi-threshold parameter adaptation
[patent_app_type] => utility
[patent_app_number] => 16/051244
[patent_app_country] => US
[patent_app_date] => 2018-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5116
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16051244
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/051244 | Multi-threshold parameter adaptation | Jul 30, 2018 | Issued |
Array
(
[id] => 15859059
[patent_doc_number] => 10644834
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-05-05
[patent_title] => Efficient ethernet multi-mode coding and modulation for twisted-pair
[patent_app_type] => utility
[patent_app_number] => 16/050082
[patent_app_country] => US
[patent_app_date] => 2018-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 10825
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 229
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16050082
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/050082 | Efficient ethernet multi-mode coding and modulation for twisted-pair | Jul 30, 2018 | Issued |
Array
(
[id] => 17180113
[patent_doc_number] => 11157356
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-26
[patent_title] => System and method for supporting data protection across FPGA SSDs
[patent_app_type] => utility
[patent_app_number] => 16/049492
[patent_app_country] => US
[patent_app_date] => 2018-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6992
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 155
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16049492
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/049492 | System and method for supporting data protection across FPGA SSDs | Jul 29, 2018 | Issued |
Array
(
[id] => 16173596
[patent_doc_number] => 10715182
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-07-14
[patent_title] => Systems and methods for decoding error correcting codes with self-generated LLR
[patent_app_type] => utility
[patent_app_number] => 16/047329
[patent_app_country] => US
[patent_app_date] => 2018-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 6357
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 72
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16047329
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/047329 | Systems and methods for decoding error correcting codes with self-generated LLR | Jul 26, 2018 | Issued |