Patents Examined by Arpan P. Savia
-
Patent number: 11782600Abstract: One or more aspects of the present disclosure relate to a storage health status. In embodiments, one or more events corresponding to a storage array can be received. Each event can include an alert. A type of each event can also be identified. For each event having a qualifying type, at least one prior event made obsolete by each received event can be cleared.Type: GrantFiled: October 26, 2020Date of Patent: October 10, 2023Assignee: EMC IP Holding Company LLCInventors: Aaron Twohig, Paul McSweeney
-
Patent number: 11704026Abstract: Disclosed is a data reconstruction method and apparatus, and an electronic device, and a storage medium. The method comprises: obtaining attribute information for a plurality of to-be-reconstructed data items; wherein the attribute information of any of the to-be-reconstructed data items is information recorded before the to-be-reconstructed data item is lost; determining, according to the attribute information for the plurality of to-be-reconstructed data items, a reconstruction order for the plurality of to-be-reconstructed data items in a preset target sorting manner; wherein, the target sorting manner relates to the attribute information, and in the target sorting manner, a data item of greater importance has a higher priority in reconstruction. Recovery rate of important data is increased.Type: GrantFiled: June 19, 2019Date of Patent: July 18, 2023Assignee: HANGZHOU HIKVISION SYSTEM TECHNOLOGY CO., LTD.Inventors: Weiqiang Xia, Weichun Wang, Qiqian Lin, Wei Wang
-
Patent number: 11687292Abstract: Method and apparatus for managing data in a cloud computing environment. In accordance with some embodiments, data updates are received to a multi-tier memory structure across a cloud network and stored as working data in an upper rewritable non-volatile memory tier of the memory structure. The working data are periodically logged to a lower non-volatile memory tier in the memory structure while a current version of the working data remain in the upper memory tier. The upper and lower memory tiers each are formed of rewritable memory cells having different constructions and storage attributes.Type: GrantFiled: February 26, 2013Date of Patent: June 27, 2023Assignee: SEAGATE TECHNOLOGY LLCInventors: Ryan James Goss, David Scott Ebsen, Mark Allen Gaertner, Michael Joseph Steiner, Antoine Khoueir
-
Patent number: 11636032Abstract: A data management method of a data storage device having a data management unit different from a data management unit of a user device receives information regarding a storage area of a file to be deleted, from the user device, selects a storage area which matches with the data management unit of the data storage device, from among the storage area of the deleted file, and performs an erasing operation on the selected storage area which matches with the data management unit.Type: GrantFiled: January 7, 2022Date of Patent: April 25, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hyojin Jeong, Youngjoon Choi, Sunghoon Lee, Jae-Hyeon Ju
-
Patent number: 11579784Abstract: Methods, systems, and devices for refresh counters in a memory system are described. In some examples, a memory device may include two or more counters configured to increment a respective count based on refresh operations performed on a memory array. A comparison may be made between two or more of the respective counts, which may include determining a difference between the respective counts or a difference in rate of incrementing. A memory device may transmit an indication to a host device based on determining a difference between counters, and the memory device, the host device, or both, may perform various operations or enter various operational modes based on the determined difference.Type: GrantFiled: November 5, 2020Date of Patent: February 14, 2023Assignee: Micron Technology, Inc.Inventors: Scott E. Schaefer, Aaron P. Boehm
-
Patent number: 11556254Abstract: A plurality of logical storage segments of storage drives of a plurality of storage nodes are identified. At least one of the storage nodes includes at least a first logical storage segment and a second logical storage segment included in the plurality of logical storage segments. A distributed and replicated data store using a portion of the plurality of logical storage segments that excludes at least the second logical storage segment is provided. An available storage capacity metric associated with the plurality of logical storage segments is determined to meet a first threshold. In response to the determination that the available storage capacity metric meets the first threshold, at least the second logical storage segment is dynamically deployed for use in providing the distributed and replicated data store in a manner that increases a storage capacity of the data store while maintaining a fault tolerance policy of the distributed and replicated data store.Type: GrantFiled: February 28, 2020Date of Patent: January 17, 2023Assignee: Cohesity, Inc.Inventors: Venkatesh Pallipadi, Sachin Jain, Deepak Ojha, Apurv Gupta
-
Patent number: 11520496Abstract: According to one embodiment, an electronic device connectable to a host via an interface includes a nonvolatile memory and a controller electrically connected to the nonvolatile memory and capable of processing commands issued by the host in parallel. When the electronic device is connected to the host, the controller determines, when one or more commands to be processed by one or more deadline times, respectively, are issued by the host, scheduling indicative of timings at which the one or more commands are processed, respectively, based on the one or more deadline times. The controller performs processing corresponding to the one or more commands in accordance with the scheduling.Type: GrantFiled: December 1, 2020Date of Patent: December 6, 2022Assignee: Kioxia CorporationInventors: Daisuke Iwai, Kenichiro Yoshii, Tetsuya Sunata
-
Patent number: 11372571Abstract: A data storage and retrieval system for a computer memory including a memory slice formed of segments and adapted to contain one or more documents and a checkpoint adapted to persist the memory slice. The checkpoint includes a document vector containing a document pointer corresponding to a document. The document pointer including a segment identifier identifying a logical segment of the memory slice and an offset value defining a relative memory location of the first document within the identified segment. There are checkpoint memory blocks, each storing a copy of a corresponding segment of the memory slice. The segment identifier of the document pointer identifies a checkpoint memory block and the offset value of the document pointer defines a relative location of the document within the checkpoint memory block.Type: GrantFiled: May 7, 2018Date of Patent: June 28, 2022Assignee: SAP SEInventors: Christian Bensberg, Steffen Geissinger