
Aracelis Ruiz
Examiner (ID: 18446, Phone: (571)270-1038 , Office: P/2139 )
| Most Active Art Unit | 2139 |
| Art Unit(s) | 2189, 2139 |
| Total Applications | 1028 |
| Issued Applications | 877 |
| Pending Applications | 61 |
| Abandoned Applications | 116 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17528701
[patent_doc_number] => 11301389
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-04-12
[patent_title] => Executable memory page validation system and method
[patent_app_type] => utility
[patent_app_number] => 17/434763
[patent_app_country] => US
[patent_app_date] => 2020-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5018
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17434763
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/434763 | Executable memory page validation system and method | Feb 26, 2020 | Issued |
Array
(
[id] => 18189442
[patent_doc_number] => 11580027
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-02-14
[patent_title] => Multi-tile memory management mechanism
[patent_app_type] => utility
[patent_app_number] => 16/802427
[patent_app_country] => US
[patent_app_date] => 2020-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 34
[patent_figures_cnt] => 41
[patent_no_of_words] => 25244
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 62
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16802427
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/802427 | Multi-tile memory management mechanism | Feb 25, 2020 | Issued |
Array
(
[id] => 17054428
[patent_doc_number] => 20210263862
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-08-26
[patent_title] => MAINTAINING GHOST CACHE STATISTICS FOR DEMOTED DATA ELEMENTS
[patent_app_type] => utility
[patent_app_number] => 16/798330
[patent_app_country] => US
[patent_app_date] => 2020-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11431
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16798330
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/798330 | Maintaining ghost cache statistics for demoted data elements | Feb 21, 2020 | Issued |
Array
(
[id] => 15998103
[patent_doc_number] => 20200174922
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-04
[patent_title] => RESOURCE RECLAMATION METHOD AND APPARATUS
[patent_app_type] => utility
[patent_app_number] => 16/784109
[patent_app_country] => US
[patent_app_date] => 2020-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10156
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 30
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16784109
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/784109 | RESOURCE RECLAMATION METHOD AND APPARATUS | Feb 5, 2020 | Abandoned |
Array
(
[id] => 16270860
[patent_doc_number] => 20200272347
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-08-27
[patent_title] => MACHINE LEARNING-BASED DATA OBJECT STORAGE
[patent_app_type] => utility
[patent_app_number] => 16/776292
[patent_app_country] => US
[patent_app_date] => 2020-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 44083
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 16776292
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/776292 | Machine learning-based data object storage | Jan 28, 2020 | Issued |
Array
(
[id] => 17076576
[patent_doc_number] => 11112974
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-09-07
[patent_title] => Dynamic cache management in storage devices
[patent_app_type] => utility
[patent_app_number] => 16/774746
[patent_app_country] => US
[patent_app_date] => 2020-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10672
[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] => 16774746
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/774746 | Dynamic cache management in storage devices | Jan 27, 2020 | Issued |
Array
(
[id] => 16644146
[patent_doc_number] => 10922002
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-02-16
[patent_title] => Processing I/O requests using a redundant array of independent disks (RAID)
[patent_app_type] => utility
[patent_app_number] => 16/750166
[patent_app_country] => US
[patent_app_date] => 2020-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 6937
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 202
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16750166
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/750166 | Processing I/O requests using a redundant array of independent disks (RAID) | Jan 22, 2020 | Issued |
Array
(
[id] => 17817328
[patent_doc_number] => 11422941
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-08-23
[patent_title] => Calculating the optimal number of LBNs to prefetch per CPU
[patent_app_type] => utility
[patent_app_number] => 16/748790
[patent_app_country] => US
[patent_app_date] => 2020-01-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 4077
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16748790
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/748790 | Calculating the optimal number of LBNs to prefetch per CPU | Jan 20, 2020 | Issued |
Array
(
[id] => 17394878
[patent_doc_number] => 11243892
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-02-08
[patent_title] => Partitioning TLB or cache allocation
[patent_app_type] => utility
[patent_app_number] => 16/745019
[patent_app_country] => US
[patent_app_date] => 2020-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 20
[patent_no_of_words] => 20771
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16745019
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/745019 | Partitioning TLB or cache allocation | Jan 15, 2020 | Issued |
Array
(
[id] => 17499492
[patent_doc_number] => 11288198
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-03-29
[patent_title] => Effective avoidance of line cache misses
[patent_app_type] => utility
[patent_app_number] => 15/733358
[patent_app_country] => US
[patent_app_date] => 2019-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 12
[patent_no_of_words] => 7356
[patent_no_of_claims] => 20
[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] => 15733358
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/733358 | Effective avoidance of line cache misses | Dec 22, 2019 | Issued |
Array
(
[id] => 16737512
[patent_doc_number] => 10963164
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-30
[patent_title] => Non-deterministic memory protocol
[patent_app_type] => utility
[patent_app_number] => 16/723589
[patent_app_country] => US
[patent_app_date] => 2019-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7120
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[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] => 16723589
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/723589 | Non-deterministic memory protocol | Dec 19, 2019 | Issued |
Array
(
[id] => 18030784
[patent_doc_number] => 11513973
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-11-29
[patent_title] => Arbitration scheme for coherent and non-coherent memory requests
[patent_app_type] => utility
[patent_app_number] => 16/723185
[patent_app_country] => US
[patent_app_date] => 2019-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8600
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16723185
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/723185 | Arbitration scheme for coherent and non-coherent memory requests | Dec 19, 2019 | Issued |
Array
(
[id] => 16077643
[patent_doc_number] => 20200192808
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-18
[patent_title] => METHOD FOR IMPLEMENTING A VIRTUAL ADDRESS SPACE ON AN EMBEDDED SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/716619
[patent_app_country] => US
[patent_app_date] => 2019-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4023
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -5
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16716619
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/716619 | Method for implementing a virtual address space on an embedded system | Dec 16, 2019 | Issued |
Array
(
[id] => 16077653
[patent_doc_number] => 20200192813
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-18
[patent_title] => METHOD FOR MANAGING A CACHE MEMORY OF AN ELECTRONIC COMPUTER
[patent_app_type] => utility
[patent_app_number] => 16/715449
[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] => 12681
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 378
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16715449
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/715449 | Method for managing a cache memory of an electronic computer | Dec 15, 2019 | Issued |
Array
(
[id] => 15594561
[patent_doc_number] => 20200073815
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-03-05
[patent_title] => DEDUPLICATED HOST CACHE FLUSH TO REMOTE STORAGE
[patent_app_type] => utility
[patent_app_number] => 16/679585
[patent_app_country] => US
[patent_app_date] => 2019-11-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11445
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 59
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16679585
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/679585 | Deduplicated host cache flush to remote storage | Nov 10, 2019 | Issued |
Array
(
[id] => 17031584
[patent_doc_number] => 11093396
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-08-17
[patent_title] => Enabling atomic memory accesses across coherence granule boundaries in processor-based devices
[patent_app_type] => utility
[patent_app_number] => 16/678765
[patent_app_country] => US
[patent_app_date] => 2019-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 11289
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 184
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16678765
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/678765 | Enabling atomic memory accesses across coherence granule boundaries in processor-based devices | Nov 7, 2019 | Issued |
Array
(
[id] => 17076801
[patent_doc_number] => 11113201
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-09-07
[patent_title] => Flash memory controller, method and associated electronic device for managing priority of quality detection or garbage collection of block
[patent_app_type] => utility
[patent_app_number] => 16/675166
[patent_app_country] => US
[patent_app_date] => 2019-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4275
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16675166
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/675166 | Flash memory controller, method and associated electronic device for managing priority of quality detection or garbage collection of block | Nov 4, 2019 | Issued |
Array
(
[id] => 15561661
[patent_doc_number] => 20200065242
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-27
[patent_title] => METHOD FOR ACCESSING DATA IN MULTI-NAMESPACE
[patent_app_type] => utility
[patent_app_number] => 16/672536
[patent_app_country] => US
[patent_app_date] => 2019-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3326
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -5
[patent_words_short_claim] => 59
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16672536
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/672536 | Method for creating multi-namespace and accessing data therein | Nov 3, 2019 | Issued |
Array
(
[id] => 17729620
[patent_doc_number] => 11386009
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-07-12
[patent_title] => Programmable device configuration memory system
[patent_app_type] => utility
[patent_app_number] => 16/670570
[patent_app_country] => US
[patent_app_date] => 2019-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4307
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16670570
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/670570 | Programmable device configuration memory system | Oct 30, 2019 | Issued |
Array
(
[id] => 17252763
[patent_doc_number] => 11188251
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-11-30
[patent_title] => Partitioned non-volatile memory express protocol for controller memory buffer
[patent_app_type] => utility
[patent_app_number] => 16/662340
[patent_app_country] => US
[patent_app_date] => 2019-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7912
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16662340
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/662340 | Partitioned non-volatile memory express protocol for controller memory buffer | Oct 23, 2019 | Issued |