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] => 16164857 [patent_doc_number] => 20200220661 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-09 [patent_title] => METHOD AND DEVICE FOR RETRANSMISSION [patent_app_type] => utility [patent_app_number] => 16/827979 [patent_app_country] => US [patent_app_date] => 2020-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8872 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -24 [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] => 16827979 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/827979
Method and device for retransmission Mar 23, 2020 Issued
Array ( [id] => 17439666 [patent_doc_number] => 11265011 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-01 [patent_title] => Forward error correction including correction capability determinations based on symbol errors of error bit based codewords [patent_app_type] => utility [patent_app_number] => 16/828559 [patent_app_country] => US [patent_app_date] => 2020-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3085 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16828559 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/828559
Forward error correction including correction capability determinations based on symbol errors of error bit based codewords Mar 23, 2020 Issued
Array ( [id] => 16181273 [patent_doc_number] => 20200228242 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-16 [patent_title] => METHOD AND DEVICE FOR RETRANSMISSION [patent_app_type] => utility [patent_app_number] => 16/827927 [patent_app_country] => US [patent_app_date] => 2020-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8859 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [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] => 16827927 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/827927
Method and device for retransmission Mar 23, 2020 Issued
Array ( [id] => 16181274 [patent_doc_number] => 20200228243 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-16 [patent_title] => METHOD AND DEVICE FOR RETRANSMISSION [patent_app_type] => utility [patent_app_number] => 16/827958 [patent_app_country] => US [patent_app_date] => 2020-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8856 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [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] => 16827958 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/827958
Method and device for retransmission Mar 23, 2020 Issued
Array ( [id] => 17194885 [patent_doc_number] => 11163640 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-02 [patent_title] => Semiconductor memory devices, memory systems and methods of controlling of repair of semiconductor memory devices [patent_app_type] => utility [patent_app_number] => 16/824660 [patent_app_country] => US [patent_app_date] => 2020-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 10556 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16824660 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/824660
Semiconductor memory devices, memory systems and methods of controlling of repair of semiconductor memory devices Mar 18, 2020 Issued
Array ( [id] => 16959721 [patent_doc_number] => 11063606 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-13 [patent_title] => Successive cancellation list-based decoder and decoding method thereof [patent_app_type] => utility [patent_app_number] => 16/823351 [patent_app_country] => US [patent_app_date] => 2020-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 5960 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16823351 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/823351
Successive cancellation list-based decoder and decoding method thereof Mar 18, 2020 Issued
Array ( [id] => 16160727 [patent_doc_number] => 20200218596 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-09 [patent_title] => Soft-Decision Input Generation for Data Storage Systems [patent_app_type] => utility [patent_app_number] => 16/823235 [patent_app_country] => US [patent_app_date] => 2020-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6272 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16823235 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/823235
Soft-decision input generation for data storage systems Mar 17, 2020 Issued
Array ( [id] => 17682518 [patent_doc_number] => 11366772 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-21 [patent_title] => Separate inter-die connectors for data and error correction information and related systems, methods, and apparatuses [patent_app_type] => utility [patent_app_number] => 16/819914 [patent_app_country] => US [patent_app_date] => 2020-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12801 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16819914 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/819914
Separate inter-die connectors for data and error correction information and related systems, methods, and apparatuses Mar 15, 2020 Issued
Array ( [id] => 16393042 [patent_doc_number] => 20200333983 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-22 [patent_title] => STORAGE ARRAY SUPPORTING MULTI-THREAD ACCESS [patent_app_type] => utility [patent_app_number] => 16/817851 [patent_app_country] => US [patent_app_date] => 2020-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3249 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16817851 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/817851
Storage array supporting multi-thread access Mar 12, 2020 Issued
Array ( [id] => 17499414 [patent_doc_number] => 11288120 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-29 [patent_title] => Circuit and method for soft-error protection in operation of ECC and register [patent_app_type] => utility [patent_app_number] => 16/817717 [patent_app_country] => US [patent_app_date] => 2020-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4937 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16817717 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/817717
Circuit and method for soft-error protection in operation of ECC and register Mar 12, 2020 Issued
Array ( [id] => 16486241 [patent_doc_number] => 20200379846 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-03 [patent_title] => INFORMATION PROCESSING CIRCUITRY, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM [patent_app_type] => utility [patent_app_number] => 16/815091 [patent_app_country] => US [patent_app_date] => 2020-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4215 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16815091 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/815091
Information processing circuitry, information processing method, and non-transitory computer readable medium Mar 10, 2020 Issued
Array ( [id] => 16286722 [patent_doc_number] => 20200280324 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-03 [patent_title] => TECHNOLOGIES FOR APPLYING A REDUNDANCY ENCODING SCHEME TO SEGMENTED NETWORK PACKETS [patent_app_type] => utility [patent_app_number] => 16/815666 [patent_app_country] => US [patent_app_date] => 2020-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18128 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16815666 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/815666
Technologies for applying a redundancy encoding scheme to segmented network packets Mar 10, 2020 Issued
Array ( [id] => 17138343 [patent_doc_number] => 11139918 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-05 [patent_title] => Interleaving method and interleaving apparatus [patent_app_type] => utility [patent_app_number] => 16/812353 [patent_app_country] => US [patent_app_date] => 2020-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 23 [patent_no_of_words] => 19833 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16812353 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/812353
Interleaving method and interleaving apparatus Mar 7, 2020 Issued
Array ( [id] => 16788041 [patent_doc_number] => 10990474 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-04-27 [patent_title] => Cost-benefit aware read-amplification in RAID scrubbing [patent_app_type] => utility [patent_app_number] => 16/811790 [patent_app_country] => US [patent_app_date] => 2020-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 4322 [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] => 16811790 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/811790
Cost-benefit aware read-amplification in RAID scrubbing Mar 5, 2020 Issued
Array ( [id] => 16285306 [patent_doc_number] => 20200278908 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-03 [patent_title] => EXTENDED ERROR DETECTION FOR A MEMORY DEVICE [patent_app_type] => utility [patent_app_number] => 16/803856 [patent_app_country] => US [patent_app_date] => 2020-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 25004 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16803856 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/803856
Extended error detection for a memory device Feb 26, 2020 Issued
Array ( [id] => 16075759 [patent_doc_number] => 20200191866 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-18 [patent_title] => COMPARATOR [patent_app_type] => utility [patent_app_number] => 16/795769 [patent_app_country] => US [patent_app_date] => 2020-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7290 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16795769 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/795769
Comparator Feb 19, 2020 Issued
Array ( [id] => 16022657 [patent_doc_number] => 20200186172 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-11 [patent_title] => Decoding Signals By Guessing Noise [patent_app_type] => utility [patent_app_number] => 16/793224 [patent_app_country] => US [patent_app_date] => 2020-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10461 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16793224 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/793224
Decoding signals by guessing noise Feb 17, 2020 Issued
Array ( [id] => 16579596 [patent_doc_number] => 20210013998 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-14 [patent_title] => PARALLEL CHANNEL SKEW FOR ENHANCED ERROR CORRECTION [patent_app_type] => utility [patent_app_number] => 16/793746 [patent_app_country] => US [patent_app_date] => 2020-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6570 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16793746 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/793746
Parallel channel skew for enhanced error correction Feb 17, 2020 Issued
Array ( [id] => 17364971 [patent_doc_number] => 11231992 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-25 [patent_title] => Memory systems for performing failover [patent_app_type] => utility [patent_app_number] => 16/793381 [patent_app_country] => US [patent_app_date] => 2020-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 10268 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16793381 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/793381
Memory systems for performing failover Feb 17, 2020 Issued
Array ( [id] => 17151313 [patent_doc_number] => 11144390 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-12 [patent_title] => Method, memory controller, and memory system for reading data stored in flash memory [patent_app_type] => utility [patent_app_number] => 16/787038 [patent_app_country] => US [patent_app_date] => 2020-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 14517 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16787038 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/787038
Method, memory controller, and memory system for reading data stored in flash memory Feb 10, 2020 Issued
Menu