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] => 15012701 [patent_doc_number] => 10452495 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-22 [patent_title] => Techniques for reliable primary and secondary containers [patent_app_type] => utility [patent_app_number] => 15/576075 [patent_app_country] => US [patent_app_date] => 2015-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 16232 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15576075 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/576075
Techniques for reliable primary and secondary containers Jun 24, 2015 Issued
Array ( [id] => 11352401 [patent_doc_number] => 20160371141 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-22 [patent_title] => 'MATCHED SYNDROME ERROR CORRECTION' [patent_app_type] => utility [patent_app_number] => 14/746356 [patent_app_country] => US [patent_app_date] => 2015-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 11454 [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] => 14746356 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/746356
MATCHED SYNDROME ERROR CORRECTION Jun 21, 2015 Abandoned
Array ( [id] => 10470950 [patent_doc_number] => 20150355967 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-10 [patent_title] => 'METHOD OF READING AND WRITING TO A SPIN TORQUE\nMAGNETIC RANDOM ACCESS MEMORY WITH ERROR CORRECTING CODE' [patent_app_type] => utility [patent_app_number] => 14/737558 [patent_app_country] => US [patent_app_date] => 2015-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8437 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [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] => 14737558 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/737558
Method of reading and writing to a spin torque magnetic random access memory with error correcting code Jun 11, 2015 Issued
Array ( [id] => 10384027 [patent_doc_number] => 20150269034 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-24 [patent_title] => 'Field-Repair System and Method for Large-Capacity Mask-Programmed Read-Only Memory' [patent_app_type] => utility [patent_app_number] => 14/732887 [patent_app_country] => US [patent_app_date] => 2015-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3220 [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] => 14732887 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/732887
Field-Repair System and Method for Large-Capacity Mask-Programmed Read-Only Memory Jun 7, 2015 Abandoned
Array ( [id] => 12775195 [patent_doc_number] => 20180150233 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-31 [patent_title] => STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 15/578360 [patent_app_country] => US [patent_app_date] => 2015-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12741 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15578360 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/578360
STORAGE SYSTEM Jun 2, 2015 Abandoned
Array ( [id] => 14890095 [patent_doc_number] => 10425103 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-24 [patent_title] => Data processing device and data processing method [patent_app_type] => utility [patent_app_number] => 14/904916 [patent_app_country] => US [patent_app_date] => 2015-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 220 [patent_figures_cnt] => 220 [patent_no_of_words] => 54889 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 591 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14904916 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/904916
Data processing device and data processing method May 7, 2015 Issued
Array ( [id] => 10810211 [patent_doc_number] => 20160156370 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-02 [patent_title] => 'DATA PROCESSING DEVICE AND DATA PROCESSING METHOD' [patent_app_type] => utility [patent_app_number] => 14/905213 [patent_app_country] => US [patent_app_date] => 2015-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 221 [patent_figures_cnt] => 221 [patent_no_of_words] => 55224 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 8 [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] => 14905213 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/905213
Data processing device and data processing method May 7, 2015 Issued
Array ( [id] => 10357255 [patent_doc_number] => 20150242260 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-27 [patent_title] => 'PREDICTING DEGRADATION OF A COMMUNICATION CHANNEL BELOW A THRESHOLD BASED ON DATA TRANSMISSION ERRORS' [patent_app_type] => utility [patent_app_number] => 14/708174 [patent_app_country] => US [patent_app_date] => 2015-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8745 [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] => 14708174 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/708174
PREDICTING DEGRADATION OF A COMMUNICATION CHANNEL BELOW A THRESHOLD BASED ON DATA TRANSMISSION ERRORS May 7, 2015 Abandoned
Array ( [id] => 10433021 [patent_doc_number] => 20150318033 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-05 [patent_title] => 'MEMORY DEVICES HAVING A READ FUNCTION OF DATA STORED IN A PLURALITY OF REFERENCE CELLS' [patent_app_type] => utility [patent_app_number] => 14/701366 [patent_app_country] => US [patent_app_date] => 2015-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 29 [patent_no_of_words] => 20548 [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] => 14701366 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/701366
Memory devices having a read function of data stored in a plurality of reference cells Apr 29, 2015 Issued
Array ( [id] => 11252059 [patent_doc_number] => 09477562 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-10-25 [patent_title] => 'Apparatus and method for minimizing exclusive-OR (XOR) computation time' [patent_app_type] => utility [patent_app_number] => 14/694986 [patent_app_country] => US [patent_app_date] => 2015-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 9909 [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] => 14694986 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/694986
Apparatus and method for minimizing exclusive-OR (XOR) computation time Apr 22, 2015 Issued
Array ( [id] => 12196280 [patent_doc_number] => 09900027 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-02-20 [patent_title] => 'Method and apparatus for detecting and correcting errors in a communication channel' [patent_app_type] => utility [patent_app_number] => 14/693415 [patent_app_country] => US [patent_app_date] => 2015-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 4021 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14693415 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/693415
Method and apparatus for detecting and correcting errors in a communication channel Apr 21, 2015 Issued
Array ( [id] => 10426909 [patent_doc_number] => 20150311920 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-29 [patent_title] => 'DECODER FOR A MEMORY DEVICE, MEMORY DEVICE AND METHOD OF DECODING A MEMORY DEVICE' [patent_app_type] => utility [patent_app_number] => 14/691732 [patent_app_country] => US [patent_app_date] => 2015-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11922 [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] => 14691732 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/691732
DECODER FOR A MEMORY DEVICE, MEMORY DEVICE AND METHOD OF DECODING A MEMORY DEVICE Apr 20, 2015 Abandoned
Array ( [id] => 10342421 [patent_doc_number] => 20150227425 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-13 [patent_title] => 'METHOD FOR ENCODING, DATA-RESTRUCTURING AND REPAIRING PROJECTIVE SELF-REPAIRING CODES' [patent_app_type] => utility [patent_app_number] => 14/691569 [patent_app_country] => US [patent_app_date] => 2015-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8993 [patent_no_of_claims] => 10 [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] => 14691569 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/691569
METHOD FOR ENCODING, DATA-RESTRUCTURING AND REPAIRING PROJECTIVE SELF-REPAIRING CODES Apr 19, 2015 Abandoned
Array ( [id] => 13820601 [patent_doc_number] => 10187088 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-22 [patent_title] => Cost-efficient repair for storage systems using progressive engagement [patent_app_type] => utility [patent_app_number] => 14/689870 [patent_app_country] => US [patent_app_date] => 2015-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 10030 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14689870 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/689870
Cost-efficient repair for storage systems using progressive engagement Apr 16, 2015 Issued
Array ( [id] => 12194500 [patent_doc_number] => 09898230 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-02-20 [patent_title] => 'Information processing apparatus, system, and information processing method' [patent_app_type] => utility [patent_app_number] => 14/688273 [patent_app_country] => US [patent_app_date] => 2015-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 7775 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14688273 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/688273
Information processing apparatus, system, and information processing method Apr 15, 2015 Issued
Array ( [id] => 13922673 [patent_doc_number] => 10205468 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-02-12 [patent_title] => Decoding method, apparatus, and algorithm for nonbinary LDPC codes [patent_app_type] => utility [patent_app_number] => 14/686629 [patent_app_country] => US [patent_app_date] => 2015-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 17 [patent_no_of_words] => 6875 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14686629 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/686629
Decoding method, apparatus, and algorithm for nonbinary LDPC codes Apr 13, 2015 Issued
Array ( [id] => 10470951 [patent_doc_number] => 20150355966 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-10 [patent_title] => 'VERIFYING A STATUS LEVEL OF STORED ENCODED DATA SLICES' [patent_app_type] => utility [patent_app_number] => 14/680575 [patent_app_country] => US [patent_app_date] => 2015-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 58 [patent_figures_cnt] => 58 [patent_no_of_words] => 42215 [patent_no_of_claims] => 27 [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] => 14680575 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/680575
Verifying a status level of stored encoded data slices Apr 6, 2015 Issued
14/674382 TECHNIQUES FOR OPTIMIZING METADATA RESILIENCY AND PERFORMANCE Mar 30, 2015 Abandoned
Array ( [id] => 14890261 [patent_doc_number] => 10425188 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-24 [patent_title] => Information transmission method, device, and system [patent_app_type] => utility [patent_app_number] => 15/563466 [patent_app_country] => US [patent_app_date] => 2015-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 14 [patent_no_of_words] => 14233 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15563466 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/563466
Information transmission method, device, and system Mar 30, 2015 Issued
Array ( [id] => 11653620 [patent_doc_number] => 20170149526 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-25 [patent_title] => 'METHOD AND APPARATUS FOR GENERATING AND RECOVERING PACKET IN BROADCASTING AND/OR COMMUNICATION SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/129624 [patent_app_country] => US [patent_app_date] => 2015-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7764 [patent_no_of_claims] => 20 [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] => 15129624 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/129624
Method and apparatus for performing a forward error correction (FEC) encoding or decoding in a multimedia system Mar 29, 2015 Issued
Menu