
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11102748
[patent_doc_number] => 20160299718
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-13
[patent_title] => 'ADAPTIVE CONCURRENCY CONTROL USING HARDWARE TRANSACTIONAL MEMORY AND LOCKING MECHANISM'
[patent_app_type] => utility
[patent_app_number] => 14/683928
[patent_app_country] => US
[patent_app_date] => 2015-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6287
[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] => 14683928
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/683928 | Adaptive concurrency control using hardware transactional memory and locking mechanism | Apr 9, 2015 | Issued |
Array
(
[id] => 11102728
[patent_doc_number] => 20160299698
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-13
[patent_title] => 'REALM PARTITIONING IN HARD DRIVES'
[patent_app_type] => utility
[patent_app_number] => 14/683917
[patent_app_country] => US
[patent_app_date] => 2015-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11583
[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] => 14683917
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/683917 | REALM PARTITIONING IN HARD DRIVES | Apr 9, 2015 | Abandoned |
Array
(
[id] => 11102736
[patent_doc_number] => 20160299706
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-13
[patent_title] => 'HIGHER AND LOWER AVAILABILITY PRIORITIZATION OF STORAGE CELLS IN AN AUTOMATED LIBRARY'
[patent_app_type] => utility
[patent_app_number] => 14/683077
[patent_app_country] => US
[patent_app_date] => 2015-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 11865
[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] => 14683077
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/683077 | Higher and lower availability prioritization of storage cells in an automated library | Apr 8, 2015 | Issued |
Array
(
[id] => 10376435
[patent_doc_number] => 20150261442
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-09-17
[patent_title] => 'MEMORY BUFFER WITH ONE OR MORE AUXILIARY INTERFACES'
[patent_app_type] => utility
[patent_app_number] => 14/665968
[patent_app_country] => US
[patent_app_date] => 2015-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3633
[patent_no_of_claims] => 24
[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] => 14665968
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/665968 | Memory buffer with one or more auxiliary interfaces | Mar 22, 2015 | Issued |
Array
(
[id] => 10716743
[patent_doc_number] => 20160062890
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-03
[patent_title] => 'COHERENCY CHECKING OF INVALIDATE TRANSACTIONS CAUSED BY SNOOP FILTER EVICTION IN AN INTEGRATED CIRCUIT'
[patent_app_type] => utility
[patent_app_number] => 14/640599
[patent_app_country] => US
[patent_app_date] => 2015-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11604
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 9
[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] => 14640599
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/640599 | Coherency checking of invalidate transactions caused by snoop filter eviction in an integrated circuit | Mar 5, 2015 | Issued |
Array
(
[id] => 10383874
[patent_doc_number] => 20150268881
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-09-24
[patent_title] => 'Enhanced Software Application Platform'
[patent_app_type] => utility
[patent_app_number] => 14/636385
[patent_app_country] => US
[patent_app_date] => 2015-03-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 23154
[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] => 14636385
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/636385 | Enhanced software application platform | Mar 2, 2015 | Issued |
Array
(
[id] => 10630629
[patent_doc_number] => 09348778
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-05-24
[patent_title] => 'Transactional memory that performs an ALUT 32-bit lookup operation'
[patent_app_type] => utility
[patent_app_number] => 14/631748
[patent_app_country] => US
[patent_app_date] => 2015-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 49
[patent_figures_cnt] => 61
[patent_no_of_words] => 28866
[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] => 14631748
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/631748 | Transactional memory that performs an ALUT 32-bit lookup operation | Feb 24, 2015 | Issued |
Array
(
[id] => 10194597
[patent_doc_number] => 09223508
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-12-29
[patent_title] => 'Storage system'
[patent_app_type] => utility
[patent_app_number] => 14/624638
[patent_app_country] => US
[patent_app_date] => 2015-02-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 34
[patent_no_of_words] => 12429
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14624638
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/624638 | Storage system | Feb 17, 2015 | Issued |
Array
(
[id] => 11917194
[patent_doc_number] => 09785379
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-10-10
[patent_title] => 'Operating method of nonvolatile memory device and nonvolatile memory system'
[patent_app_type] => utility
[patent_app_number] => 14/616153
[patent_app_country] => US
[patent_app_date] => 2015-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 17
[patent_no_of_words] => 12557
[patent_no_of_claims] => 14
[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] => 14616153
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/616153 | Operating method of nonvolatile memory device and nonvolatile memory system | Feb 5, 2015 | Issued |
Array
(
[id] => 11830500
[patent_doc_number] => 09727241
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-08
[patent_title] => 'Memory page access detection'
[patent_app_type] => utility
[patent_app_number] => 14/616058
[patent_app_country] => US
[patent_app_date] => 2015-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 6235
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14616058
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/616058 | Memory page access detection | Feb 5, 2015 | Issued |
Array
(
[id] => 11577444
[patent_doc_number] => 09632703
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-04-25
[patent_title] => 'Peer to peer volume merge and delete in a shared storage environment'
[patent_app_type] => utility
[patent_app_number] => 14/615411
[patent_app_country] => US
[patent_app_date] => 2015-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4525
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14615411
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/615411 | Peer to peer volume merge and delete in a shared storage environment | Feb 4, 2015 | Issued |
Array
(
[id] => 10342310
[patent_doc_number] => 20150227316
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-08-13
[patent_title] => 'METHODS, SYSTEMS AND DEVICES RELATING TO DATA STORAGE INTERFACES FOR MANAGING DATA ADDRESS SPACES IN DATA STORAGE DEVICES'
[patent_app_type] => utility
[patent_app_number] => 14/614930
[patent_app_country] => US
[patent_app_date] => 2015-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 23039
[patent_no_of_claims] => 35
[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] => 14614930
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/614930 | Methods, systems and devices relating to data storage interfaces for managing data address spaces in data storage devices | Feb 4, 2015 | Issued |
Array
(
[id] => 11830515
[patent_doc_number] => 09727257
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-08
[patent_title] => 'Maintaining relative references when unlinking volumes from a volume chain'
[patent_app_type] => utility
[patent_app_number] => 14/615375
[patent_app_country] => US
[patent_app_date] => 2015-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 5066
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14615375
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/615375 | Maintaining relative references when unlinking volumes from a volume chain | Feb 4, 2015 | Issued |
Array
(
[id] => 10702201
[patent_doc_number] => 20160048348
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-02-18
[patent_title] => 'VIRTUAL DEFRAGMENTATION OF A STORAGE'
[patent_app_type] => utility
[patent_app_number] => 14/600874
[patent_app_country] => US
[patent_app_date] => 2015-01-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7256
[patent_no_of_claims] => 20
[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] => 14600874
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/600874 | VIRTUAL DEFRAGMENTATION OF A STORAGE | Jan 19, 2015 | Abandoned |
Array
(
[id] => 11700577
[patent_doc_number] => 09690492
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-06-27
[patent_title] => 'Random read performance of optical media library'
[patent_app_type] => utility
[patent_app_number] => 14/589053
[patent_app_country] => US
[patent_app_date] => 2015-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6976
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14589053
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/589053 | Random read performance of optical media library | Jan 4, 2015 | Issued |
Array
(
[id] => 10308166
[patent_doc_number] => 20150193167
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-09
[patent_title] => 'THREE-IN-ONE PORTABLE STORAGE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 14/589120
[patent_app_country] => US
[patent_app_date] => 2015-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4523
[patent_no_of_claims] => 15
[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] => 14589120
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/589120 | THREE-IN-ONE PORTABLE STORAGE DEVICE | Jan 4, 2015 | Abandoned |
Array
(
[id] => 10308345
[patent_doc_number] => 20150193346
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-09
[patent_title] => 'ARITHMETIC PROCESSING DEVICE, METHOD OF CONTROLLING ARITHMETIC PROCESSING DEVICE, AND INFORMATION PROCESSING DEVICE'
[patent_app_type] => utility
[patent_app_number] => 14/589023
[patent_app_country] => US
[patent_app_date] => 2015-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 8925
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 6
[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] => 14589023
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/589023 | Arithmetic processing device, method of controlling arithmetic processing device, and information processing device | Jan 4, 2015 | Issued |
Array
(
[id] => 11577447
[patent_doc_number] => 09632706
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-04-25
[patent_title] => 'Ordering of parallel data storage based on die programming durations'
[patent_app_type] => utility
[patent_app_number] => 14/588947
[patent_app_country] => US
[patent_app_date] => 2015-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 3237
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14588947
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/588947 | Ordering of parallel data storage based on die programming durations | Jan 3, 2015 | Issued |
Array
(
[id] => 11391618
[patent_doc_number] => 09552867
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-01-24
[patent_title] => 'Semiconductor memory devices and memory systems including the same'
[patent_app_type] => utility
[patent_app_number] => 14/588496
[patent_app_country] => US
[patent_app_date] => 2015-01-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 21
[patent_no_of_words] => 12170
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[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] => 14588496
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/588496 | Semiconductor memory devices and memory systems including the same | Jan 1, 2015 | Issued |
Array
(
[id] => 10725757
[patent_doc_number] => 20160071905
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-10
[patent_title] => 'ELECTRONIC DEVICE AND METHOD FOR FABRICATING THE SAME'
[patent_app_type] => utility
[patent_app_number] => 14/588859
[patent_app_country] => US
[patent_app_date] => 2015-01-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 13288
[patent_no_of_claims] => 20
[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] => 14588859
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/588859 | Electronic device and method for fabricating the same | Jan 1, 2015 | Issued |