Search

Michael Razavi

Supervisory Patent Examiner (ID: 12544, Phone: (571)272-7664 , Office: P/2600 )

Most Active Art Unit
2606
Art Unit(s)
2613, 2627, 2672, 2723, 2606, 2628
Total Applications
457
Issued Applications
335
Pending Applications
0
Abandoned Applications
122

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18038271 [patent_doc_number] => 20220382487 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-01 [patent_title] => MOBILE STORAGE RANDOM READ PERFORMANCE ESTIMATION ENHANCEMENTS [patent_app_type] => utility [patent_app_number] => 17/771668 [patent_app_country] => US [patent_app_date] => 2019-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14119 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17771668 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/771668
Mobile storage random read performance estimation enhancements Dec 30, 2019 Issued
Array ( [id] => 18493442 [patent_doc_number] => 11698859 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-07-11 [patent_title] => Direct map memory extension for storage class memory [patent_app_type] => utility [patent_app_number] => 16/728457 [patent_app_country] => US [patent_app_date] => 2019-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 9558 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16728457 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/728457
Direct map memory extension for storage class memory Dec 26, 2019 Issued
Array ( [id] => 17817326 [patent_doc_number] => 11422939 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-23 [patent_title] => Shared read--using a request tracker as a temporary read cache [patent_app_type] => utility [patent_app_number] => 16/727657 [patent_app_country] => US [patent_app_date] => 2019-12-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 28 [patent_no_of_words] => 20205 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16727657 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/727657
Shared read--using a request tracker as a temporary read cache Dec 25, 2019 Issued
Array ( [id] => 16906226 [patent_doc_number] => 20210185142 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-17 [patent_title] => CACHE STORAGE FOR STREAMING DATA [patent_app_type] => utility [patent_app_number] => 16/715717 [patent_app_country] => US [patent_app_date] => 2019-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12502 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16715717 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/715717
Cache storage for streaming data Dec 15, 2019 Issued
Array ( [id] => 16623579 [patent_doc_number] => 20210042232 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-11 [patent_title] => CONTROLLER, OPERATING METHOD THEREOF AND STORAGE DEVICE INCLUDING THE SAME [patent_app_type] => utility [patent_app_number] => 16/696697 [patent_app_country] => US [patent_app_date] => 2019-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7816 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16696697 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/696697
Controller, operating method thereof and storage device including the same Nov 25, 2019 Issued
Array ( [id] => 17589615 [patent_doc_number] => 11327888 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-10 [patent_title] => Using storage class memory as a persistent operating system file/block cache [patent_app_type] => utility [patent_app_number] => 16/597951 [patent_app_country] => US [patent_app_date] => 2019-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3917 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16597951 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/597951
Using storage class memory as a persistent operating system file/block cache Oct 9, 2019 Issued
Array ( [id] => 18291363 [patent_doc_number] => 11620233 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-04-04 [patent_title] => Memory data migration hardware [patent_app_type] => utility [patent_app_number] => 16/588898 [patent_app_country] => US [patent_app_date] => 2019-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 15765 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16588898 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/588898
Memory data migration hardware Sep 29, 2019 Issued
Array ( [id] => 18119333 [patent_doc_number] => 11550728 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-10 [patent_title] => System and method for page table caching memory [patent_app_type] => utility [patent_app_number] => 16/586183 [patent_app_country] => US [patent_app_date] => 2019-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4137 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16586183 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/586183
System and method for page table caching memory Sep 26, 2019 Issued
Array ( [id] => 18174188 [patent_doc_number] => 11573900 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-07 [patent_title] => Proactive data prefetch with applied quality of service [patent_app_type] => utility [patent_app_number] => 16/568048 [patent_app_country] => US [patent_app_date] => 2019-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 26704 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16568048 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/568048
Proactive data prefetch with applied quality of service Sep 10, 2019 Issued
Array ( [id] => 16690438 [patent_doc_number] => 20210072916 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-11 [patent_title] => STORAGE PERFORMANCE ENHANCEMENT [patent_app_type] => utility [patent_app_number] => 16/561061 [patent_app_country] => US [patent_app_date] => 2019-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7493 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16561061 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/561061
Storage performance enhancement Sep 4, 2019 Issued
Array ( [id] => 17636929 [patent_doc_number] => 11347653 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-31 [patent_title] => Persistent storage device management [patent_app_type] => utility [patent_app_number] => 16/544605 [patent_app_country] => US [patent_app_date] => 2019-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 7322 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 1 [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] => 16544605 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/544605
Persistent storage device management Aug 18, 2019 Issued
Array ( [id] => 16844815 [patent_doc_number] => 11016904 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-25 [patent_title] => Storage device for performing map scheduling and electronic device including the same [patent_app_type] => utility [patent_app_number] => 16/543531 [patent_app_country] => US [patent_app_date] => 2019-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7238 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16543531 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/543531
Storage device for performing map scheduling and electronic device including the same Aug 16, 2019 Issued
Array ( [id] => 17194732 [patent_doc_number] => 11163485 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-02 [patent_title] => Intelligently choosing transport channels across protocols by drive type [patent_app_type] => utility [patent_app_number] => 16/541254 [patent_app_country] => US [patent_app_date] => 2019-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 6001 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16541254 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/541254
Intelligently choosing transport channels across protocols by drive type Aug 14, 2019 Issued
Array ( [id] => 16077191 [patent_doc_number] => 20200192582 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-18 [patent_title] => ELECTRONIC DEVICE [patent_app_type] => utility [patent_app_number] => 16/537197 [patent_app_country] => US [patent_app_date] => 2019-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6213 [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] => 16537197 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/537197
Electronic device Aug 8, 2019 Issued
Array ( [id] => 17682499 [patent_doc_number] => 11366753 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-21 [patent_title] => Controlling performance of a solid state drive [patent_app_type] => utility [patent_app_number] => 16/525105 [patent_app_country] => US [patent_app_date] => 2019-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6975 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16525105 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/525105
Controlling performance of a solid state drive Jul 28, 2019 Issued
Array ( [id] => 16584864 [patent_doc_number] => 20210019266 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-21 [patent_title] => Prevention of Hash-Based API Importing [patent_app_type] => utility [patent_app_number] => 16/516827 [patent_app_country] => US [patent_app_date] => 2019-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3698 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 19 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16516827 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/516827
Prevention of hash-based API importing Jul 18, 2019 Issued
Array ( [id] => 16224723 [patent_doc_number] => 20200249840 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-06 [patent_title] => METHOD, DEVICE AND COMPUTER PROGRAM PRODUCT FOR DATA PROCESSING [patent_app_type] => utility [patent_app_number] => 16/457043 [patent_app_country] => US [patent_app_date] => 2019-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6684 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16457043 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/457043
Method, device and computer program product for data processing Jun 27, 2019 Issued
Array ( [id] => 16772808 [patent_doc_number] => 10983914 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-20 [patent_title] => Information processing apparatus, arithmetic processing device, and method for controlling information processing apparatus [patent_app_type] => utility [patent_app_number] => 16/419468 [patent_app_country] => US [patent_app_date] => 2019-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9888 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 290 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16419468 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/419468
Information processing apparatus, arithmetic processing device, and method for controlling information processing apparatus May 21, 2019 Issued
Array ( [id] => 16423874 [patent_doc_number] => 20200349072 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-05 [patent_title] => HANDLING METADATA CORRUPTION TO AVOID DATA UNAVAILABILITY [patent_app_type] => utility [patent_app_number] => 16/398399 [patent_app_country] => US [patent_app_date] => 2019-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9241 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16398399 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/398399
Handling metadata corruption to avoid data unavailability Apr 29, 2019 Issued
Array ( [id] => 14719587 [patent_doc_number] => 20190250857 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-15 [patent_title] => TECHNOLOGIES FOR AUTOMATIC WORKLOAD DETECTION AND CACHE QoS POLICY APPLICATION [patent_app_type] => utility [patent_app_number] => 16/395872 [patent_app_country] => US [patent_app_date] => 2019-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14823 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16395872 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/395872
TECHNOLOGIES FOR AUTOMATIC WORKLOAD DETECTION AND CACHE QoS POLICY APPLICATION Apr 25, 2019 Abandoned
Menu