Application number | Title of the application | Filing Date | Status |
---|
Array
(
[id] => 16323106
[patent_doc_number] => 10783071
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-22
[patent_title] => Data storage device and operating method thereof, wherein mapping table for valid data of source block that has not been copied to destination block has a higher priority than mapping information collected by reverse scanning from end of the destination block
[patent_app_type] => utility
[patent_app_number] => 16/197034
[patent_app_country] => US
[patent_app_date] => 2018-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5827
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16197034
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/197034 | Data storage device and operating method thereof, wherein mapping table for valid data of source block that has not been copied to destination block has a higher priority than mapping information collected by reverse scanning from end of the destination block | Nov 19, 2018 | Issued |
Array
(
[id] => 14022613
[patent_doc_number] => 20190073300
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-03-07
[patent_title] => NESTED WRAP-AROUND MEMORY ACCESS
[patent_app_type] => utility
[patent_app_number] => 16/180930
[patent_app_country] => US
[patent_app_date] => 2018-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8069
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 16180930
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/180930 | NESTED WRAP-AROUND MEMORY ACCESS | Nov 4, 2018 | Abandoned |
Array
(
[id] => 15214983
[patent_doc_number] => 20190370178
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-05
[patent_title] => INVALIDATING CKD DATA TRACKS PRIOR TO UNPINNING
[patent_app_type] => utility
[patent_app_number] => 15/996445
[patent_app_country] => US
[patent_app_date] => 2018-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4941
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15996445
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/996445 | Invalidating CKD data tracks prior to unpinning, wherein upon destaging invalid track image from cache to a track of data on storage drive, the track of data on the storage drive is unpinned which enables destages of data from the cache to the track of data on the storage drive going forward | Jun 1, 2018 | Issued |
Array
(
[id] => 15214445
[patent_doc_number] => 20190369909
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-05
[patent_title] => HOMOGENEOUS IN-STORAGE COMPUTATION SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/991403
[patent_app_country] => US
[patent_app_date] => 2018-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8257
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15991403
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/991403 | HOMOGENEOUS IN-STORAGE COMPUTATION SYSTEM | May 28, 2018 | Abandoned |
Array
(
[id] => 13569185
[patent_doc_number] => 20180336140
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-22
[patent_title] => METHOD AND SYSTEM FOR FLASH-AWARE HEAP MEMORY MANAGEMENT
[patent_app_type] => utility
[patent_app_number] => 15/981402
[patent_app_country] => US
[patent_app_date] => 2018-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9790
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 15981402
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/981402 | Method and system for flash-aware heap memory management wherein responsive to a page fault, mapping a physical page (of a logical segment) that was previously reserved in response to another page fault for another page in the first logical segment | May 15, 2018 | Issued |
Array
(
[id] => 16200771
[patent_doc_number] => 10725934
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-07-28
[patent_title] => Processor with selective data storage (of accelerator) operable as either victim cache data storage or accelerator memory and having victim cache tags in lower level cache wherein evicted cache line is stored in said data storage when said data storage is in a first mode and said cache line is stored in system memory rather then said data store when said data storage is in a second mode
[patent_app_type] => utility
[patent_app_number] => 15/981270
[patent_app_country] => US
[patent_app_date] => 2018-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 40
[patent_figures_cnt] => 62
[patent_no_of_words] => 69904
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15981270
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/981270 | Processor with selective data storage (of accelerator) operable as either victim cache data storage or accelerator memory and having victim cache tags in lower level cache wherein evicted cache line is stored in said data storage when said data storage is in a first mode and said cache line is stored in system memory rather then said data store when said data storage is in a second mode | May 15, 2018 | Issued |
Array
(
[id] => 16636764
[patent_doc_number] => 10915272
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-02-09
[patent_title] => Data management in shared storage systems including movement of logical units of data and mapping of virtual devices to storage device groups, wherein the movement and the mapping are, both, based on policy specifying that backup data type cannot be shared with other data types
[patent_app_type] => utility
[patent_app_number] => 15/981013
[patent_app_country] => US
[patent_app_date] => 2018-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 8383
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 228
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15981013
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/981013 | Data management in shared storage systems including movement of logical units of data and mapping of virtual devices to storage device groups, wherein the movement and the mapping are, both, based on policy specifying that backup data type cannot be shared with other data types | May 15, 2018 | Issued |
Array
(
[id] => 17817115
[patent_doc_number] => 11422726
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-08-23
[patent_title] => Efficient storage device data move operation based on priority of garbage collection command
[patent_app_type] => utility
[patent_app_number] => 15/968539
[patent_app_country] => US
[patent_app_date] => 2018-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 10417
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 198
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15968539
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/968539 | Efficient storage device data move operation based on priority of garbage collection command | Apr 30, 2018 | Issued |
Array
(
[id] => 16494454
[patent_doc_number] => 10860496
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-12-08
[patent_title] => Method, apparatus and computer readable medium for building multi-tier flash cache by using spare flash drives and clean user data is flushed from main flash cache to one of the spare flash drives that only stores the clean user data, wherein the main flash cache is configured as one or more pairs of flash drives and the one of the spare flash drives is allocated as single drive to secondary flash cache
[patent_app_type] => utility
[patent_app_number] => 15/954720
[patent_app_country] => US
[patent_app_date] => 2018-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6373
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 287
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15954720
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/954720 | Method, apparatus and computer readable medium for building multi-tier flash cache by using spare flash drives and clean user data is flushed from main flash cache to one of the spare flash drives that only stores the clean user data, wherein the main flash cache is configured as one or more pairs of flash drives and the one of the spare flash drives is allocated as single drive to secondary flash cache | Apr 16, 2018 | Issued |
Array
(
[id] => 14585205
[patent_doc_number] => 20190220211
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-07-18
[patent_title] => SYSTEM AND METHODS OF USING IN-MEMORY REPLICATED OBJECT TO SUPPORT FILE SERVICES
[patent_app_type] => utility
[patent_app_number] => 15/870506
[patent_app_country] => US
[patent_app_date] => 2018-01-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4679
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 269
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15870506
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/870506 | System and method of using in-memory replicated object to support file services wherein file server converts request to block I/O command of file handle, replicating said block I/O command across plural distributed storage module and performing said block I/O command by local storage module | Jan 11, 2018 | Issued |
Array
(
[id] => 16592373
[patent_doc_number] => 10901634
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-01-26
[patent_title] => Self-healing in a storage system where critical storage group is rebuilt with different raid geometry using remaining functioning drives (in the critical storage group) that have not failed, and not all data, drained from the critical storage group, is stopped in the critical storage group that is rebuilt
[patent_app_type] => utility
[patent_app_number] => 15/870385
[patent_app_country] => US
[patent_app_date] => 2018-01-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3922
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 225
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15870385
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/870385 | Self-healing in a storage system where critical storage group is rebuilt with different raid geometry using remaining functioning drives (in the critical storage group) that have not failed, and not all data, drained from the critical storage group, is stopped in the critical storage group that is rebuilt | Jan 11, 2018 | Issued |
Array
(
[id] => 14585631
[patent_doc_number] => 20190220424
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-07-18
[patent_title] => DEVICE, SYSTEM AND METHOD TO ACCESS A SHARED MEMORY WITH FIELD-PROGRAMMABLE GATE ARRAY CIRCUITRY
[patent_app_type] => utility
[patent_app_number] => 15/870749
[patent_app_country] => US
[patent_app_date] => 2018-01-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14975
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15870749
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/870749 | Device, system and method to access a shared memory with field-programmable gate array circuitry without first storing data to computer node | Jan 11, 2018 | Issued |
Array
(
[id] => 15545213
[patent_doc_number] => 10572387
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-02-25
[patent_title] => Hardware control of CPU hold of a cache line in private cache where cache invalidate bit is reset upon expiration of timer
[patent_app_type] => utility
[patent_app_number] => 15/867989
[patent_app_country] => US
[patent_app_date] => 2018-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 10384
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15867989
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/867989 | Hardware control of CPU hold of a cache line in private cache where cache invalidate bit is reset upon expiration of timer | Jan 10, 2018 | Issued |
Array
(
[id] => 13905823
[patent_doc_number] => 20190042116
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-07
[patent_title] => TECHNIQUES FOR PREVENTING MEMORY CORRUPTION
[patent_app_type] => utility
[patent_app_number] => 15/858170
[patent_app_country] => US
[patent_app_date] => 2017-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10425
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 49
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15858170
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/858170 | TECHNIQUES FOR PREVENTING MEMORY CORRUPTION | Dec 28, 2017 | Abandoned |
Array
(
[id] => 13845099
[patent_doc_number] => 20190026034
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-01-24
[patent_title] => DISTRIBUTED STORAGE SYSTEM AND DISTRIBUTED STORAGE CONTROL METHOD
[patent_app_type] => utility
[patent_app_number] => 15/821997
[patent_app_country] => US
[patent_app_date] => 2017-11-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7824
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[patent_words_short_claim] => 284
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15821997
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/821997 | Distributed storage system and distributed storage control method wherein data stored in cache matrix, that is to be stored in said distributed storage, is tracked by columns and rows | Nov 23, 2017 | Issued |
Array
(
[id] => 15854889
[patent_doc_number] => 10642729
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-05
[patent_title] => Data storage device and operating method thereof wherein update to physical-to-logical mapping of destination block is restarted when closing active block
[patent_app_type] => utility
[patent_app_number] => 15/802065
[patent_app_country] => US
[patent_app_date] => 2017-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5844
[patent_no_of_claims] => 4
[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] => 15802065
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/802065 | Data storage device and operating method thereof wherein update to physical-to-logical mapping of destination block is restarted when closing active block | Nov 1, 2017 | Issued |
Array
(
[id] => 13448689
[patent_doc_number] => 20180275887
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-27
[patent_title] => Data Storage Device and Operating Method of Data Storage Device
[patent_app_type] => utility
[patent_app_number] => 15/802130
[patent_app_country] => US
[patent_app_date] => 2017-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4538
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15802130
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/802130 | Data Storage Device and Operating Method of Data Storage Device | Nov 1, 2017 | Abandoned |
Array
(
[id] => 13390533
[patent_doc_number] => 20180246809
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-30
[patent_title] => COLUMN STORE MAIN FRAGMENTS IN NON-VOLATILE RAM
[patent_app_type] => utility
[patent_app_number] => 15/695621
[patent_app_country] => US
[patent_app_date] => 2017-09-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5793
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 36
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15695621
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/695621 | Column store main fragments in non-volatile RAM and the column store main fragments are merged with delta fragments, wherein the column store main fragments are not allocated to volatile random access memory and initialized from disk | Sep 4, 2017 | Issued |
Array
(
[id] => 13933653
[patent_doc_number] => 20190050342
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-14
[patent_title] => SELECTIVE PAGE TRACKING FOR PROCESS CONTROLLER REDUNDANCY
[patent_app_type] => utility
[patent_app_number] => 15/671585
[patent_app_country] => US
[patent_app_date] => 2017-08-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3132
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 222
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15671585
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/671585 | SELECTIVE PAGE TRACKING FOR PROCESS CONTROLLER REDUNDANCY | Aug 7, 2017 | Abandoned |
Array
(
[id] => 13797151
[patent_doc_number] => 20190012114
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-01-10
[patent_title] => Buffer Management in a Data Storage Device
[patent_app_type] => utility
[patent_app_number] => 15/642425
[patent_app_country] => US
[patent_app_date] => 2017-07-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5775
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15642425
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/642425 | Buffer management in a data storage device wherein a bit indicating whether data is in cache is reset after updating forward table with physical address of non-volatile memory and jettisoning the data from the cache | Jul 5, 2017 | Issued |