
Ian F. Whitmore
Examiner (ID: 621, Phone: (571)270-3842 , Office: P/2923 )
| Most Active Art Unit | 2923 |
| Art Unit(s) | 2953, 2923 |
| Total Applications | 1307 |
| Issued Applications | 1276 |
| Pending Applications | 7 |
| Abandoned Applications | 24 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19293132
[patent_doc_number] => 12032485
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-07-09
[patent_title] => 64-bit virtual addresses having metadata bit(s) and canonicality check that does not fail due to non-canonical values of metadata bit(s)
[patent_app_type] => utility
[patent_app_number] => 17/133570
[patent_app_country] => US
[patent_app_date] => 2020-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 21
[patent_no_of_words] => 21558
[patent_no_of_claims] => 51
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17133570
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/133570 | 64-bit virtual addresses having metadata bit(s) and canonicality check that does not fail due to non-canonical values of metadata bit(s) | Dec 22, 2020 | Issued |
Array
(
[id] => 17499485
[patent_doc_number] => 11288191
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-03-29
[patent_title] => Range based flushing mechanism
[patent_app_type] => utility
[patent_app_number] => 17/132147
[patent_app_country] => US
[patent_app_date] => 2020-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 28
[patent_no_of_words] => 22843
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17132147
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/132147 | Range based flushing mechanism | Dec 22, 2020 | Issued |
Array
(
[id] => 17507561
[patent_doc_number] => 20220100664
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-31
[patent_title] => PREFETCH DISABLE OF MEMORY REQUESTS TARGETING DATA LACKING LOCALITY
[patent_app_type] => utility
[patent_app_number] => 17/132769
[patent_app_country] => US
[patent_app_date] => 2020-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7882
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 38
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17132769
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/132769 | Prefetch disable of memory requests targeting data lacking locality | Dec 22, 2020 | Issued |
Array
(
[id] => 17557941
[patent_doc_number] => 11314645
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-04-26
[patent_title] => Cache stash relay
[patent_app_type] => utility
[patent_app_number] => 17/123527
[patent_app_country] => US
[patent_app_date] => 2020-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 5200
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17123527
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/123527 | Cache stash relay | Dec 15, 2020 | Issued |
Array
(
[id] => 18480038
[patent_doc_number] => 11693778
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-07-04
[patent_title] => Cache grouping for increasing performance and fairness in shared caches
[patent_app_type] => utility
[patent_app_number] => 17/118612
[patent_app_country] => US
[patent_app_date] => 2020-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 8072
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17118612
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/118612 | Cache grouping for increasing performance and fairness in shared caches | Dec 10, 2020 | Issued |
Array
(
[id] => 16723472
[patent_doc_number] => 20210090619
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-03-25
[patent_title] => MULTI-PORT MEMORY DEVICE AND A METHOD OF USING THE SAME
[patent_app_type] => utility
[patent_app_number] => 17/118238
[patent_app_country] => US
[patent_app_date] => 2020-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5598
[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] => 17118238
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/118238 | Multi-port memory device and a method of using the same | Dec 9, 2020 | Issued |
Array
(
[id] => 18136213
[patent_doc_number] => 11561892
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-24
[patent_title] => Garbage collection adapted to user device access
[patent_app_type] => utility
[patent_app_number] => 17/118152
[patent_app_country] => US
[patent_app_date] => 2020-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 16707
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17118152
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/118152 | Garbage collection adapted to user device access | Dec 9, 2020 | Issued |
Array
(
[id] => 17409022
[patent_doc_number] => 11249907
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-02-15
[patent_title] => Write-back cache policy to limit data transfer time to a memory device
[patent_app_type] => utility
[patent_app_number] => 17/114613
[patent_app_country] => US
[patent_app_date] => 2020-12-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 11042
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17114613
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/114613 | Write-back cache policy to limit data transfer time to a memory device | Dec 7, 2020 | Issued |
Array
(
[id] => 17643808
[patent_doc_number] => 20220171546
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-02
[patent_title] => PEAK POWER MANAGEMENT IN A MEMORY DEVICE
[patent_app_type] => utility
[patent_app_number] => 17/110103
[patent_app_country] => US
[patent_app_date] => 2020-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19174
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17110103
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/110103 | Peak power management in a memory device | Dec 1, 2020 | Issued |
Array
(
[id] => 16887577
[patent_doc_number] => 20210173774
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-10
[patent_title] => MEMORY DEVICES HAVING SELECTIVELY-ACTIVATED TERMINATION DEVICES
[patent_app_type] => utility
[patent_app_number] => 17/098491
[patent_app_country] => US
[patent_app_date] => 2020-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6691
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17098491
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/098491 | Memory devices having selectively-activated termination devices | Nov 15, 2020 | Issued |
Array
(
[id] => 17423166
[patent_doc_number] => 11256620
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-02-22
[patent_title] => Cache management based on memory device over-provisioning
[patent_app_type] => utility
[patent_app_number] => 17/097477
[patent_app_country] => US
[patent_app_date] => 2020-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7130
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 63
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17097477
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/097477 | Cache management based on memory device over-provisioning | Nov 12, 2020 | Issued |
Array
(
[id] => 18291352
[patent_doc_number] => 11620222
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-04-04
[patent_title] => Methods and apparatus for atomic operations with multiple processing paths
[patent_app_type] => utility
[patent_app_number] => 17/086323
[patent_app_country] => US
[patent_app_date] => 2020-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5443
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17086323
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/086323 | Methods and apparatus for atomic operations with multiple processing paths | Oct 29, 2020 | Issued |
Array
(
[id] => 17288328
[patent_doc_number] => 11204878
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-12-21
[patent_title] => Writebacks of prefetched data
[patent_app_type] => utility
[patent_app_number] => 17/065834
[patent_app_country] => US
[patent_app_date] => 2020-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6087
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17065834
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/065834 | Writebacks of prefetched data | Oct 7, 2020 | Issued |
Array
(
[id] => 17729624
[patent_doc_number] => 11386014
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-07-12
[patent_title] => Method and system for low latency data management
[patent_app_type] => utility
[patent_app_number] => 17/064340
[patent_app_country] => US
[patent_app_date] => 2020-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 9793
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[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] => 17064340
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/064340 | Method and system for low latency data management | Oct 5, 2020 | Issued |
Array
(
[id] => 17252986
[patent_doc_number] => 11188475
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-11-30
[patent_title] => Apparatus and method for managing caches in a cache hierarchy
[patent_app_type] => utility
[patent_app_number] => 17/061965
[patent_app_country] => US
[patent_app_date] => 2020-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 8173
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17061965
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/061965 | Apparatus and method for managing caches in a cache hierarchy | Oct 1, 2020 | Issued |
Array
(
[id] => 17861697
[patent_doc_number] => 11442855
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-09-13
[patent_title] => Data pattern based cache management
[patent_app_type] => utility
[patent_app_number] => 17/033587
[patent_app_country] => US
[patent_app_date] => 2020-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 15
[patent_no_of_words] => 9591
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17033587
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/033587 | Data pattern based cache management | Sep 24, 2020 | Issued |
Array
(
[id] => 17238412
[patent_doc_number] => 11182292
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-11-23
[patent_title] => Multi-bank cache
[patent_app_type] => utility
[patent_app_number] => 17/028825
[patent_app_country] => US
[patent_app_date] => 2020-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6713
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17028825
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/028825 | Multi-bank cache | Sep 21, 2020 | Issued |
Array
(
[id] => 17387675
[patent_doc_number] => 20220035527
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-02-03
[patent_title] => METHOD, ELECTRONIC DEVICE AND COMPUTER PROGRAM PRODUCT FOR PROCESSING OPERATION COMMANDS
[patent_app_type] => utility
[patent_app_number] => 17/028173
[patent_app_country] => US
[patent_app_date] => 2020-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6308
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[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] => 17028173
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/028173 | Method, electronic device and computer program product for processing operation commands | Sep 21, 2020 | Issued |
Array
(
[id] => 17500439
[patent_doc_number] => 11289148
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-03-29
[patent_title] => Memory control apparatus and control method therefor
[patent_app_type] => utility
[patent_app_number] => 17/022166
[patent_app_country] => US
[patent_app_date] => 2020-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 29
[patent_no_of_words] => 9405
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17022166
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/022166 | Memory control apparatus and control method therefor | Sep 15, 2020 | Issued |
Array
(
[id] => 16739988
[patent_doc_number] => 10965665
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-03-30
[patent_title] => Passwordless privilege access
[patent_app_type] => utility
[patent_app_number] => 17/023158
[patent_app_country] => US
[patent_app_date] => 2020-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 7293
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 203
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17023158
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/023158 | Passwordless privilege access | Sep 15, 2020 | Issued |