Search

John B Sotomayor

Examiner (ID: 832, Phone: (571)272-6978 , Office: P/3646 )

Most Active Art Unit
3662
Art Unit(s)
3662, 3642, 2202, 3646, 2201, 3641
Total Applications
2701
Issued Applications
2479
Pending Applications
70
Abandoned Applications
152

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 13600055 [patent_doc_number] => 20180351576 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-06 [patent_title] => METHOD AND DATA STORAGE DEVICE TO ESTIMATE A NUMBER OF ERRORS USING CONVOLUTIONAL LOW-DENSITY PARITY-CHECK CODING [patent_app_type] => utility [patent_app_number] => 16/049069 [patent_app_country] => US [patent_app_date] => 2018-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15317 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16049069 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/049069
Method and data storage device to estimate a number of errors using convolutional low-density parity-check coding Jul 29, 2018 Issued
Array ( [id] => 17181925 [patent_doc_number] => 11159179 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-26 [patent_title] => Enhanced information sequences for polar codes [patent_app_type] => utility [patent_app_number] => 16/633479 [patent_app_country] => US [patent_app_date] => 2018-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 20241 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 634 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16633479 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/633479
Enhanced information sequences for polar codes Jul 24, 2018 Issued
Array ( [id] => 13875899 [patent_doc_number] => 20190034290 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-31 [patent_title] => Method and System for Improving Open Block Data Reliability [patent_app_type] => utility [patent_app_number] => 16/045339 [patent_app_country] => US [patent_app_date] => 2018-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10314 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16045339 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/045339
Method and system for improving open block data reliability Jul 24, 2018 Issued
Array ( [id] => 14472855 [patent_doc_number] => 20190188072 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-20 [patent_title] => SEMICONDUCTOR DEVICES AND SEMICONDUCTOR SYSTEMS INCLUDING THE SAME [patent_app_type] => utility [patent_app_number] => 16/045018 [patent_app_country] => US [patent_app_date] => 2018-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11294 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16045018 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/045018
Semiconductor devices and semiconductor systems including the same Jul 24, 2018 Issued
Array ( [id] => 16417643 [patent_doc_number] => 10825543 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-03 [patent_title] => Locating failures in memory with redundancy [patent_app_type] => utility [patent_app_number] => 16/044542 [patent_app_country] => US [patent_app_date] => 2018-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6427 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16044542 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/044542
Locating failures in memory with redundancy Jul 24, 2018 Issued
Array ( [id] => 15549193 [patent_doc_number] => 10574393 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-02-25 [patent_title] => Phase-based cyclic redundancy check verification for wireless communication [patent_app_type] => utility [patent_app_number] => 16/045491 [patent_app_country] => US [patent_app_date] => 2018-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10035 [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] => 16045491 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/045491
Phase-based cyclic redundancy check verification for wireless communication Jul 24, 2018 Issued
Array ( [id] => 13904501 [patent_doc_number] => 20190041455 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-07 [patent_title] => IDENTIFYING LANE ERRORS USING A PSEUDO-RANDOM BINARY SEQUENCE [patent_app_type] => utility [patent_app_number] => 16/044065 [patent_app_country] => US [patent_app_date] => 2018-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3233 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 50 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16044065 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/044065
Identifying lane errors using a pseudo-random binary sequence Jul 23, 2018 Issued
Array ( [id] => 13829155 [patent_doc_number] => 20190018062 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-17 [patent_title] => FLIP FLOP OF A DIGITAL ELECTRONIC CHIP [patent_app_type] => utility [patent_app_number] => 16/031960 [patent_app_country] => US [patent_app_date] => 2018-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6757 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16031960 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/031960
Flip flop of a digital electronic chip Jul 9, 2018 Issued
Array ( [id] => 14585487 [patent_doc_number] => 20190220352 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-18 [patent_title] => MEMORY DEVICES [patent_app_type] => utility [patent_app_number] => 16/030025 [patent_app_country] => US [patent_app_date] => 2018-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11626 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16030025 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/030025
Memory devices Jul 8, 2018 Issued
Array ( [id] => 15349323 [patent_doc_number] => 20200012553 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-09 [patent_title] => USE OF CACHE FOR CONTENT VALIDATION AND ERROR REMEDIATION [patent_app_type] => utility [patent_app_number] => 16/029999 [patent_app_country] => US [patent_app_date] => 2018-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10291 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16029999 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/029999
Use of cache for content validation and error remediation Jul 8, 2018 Issued
Array ( [id] => 15854809 [patent_doc_number] => 10642689 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-05 [patent_title] => System and method for inline erasure coding for a distributed log structured storage system [patent_app_type] => utility [patent_app_number] => 16/030069 [patent_app_country] => US [patent_app_date] => 2018-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 8459 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16030069 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/030069
System and method for inline erasure coding for a distributed log structured storage system Jul 8, 2018 Issued
Array ( [id] => 15547223 [patent_doc_number] => 10573401 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-25 [patent_title] => Memory devices and memory packages [patent_app_type] => utility [patent_app_number] => 16/030125 [patent_app_country] => US [patent_app_date] => 2018-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 16 [patent_no_of_words] => 9043 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16030125 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/030125
Memory devices and memory packages Jul 8, 2018 Issued
Array ( [id] => 15349337 [patent_doc_number] => 20200012560 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-09 [patent_title] => DATA RECOVERY METHOD TO ERROR CORRECTION CODE IN MEMORY [patent_app_type] => utility [patent_app_number] => 16/029344 [patent_app_country] => US [patent_app_date] => 2018-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7317 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16029344 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/029344
Data recovery method to error correction code in memory Jul 5, 2018 Issued
Array ( [id] => 15761763 [patent_doc_number] => 10623019 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-14 [patent_title] => Method of decoding low density parity check (LDPC) code, decoder and system performing the same [patent_app_type] => utility [patent_app_number] => 16/024017 [patent_app_country] => US [patent_app_date] => 2018-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 33 [patent_no_of_words] => 9843 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16024017 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/024017
Method of decoding low density parity check (LDPC) code, decoder and system performing the same Jun 28, 2018 Issued
Array ( [id] => 15231733 [patent_doc_number] => 10503589 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-10 [patent_title] => Semiconductor memory devices, memory systems and methods of operating semiconductor memory devices [patent_app_type] => utility [patent_app_number] => 16/023835 [patent_app_country] => US [patent_app_date] => 2018-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 17 [patent_no_of_words] => 8810 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16023835 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/023835
Semiconductor memory devices, memory systems and methods of operating semiconductor memory devices Jun 28, 2018 Issued
Array ( [id] => 15141025 [patent_doc_number] => 10484011 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-19 [patent_title] => Shift-coefficient table design of QC-LDPC code for larger code block sizes in mobile communications [patent_app_type] => utility [patent_app_number] => 16/021015 [patent_app_country] => US [patent_app_date] => 2018-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 32 [patent_no_of_words] => 16019 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16021015 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/021015
Shift-coefficient table design of QC-LDPC code for larger code block sizes in mobile communications Jun 27, 2018 Issued
Array ( [id] => 15141029 [patent_doc_number] => 10484013 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-19 [patent_title] => Shift-coefficient table design of QC-LDPC code for smaller code block sizes in mobile communications [patent_app_type] => utility [patent_app_number] => 16/019947 [patent_app_country] => US [patent_app_date] => 2018-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 32 [patent_no_of_words] => 15891 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16019947 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/019947
Shift-coefficient table design of QC-LDPC code for smaller code block sizes in mobile communications Jun 26, 2018 Issued
Array ( [id] => 16881861 [patent_doc_number] => 11032025 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-08 [patent_title] => Sequence generation method for polar code, storage medium thereof, and data transmission method and apparatus using same [patent_app_type] => utility [patent_app_number] => 16/623353 [patent_app_country] => US [patent_app_date] => 2018-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 20 [patent_no_of_words] => 15281 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16623353 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/623353
Sequence generation method for polar code, storage medium thereof, and data transmission method and apparatus using same Jun 14, 2018 Issued
Array ( [id] => 13560473 [patent_doc_number] => 20180331784 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-15 [patent_title] => Wireless Communication Using Codebooks From A QC-LDPC Code For Shorter Processing Latency And Improved Decoder Throughput Efficiency [patent_app_type] => utility [patent_app_number] => 15/995093 [patent_app_country] => US [patent_app_date] => 2018-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14962 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15995093 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/995093
Wireless communication using codebooks from a QC-LDPC code for shorter processing latency and improved decoder throughput efficiency May 30, 2018 Issued
Array ( [id] => 13467351 [patent_doc_number] => 20180285218 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-04 [patent_title] => Integrated Circuit Chip with Multiple Cores [patent_app_type] => utility [patent_app_number] => 15/991127 [patent_app_country] => US [patent_app_date] => 2018-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4863 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -40 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15991127 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/991127
Integrated circuit chip with cores asymmetrically oriented with respect to each other May 28, 2018 Issued
Menu