What are you looking for ?
Infinidat
Articles_top

Amazon Assigned Eighteen Patents

Optical transmittal storage networks, deallocating portions of provisioned storage, connection balancing using attempt counts at distributed storage systems, reducing data volume durability state for block-based storage, live migration for virtual computing resources utilizing network-based storage, managing content delivery network service providers, asynchronous movement of in-line metadata for cached volumes at storage gateways, managing test services in distributed production service environment, dynamic sizing of storage capacity for remirror buffer, adjusting storage allocation for access point information, size targeted database I/O compression, conditional writes at distributed storage services, providing executing programs with access to stored block data of others, storage configuration in data warehouses, archival data flow management, logical deletion of stored data objects, storage of mass data for monitoring, profile-guided data preloading for virtualized resources

Optical transmittal storage networks
Amazon Technologies, Inc., Seattle, WA, has been assigned a patent (9,609,402) developed by Long, Jason Michael, Bainbridge Island, WA, and Mishra, Pragyana K., Seattle, WA, for a “
optical transmittal storage networks.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Optical networks may store information or data therein by maintaining the information or data in motion. The optical networks may include optical fiber rings configured to receive optical signals comprising the information or data and to circulate the optical signals within the optical fiber rings. The optical signals and the information or data may be transferred out of the optical fiber rings in order to amplify the optical signals, (e.g., to overcome losses due to attenuation within the optical fiber rings), to analyze the optical signals according to one or more processing techniques, or to transfer the information or data to another computer device upon request. If continued storage of the information or data is required, an optical signal including the information or data may be transferred back into the optical fiber rings and may continue to circulate therein.

The patent application was filed on March 26, 2015 (14/669,503).

Deallocating portions of provisioned data storage
Amazon Technologies, Inc., Seattle, WA, has been assigned a patent (9,606,909) developed by Vincent, Pradeep, Kenmore, WA, for a “
deallocating portions of provisioned data storage based on defined bit patterns indicative of invalid data.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Systems and methods are disclosed which facilitate management of thin provisioned data storage. Specifically, portions of thinly provisioned data stores may be deallocated when they contain invalid data, such as data deleted by a user. A user may transmit notifications, which may include write requests corresponding to a defined bit pattern, to a provider of the data store, (or to the data store itself) that data has been deleted. A management component may modify the data store, or metadata corresponding to the data store, to reflect the deletion. The management component may further monitor portions of the data store to determine whether individual portions contain entirely invalid data. If so, the portion may be deallocated from the thin provisioned data store, resulting in more efficient thin provisioning. Deallocation may be enabled even where deletion notifications from a user do not correspond directly to allocated storage portions.

The patent application was filed on April 5, 2013 (13/857,967).

Connection balancing using attempt counts at distributed storage systems
Amazon Technologies, Inc., Reno, NV, has been assigned a patent (9,602,424) developed by Vincent, Pradeep, Kenmore, WA, Oikarinen, Matti Juhani, Wilmington, MA, Laurence, Douglas Stewart, Mercer Island, WA, and Frigo, Matteo, Acton, MA, for a “
connection balancing using attempt counts at distributed storage systems.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A connection request from a client is received at an access subsystem node of a distributed storage service. The connection request includes an attempt count parameter indicative of a number of times an establishment of a connection on behalf of the client has been attempted. A workload threshold level based on the attempt count parameter is identified for use in an acceptance decision for the connection request. In response to a determination that a local workload metric of the access subsystem node is below the workload threshold level, the connection is accepted.

The patent application was filed on March 31, 2014 (14/231,098).

Reducing data volume durability state for block-based storage
Amazon Technologies, Inc., Reno, NV, has been assigned a patent (9,600,203) developed by Wei, Danny, Lee, Kerry Quintin, Thompson, James Michael, Guthrie, II, John Luther, Fan, Jianhua, and Gopalakrishnan, Nandakumar, Seattle, WA, for a “
reducing data volume durability state for block-based storage.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A block-based storage system may implement reducing durability state for a data volume. A determination may be made that storage node replicating write requests for a data volume is unavailable. In response, subsequent write requests may be processed according to a reduced durability state for the data volume such that replication for the data volume may be disabled for the storage node. Write requests may then be completed at a fewer number of storage nodes prior to acknowledging the write request as complete. Durability state for the data volume may be increase in various embodiments. A storage node may be identified and replication operations may be performed to synchronize the current data volume at the storage node with a replica of the data volume maintained at the identified storage node.

The patent application was filed on March 11, 2014 (14/204,943).

Live migration for virtual computing resources utilizing network-based storage
Amazon Technologies, Inc., Reno, NV, has been assigned a patent (9,594,598) developed by Brouwer, Pieter Kristian, Issaquah, WA, Brenneman, Kristina Kraemer, Bellevue, WA, Brooker, Marc John, Lin, Jerry, Seattle, WA, and Olson, Marc Stephen, Bellevue, WA, for a “
live migration for virtual computing resources utilizing network-based storage.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Live migration may be performed for virtual computing resources utilizing network-based storage. A virtual compute instance operating at a source host may be moved to a destination host. The virtual compute instance may be a client of a network-based storage resource that stores data for the virtual compute instance. Access to the data stored for the virtual compute instance may be limited to the source host. When migration is performed, the destination host may be prepared to assume operation of the virtual compute instance. Operation of the virtual compute instance at the source host may be paused and the access to the data at the network-based storage resource may be modified to limit access to the destination host. Operation of the virtual compute instance may then resume at the destination host.

The patent application was filed on June 12, 2015 (14/738,439).

Managing content delivery network service providers
Amazon Technologies, Inc., Seattle, WA, has been assigned a patent (9,590,946) developed by Richardson, David R., Seattle, WA, Marshall, Bradley Eugene, Bainbridge Island, WA, Sivasubramanian, Swaminathan, and Saraf, Tal, Seattle, WA, for a “
managing content delivery network service providers.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A system, method, and computer readable medium for managing CDN service providers are provided. A network storage provider storing one or more resources on behalf of a content provider obtains client computing device requests for content. The network storage provider updates request processing information based on the process requests for content. The network storage provider then makes a recommendation regarding initialization of a CDN service provider as a function of the updated request processing information. Subsequent client computing device requests for resources can be provided to the recommended CDN service provider utilizing alternative resource identifiers.

The patent application was filed on January 21, 2016 (15/003,699).

Asynchronous movement of in-line metadata
for cached volumes at storage gateways

Amazon Technologies, Inc., Seattle, WA, has been assigned a patent (9,588,895) developed by Salyers, David Carl, Seattle, WA, Vincent, Pradeep, Kenmore, WA, Khetrapal, Ankur, Seattle, WA, and Patiejunas, Kestutis, Sammamish, WA, for a “
asynchronous movement of in-line metadata for cached volumes at storage gateways.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Methods and apparatus for supporting cached volumes at storage gateways are disclosed. A storage gateway appliance is configured to cache at least a portion of a storage object of a remote storage service at local storage devices. In response to a client’s write request, directed to at least a portion of a data chunk of the storage object, the appliance stores a data modification indicated in the write request at a storage device, and asynchronously uploads the modification to the storage service. In response to a client’s read request, directed to a different portion of the data chunk, the appliance downloads the requested data from the storage service to the storage device, and provides the requested data to the client.

The patent application was filed on February 22, 2016 (15/050,408).

Managing test services in distributed production service environment
Amazon Technologies, Inc., Seattle, WA, has been assigned a patent (9,588,799) developed by Burruss, Brian Todd, Bainbridge Island, WA, Guthrie, II, John Luther, Olson, Marc Stephen, Bellevue, WA, and Parthasarathy, Madhuvanesh, Seattle, WA, for a “
managing test services in a distributed production service environment.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Systems and methods are described for a storage processing service that processes multiple storage commands. The storage processing service uses tags from test storage commands to determine whether a test storage service is to be instantiated that reflects a corresponding production service. Test storage commands with the same tag are tested on that test service. Additionally, the storage processing service determines a strategy for testing processes on production services when the storage system is overloaded. In one embodiment, the test service manager can determine to stop testing processes for a period of time, and issue a shed command that queues or sheds test storage commands. Advantageously, a shed command, while active at a storage processing service, may alleviate the overload on production services. The test service manager can continue to monitor the storage system to determine whether the overload continues to exist.

The patent application was filed on September 29, 2015 (14/869,713).

Dynamic sizing of storage capacity for remirror buffer
Amazon Technologies, Inc., Seattle, WA, has been assigned a patent (9,582,377) developed by Dhoolam, Surya Prakash, and Herndon, Jr., Gary Michael, Seattle, WA, for a “
dynamic sizing of storage capacity for a remirror buffer.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A remirror buffer can be used in failover situations so as to backup storage volumes in a service provider. The remirror buffer is dynamically resized to meet current usage metrics captured from a data center. A risk boundary can be defined through which resource hosts are grouped together so as to determine the usage metrics. The risk boundary can be based on a topology of the data center, such as a room/rack/sharing of power supplies, or other characteristics of the resource hosts.

The patent application was filed on March 19, 2015 (14/663,005).

Adjusting data storage allocation for access point information
Amazon Technologies, Inc., Reno, NV, has been assigned a patent (9,578,596) developed by Rodoper, Mete, Sunnyvale, CA, and Mahapatra, Abinash, Cupertino, CA, for a “
adjusting data storage allocation for access point information.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Systems, methods, and computer-readable media are disclosed for dynamically adjusting the amount of mobile device data storage allocated for storing information associated with wireless access points. The amount of allocated data storage may be determined or adjusted based on storage allocation parameter data such as AP density data, device mobility data, route data, or the like.

The patent application was filed on May 9, 2014 (14/274,299).

Size targeted database I/O compression
Amazon Technologies, Inc., Seattle, WA, has been assigned a patent (9,575,982) developed by Sankara Subramanian, Subramanian, Mercer Island, WA, and Stefani, Stefano, Issaquah, WA, for a “
size targeted database I/O compression.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Solid-state storage devices may be employed to store data maintained by a database management system, but may have characteristics that reduce the efficiency of interactions between the database management system and the device. A storage subsystem may receive information indicative of internal boundaries within database data. A segment of the database data may be selected for compression, wherein the size of the segment is based at least on one or more the internal boundaries, the memory page size of the solid-state drive, and a predicted rate of compression. The compressed segment may be stored if it has a size less than the memory page size of the device. If it does not, compression may be retried with a smaller segment of data or a portion of the data may be stored in uncompressed form. Additional segments of the data may be stored on the solid-state drive in a similar manner.

The patent application was filed on April 29, 2013 (13/872,996).

Conditional writes at distributed storage services
Amazon Technologies, Inc., Reno, NV, has been assigned a patent (9,569,459) developed by Strauss, Jacob A., Boston, MA, Vincent, Pradeep, Kenmore, WA, Frasca, Michael Robert, Cambridge, MA, Frigo, Matteo, Acton, MA, and Oikarinen, Matti Juhani, Wilmington, MA, for a “
conditional writes at distributed storage services.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “A node of a distributed storage service receives a read request from a client, directed to a particular physical page storing at least a portion of a file store object. The node transmits, to the client, a particular operation sequence number, (OSN), obtained from a replicated state machine, indicative of an order in which the read request was processed at the node relative to other requests directed to the file store object. The node receives a write request from the client directed to the page. The write request includes the particular OSN. The node determines whether the page has been modified after the particular OSN was obtained. If the page has not been modified since the OSN was obtained, a modification indicated in the write request is performed, otherwise, the write request is rejected.

The patent application was filed on March 31, 2014 (14/230,378).

Providing executing programs with access
to stored block data of others

Amazon Technologies, Inc., Reno, NV, has been assigned a patent (9,569,123) developed by DeSantis, Peter N., Jorgensen, Atle Normann, Cape Town, South Africa, Garman, Matthew S., Certain, Tate Andrew, Seattle, WA, and Paterson-Jones, Roland, Cape Town, South Africa, for a “
providing executing programs with access to stored block data of others.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Techniques are described for managing access of executing programs to non-local block data storage. In some situations, a block data storage service uses multiple server storage systems to reliably store copies of network-accessible block data storage volumes that may be used by programs executing on other physical computing systems, and snapshot copies of some volumes may also be stored, (e.g., on remote archival storage systems). A group of multiple server block data storage systems that store block data volumes may in some situations be co-located at a data center, and programs that use volumes stored there may execute on other computing systems at that data center, while the archival storage systems may be located outside the data center. The snapshot copies of volumes may be used in various ways, including to allow users to obtain their own copies of other users’ volumes, (e.g., for a fee).

The patent application was filed on April 7, 2014 (14/246,876).

Storage configuration in data warehouses
Amazon Technologies, Inc., Seattle, WA, has been assigned a patent (9,563,687) developed by Dutta, Arnab, Bellevue, WA, Muthiah, Ramanathan, Issaquah, WA, and Rajagopalan, Srinivasan V., Sammamish, WA, for a “
storage configuration in data warehouses.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Techniques are described for employing a graph-based analysis to determine a configuration of datasets to be stored on data storage systems in a data warehouse environment. Associations between datasets may be determined based on the parsing of join statements or other types of statements in jobs that are executed on the data storage systems. A graph may be generated that describes the associations among datasets. A greedy breadth-first traversal of the graph may be performed to determine sets of associated datasets. A utilization metric describing a weight of storing the datasets may be determined and employed to identify a data storage system on which to store a set of associated datasets, given the storage and processing capacity of the data storage system.

The patent application was filed on November 13, 2014 (14/540,648).

Archival data flow management
Amazon Technologies, Inc., Seattle, WA, has been assigned a patent (9,563,681) developed by Patiejunas, Kestutis, Sammamish, WA, Lazier, Colin L., Seigle, Mark C., Donlan, Bryan J., and Sun, Weixiang, Seattle, WA, for a “
archival data flow management.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Methods and systems are provided herein to allow efficient management of data flowing in and out of an archival data storage system. In an embodiment, storage entities keep very little state information in memory to provide higher throughput. Further, storage entities may send data in large chunks to facilitate high throughput. Techniques such as batching and coalescing may be used by various storage entities to provide efficiency.

The patent application was filed on August 8, 2012 (13/570,092).

Logical deletion of stored data objects
Amazon Technologies, Inc., Reno, NV, has been assigned a patent (9,563,578) developed by McHugh, Jason G., Seattle, WA, Gattu, Praveen Kumar, Redmond, WA, Ten-Pow, Michael A., and Denny-Brown, II, Derek Ernest, Seattle, WA, for a “
system and method for logical deletion of stored data objects.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Systems and methods for providing object versioning in a storage system may support the logical deletion of stored objects. In response to a delete operation specifying both a user key and a version identifier, the storage system may permanently delete the specified version of an object having the specified key. In response to a delete operation specifying a user key, but not a version identifier, the storage system may create a delete marker object that does not contain object data, and may generate a new version identifier for the delete marker. The delete marker may be stored as the latest object version of the user key, and may be addressable in the storage system using a composite key comprising the user key and the new version identifier. Subsequent attempts to retrieve the user key without specifying a version identifier may return an error, although the object was not actually deleted.

The patent application was filed on January 11, 2016 (14/992,915).

Storage of mass data for monitoring
Amazon Technologies, Inc., Seattle, WA, has been assigned a patent (9,563,531) developed by Osiecki, Daniel L., Seattle, WA, Sarma, Prashant L., Redmond, WA, Vanderbilt, Monty, Azari, David R., and Schmidt, Caitlyn R., Seattle, WA, for a “
storage of mass data for monitoring.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Disclosed are various in various embodiments are systems and methods providing for storage of mass data such as metrics. A plurality of data models are generated in the server from a stream of metrics describing a state of a system. Each of the metrics is associated with one of a plurality of consecutive periods of time, and each data model represents the metrics associated with a corresponding one of the consecutive periods of time. The data models are stored in a data store and each of the metrics is discarded after use in generating at least one of the data models.

The patent application was filed on August 12, 2014 (14/457,300).

Profile-guided data preloading for virtualized resources
Amazon Technologies, Inc., Reno, NV, has been assigned a patent (9,563,385) developed by Kowalski, Marcin Piotr, Cape Town, South Africa, Richardson, David R., Seattle, WA, Greenfield, James Alfred Gordon, Van Der Merwe, Jacobus Johannes Nicolaas, Eddey, Matthew James, De Kadt, Christopher Richard Jacques, Cape Town, South Africa, and Desantis, Peter Nicholas, Seattle, WA, for a “
profile-guided data preloading for virtualized resources.

The abstract of the patent published by the U.S. Patent and Trademark Office states: “Methods and apparatus for profile-guided preloading for virtualized resources are described. A block-level storage volume whose contents are to be populated via data transfers from a repository service is programmatically attached to a compute instance. An indication of data transfers from the repository to a block storage service implementing the volume is obtained, corresponding to a particular phase of program execution at the compute instance. A storage profile is generated, based at least in part on the indication of data transfers. The storage profile is subsequently used to pre-load data from the repository service on behalf of other compute instances.

The patent application was filed on September 16, 2013 (14/028,186)

Articles_bottom
AIC
ATTO
OPEN-E