Search

Stephen Michael Gravini

Examiner (ID: 12967, Phone: (571)272-4875 , Office: P/3744 )

Most Active Art Unit
3753
Art Unit(s)
3749, 3753, 2162, 3743, 3404, 3744, 3622
Total Applications
3725
Issued Applications
2988
Pending Applications
212
Abandoned Applications
561

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18038259 [patent_doc_number] => 20220382475 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-01 [patent_title] => MAPPING PARTITION IDENTIFIERS [patent_app_type] => utility [patent_app_number] => 17/330724 [patent_app_country] => US [patent_app_date] => 2021-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14616 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17330724 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/330724
Mapping partition identifiers May 25, 2021 Issued
Array ( [id] => 17294217 [patent_doc_number] => 20210390056 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-16 [patent_title] => METHOD AND APPARATUS FOR MANAGING MEMORY IN MEMORY DISAGGREGATION SYSTEM [patent_app_type] => utility [patent_app_number] => 17/324883 [patent_app_country] => US [patent_app_date] => 2021-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4930 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17324883 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/324883
Method and apparatus for managing memory in memory disaggregation system May 18, 2021 Issued
Array ( [id] => 18087394 [patent_doc_number] => 11537530 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-12-27 [patent_title] => Non-volatile storage controller with partial logical-to-physical (L2P) address translation table [patent_app_type] => utility [patent_app_number] => 17/315585 [patent_app_country] => US [patent_app_date] => 2021-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 8322 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17315585 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/315585
Non-volatile storage controller with partial logical-to-physical (L2P) address translation table May 9, 2021 Issued
Array ( [id] => 17991841 [patent_doc_number] => 20220357878 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-10 [patent_title] => Data Storage Device and Method for Host-Initiated Cached Read to Recover Corrupted Data Within Timeout Constraints [patent_app_type] => utility [patent_app_number] => 17/313793 [patent_app_country] => US [patent_app_date] => 2021-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6292 [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] => 17313793 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/313793
Data storage device and method for host-initiated cached read to recover corrupted data within timeout constraints May 5, 2021 Issued
Array ( [id] => 17039318 [patent_doc_number] => 20210255954 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-19 [patent_title] => HIERARCHICAL MEMORY APPARATUS [patent_app_type] => utility [patent_app_number] => 17/307765 [patent_app_country] => US [patent_app_date] => 2021-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13401 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17307765 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/307765
Hierarchical memory apparatus May 3, 2021 Issued
Array ( [id] => 17009464 [patent_doc_number] => 20210240625 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-05 [patent_title] => MANAGEMENT OF COHERENCY DIRECTORY CACHE ENTRY EJECTION [patent_app_type] => utility [patent_app_number] => 17/301949 [patent_app_country] => US [patent_app_date] => 2021-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8936 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17301949 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/301949
Management of coherency directory cache entry ejection Apr 19, 2021 Issued
Array ( [id] => 17947721 [patent_doc_number] => 20220334740 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-20 [patent_title] => ELASTIC PERSISTENT MEMORY REGIONS [patent_app_type] => utility [patent_app_number] => 17/232971 [patent_app_country] => US [patent_app_date] => 2021-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10016 [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] => 17232971 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/232971
Elastic persistent memory regions Apr 15, 2021 Issued
Array ( [id] => 16993906 [patent_doc_number] => 20210232326 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-29 [patent_title] => MEMORY SYSTEM STORING MANAGEMENT INFORMATION AND METHOD OF CONTROLLING SAME [patent_app_type] => utility [patent_app_number] => 17/229096 [patent_app_country] => US [patent_app_date] => 2021-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15394 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [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] => 17229096 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/229096
Memory system storing management information and method of controlling same Apr 12, 2021 Issued
Array ( [id] => 19413311 [patent_doc_number] => 12079127 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-09-03 [patent_title] => Systems and methods for random fill caching and prefetching for secure cache memories [patent_app_type] => utility [patent_app_number] => 17/208825 [patent_app_country] => US [patent_app_date] => 2021-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 6161 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17208825 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/208825
Systems and methods for random fill caching and prefetching for secure cache memories Mar 21, 2021 Issued
Array ( [id] => 16918551 [patent_doc_number] => 20210191643 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-24 [patent_title] => MIGRATING DATA FROM A LARGE EXTENT POOL TO A SMALL EXTENT POOL [patent_app_type] => utility [patent_app_number] => 17/198054 [patent_app_country] => US [patent_app_date] => 2021-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10623 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17198054 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/198054
Migrating data from a large extent pool to a small extent pool Mar 9, 2021 Issued
Array ( [id] => 16918529 [patent_doc_number] => 20210191621 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-24 [patent_title] => MEMORY DEVICE AND HOST DEVICE [patent_app_type] => utility [patent_app_number] => 17/196390 [patent_app_country] => US [patent_app_date] => 2021-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8836 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [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] => 17196390 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/196390
Memory device and host device Mar 8, 2021 Issued
Array ( [id] => 17999668 [patent_doc_number] => 11500775 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-15 [patent_title] => File system management in memory device [patent_app_type] => utility [patent_app_number] => 17/184352 [patent_app_country] => US [patent_app_date] => 2021-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 16 [patent_no_of_words] => 14617 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17184352 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/184352
File system management in memory device Feb 23, 2021 Issued
Array ( [id] => 18299473 [patent_doc_number] => 20230109159 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-06 [patent_title] => VERIFYING ADDRESS TRANSLATION INTEGRITY [patent_app_type] => utility [patent_app_number] => 17/907206 [patent_app_country] => US [patent_app_date] => 2021-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7268 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17907206 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/907206
Verifying address translation integrity Feb 7, 2021 Issued
Array ( [id] => 18119090 [patent_doc_number] => 11550483 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-10 [patent_title] => Techniques for secure writes by non-privileged users [patent_app_type] => utility [patent_app_number] => 17/165569 [patent_app_country] => US [patent_app_date] => 2021-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 18712 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17165569 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/165569
Techniques for secure writes by non-privileged users Feb 1, 2021 Issued
Array ( [id] => 18104245 [patent_doc_number] => 11544131 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-03 [patent_title] => Information processing device, external storage device, host device, relay device, control program, and control method of information processing device [patent_app_type] => utility [patent_app_number] => 17/156827 [patent_app_country] => US [patent_app_date] => 2021-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 34 [patent_no_of_words] => 26452 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17156827 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/156827
Information processing device, external storage device, host device, relay device, control program, and control method of information processing device Jan 24, 2021 Issued
Array ( [id] => 17245623 [patent_doc_number] => 20210365367 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-25 [patent_title] => STORAGE DEVICE AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 17/149366 [patent_app_country] => US [patent_app_date] => 2021-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8067 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17149366 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/149366
Storage device and operating method thereof Jan 13, 2021 Issued
Array ( [id] => 16794864 [patent_doc_number] => 20210124681 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-29 [patent_title] => COST-EFFECTIVE SOLID STATE DISK DATA-PROTECTION METHOD FOR POWER OUTAGES [patent_app_type] => utility [patent_app_number] => 17/143153 [patent_app_country] => US [patent_app_date] => 2021-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5834 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17143153 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/143153
Cost-effective solid state disk data-protection method for power outages Jan 5, 2021 Issued
Array ( [id] => 18030778 [patent_doc_number] => 11513967 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-11-29 [patent_title] => Systems and methods for prioritizing cache objects for deletion [patent_app_type] => utility [patent_app_number] => 17/138086 [patent_app_country] => US [patent_app_date] => 2020-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6318 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17138086 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/138086
Systems and methods for prioritizing cache objects for deletion Dec 29, 2020 Issued
Array ( [id] => 17861493 [patent_doc_number] => 11442649 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-13 [patent_title] => Migrating data from a large extent pool to a small extent pool [patent_app_type] => utility [patent_app_number] => 17/129458 [patent_app_country] => US [patent_app_date] => 2020-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10052 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17129458 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/129458
Migrating data from a large extent pool to a small extent pool Dec 20, 2020 Issued
Array ( [id] => 18386223 [patent_doc_number] => 11657004 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-23 [patent_title] => Method and system for memory attack mitigation [patent_app_type] => utility [patent_app_number] => 17/125978 [patent_app_country] => US [patent_app_date] => 2020-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2300 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17125978 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/125978
Method and system for memory attack mitigation Dec 16, 2020 Issued
Menu