Patents Assigned to Radiant Data Corporation
  • Patent number: 6948001
    Abstract: An independent storage node is disclosed that includes a processor and transport hardware in communication with the processor that is capable of communicating data via a transport connection. Executing on the processor is modular storage software that comprises a plurality of software modules and a module interface. The module interface allows dynamic binding of the software modules and is capable of executing on a plurality of processor types by using particular software modules related to a specific processor type.
    Type: Grant
    Filed: November 2, 2000
    Date of Patent: September 20, 2005
    Assignee: Radiant Data Corporation
    Inventor: Mark W. Bradley
  • Patent number: 6871245
    Abstract: A translation system and method for translating file systems between nodes having heterogeneous file systems are provided. The translation system includes a consumer node having a first file system and a driver for supplementing requests from the first file system to a storage device. Also included in the translation system is an input/output (I/O) node which implements a second file system. The I/O node is connected to the storage device and is in communication with the consumer node over a transport. The I/O node includes a translator layer designed to map the supplemented requests from the first file system to the second file system and back to the first file system.
    Type: Grant
    Filed: November 29, 2000
    Date of Patent: March 22, 2005
    Assignee: Radiant Data Corporation
    Inventor: Mark W. Bradley
  • Patent number: 6795824
    Abstract: A computer storage method is disclosed for providing data storage independent of an underlying architecture is disclosed. Initially, a file system request is received, where the file system request is configured in a first format based on a first operating system. The file system request is communicated to a file system translator via a communication channel, and the file system configures the file system request into a second format based on a second operating system utilizing the file system translator. The file system request is then performed.
    Type: Grant
    Filed: October 31, 2000
    Date of Patent: September 21, 2004
    Assignee: Radiant Data Corporation
    Inventor: Mark W. Bradley
  • Patent number: 6687716
    Abstract: Methods for maintaining consistent data and attributes for files sharable by two or more consumers are provided. One exemplary method includes initially defining a set of consistency bits that are implemented by a file consistency protocol. Once the consistency bits are defined and implemented by a file system managing the shared files, the method receives indication that a change was made to a file associated with the file system. The method then sets a bit of the set of consistency bits on each instance file to reflect the change performed to the file. An update is then messaged to each instance file such that the instance files contain the change made to the file. The messaging can be performed by way of a pulling protocol or a push protocol, which transfers the updates to the instances to maintain the consistency.
    Type: Grant
    Filed: September 13, 2000
    Date of Patent: February 3, 2004
    Assignee: Radiant Data Corporation
    Inventor: Mark W. Bradley
  • Patent number: 6665780
    Abstract: Methods for N-way mirroring of data to a plurality of distributed storage and systems for carrying out the methods are provided. One method includes initially selecting an initiator storage. The initiator storage is configured to have data that is to be protected. The method also includes selecting a group of storage. Each storage in the group of storage is configured to obtain an initial copy of the data of the initiator storage that is to be protected. A modification in the data that is to be protected in the initiator storage is then detected. The method accordingly proceeds to notify each of the storage of the group of storage regarding the modification. A detection of the notification is configured to cause each of the storage of the group of storage to independently copy the modification so as to maintain data consistency between the initiator storage and each storage of the group of storage.
    Type: Grant
    Filed: October 6, 2000
    Date of Patent: December 16, 2003
    Assignee: Radiant Data Corporation
    Inventor: Mark W. Bradley
  • Patent number: 6633870
    Abstract: Methods for locking a file managed by a file system are provided. One example, a file consistency protocol is associated with an operating system (O/S). The file consistency protocol is configured to maintain file consistency between instances of the file associated with the file system using a set of file consistency protocol bits. The method includes determining whether any instance of the file is open, and if no instance of the file is open, the method further includes setting an exclusive bit of the file, the exclusive bit being one of the set of file consistency protocol bits. The setting of the exclusive bit is configured to lock the file from being accessed as another instance.
    Type: Grant
    Filed: September 13, 2000
    Date of Patent: October 14, 2003
    Assignee: Radiant Data Corporation
    Inventor: Mark W. Bradley
  • Patent number: 6611848
    Abstract: Methods for sharing a file while maintaining consistency among instances of the file managed by a file system are disclosed. One exemplary method includes associating a file consistency protocol with an operating system (O/S). The file consistency protocol maintains file consistency between instances of the file associated with the file system using a set of file consistency protocol bits. The method then includes opening an instance of the file in a shared mode by setting a shared bit in the set of file consistency protocol bits associated with the file. A determination is then made as to the existence of another instance of the file. A shared bit the set of file consistency protocol bits associated with the another file is then set. In accordance with the method, a modification is made to the contents (e.g., data or attributes) of the instance of the file. A modified bit is then set in the set of file consistency protocol bits of the instance of the file.
    Type: Grant
    Filed: September 13, 2000
    Date of Patent: August 26, 2003
    Assignee: Radiant Data Corporation
    Inventor: Mark W. Bradley