Search

Amine Riad

Examiner (ID: 13399, Phone: (571)272-8185 , Office: P/2113 )

Most Active Art Unit
2113
Art Unit(s)
2113
Total Applications
973
Issued Applications
819
Pending Applications
51
Abandoned Applications
119

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 14076727 [patent_doc_number] => 20190087251 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-21 [patent_title] => RUNTIME FAILURE DETECTION AND CORRECTION [patent_app_type] => utility [patent_app_number] => 15/706888 [patent_app_country] => US [patent_app_date] => 2017-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3140 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 532 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15706888 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/706888
Runtime failure detection and correction Sep 17, 2017 Issued
Array ( [id] => 14047467 [patent_doc_number] => 20190079840 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-14 [patent_title] => MEMORY MIRROR INVOCATION UPON DETECTING A CORRECTABLE ERROR [patent_app_type] => utility [patent_app_number] => 15/702787 [patent_app_country] => US [patent_app_date] => 2017-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6876 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15702787 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/702787
Memory mirror invocation upon detecting a correctable error Sep 12, 2017 Issued
Array ( [id] => 16818693 [patent_doc_number] => 11003520 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-11 [patent_title] => Method of detecting failures [patent_app_type] => utility [patent_app_number] => 16/330816 [patent_app_country] => US [patent_app_date] => 2017-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6524 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 684 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16330816 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/330816
Method of detecting failures Sep 10, 2017 Issued
Array ( [id] => 15440159 [patent_doc_number] => 20200034263 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-30 [patent_title] => DISTRIBUTED STORAGE SYSTEM AND DISTRIBUTED STORAGE CONTROL METHOD [patent_app_type] => utility [patent_app_number] => 16/492051 [patent_app_country] => US [patent_app_date] => 2017-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12035 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16492051 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/492051
Distributed storage system and distributed storage control method Sep 5, 2017 Issued
Array ( [id] => 14022581 [patent_doc_number] => 20190073284 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-07 [patent_title] => VALIDATION OF DATA WRITTEN VIA TWO DIFFERENT BUS INTERFACES TO A DUAL SERVER BASED STORAGE CONTROLLER [patent_app_type] => utility [patent_app_number] => 15/695887 [patent_app_country] => US [patent_app_date] => 2017-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7767 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15695887 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/695887
Validation of data written via two different bus interfaces to a dual server based storage controller Sep 4, 2017 Issued
Array ( [id] => 14022579 [patent_doc_number] => 20190073283 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-07 [patent_title] => METHOD FOR THE IMPLEMENTATION OF A HIGH PERFORMANCE, HIGH RESILIENCY AND HIGH AVAILABILITY DUAL CONTROLLER STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 15/696047 [patent_app_country] => US [patent_app_date] => 2017-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17371 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15696047 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/696047
Method for the implementation of a high performance, high resiliency and high availability dual controller storage system Sep 4, 2017 Issued
Array ( [id] => 15701003 [patent_doc_number] => 10606677 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-31 [patent_title] => Method of retrieving debugging data in UEFI and computer system thereof [patent_app_type] => utility [patent_app_number] => 15/688401 [patent_app_country] => US [patent_app_date] => 2017-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4362 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15688401 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/688401
Method of retrieving debugging data in UEFI and computer system thereof Aug 27, 2017 Issued
Array ( [id] => 13693181 [patent_doc_number] => 20170357545 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-14 [patent_title] => INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD [patent_app_type] => utility [patent_app_number] => 15/688350 [patent_app_country] => US [patent_app_date] => 2017-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6020 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15688350 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/688350
INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD Aug 27, 2017 Abandoned
Array ( [id] => 13432677 [patent_doc_number] => 20180267881 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-20 [patent_title] => DEBUGGING SYSTEM AND METHOD FOR EMBEDDED DEVICE [patent_app_type] => utility [patent_app_number] => 15/683096 [patent_app_country] => US [patent_app_date] => 2017-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2405 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15683096 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/683096
Debugging system and method for embedded device Aug 21, 2017 Issued
Array ( [id] => 13693423 [patent_doc_number] => 20170357666 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-14 [patent_title] => IMPLEMENTING QUEUES (FIFO) AND STACKS (FILO) ON TOP DISPERSED STORAGE [patent_app_type] => utility [patent_app_number] => 15/670900 [patent_app_country] => US [patent_app_date] => 2017-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8137 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 231 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15670900 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/670900
IMPLEMENTING QUEUES (FIFO) AND STACKS (FILO) ON TOP DISPERSED STORAGE Aug 6, 2017 Abandoned
Array ( [id] => 15106413 [patent_doc_number] => 10474532 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-11-12 [patent_title] => Automatic fault tolerance in a computing system providing concurrent access to shared computing resource objects [patent_app_type] => utility [patent_app_number] => 15/662971 [patent_app_country] => US [patent_app_date] => 2017-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10038 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 218 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15662971 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/662971
Automatic fault tolerance in a computing system providing concurrent access to shared computing resource objects Jul 27, 2017 Issued
Array ( [id] => 13875821 [patent_doc_number] => 20190034251 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-31 [patent_title] => METHOD AND APPARATUS FOR MEMORY VULNERABILITY PREDICTION [patent_app_type] => utility [patent_app_number] => 15/662524 [patent_app_country] => US [patent_app_date] => 2017-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4322 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15662524 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/662524
Method and apparatus for memory vulnerability prediction Jul 27, 2017 Issued
Array ( [id] => 17084152 [patent_doc_number] => 20210279158 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-09 [patent_title] => FAULT CONTENT IDENTIFICATION DEVICE, FAULT CONTENT IDENTIFICATION METHOD, AND RECORDING MEDIUM IN WHICH FAULT CONTENT IDENTIFICATION PROGRAM IS STORED [patent_app_type] => utility [patent_app_number] => 16/316101 [patent_app_country] => US [patent_app_date] => 2017-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6273 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 24 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16316101 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/316101
Fault content identification device, fault content identification method, and recording medium in which fault content identification program is stored Jul 19, 2017 Issued
Array ( [id] => 13512061 [patent_doc_number] => 20180307573 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-25 [patent_title] => BYZANTINE AGREEMENT USING COMMUNICATIONS HAVING LINEAR COMPLEXITY [patent_app_type] => utility [patent_app_number] => 15/653178 [patent_app_country] => US [patent_app_date] => 2017-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7004 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 247 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15653178 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/653178
Byzantine agreement using communications having linear complexity Jul 17, 2017 Issued
Array ( [id] => 12180608 [patent_doc_number] => 20180039544 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-08 [patent_title] => 'RESOURCE ACCESS MANAGEMENT COMPONENT AND METHOD THEREFOR' [patent_app_type] => utility [patent_app_number] => 15/651606 [patent_app_country] => US [patent_app_date] => 2017-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4702 [patent_no_of_claims] => 15 [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] => 15651606 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/651606
RESOURCE ACCESS MANAGEMENT COMPONENT AND METHOD THEREFOR Jul 16, 2017 Abandoned
Array ( [id] => 13830485 [patent_doc_number] => 20190018727 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-17 [patent_title] => DATA REPLICATION IN A STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 15/652038 [patent_app_country] => US [patent_app_date] => 2017-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4069 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15652038 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/652038
Data replication in a storage system Jul 16, 2017 Issued
Array ( [id] => 16844746 [patent_doc_number] => 11016833 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-25 [patent_title] => Remote debug for scaled computing environments [patent_app_type] => utility [patent_app_number] => 15/640487 [patent_app_country] => US [patent_app_date] => 2017-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 9533 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15640487 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/640487
Remote debug for scaled computing environments Jun 30, 2017 Issued
Array ( [id] => 15472803 [patent_doc_number] => 10552279 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-04 [patent_title] => Detecting and reporting unintended state changes [patent_app_type] => utility [patent_app_number] => 15/639280 [patent_app_country] => US [patent_app_date] => 2017-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5732 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15639280 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/639280
Detecting and reporting unintended state changes Jun 29, 2017 Issued
Array ( [id] => 13569129 [patent_doc_number] => 20180336112 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-22 [patent_title] => METHOD AND DEVICE FOR PERFORMING TESTING ACROSS A PLURALITY OF SMART DEVICES [patent_app_type] => utility [patent_app_number] => 15/638406 [patent_app_country] => US [patent_app_date] => 2017-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5997 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15638406 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/638406
Method and device for performing testing across a plurality of smart devices Jun 29, 2017 Issued
Array ( [id] => 15285099 [patent_doc_number] => 10515216 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-24 [patent_title] => Memory layout based monitoring [patent_app_type] => utility [patent_app_number] => 15/638575 [patent_app_country] => US [patent_app_date] => 2017-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8737 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15638575 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/638575
Memory layout based monitoring Jun 29, 2017 Issued
Menu