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] => 14034229 [patent_doc_number] => 10228865 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-03-12 [patent_title] => Maintaining a target number of storage devices for variable I/O response times in a storage system [patent_app_type] => utility [patent_app_number] => 15/967408 [patent_app_country] => US [patent_app_date] => 2018-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11117 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15967408 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/967408
Maintaining a target number of storage devices for variable I/O response times in a storage system Apr 29, 2018 Issued
Array ( [id] => 16065293 [patent_doc_number] => 10691596 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-23 [patent_title] => Integration of the frequency of usage of tracks in a tiered storage system into a cache management system of a storage controller [patent_app_type] => utility [patent_app_number] => 15/964904 [patent_app_country] => US [patent_app_date] => 2018-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6490 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 295 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15964904 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/964904
Integration of the frequency of usage of tracks in a tiered storage system into a cache management system of a storage controller Apr 26, 2018 Issued
Array ( [id] => 15820843 [patent_doc_number] => 10635601 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-28 [patent_title] => Flash memory devices and prefetch methods thereof [patent_app_type] => utility [patent_app_number] => 15/954307 [patent_app_country] => US [patent_app_date] => 2018-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2767 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15954307 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/954307
Flash memory devices and prefetch methods thereof Apr 15, 2018 Issued
Array ( [id] => 15231379 [patent_doc_number] => 10503411 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-10 [patent_title] => Data storage device and method for operating non-volatile memory [patent_app_type] => utility [patent_app_number] => 15/954223 [patent_app_country] => US [patent_app_date] => 2018-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 3607 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15954223 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/954223
Data storage device and method for operating non-volatile memory Apr 15, 2018 Issued
Array ( [id] => 13556203 [patent_doc_number] => 20180329649 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-15 [patent_title] => Flash Memory Devices and Prefetch Methods Thereof [patent_app_type] => utility [patent_app_number] => 15/954308 [patent_app_country] => US [patent_app_date] => 2018-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2417 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 45 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15954308 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/954308
Flash Memory Devices and Prefetch Methods Thereof Apr 15, 2018 Abandoned
Array ( [id] => 14076463 [patent_doc_number] => 20190087119 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-21 [patent_title] => PRE-PROCESSING SYSTEM, METHOD PROCESSING CHARACTERISTIC DATA, AND MEMORY CONTROL SYSTEM USING SAME [patent_app_type] => utility [patent_app_number] => 15/954127 [patent_app_country] => US [patent_app_date] => 2018-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8768 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 15954127 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/954127
Pre-processing system, method processing characteristic data, and memory control system using same Apr 15, 2018 Issued
Array ( [id] => 15012783 [patent_doc_number] => 10452537 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-22 [patent_title] => System and method of direct write and mapping of data in a non-volatile memory having multiple sub-drives [patent_app_type] => utility [patent_app_number] => 15/954198 [patent_app_country] => US [patent_app_date] => 2018-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 21 [patent_no_of_words] => 11924 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15954198 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/954198
System and method of direct write and mapping of data in a non-volatile memory having multiple sub-drives Apr 15, 2018 Issued
Array ( [id] => 13497411 [patent_doc_number] => 20180300248 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-18 [patent_title] => METHOD AND DEVICE FOR OPTIMIZATION OF DATA CACHING [patent_app_type] => utility [patent_app_number] => 15/953770 [patent_app_country] => US [patent_app_date] => 2018-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7879 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15953770 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/953770
Method and device for optimization of data caching Apr 15, 2018 Issued
Array ( [id] => 13611221 [patent_doc_number] => 20180357160 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-13 [patent_title] => SYSTEM AND METHOD OF DIRECT WRITE AND MAPPING OF DATA IN A NON-VOLATILE MEMORY HAVING MULTIPLE SUB-DRIVES [patent_app_type] => utility [patent_app_number] => 15/954171 [patent_app_country] => US [patent_app_date] => 2018-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12228 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15954171 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/954171
System and method of direct write and mapping of data in a non-volatile memory having multiple sub-drives Apr 15, 2018 Issued
Array ( [id] => 14997879 [patent_doc_number] => 20190317897 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-17 [patent_title] => DATA PROCESSING SYSTEM HAVING A CACHE WITH A STORE BUFFER [patent_app_type] => utility [patent_app_number] => 15/953680 [patent_app_country] => US [patent_app_date] => 2018-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5795 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15953680 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/953680
Data processing system having a cache with a store buffer Apr 15, 2018 Issued
Array ( [id] => 13782893 [patent_doc_number] => 20190004985 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-03 [patent_title] => FLASH-DRAM HYBRID MEMORY MODULE [patent_app_type] => utility [patent_app_number] => 15/934416 [patent_app_country] => US [patent_app_date] => 2018-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9865 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 291 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15934416 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/934416
FLASH-DRAM HYBRID MEMORY MODULE Mar 22, 2018 Abandoned
Array ( [id] => 14282159 [patent_doc_number] => 20190138364 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-09 [patent_title] => MULTI-PROCESSOR SYSTEM AND PROCESSOR MANAGEMENT METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 15/873027 [patent_app_country] => US [patent_app_date] => 2018-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3968 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15873027 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/873027
MULTI-PROCESSOR SYSTEM AND PROCESSOR MANAGEMENT METHOD THEREOF Jan 16, 2018 Abandoned
Array ( [id] => 14523183 [patent_doc_number] => 10338851 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-07-02 [patent_title] => Storage system with consistent termination of data replication across multiple distributed processing modules [patent_app_type] => utility [patent_app_number] => 15/872553 [patent_app_country] => US [patent_app_date] => 2018-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 15554 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 226 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15872553 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/872553
Storage system with consistent termination of data replication across multiple distributed processing modules Jan 15, 2018 Issued
Array ( [id] => 14347279 [patent_doc_number] => 20190155612 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-23 [patent_title] => SOLID STATE STORAGE DEVICE AND PROGRAM LOADING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 15/872004 [patent_app_country] => US [patent_app_date] => 2018-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6611 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15872004 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/872004
Solid state storage device and program loading method thereof Jan 15, 2018 Issued
Array ( [id] => 14982201 [patent_doc_number] => 10445011 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-15 [patent_title] => Flash memory storage apparatus [patent_app_type] => utility [patent_app_number] => 15/871124 [patent_app_country] => US [patent_app_date] => 2018-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 5 [patent_no_of_words] => 2956 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [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] => 15871124 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/871124
Flash memory storage apparatus Jan 14, 2018 Issued
Array ( [id] => 14585235 [patent_doc_number] => 20190220226 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-18 [patent_title] => JUMP PAGE CACHE READ METHOD IN NAND FLASH MEMORY AND NAND FLASH MEMORY [patent_app_type] => utility [patent_app_number] => 15/871142 [patent_app_country] => US [patent_app_date] => 2018-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3386 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 15871142 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/871142
Jump page cache read method in NAND flash memory and NAND flash memory Jan 14, 2018 Issued
Array ( [id] => 13906411 [patent_doc_number] => 20190042410 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-07 [patent_title] => FLEXIBLE BUFFER SIZING IN GRAPHICS PROCESSORS [patent_app_type] => utility [patent_app_number] => 15/871864 [patent_app_country] => US [patent_app_date] => 2018-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15126 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15871864 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/871864
Flexible buffer sizing in graphics processors Jan 14, 2018 Issued
Array ( [id] => 16307491 [patent_doc_number] => 10776284 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-15 [patent_title] => Security system for external data storage apparatus and control method thereof [patent_app_type] => utility [patent_app_number] => 15/868127 [patent_app_country] => US [patent_app_date] => 2018-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5013 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15868127 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/868127
Security system for external data storage apparatus and control method thereof Jan 10, 2018 Issued
Array ( [id] => 16565795 [patent_doc_number] => 10891164 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-12 [patent_title] => Resource setting control device, resource setting control system, resource setting control method, and computer-readable recording medium [patent_app_type] => utility [patent_app_number] => 16/475497 [patent_app_country] => US [patent_app_date] => 2018-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 6588 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16475497 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/475497
Resource setting control device, resource setting control system, resource setting control method, and computer-readable recording medium Jan 8, 2018 Issued
Array ( [id] => 13281391 [patent_doc_number] => 10152280 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-12-11 [patent_title] => Storage device and control method [patent_app_type] => utility [patent_app_number] => 15/847439 [patent_app_country] => US [patent_app_date] => 2017-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 5658 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15847439 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/847439
Storage device and control method Dec 18, 2017 Issued
Menu