
Frank J. Asta
Examiner (ID: 14695)
| Most Active Art Unit | 2312 |
| Art Unit(s) | 2752, 2756, 2318, 2312 |
| Total Applications | 250 |
| Issued Applications | 208 |
| Pending Applications | 4 |
| Abandoned Applications | 38 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17364856
[patent_doc_number] => 11231877
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-01-25
[patent_title] => Method of and data storage system for executing disk operations
[patent_app_type] => utility
[patent_app_number] => 16/666983
[patent_app_country] => US
[patent_app_date] => 2019-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 21564
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 765
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16666983
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/666983 | Method of and data storage system for executing disk operations | Oct 28, 2019 | Issued |
Array
(
[id] => 17379969
[patent_doc_number] => 11237985
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-02-01
[patent_title] => Controlling allocation of entries in a partitioned cache
[patent_app_type] => utility
[patent_app_number] => 16/666878
[patent_app_country] => US
[patent_app_date] => 2019-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 10833
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16666878
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/666878 | Controlling allocation of entries in a partitioned cache | Oct 28, 2019 | Issued |
Array
(
[id] => 17621993
[patent_doc_number] => 11341049
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-05-24
[patent_title] => Method, apparatus, and computer program product for managing storage system
[patent_app_type] => utility
[patent_app_number] => 16/654819
[patent_app_country] => US
[patent_app_date] => 2019-10-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 12
[patent_no_of_words] => 8914
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 274
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16654819
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/654819 | Method, apparatus, and computer program product for managing storage system | Oct 15, 2019 | Issued |
Array
(
[id] => 16729605
[patent_doc_number] => 20210096752
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-04-01
[patent_title] => DATA SET OVERLAY PROTECTION
[patent_app_type] => utility
[patent_app_number] => 16/587377
[patent_app_country] => US
[patent_app_date] => 2019-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4813
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16587377
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/587377 | Data set overlay protection | Sep 29, 2019 | Issued |
Array
(
[id] => 16659232
[patent_doc_number] => 20210055869
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-02-25
[patent_title] => PROTECTION DOMAINS FOR FILES AT FILE-LEVEL OR PAGE-LEVEL
[patent_app_type] => utility
[patent_app_number] => 16/545944
[patent_app_country] => US
[patent_app_date] => 2019-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13531
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 60
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16545944
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/545944 | Protection domains for files at file-level or page-level | Aug 19, 2019 | Issued |
Array
(
[id] => 17379733
[patent_doc_number] => 11237748
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-02-01
[patent_title] => Planning of data segment merge for distributed storage system
[patent_app_type] => utility
[patent_app_number] => 16/539392
[patent_app_country] => US
[patent_app_date] => 2019-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 4720
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 422
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16539392
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/539392 | Planning of data segment merge for distributed storage system | Aug 12, 2019 | Issued |
Array
(
[id] => 17091484
[patent_doc_number] => 11119672
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-09-14
[patent_title] => Dynamic single level cell memory controller
[patent_app_type] => utility
[patent_app_number] => 16/532870
[patent_app_country] => US
[patent_app_date] => 2019-08-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 13
[patent_no_of_words] => 10415
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 199
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16532870
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/532870 | Dynamic single level cell memory controller | Aug 5, 2019 | Issued |
Array
(
[id] => 16683179
[patent_doc_number] => 10942656
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-09
[patent_title] => System data storage mechanism providing coherency and segmented data loading
[patent_app_type] => utility
[patent_app_number] => 16/523951
[patent_app_country] => US
[patent_app_date] => 2019-07-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4356
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16523951
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/523951 | System data storage mechanism providing coherency and segmented data loading | Jul 25, 2019 | Issued |
Array
(
[id] => 16097931
[patent_doc_number] => 20200202952
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-25
[patent_title] => CONTROLLER, MEMORY SYSTEM INCLUDING THE CONTROLLER, AND OPERATING METHOD OF THE MEMORY SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/510471
[patent_app_country] => US
[patent_app_date] => 2019-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10322
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16510471
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/510471 | CONTROLLER, MEMORY SYSTEM INCLUDING THE CONTROLLER, AND OPERATING METHOD OF THE MEMORY SYSTEM | Jul 11, 2019 | Abandoned |
Array
(
[id] => 17187122
[patent_doc_number] => 20210334007
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-10-28
[patent_title] => DATA PRE-PROCESSING METHOD AND DEVICE, AND RELATED COMPUTER DEVICE AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 16/622503
[patent_app_country] => US
[patent_app_date] => 2019-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18931
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 16622503
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/622503 | Data pre-processing method and device, and related computer device and storage medium | Jun 26, 2019 | Issued |
Array
(
[id] => 16527353
[patent_doc_number] => 20200401433
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-24
[patent_title] => SELF-DETERMINATION FOR CANCELLATION OF IN-PROGRESS MEMORY REMOVAL FROM A VIRTUAL MACHINE
[patent_app_type] => utility
[patent_app_number] => 16/445278
[patent_app_country] => US
[patent_app_date] => 2019-06-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9199
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16445278
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/445278 | Self-determination for cancellation of in-progress memory removal from a virtual machine | Jun 18, 2019 | Issued |
Array
(
[id] => 14840641
[patent_doc_number] => 20190278721
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-12
[patent_title] => System, Apparatus And Method For Memory Mirroring In A Buffered Memory Architecture
[patent_app_type] => utility
[patent_app_number] => 16/424875
[patent_app_country] => US
[patent_app_date] => 2019-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8820
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16424875
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/424875 | System, apparatus and method for memory mirroring in a buffered memory architecture | May 28, 2019 | Issued |
Array
(
[id] => 16400781
[patent_doc_number] => 20200341639
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-29
[patent_title] => LATTICE LAYOUT OF REPLICATED DATA ACROSS DIFFERENT FAILURE DOMAINS
[patent_app_type] => utility
[patent_app_number] => 16/392885
[patent_app_country] => US
[patent_app_date] => 2019-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6023
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16392885
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/392885 | LATTICE LAYOUT OF REPLICATED DATA ACROSS DIFFERENT FAILURE DOMAINS | Apr 23, 2019 | Abandoned |
Array
(
[id] => 16363251
[patent_doc_number] => 20200320002
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-08
[patent_title] => INTELLIGENTLY MANAGING DATA FACILITY CACHES
[patent_app_type] => utility
[patent_app_number] => 16/375545
[patent_app_country] => US
[patent_app_date] => 2019-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10869
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16375545
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/375545 | INTELLIGENTLY MANAGING DATA FACILITY CACHES | Apr 3, 2019 | Abandoned |
Array
(
[id] => 18528036
[patent_doc_number] => 11715030
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-08-01
[patent_title] => Automatic object optimization to accelerate machine learning training
[patent_app_type] => utility
[patent_app_number] => 16/369694
[patent_app_country] => US
[patent_app_date] => 2019-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4993
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 173
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16369694
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/369694 | Automatic object optimization to accelerate machine learning training | Mar 28, 2019 | Issued |
Array
(
[id] => 16346003
[patent_doc_number] => 20200310654
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-01
[patent_title] => STORAGE SYSTEM WITH VARIABLE GRANULARITY COUNTERS
[patent_app_type] => utility
[patent_app_number] => 16/365107
[patent_app_country] => US
[patent_app_date] => 2019-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8937
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16365107
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/365107 | Storage system with variable granularity counters | Mar 25, 2019 | Issued |
Array
(
[id] => 16408645
[patent_doc_number] => 10817197
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-27
[patent_title] => Data partitioning in a distributed storage system
[patent_app_type] => utility
[patent_app_number] => 16/279797
[patent_app_country] => US
[patent_app_date] => 2019-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6523
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16279797
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/279797 | Data partitioning in a distributed storage system | Feb 18, 2019 | Issued |
Array
(
[id] => 18577341
[patent_doc_number] => 11733870
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-08-22
[patent_title] => Near-memory compute module
[patent_app_type] => utility
[patent_app_number] => 16/249109
[patent_app_country] => US
[patent_app_date] => 2019-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 12196
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 265
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16249109
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/249109 | Near-memory compute module | Jan 15, 2019 | Issued |
Array
(
[id] => 16592640
[patent_doc_number] => 10901903
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-01-26
[patent_title] => Flash memory persistent cache techniques
[patent_app_type] => utility
[patent_app_number] => 16/230423
[patent_app_country] => US
[patent_app_date] => 2018-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 8459
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16230423
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/230423 | Flash memory persistent cache techniques | Dec 20, 2018 | Issued |
Array
(
[id] => 14076459
[patent_doc_number] => 20190087117
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-03-21
[patent_title] => SELECTING A DEDUPLICATION PROCESS BASED ON A DIFFERENCE BETWEEN PERFORMANCE METRICS
[patent_app_type] => utility
[patent_app_number] => 16/194119
[patent_app_country] => US
[patent_app_date] => 2018-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6820
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[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] => 16194119
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/194119 | Deduplication decision based on metrics | Nov 15, 2018 | Issued |