
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |