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] => 12614628 [patent_doc_number] => 20180096706 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-05 [patent_title] => IMAGE PROCESSING APPARATUS AND METHOD FOR CONTROLLING THE SAME [patent_app_type] => utility [patent_app_number] => 15/722100 [patent_app_country] => US [patent_app_date] => 2017-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10107 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15722100 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/722100
IMAGE PROCESSING APPARATUS AND METHOD FOR CONTROLLING THE SAME Oct 1, 2017 Abandoned
Array ( [id] => 14395411 [patent_doc_number] => 10310989 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-04 [patent_title] => Time tracking with patrol scrub [patent_app_type] => utility [patent_app_number] => 15/721379 [patent_app_country] => US [patent_app_date] => 2017-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 11129 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15721379 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/721379
Time tracking with patrol scrub Sep 28, 2017 Issued
Array ( [id] => 14704403 [patent_doc_number] => 10379949 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-08-13 [patent_title] => Techniques for managing parity information for data stored on a storage device [patent_app_type] => utility [patent_app_number] => 15/721267 [patent_app_country] => US [patent_app_date] => 2017-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 10067 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15721267 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/721267
Techniques for managing parity information for data stored on a storage device Sep 28, 2017 Issued
Array ( [id] => 14138983 [patent_doc_number] => 20190103881 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-04 [patent_title] => TECHNOLOGIES FOR APPLYING A REDUNDANCY ENCODING SCHEME TO SEGMENTED NETWORK PACKETS [patent_app_type] => utility [patent_app_number] => 15/720400 [patent_app_country] => US [patent_app_date] => 2017-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18092 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15720400 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/720400
Technologies for applying a redundancy encoding scheme to segmented network packets Sep 28, 2017 Issued
Array ( [id] => 12140141 [patent_doc_number] => 20180018224 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-18 [patent_title] => 'METHOD FOR MANAGING DATA STORED IN FLASH MEMORY AND ASSOCIATED MEMORY DEVICE AND CONTROLLER' [patent_app_type] => utility [patent_app_number] => 15/717970 [patent_app_country] => US [patent_app_date] => 2017-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2663 [patent_no_of_claims] => 19 [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] => 15717970 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/717970
Method for managing data stored in flash memory and associated memory device and controller Sep 27, 2017 Issued
Array ( [id] => 16257460 [patent_doc_number] => 20200266835 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-20 [patent_title] => CODING DEVICE, TRANSMITTER, DECODING DEVICE, AND RECEIVER [patent_app_type] => utility [patent_app_number] => 16/648841 [patent_app_country] => US [patent_app_date] => 2017-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11640 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16648841 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/648841
Coding device, transmitter, decoding device, and receiver Sep 26, 2017 Issued
Array ( [id] => 15373401 [patent_doc_number] => 10528419 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-07 [patent_title] => Mapping around defective flash memory of a storage array [patent_app_type] => utility [patent_app_number] => 15/705691 [patent_app_country] => US [patent_app_date] => 2017-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 14463 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15705691 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/705691
Mapping around defective flash memory of a storage array Sep 14, 2017 Issued
Array ( [id] => 12128174 [patent_doc_number] => 20180011761 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-11 [patent_title] => 'HOT-READ DATA AGGREGATION AND CODE SELECTION' [patent_app_type] => utility [patent_app_number] => 15/700727 [patent_app_country] => US [patent_app_date] => 2017-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4938 [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] => 15700727 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/700727
Hot-read data aggregation and code selection Sep 10, 2017 Issued
Array ( [id] => 14860831 [patent_doc_number] => 10419161 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-17 [patent_title] => Method and communications device for transmitting information [patent_app_type] => utility [patent_app_number] => 15/699192 [patent_app_country] => US [patent_app_date] => 2017-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 9978 [patent_no_of_claims] => 18 [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] => 15699192 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/699192
Method and communications device for transmitting information Sep 7, 2017 Issued
Array ( [id] => 14632943 [patent_doc_number] => 20190229844 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-25 [patent_title] => CHECKSUM-FILTERED DECODING, CHECKSUM-AIDED FORWARD ERROR CORRECTION OF DATA PACKETS, FORWARD ERROR CORRECTION OF DATA USING BIT ERASURE CHANNELS AND SUB-SYMBOL LEVEL DECODING FOR ERRONEOUS FOUNTAIN CODES [patent_app_type] => utility [patent_app_number] => 16/327991 [patent_app_country] => US [patent_app_date] => 2017-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 36357 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [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] => 16327991 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/327991
Checksum-filtered decoding, checksum-aided forward error correction of data packets, forward error correction of data using bit erasure channels and sub-symbol level decoding for erroneous fountain codes Sep 6, 2017 Issued
Array ( [id] => 14630921 [patent_doc_number] => 20190228829 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-25 [patent_title] => SEMICONDUCTOR CIRCUIT, CONTROL METHOD OF SEMICONDUCTOR CIRCUIT, AND ELECTRONIC APPARATUS [patent_app_type] => utility [patent_app_number] => 16/336815 [patent_app_country] => US [patent_app_date] => 2017-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13521 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 35 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16336815 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/336815
Semiconductor circuit, control method of semiconductor circuit, and electronic apparatus Aug 22, 2017 Issued
Array ( [id] => 14544181 [patent_doc_number] => 20190207712 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-04 [patent_title] => METHOD AND APPARATUS FOR CODING AND DECODING POLAR CODES [patent_app_type] => utility [patent_app_number] => 16/323577 [patent_app_country] => US [patent_app_date] => 2017-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5064 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 43 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16323577 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/323577
Method and apparatus for coding and decoding polar codes Aug 13, 2017 Issued
Array ( [id] => 15287487 [patent_doc_number] => 10516419 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-24 [patent_title] => Rate matching methods for LDPC codes [patent_app_type] => utility [patent_app_number] => 15/564248 [patent_app_country] => US [patent_app_date] => 2017-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 12179 [patent_no_of_claims] => 50 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15564248 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/564248
Rate matching methods for LDPC codes Aug 9, 2017 Issued
Array ( [id] => 16464903 [patent_doc_number] => 10848271 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-24 [patent_title] => Communication unit and communication system [patent_app_type] => utility [patent_app_number] => 16/310571 [patent_app_country] => US [patent_app_date] => 2017-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 26 [patent_no_of_words] => 13489 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [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] => 16310571 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/310571
Communication unit and communication system Jul 5, 2017 Issued
Array ( [id] => 14300455 [patent_doc_number] => 10290358 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-05-14 [patent_title] => Independent read threshold voltage tracking for multiple dependent read threshold voltages using syndrome weights [patent_app_type] => utility [patent_app_number] => 15/639052 [patent_app_country] => US [patent_app_date] => 2017-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 12455 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15639052 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/639052
Independent read threshold voltage tracking for multiple dependent read threshold voltages using syndrome weights Jun 29, 2017 Issued
Array ( [id] => 12128167 [patent_doc_number] => 20180011753 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-11 [patent_title] => 'ADAPTIVE READ THRESHOLD VOLTAGE TRACKING WITH BIT ERROR RATE ESTIMATION BASED ON NON-LINEAR SYNDROME WEIGHT MAPPING' [patent_app_type] => utility [patent_app_number] => 15/639019 [patent_app_country] => US [patent_app_date] => 2017-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9643 [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] => 15639019 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/639019
Adaptive read threshold voltage tracking with bit error rate estimation based on non-linear syndrome weight mapping Jun 29, 2017 Issued
Array ( [id] => 15110585 [patent_doc_number] => 10476632 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-12 [patent_title] => Device and method for transmitting frame in optical transmission system [patent_app_type] => utility [patent_app_number] => 15/640181 [patent_app_country] => US [patent_app_date] => 2017-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 22 [patent_no_of_words] => 9631 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 278 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15640181 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/640181
Device and method for transmitting frame in optical transmission system Jun 29, 2017 Issued
Array ( [id] => 13419513 [patent_doc_number] => 20180261299 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-13 [patent_title] => METHODS FOR MIGRATING DATA TO AVOID READ DISTURBANCE AND APPARATUSES USING THE SAME [patent_app_type] => utility [patent_app_number] => 15/633984 [patent_app_country] => US [patent_app_date] => 2017-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3988 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15633984 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/633984
Methods for migrating data to avoid read disturbance and apparatuses using the same Jun 26, 2017 Issued
Array ( [id] => 13742121 [patent_doc_number] => 20180375530 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-27 [patent_title] => SELF-CONFIGURING ERROR CONTROL CODING [patent_app_type] => utility [patent_app_number] => 15/631476 [patent_app_country] => US [patent_app_date] => 2017-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7832 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15631476 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/631476
Self-configuring error control coding Jun 22, 2017 Issued
Array ( [id] => 15231723 [patent_doc_number] => 10503584 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-12-10 [patent_title] => Low cost, hardened single board computer for command and data handling [patent_app_type] => utility [patent_app_number] => 15/630619 [patent_app_country] => US [patent_app_date] => 2017-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5182 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15630619 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/630619
Low cost, hardened single board computer for command and data handling Jun 21, 2017 Issued
Menu