Search

Hashem Farrokh

Examiner (ID: 211, Phone: (571)272-4193 , Office: P/2131 )

Most Active Art Unit
2138
Art Unit(s)
2187, 2188, 2131, 2138, 2135
Total Applications
1269
Issued Applications
1112
Pending Applications
60
Abandoned Applications
119

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11945096 [patent_doc_number] => 20170249247 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-31 [patent_title] => 'MEMORY SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/254571 [patent_app_country] => US [patent_app_date] => 2016-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 12480 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [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] => 15254571 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/254571
Memory system Aug 31, 2016 Issued
Array ( [id] => 12221602 [patent_doc_number] => 20180059962 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-01 [patent_title] => 'WEAR-LEVELING OF MEMORY DEVICES' [patent_app_type] => utility [patent_app_number] => 15/254294 [patent_app_country] => US [patent_app_date] => 2016-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6221 [patent_no_of_claims] => 20 [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] => 15254294 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/254294
Wear-leveling of memory devices Aug 31, 2016 Issued
Array ( [id] => 15425243 [patent_doc_number] => 10545548 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-28 [patent_title] => Memory device and host device [patent_app_type] => utility [patent_app_number] => 15/254609 [patent_app_country] => US [patent_app_date] => 2016-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 4739 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15254609 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/254609
Memory device and host device Aug 31, 2016 Issued
Array ( [id] => 15730655 [patent_doc_number] => 10613756 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-07 [patent_title] => Hardware-accelerated storage compression [patent_app_type] => utility [patent_app_number] => 15/254986 [patent_app_country] => US [patent_app_date] => 2016-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 8982 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15254986 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/254986
Hardware-accelerated storage compression Aug 31, 2016 Issued
Array ( [id] => 15248087 [patent_doc_number] => 10509568 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-17 [patent_title] => Efficient secure boot carried out in information processing apparatus [patent_app_type] => utility [patent_app_number] => 15/254480 [patent_app_country] => US [patent_app_date] => 2016-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 10020 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 282 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15254480 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/254480
Efficient secure boot carried out in information processing apparatus Aug 31, 2016 Issued
Array ( [id] => 12950347 [patent_doc_number] => 09836241 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-12-05 [patent_title] => Label based guest memory deduplication [patent_app_type] => utility [patent_app_number] => 15/251540 [patent_app_country] => US [patent_app_date] => 2016-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7891 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15251540 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/251540
Label based guest memory deduplication Aug 29, 2016 Issued
Array ( [id] => 11897001 [patent_doc_number] => 09766937 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-19 [patent_title] => 'Thread-based cache content saving for task switching' [patent_app_type] => utility [patent_app_number] => 15/248025 [patent_app_country] => US [patent_app_date] => 2016-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4822 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 369 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15248025 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/248025
Thread-based cache content saving for task switching Aug 25, 2016 Issued
Array ( [id] => 17542651 [patent_doc_number] => 11307772 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-04-19 [patent_title] => Responding to variable response time behavior in a storage environment [patent_app_type] => utility [patent_app_number] => 15/221686 [patent_app_country] => US [patent_app_date] => 2016-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11145 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15221686 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/221686
Responding to variable response time behavior in a storage environment Jul 27, 2016 Issued
Array ( [id] => 13919513 [patent_doc_number] => 10203879 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-02-12 [patent_title] => Control device and control method [patent_app_type] => utility [patent_app_number] => 15/216994 [patent_app_country] => US [patent_app_date] => 2016-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 26 [patent_no_of_words] => 14612 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 254 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15216994 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/216994
Control device and control method Jul 21, 2016 Issued
Array ( [id] => 13919579 [patent_doc_number] => 10203912 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-02-12 [patent_title] => Storage device for supporting virtual machine, storage system including the storage device, and method of operating the same [patent_app_type] => utility [patent_app_number] => 15/217270 [patent_app_country] => US [patent_app_date] => 2016-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 19318 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15217270 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/217270
Storage device for supporting virtual machine, storage system including the storage device, and method of operating the same Jul 21, 2016 Issued
Array ( [id] => 11759163 [patent_doc_number] => 20170206032 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-20 [patent_title] => 'DATA STORAGE DEVICE AND OPERATING METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 15/217510 [patent_app_country] => US [patent_app_date] => 2016-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7351 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [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] => 15217510 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/217510
Data storage device and operating method thereof Jul 21, 2016 Issued
Array ( [id] => 11973320 [patent_doc_number] => 20170277474 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-28 [patent_title] => 'DATA PROCESSING SYSTEM INCLUDING DATA STORAGE DEVICE' [patent_app_type] => utility [patent_app_number] => 15/217286 [patent_app_country] => US [patent_app_date] => 2016-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6459 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [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] => 15217286 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/217286
DATA PROCESSING SYSTEM INCLUDING DATA STORAGE DEVICE Jul 21, 2016 Abandoned
Array ( [id] => 11423688 [patent_doc_number] => 20170031832 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-02 [patent_title] => 'STORAGE DEVICE AND STORAGE VIRTUALIZATION SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/216312 [patent_app_country] => US [patent_app_date] => 2016-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 12298 [patent_no_of_claims] => 20 [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] => 15216312 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/216312
STORAGE DEVICE AND STORAGE VIRTUALIZATION SYSTEM Jul 20, 2016 Abandoned
Array ( [id] => 11313912 [patent_doc_number] => 20160350022 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-01 [patent_title] => 'MULTI-CORE DATA ARRAY POWER GATING RESTORAL MECHANISM' [patent_app_type] => utility [patent_app_number] => 15/213350 [patent_app_country] => US [patent_app_date] => 2016-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11112 [patent_no_of_claims] => 21 [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] => 15213350 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/213350
Multi-core data array power gating restoral mechanism Jul 17, 2016 Issued
Array ( [id] => 15387061 [patent_doc_number] => 10534716 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-14 [patent_title] => Limiting access operations in a data storage device [patent_app_type] => utility [patent_app_number] => 15/209584 [patent_app_country] => US [patent_app_date] => 2016-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9536 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15209584 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/209584
Limiting access operations in a data storage device Jul 12, 2016 Issued
Array ( [id] => 11708719 [patent_doc_number] => 20170177217 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-22 [patent_title] => 'MEMORY SYSTEM AND METHOD FOR CONTROLLING NONVOLATILE MEMORY' [patent_app_type] => utility [patent_app_number] => 15/209579 [patent_app_country] => US [patent_app_date] => 2016-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 12190 [patent_no_of_claims] => 13 [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] => 15209579 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/209579
Memory system and method for controlling nonvolatile memory Jul 12, 2016 Issued
Array ( [id] => 14091781 [patent_doc_number] => 10241795 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-26 [patent_title] => Guest to native block address mappings and management of native code storage [patent_app_type] => utility [patent_app_number] => 15/208404 [patent_app_country] => US [patent_app_date] => 2016-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 11265 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15208404 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/208404
Guest to native block address mappings and management of native code storage Jul 11, 2016 Issued
Array ( [id] => 15137107 [patent_doc_number] => 10482021 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-19 [patent_title] => Priority-based storage and access of compressed memory lines in memory in a processor-based system [patent_app_type] => utility [patent_app_number] => 15/193001 [patent_app_country] => US [patent_app_date] => 2016-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7107 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15193001 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/193001
Priority-based storage and access of compressed memory lines in memory in a processor-based system Jun 23, 2016 Issued
Array ( [id] => 13110245 [patent_doc_number] => 10073776 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-09-11 [patent_title] => Shadow tag memory to monitor state of cachelines at different cache level [patent_app_type] => utility [patent_app_number] => 15/190607 [patent_app_country] => US [patent_app_date] => 2016-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 8151 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15190607 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/190607
Shadow tag memory to monitor state of cachelines at different cache level Jun 22, 2016 Issued
Array ( [id] => 13055303 [patent_doc_number] => 10049044 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-08-14 [patent_title] => Asynchronous cache flushing [patent_app_type] => utility [patent_app_number] => 15/181415 [patent_app_country] => US [patent_app_date] => 2016-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4732 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15181415 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/181415
Asynchronous cache flushing Jun 13, 2016 Issued
Menu