Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Dssd Inc patents (2016 archive)


Recent patent applications related to Dssd Inc. Dssd Inc is listed as an Agent/Assignee. Note: Dssd Inc may have other listings under different names/spellings. We're not affiliated with Dssd Inc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "D" | Dssd Inc-related inventors


Method and system for global namespace with consistent hashing

A method for writing data to a storage pool. The method includes receiving a virtual identifier (id) and an offset for an object, extracting a node identifier (id) that identifies a first storage server in the storage pool from the virtual id, obtaining an object layout (ol) for the object from the first storage server, hashing an object id and an offset id to obtain a hashed value, where the virtual id comprises the object id and where the offset id is generated from the offset, identifying a second storage server in the storage pool using a global namespace layout (gl), the ol, and the hashed value, and issuing a write request to write data to the object in the second storage server, where the write request comprises the object id and the offset.. ... Dssd Inc

Method and system for service-aware parity placement in a storage system

A method and system for service-aware parity placement in a storage system, including after receiving the service notification specifying a target sd: writing a raid stripe to the persistent storage, where the parity block of the raid stripe is stored on the target sd and none of the data blocks in the raid stripe are stored on the target sd. The method further includes performing a modified garbage collection operation that includes identifying a live raid stripe in the persistent storage, writing a new raid stripe to a new location in the persistent storage, where the new raid stripe includes a copy of at least a portion of data from the live raid stripe and a parity block in the new raid stripe is stored on the target sd, and issuing a removal notification when the modified garbage collection operation is completed.. ... Dssd Inc

Method and system for multi-dimensional raid

A method for storing data. The method includes receiving data to write to persistent storage, calculating parity values for a grid using the data, where each of the parity values is associated with one selected from of the row q parity group, the row p parity group, the column q parity group, the column p parity group, and the intersection parity group. ... Dssd Inc

Pci express fabric routing for a fully-connected mesh topology

A pcie fabric that includes an io tier switch, hub tier switches, and a target device connected to one of the hub tier switches. The io tier switch is configured to receive a tlp from a client, make a determination that an address in the tlp is not associated with any multicast address range in the first io tier switch and is not associated with any downstream port in the first io tier switch, and, based on the determinations, route the tlp to the first hub tier switch via a upstream port on the io tier switch. ... Dssd Inc

Data transfer and recovery process

A backup image generator can create a primary image and periodic delta images of all or part of a primary server. The images can be sent to a network attached storage device and a remote storage server. ... Dssd Inc

Method and system for object-based transactions in a storage system

A method including creating a transaction object for a transaction identified by a toi and associated with an object identified by an oid, storing a te and a md frag for the transaction object, receiving a write request to write data to the transaction object, storing second te including a toi and offset and a data frag including the data, storing an entry including a hash value and a physical address of the data frag, and receiving a commit request to commit the transaction. In response to the commit request storing a third te and a second md frag for the transaction object, where the second md frag identifies the object and specifies that the transaction is committed and updating a second entry including a second hash value and a second physical address for a second data frag to replace the second physical address with the physical address.. ... Dssd Inc








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Dssd Inc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Dssd Inc with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###