Search

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 numberTitle of the applicationFiling DateStatus
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
Menu