Patents by Inventor Roderick B. Wideman

Roderick B. Wideman 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: 8463757
    Abstract: Example methods, and apparatus concern file repair. One example method includes storing a file in a file store and also parsing the file into a set of constituent data blocks. The method includes selectively storing, in a data store, unique data blocks from the set of constituent data blocks. The method includes maintaining, in a combination of the file store and the data store, a threshold number of copies of data blocks. The method also includes maintaining a data structure that stores data for locating the file in the file store and that stores data for recreating the file from data blocks. The method also includes maintaining a data structure that stores data for locating multiple copies of data found in members of the set of constituent data blocks. Files can be repaired using data blocks parsed from stored files or using data blocks stored as data blocks.
    Type: Grant
    Filed: March 15, 2011
    Date of Patent: June 11, 2013
    Inventors: Roderick B. Wideman, Don Doerner
  • Publication number: 20130046832
    Abstract: Example methods and apparatus associated with a messaging policy controlled email deduplication are provided. In one example a messaging policy is accessed. It is determined whether a received message complies with the policy based on rules of the messaging policy. If a message complies with the messaging policy, the message is displayed. If the message does not comply with the messaging policy, it is determined whether the message is duplicative. If the message is deemed duplicative it is not displayed. Conversely, if the message is not deemed duplicative it is displayed.
    Type: Application
    Filed: August 16, 2011
    Publication date: February 21, 2013
    Applicant: QUANTUM CORPORATION
    Inventor: Roderick B. WIDEMAN
  • Patent number: 8381020
    Abstract: A method and apparatus for facilitating control interface failover in a media storage device is described. In one embodiment, the method couples a media changer device to a plurality of removable media storage drives, where each removable media storage drive comprises a first port having a first port name and assigns a second port name to either the first port or to a second port of a first removable media storage drive in the plurality of removable media storage drives, where the second port name comprises at least a portion of portable identity data. The method preserves the portable identity data to be utilized during a control interface failover process to transfer the second port name from the first removable media storage drive to a second removable media storage drive in the plurality of removable media storage drives.
    Type: Grant
    Filed: January 25, 2010
    Date of Patent: February 19, 2013
    Assignee: Quantum Corporation
    Inventor: Roderick B. Wideman
  • Publication number: 20130003222
    Abstract: Example apparatus and methods concern a tape library that can initiate an action. One example method may include controlling a tape library to perform a media scanning operation associated with an extended data life management policy. The extended data life management operation may be associated with an application representation of tape drives, slots, and tapes on the tape library. The method may include determining a result of the media scanning operation and selectively controlling the tape library to either provide status or to issue a command based on the result. In one example, conventional status may be returned when a media scan operation result (e.g., tape scan) indicates the tape is fine while a command may be issued when the result indicates the tape may need to be fixed, copied, or replaced.
    Type: Application
    Filed: June 29, 2011
    Publication date: January 3, 2013
    Applicant: QUANTUM CORPORATION
    Inventor: Roderick B. WIDEMAN
  • Patent number: 8320569
    Abstract: Unique key aliases are generated for tape libraries. According to one embodiment, a first library identifier associated with a first tape library, which does not conflict with a second library identifier associated with a second tape library, is generated. One library identifier is associated with each of the tape libraries. A unique key alias, which does not conflict with any key aliases associated with the first tape library and does not conflict with any key aliases associated with the second tape library, is generated based on the first library identifier. Tape data is encrypted based on a data key that is identified with the unique key alias as a part of writing the tape data to the first tape library.
    Type: Grant
    Filed: October 7, 2008
    Date of Patent: November 27, 2012
    Inventors: Roderick B. Wideman, Darryl A. Torske
  • Publication number: 20120239630
    Abstract: Example methods, and apparatus concern file repair. One example method includes storing a file in a file store and also parsing the file into a set of constituent data blocks. The method includes selectively storing, in a data store, unique data blocks from the set of constituent data blocks. The method includes maintaining, in a combination of the file store and the data store, a threshold number of copies of data blocks. The method also includes maintaining a data structure that stores data for locating the file in the file store and that stores data for recreating the file from data blocks. The method also includes maintaining a data structure that stores data for locating multiple copies of data found in members of the set of constituent data blocks. Files can be repaired using data blocks parsed from stored files or using data blocks stored as data blocks.
    Type: Application
    Filed: March 15, 2011
    Publication date: September 20, 2012
    Applicant: QUANTUM CORPORATION
    Inventors: Roderick B. WIDEMAN, Don DOERNER
  • Publication number: 20120102288
    Abstract: An open systems based media storage library system (10) for use by one or more hosts (5) includes a first hosted partition (12A) and a pool partition (14). The first hosted partition (12A) can be accessed by one of the hosts (5). Additionally, the first hosted partition (12A) includes a plurality of first hosted resources (16, 18). The plurality of first hosted resources (16, 18) can include a plurality of first hosted storage slots (16) and a plurality of first hosted storage media (18). The plurality of first hosted storage slots (16) includes one or more first physical storage slots (16P) and one or more first logical storage slots (16L). The plurality of first hosted storage media (18) are positioned within the first physical storage slots (16P). The pool partition (14) is inaccessible by any of the hosts (5). The pool partition (14) includes a plurality of pool resources (20, 22). One of the plurality of pool resources (20, 22) is selectively assigning to the first hosted partition (12A).
    Type: Application
    Filed: October 20, 2010
    Publication date: April 26, 2012
    Inventor: Roderick B. Wideman
  • Publication number: 20120047324
    Abstract: An example method includes determining a configuration of two or more partitions for a sequential access medium. At least one partition stores data de-duplication data structures while at least one other partition stores a repository of unique data blocks associated with the data structures. The method also includes controlling a data de-duplication computer to configure the sequential access medium according to the configuration. The method includes producing an output sequence for writing the data structures and a set of unique data blocks associated with the set of data structures to the sequential access medium as configured with the two or more partitions. One embodiment includes controlling a data de-duplication computer to write the data de-duplication data structures and the set of unique data blocks to the sequential access medium according to the output sequence.
    Type: Application
    Filed: August 23, 2010
    Publication date: February 23, 2012
    Applicant: QUANTUM CORPORATION
    Inventor: Roderick B. WIDEMAN
  • Patent number: 8112557
    Abstract: Method and apparatus for logging of data within a data storage system, such as a tape drive library. The tape drive library includes a central storage (memory) providing storage space assigned to each tape drive in the tape drive library and allowing each tape drive to directly store data there, that is to log data files. The logging of the data files is at the instigation of each tape drive and not via polling, so as to perform logging synchronous with tape drive events. In one version, the tape drives are coupled to the central storage via an Ethernet network and the log files conform to a standard file protocol, such as a network file system.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: February 7, 2012
    Assignee: Quantum Corporation
    Inventor: Roderick B. Wideman
  • Publication number: 20110154052
    Abstract: Example articles of manufacture, methods, and systems facilitate having encryption policy follow an article of manufacture like a tape cartridge. One example article of manufacture includes a media portion (e.g., tape) and a non-media portion (e.g., housing). The media portion is configured to store machine readable information. The article of manufacture could be a tape, a disk, a memory, and other computer readable media. The article of manufacture also includes an encryption policy information indicator. The encryption policy information indicator can be configured to store information that controls an encryption policy associated with the article of manufacture. Therefore, encryption policy can, for example, follow a tape cartridge rather than be resident solely in a controlling application (e.g., tape library).
    Type: Application
    Filed: December 23, 2009
    Publication date: June 23, 2011
    Applicant: QUANTUM CORPORATION
    Inventors: Robert A. YANG, Roderick B. WIDEMAN
  • Publication number: 20110022760
    Abstract: A request for a physical import/export (I/E) slot is satisfied using a tape library slot that is not a physical I/E slot. According to one embodiment, the request for the physical I/E slot, that is associated with the tape library, is received. A different slot, which is not any of the physical I/E slots associated with the tape library, is used to satisfy the request.
    Type: Application
    Filed: July 21, 2009
    Publication date: January 27, 2011
    Inventors: Carsten H. Prigge, Roderick B. Wideman, Chris Cason, Darrel Somer, Brian Sunnen, Jeffrey Szmyd
  • Patent number: 7817369
    Abstract: In a method of implementing power savings in an automated storage system, a power savings mode authorization is sent from a library controller to a tape drive, such that the tape drive is authorized to enter an extended power savings mode that maintains an operational host interface in the tape drive for communicating with a host system. A media move command is received at a tape library of the automated storage system. The media move command comprises a command from the host system for the tape library to move a tape cartridge to the tape drive. In response to receiving the media move command, an instruction is issued to the tape drive to transition from the extended power savings mode to an active power mode. The instruction is issued prior to notifying the host system of completion of the media move command.
    Type: Grant
    Filed: February 5, 2009
    Date of Patent: October 19, 2010
    Assignee: Quantum Corporation
    Inventor: Roderick B. Wideman
  • Publication number: 20100228916
    Abstract: A system and method for use in an automated data storage cartridge library defines cartridges for use with an external host computer (“open” cartridges), and cartridges for use only internal to the library (“closed” cartridges). Cartridges may be “virtualized” by storing data from them on disk or closed cartridges, and then “realized” by writing data to physical cartridges. Virtual cartridges may be logically exported from one library to another. When new cartridges are introduced to the library, they may be designated with one of multiple designations or uses.
    Type: Application
    Filed: May 17, 2010
    Publication date: September 9, 2010
    Applicant: QUANTUM CORPORATION
    Inventors: Barry MASSEY, Don DOERNER, Stephen MOORE, John ROCKENFELLER, Jeff LEUSCHNER, Doug BURLING, Roderick B. WIDEMAN
  • Publication number: 20100195242
    Abstract: In a method of implementing power savings in an automated storage system, a power savings mode authorization is sent from a library controller to a tape drive, such that the tape drive is authorized to enter an extended power savings mode that maintains an operational host interface in the tape drive for communicating with a host system. A media move command is received at a tape library of the automated storage system. The media move command comprises a command from the host system for the tape library to move a tape cartridge to the tape drive. In response to receiving the media move command, an instruction is issued to the tape drive to transition from the extended power savings mode to an active power mode. The instruction is issued prior to notifying the host system of completion of the media move command.
    Type: Application
    Filed: February 5, 2009
    Publication date: August 5, 2010
    Inventor: Roderick B. WIDEMAN
  • Publication number: 20100198797
    Abstract: In a method of classifying data for deduplication, data to be classified is accessed. The data is classified into a deduplication classification in accordance with a data content aware data classification policy such that classified data is created. The data classification policy includes a plurality of deduplication classifications.
    Type: Application
    Filed: February 5, 2009
    Publication date: August 5, 2010
    Inventor: Roderick B. WIDEMAN
  • Patent number: 7743205
    Abstract: A system and method for use in an automated data storage cartridge library defines cartridges for use with an external host computer (“open” cartridges), and cartridges for use only internal to the library (“closed” cartridges). Cartridges may be “virtualized” by storing data from them on disk or closed cartridges, and then “realized” by writing data to physical cartridges. Virtual cartridges may be logically exported from one library to another. When new cartridges are introduced to the library, they may be designated with one of multiple designations or uses.
    Type: Grant
    Filed: September 22, 2004
    Date of Patent: June 22, 2010
    Assignee: Quantum Corporation
    Inventors: Barry Massey, Don Doerner, Stephen Moore, John Rockenfeller, Jeff Leuschner, Doug Burling, Roderick B. Wideman
  • Publication number: 20100142071
    Abstract: Method and apparatus for logging of data within a data storage system, such as a tape drive library. The tape drive library includes a central storage (memory) providing storage space assigned to each tape drive in the tape drive library and allowing each tape drive to directly store data there, that is to log data files. The logging of the data files is at the instigation of each tape drive and not via polling, so as to perform logging synchronous with tape drive events. In one version, the tape drives are coupled to the central storage via an Ethernet network and the log files conform to a standard file protocol, such as a network file system.
    Type: Application
    Filed: December 10, 2008
    Publication date: June 10, 2010
    Inventor: Roderick B. WIDEMAN
  • Publication number: 20100088486
    Abstract: Various embodiments provide for creating a self-contained portable output file that includes a de-duplicated version of data. According to one embodiment, data, which includes a selected group of files, is partitioned into subblocks. A de-duplicated version of the data is created by eliminating a second subblock from the data and using a first subblock to represent the second subblock, if the second subblock is a duplicate of the first subblock. A self-contained portable output file, which includes the de-duplicated version of the data, is created.
    Type: Application
    Filed: October 7, 2008
    Publication date: April 8, 2010
    Inventor: Roderick B. Wideman
  • Publication number: 20100086135
    Abstract: Unique key aliases are generated for tape libraries. According to one embodiment, a first library identifier associated with a first tape library, which does not conflict with a second library identifier associated with a second tape library, is generated. One library identifier is associated with each of the tape libraries. A unique key alias, which does not conflict with any key aliases associated with the first tape library and does not conflict with any key aliases associated with the second tape library, is generated based on the first library identifier. Tape data is encrypted based on a data key that is identified with the unique key alias as a part of writing the tape data to the first tape library.
    Type: Application
    Filed: October 7, 2008
    Publication date: April 8, 2010
    Inventors: Roderick B. Wideman, Darryl A. Torske
  • Publication number: 20100014179
    Abstract: A method for monitoring changes in an inventory of media cartridges in a media library includes the steps of determining with a controller that the inventory of media cartridges in the media library has changed, and asynchronously reporting with the controller the specific change in inventory of media cartridges that has occurred in the media library. The method can also include the step of determining whether the change in inventory included an increase or a decrease in the quantity of media cartridges within the media library, or whether the change in inventory did not include an increase or decrease in the quantity of media cartridges within the media library. Further, the method can also include the step of determining whether the change in inventory of media cartridges is required to be reported. A media library system includes a media library having a plurality of media cartridges, and a controller that determines a change in an inventory of media cartridges in the media library.
    Type: Application
    Filed: July 17, 2008
    Publication date: January 21, 2010
    Applicant: QUANTUM CORPORATION
    Inventor: Roderick B. Wideman