
Mark A. Giardino Jr.
Examiner (ID: 15695, Phone: (571)270-3565 , Office: P/2135 )
| Most Active Art Unit | 2135 |
| Art Unit(s) | 4113, 2185, 2135 |
| Total Applications | 762 |
| Issued Applications | 623 |
| Pending Applications | 52 |
| Abandoned Applications | 107 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17515456
[patent_doc_number] => 11294604
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-04-05
[patent_title] => Serverless disk drives based on cloud storage
[patent_app_type] => utility
[patent_app_number] => 17/508869
[patent_app_country] => US
[patent_app_date] => 2021-10-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 29065
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 267
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17508869
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/508869 | Serverless disk drives based on cloud storage | Oct 21, 2021 | Issued |
Array
(
[id] => 18320041
[patent_doc_number] => 20230118169
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-04-20
[patent_title] => MAINTAINING A FAULT-TOLERANCE THRESHOLD OF A CLUSTERSTORE DURING MAINTENANCE ACTIVITIES
[patent_app_type] => utility
[patent_app_number] => 17/504829
[patent_app_country] => US
[patent_app_date] => 2021-10-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6112
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 187
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17504829
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/504829 | Maintaining a fault-tolerance threshold of a clusterstore during maintenance activities | Oct 18, 2021 | Issued |
Array
(
[id] => 17690220
[patent_doc_number] => 20220197513
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => Workload Based Device Access
[patent_app_type] => utility
[patent_app_number] => 17/491178
[patent_app_country] => US
[patent_app_date] => 2021-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18067
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17491178
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/491178 | Workload Based Device Access | Sep 29, 2021 | Abandoned |
Array
(
[id] => 17690220
[patent_doc_number] => 20220197513
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => Workload Based Device Access
[patent_app_type] => utility
[patent_app_number] => 17/491178
[patent_app_country] => US
[patent_app_date] => 2021-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18067
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17491178
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/491178 | Workload Based Device Access | Sep 29, 2021 | Abandoned |
Array
(
[id] => 18280903
[patent_doc_number] => 20230096375
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-30
[patent_title] => MEMORY CONTROLLER FOR MANAGING DATA AND ERROR INFORMATION
[patent_app_type] => utility
[patent_app_number] => 17/489336
[patent_app_country] => US
[patent_app_date] => 2021-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8628
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -29
[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] => 17489336
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/489336 | Memory controller for managing data and error information | Sep 28, 2021 | Issued |
Array
(
[id] => 17345615
[patent_doc_number] => 20220011946
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-13
[patent_title] => INTELLIGENT POWER LOSS PROTECTION BASED BLOCK ALLOCATION
[patent_app_type] => utility
[patent_app_number] => 17/487223
[patent_app_country] => US
[patent_app_date] => 2021-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 32470
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17487223
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/487223 | Intelligent power loss protection based block allocation | Sep 27, 2021 | Issued |
Array
(
[id] => 18203965
[patent_doc_number] => 11586356
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-02-21
[patent_title] => Multi-path layer configured for detection and mitigation of link performance issues in a storage area network
[patent_app_type] => utility
[patent_app_number] => 17/486168
[patent_app_country] => US
[patent_app_date] => 2021-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 15618
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 223
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17486168
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/486168 | Multi-path layer configured for detection and mitigation of link performance issues in a storage area network | Sep 26, 2021 | Issued |
Array
(
[id] => 18270706
[patent_doc_number] => 20230091948
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-23
[patent_title] => REMOTE STORAGE OBJECT TECHNIQUES
[patent_app_type] => utility
[patent_app_number] => 17/480586
[patent_app_country] => US
[patent_app_date] => 2021-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 28501
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[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] => 17480586
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/480586 | Remote storage object techniques | Sep 20, 2021 | Issued |
Array
(
[id] => 19122632
[patent_doc_number] => 11966619
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-04-23
[patent_title] => Background processing during remote memory access
[patent_app_type] => utility
[patent_app_number] => 17/477549
[patent_app_country] => US
[patent_app_date] => 2021-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 7895
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 229
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17477549
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/477549 | Background processing during remote memory access | Sep 16, 2021 | Issued |
Array
(
[id] => 17316881
[patent_doc_number] => 20210405930
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-30
[patent_title] => Copy Using Metadata Representation
[patent_app_type] => utility
[patent_app_number] => 17/471607
[patent_app_country] => US
[patent_app_date] => 2021-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 26566
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17471607
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/471607 | Copy using metadata representation | Sep 9, 2021 | Issued |
Array
(
[id] => 18519710
[patent_doc_number] => 11709601
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-07-25
[patent_title] => Redundancy metadata for multi-plane memory access failure
[patent_app_type] => utility
[patent_app_number] => 17/407898
[patent_app_country] => US
[patent_app_date] => 2021-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 13116
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17407898
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/407898 | Redundancy metadata for multi-plane memory access failure | Aug 19, 2021 | Issued |
Array
(
[id] => 18211009
[patent_doc_number] => 20230057271
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-02-23
[patent_title] => ADAPTIVE, PROACTIVE RAID REBUILD
[patent_app_type] => utility
[patent_app_number] => 17/405672
[patent_app_country] => US
[patent_app_date] => 2021-08-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6100
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17405672
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/405672 | Adaptive, proactive raid rebuild | Aug 17, 2021 | Issued |
Array
(
[id] => 17245620
[patent_doc_number] => 20210365364
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-11-25
[patent_title] => HOST-BASED FLASH MEMORY MAINTENANCE TECHNIQUES
[patent_app_type] => utility
[patent_app_number] => 17/397393
[patent_app_country] => US
[patent_app_date] => 2021-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9042
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17397393
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/397393 | Host-based flash memory maintenance techniques | Aug 8, 2021 | Issued |
Array
(
[id] => 19703712
[patent_doc_number] => 12197747
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-01-14
[patent_title] => Logic simulation device
[patent_app_type] => utility
[patent_app_number] => 18/041026
[patent_app_country] => US
[patent_app_date] => 2021-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 20
[patent_no_of_words] => 13974
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18041026
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/041026 | Logic simulation device | Aug 3, 2021 | Issued |
Array
(
[id] => 17999484
[patent_doc_number] => 11500591
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-11-15
[patent_title] => Methods and systems for enabling and disabling remote storage location cache usage in a networked storage system
[patent_app_type] => utility
[patent_app_number] => 17/387815
[patent_app_country] => US
[patent_app_date] => 2021-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 19759
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 199
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17387815
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/387815 | Methods and systems for enabling and disabling remote storage location cache usage in a networked storage system | Jul 27, 2021 | Issued |
Array
(
[id] => 18493318
[patent_doc_number] => 11698734
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-07-11
[patent_title] => Collision reduction through just-in-time resource allocation
[patent_app_type] => utility
[patent_app_number] => 17/380708
[patent_app_country] => US
[patent_app_date] => 2021-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 10
[patent_no_of_words] => 5462
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17380708
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/380708 | Collision reduction through just-in-time resource allocation | Jul 19, 2021 | Issued |
Array
(
[id] => 18445872
[patent_doc_number] => 11681441
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-06-20
[patent_title] => Input/output processing in a distributed storage node with RDMA
[patent_app_type] => utility
[patent_app_number] => 17/305752
[patent_app_country] => US
[patent_app_date] => 2021-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 12511
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17305752
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/305752 | Input/output processing in a distributed storage node with RDMA | Jul 13, 2021 | Issued |
Array
(
[id] => 18248023
[patent_doc_number] => 11604608
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-03-14
[patent_title] => Blockchain transaction processing systems and methods
[patent_app_type] => utility
[patent_app_number] => 17/359459
[patent_app_country] => US
[patent_app_date] => 2021-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 15073
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 231
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17359459
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/359459 | Blockchain transaction processing systems and methods | Jun 24, 2021 | Issued |
Array
(
[id] => 17698846
[patent_doc_number] => 11372568
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-06-28
[patent_title] => System and method for storing and accessing blockchain data
[patent_app_type] => utility
[patent_app_number] => 17/354716
[patent_app_country] => US
[patent_app_date] => 2021-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 9
[patent_no_of_words] => 9694
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 244
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17354716
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/354716 | System and method for storing and accessing blockchain data | Jun 21, 2021 | Issued |
Array
(
[id] => 17643804
[patent_doc_number] => 20220171542
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-02
[patent_title] => MEMORY CONTROLLER AND METHOD OF OPERATING THE SAME
[patent_app_type] => utility
[patent_app_number] => 17/336966
[patent_app_country] => US
[patent_app_date] => 2021-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16828
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17336966
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/336966 | Memory controller for controlling power loss recovery and method of operating the same | Jun 1, 2021 | Issued |