Patents by Inventor Cheryl Thompson

Cheryl Thompson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11943314
    Abstract: A system, method, and machine-readable storage medium for retrieving data are provided. In some embodiments, a cache may receive a request for data from a client. The cache may determine that a first subset of the data is stored on a storage device and that a second subset of the data is stored at a cloud address located at a cloud storage endpoint. The cache may also receive from the storage device the first subset of data. The cache further receives from the cloud storage endpoint the second subset of data in response to transmitting a request for the second subset of data stored at the cloud address to the cloud storage endpoint. The cache then transmits to the client the first and second subsets of data from the various sources in response to the data request.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: March 26, 2024
    Assignee: NETAPP, INC.
    Inventor: Cheryl Thompson
  • Publication number: 20210297500
    Abstract: A system, method, and machine-readable storage medium for retrieving data are provided. In some embodiments, a cache may receive a request for data from a client. The cache may determine that a first subset of the data is stored on a storage device and that a second subset of the data is stored at a cloud address located at a cloud storage endpoint. The cache may also receive from the storage device the first subset of data. The cache further receives from the cloud storage endpoint the second subset of data in response to transmitting a request for the second subset of data stored at the cloud address to the cloud storage endpoint. The cache then transmits to the client the first and second subsets of data from the various sources in response to the data request.
    Type: Application
    Filed: March 20, 2020
    Publication date: September 23, 2021
    Inventor: Cheryl Thompson
  • Publication number: 20200073567
    Abstract: Techniques are provided for multi-tier write allocation. A storage system may store data within a multi-tier storage environment comprising a first storage tier (e.g., storage devices maintained by the storage system), a second storage tier (e.g., a remote object store provided by a third party storage provider), and/or other storage tiers. A determination is made that data (e.g., data of a write request received by the storage system) is to be stored within the second storage tier. The data is stored into a staging area of the first storage tier. A second storage tier location identifier, for referencing the data according to a format utilized by the second storage tier, is assigned to the data and provided to a file system hosting the data. The data is then destaged from the staging area into the second storage tier, such as within an object stored within the remote object store.
    Type: Application
    Filed: November 11, 2019
    Publication date: March 5, 2020
    Inventors: Ganga Bhavani Kondapalli, Kevin Daniel Varghese, Ananthan Subramanian, Cheryl Thompson, Anil Paul Thoppil
  • Patent number: 10031682
    Abstract: A method, non-transitory computer readable medium, and computing device that receives metadata for a block associated with an object from a source storage node. The metadata comprises a source object identifier and the object is associated with a source volume of a source aggregate owned by the source storage node. A determination is made when another block associated with the object has been previously received. A destination object identifier is obtained based on the source object identifier, when the determining indicates that the other block associated with the object has been previously received. A new aggregate block number is assigned to the block based on the destination object identifier and another portion of the metadata. Ownership of the source volume is transferred upon receipt of an indication of a cutover from the source storage node in order to migrate the source volume to a destination volume of a destination aggregate.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: July 24, 2018
    Assignee: NetApp, Inc.
    Inventors: Tijin George, Cheryl Thompson, Ananthan Subramanian
  • Publication number: 20130292276
    Abstract: A gift basket assembly is provided with a preformed insert, the insert being a self-contained plurality of independently prepackaged products and a base within a shrink-wrap casing. Shred is disposed in one of the insert and the gift basket, such that the insert can be operably engaged with the basket and an outer wrap, including a shrink-wrap, is disposed about the basket and the insert to form the assembly.
    Type: Application
    Filed: May 4, 2012
    Publication date: November 7, 2013
    Applicant: WILLOW GROUP LTD.
    Inventor: Cheryl Thompson
  • Patent number: 7577692
    Abstract: The present invention provides a system and method for reserving space to guarantee file writability in a file system supporting PCPIs. An administrator of a storage system implants a set of space reservation policies to ensure that clients of the storage system do not receive an out of space error in response to overwriting a section of a particular file.
    Type: Grant
    Filed: April 25, 2003
    Date of Patent: August 18, 2009
    Assignee: NetApp, Inc.
    Inventors: Peter F. Corbett, Cheryl Thompson, Robert M. English, Jeffrey L. Heller
  • Patent number: 7467282
    Abstract: A file system migrates a traditional volume to a virtual volume without data copying. In an embodiment, a traditional volume index node is selected for migration. The traditional volume index node is converted to a virtual volume index node. In one embodiment, the virtual volume index node provides both physical address information and virtual address information.
    Type: Grant
    Filed: April 5, 2005
    Date of Patent: December 16, 2008
    Assignee: Network Appliance, Inc.
    Inventors: Sriram Rao, John Edwards, Douglas P. Doucette, Cheryl Thompson
  • Publication number: 20060224843
    Abstract: A file system migrates a traditional volume to a virtual volume without data copying. In an embodiment, a traditional volume index node is selected for migration. The traditional volume index node is converted to a virtual volume index node. In one embodiment, the virtual volume index node provides both physical address information and virtual address information.
    Type: Application
    Filed: April 5, 2005
    Publication date: October 5, 2006
    Inventors: Sriram Rao, John Edwards, Douglas Doucette, Cheryl Thompson
  • Patent number: D704546
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: May 13, 2014
    Assignee: Willow Group, Ltd.
    Inventor: Cheryl Thompson
  • Patent number: D712733
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: September 9, 2014
    Assignee: Willow Group Ltd.
    Inventor: Cheryl Thompson