Patents by Inventor Brian J. Bianchi

Brian J. Bianchi 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: 9866633
    Abstract: Embodiments described herein can avoid such speed degradations caused by performance monitoring. According to one embodiment, a media drive monitoring device can issue a command that does not penetrate reservations at the drive. If the drive is reserved, the drive will return a reservation conflict (“RC”) or other status indicating the previous reservation. The monitoring device can continue to issue the command to the drive until the drive responds in a manner that indicates that it is no longer reserved. The monitoring appliance can then issue a command to collect information from the drive (e.g., the Log Sense command or other command).
    Type: Grant
    Filed: September 23, 2010
    Date of Patent: January 9, 2018
    Assignee: KIP CR P1 LP
    Inventors: Steven A. Justiss, Brian J. Bianchi
  • Patent number: 9760457
    Abstract: A read cache may include portions of files stored on media of a media library. Embodiments described herein may include systems and methods for restoring a read cache, including restoring stub files to a read cache on an ad hoc basis.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: September 12, 2017
    Assignee: KIP CR P1 LP
    Inventors: Robert C. Sims, Brian J. Bianchi, William H. Moody, II
  • Publication number: 20170039119
    Abstract: A read cache may include portions of files stored on media of a media library. Embodiments described herein may include systems and methods for restoring a read cache, including restoring stub files to a read cache on an ad hoc basis.
    Type: Application
    Filed: October 20, 2016
    Publication date: February 9, 2017
    Inventors: Robert C. Sims, Brian J. Bianchi, William H. Moody, II
  • Publication number: 20160203160
    Abstract: Embodiments described herein provide systems and methods for a self-describing tape that allow files stored on a tape according to a tape file system to be presented in a similar manner (e.g., to an operating system, to a network file system interface) by different instances of a second type of file system (e.g., a non-tape file system). This can include, for example, allowing a file system of the second type to consistently present files over a network file system interface as being available at the same directory path location, according to the same permissions.
    Type: Application
    Filed: March 17, 2016
    Publication date: July 14, 2016
    Inventors: Robert C. Sims, William H. Moody, II, Brian J. Bianchi, Charles C. Young, Jeffrey R. Stripling, Gary McElroy
  • Patent number: 9323776
    Abstract: Embodiments described herein provide systems and methods for a self-describing tape that allow files stored on a tape according to a tape file system to be presented in a similar manner (e.g., to an operating system, to a network file system interface) by different instances of a second type of file system (e.g., a non-tape file system). This can include, for example, allowing a file system of the second type to consistently present files over a network file system interface as being available at the same directory path location, according to the same permissions.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: April 26, 2016
    Assignee: KIP CR P1 LP
    Inventors: Robert C. Sims, William H. Moody, II, Brian J. Bianchi, Charles C. Young, Jeffrey R. Stripling, Gary McElroy
  • Patent number: 9128619
    Abstract: A tape performance optimization method may include accumulating data in a memory, monitoring the accumulation of data, determining whether a certain amount of data has been accumulated in the memory, and causing the accumulated data to be migrated to a tape in a tape library. In one embodiment, the amount of data to be accumulated is set to be two wraps or a multiple thereof. Using embodiments, it can take zero or near zero time to rewind the tape when unloading occurs, eliminating wasted tape movement time and significantly increasing tape performance. In one embodiment, the accumulation of data may be terminated even if the desired amount of data has not been accumulated. In one embodiment, the termination might be triggered by a timeout condition.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: September 8, 2015
    Assignee: KIP CR P1 LP
    Inventors: Robert C. Sims, William H. Moody, II, Brian J. Bianchi
  • Publication number: 20150243323
    Abstract: Embodiments of methods and systems comprise identifying failing media and/or drives for a media library. Error data can be collected from media libraries. For each tape exhibiting an error rate of interest, a determination can be made whether the tape would still have been of interest had it not been loaded in certain drives. This information can be analyzed to identify failing drives or tapes.
    Type: Application
    Filed: May 13, 2015
    Publication date: August 27, 2015
    Inventors: William H. Moody, II, Robert C. Sims, Brian J. Bianchi
  • Publication number: 20150205529
    Abstract: A tape performance optimization method may include accumulating data in a memory, monitoring the accumulation of data, determining whether a certain amount of data has been accumulated in the memory, and causing the accumulated data to be migrated to a tape in a tape library. In one embodiment, the amount of data to be accumulated is set to be two wraps or a multiple thereof. Using embodiments, it can take zero or near zero time to rewind the tape when unloading occurs, eliminating wasted tape movement time and significantly increasing tape performance. In one embodiment, the accumulation of data may be terminated even if the desired amount of data has not been accumulated. In one embodiment, the termination might be triggered by a timeout condition.
    Type: Application
    Filed: March 27, 2015
    Publication date: July 23, 2015
    Inventors: Robert C. Sims, William H. Moody, II, Brian J. Bianchi
  • Patent number: 9058109
    Abstract: Embodiments of methods and systems comprise identifying failing media and/or drives for a media library. Error data can be collected from media libraries. For each tape exhibiting an error rate of interest, a determination can be made whether the tape would still have been of interest had it not been loaded in certain drives. This information can be analyzed to identify failing drives or tapes.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: June 16, 2015
    Assignee: KIP CR P1 LP
    Inventors: William H. Moody, II, Robert C. Sims, Brian J. Bianchi
  • Publication number: 20150161010
    Abstract: A read cache may include portions of files stored on media of a media library. Embodiments described herein may include systems and methods for restoring a read cache, including restoring stub files to a read cache on an ad hoc basis.
    Type: Application
    Filed: January 9, 2015
    Publication date: June 11, 2015
    Inventors: Robert C. Sims, Brian J. Bianchi, William H. Moody, II
  • Patent number: 9013823
    Abstract: A tape performance optimization method may include accumulating data in a memory, monitoring the accumulation of data, determining whether a certain amount of data has been accumulated in the memory, and causing the accumulated data to be migrated to a tape in a tape library. In one embodiment, the amount of data to be accumulated is set to be two wraps or a multiple thereof. Using embodiments, it can take zero or near zero time to rewind the tape when unloading occurs, eliminating wasted tape movement time and significantly increasing tape performance. In one embodiment, the accumulation of data may be terminated even if the desired amount of data has not been accumulated. In one embodiment, the termination might be triggered by a timeout condition.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: April 21, 2015
    Assignee: KIP CR P1 LP
    Inventors: Robert C. Sims, William H. Moody, II, Brian J. Bianchi
  • Patent number: 8977827
    Abstract: A read cache may include portions of files stored on media of a media library. Embodiments described herein may include systems and methods for restoring a read cache, including restoring stub files to a read cache on an ad hoc basis.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: March 10, 2015
    Assignee: KIP CR P1 LP
    Inventors: Robert C. Sims, Brian J. Bianchi, William H. Moody, II
  • Publication number: 20140344516
    Abstract: A tape performance optimization method may include accumulating data in a memory, monitoring the accumulation of data, determining whether a certain amount of data has been accumulated in the memory, and causing the accumulated data to be migrated to a tape in a tape library. In one embodiment, the amount of data to be accumulated is set to be two wraps or a multiple thereof. Using embodiments, it can take zero or near zero time to rewind the tape when unloading occurs, eliminating wasted tape movement time and significantly increasing tape performance. In one embodiment, the accumulation of data may be terminated even if the desired amount of data has not been accumulated. In one embodiment, the termination might be triggered by a timeout condition.
    Type: Application
    Filed: July 31, 2014
    Publication date: November 20, 2014
    Inventors: Robert C. Sims, William H. Moody, II, Brian J. Bianchi
  • Publication number: 20140337571
    Abstract: Embodiments described herein provide systems and methods for a self-describing tape that allow files stored on a tape according to a tape file system to be presented in a similar manner (e.g., to an operating system, to a network file system interface) by different instances of a second type of file system (e.g., a non-tape file system). This can include, for example, allowing a file system of the second type to consistently present files over a network file system interface as being available at the same directory path location, according to the same permissions.
    Type: Application
    Filed: July 28, 2014
    Publication date: November 13, 2014
    Inventors: Robert C. Sims, William H. Moody, II, Brian J. Bianchi, Charles C. Young, Jeffrey R. Stripling, Gary McElroy
  • Patent number: 8832365
    Abstract: Embodiments described herein provide systems and methods for a self-describing tape that allow files stored on a tape according to a tape file system to be presented in a similar manner (e.g., to an operating system, to a network file system interface) by different instances of a second type of file system (e.g., a non-tape file system). This can include, for example, allowing a file system of the second type to consistently present files over a network file system interface as being available at the same directory path location, according to the same permissions.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: September 9, 2014
    Assignee: KIP CR P1 LP
    Inventors: Robert C. Sims, William H. Moody, II, Brian J. Bianchi, Charles C. Young, Jeffrey R. Stripling, Gary McElroy
  • Patent number: 8817411
    Abstract: A tape performance optimization method may include accumulating data in a memory, monitoring the accumulation of data, determining whether a certain amount of data has been accumulated in the memory, and causing the accumulated data to be migrated to a tape in a tape library. In one embodiment, the amount of data to be accumulated is set to be two wraps or a multiple thereof. Using embodiments, it can take zero or near zero time to rewind the tape when unloading occurs, eliminating wasted tape movement time and significantly increasing tape performance. In one embodiment, the accumulation of data may be terminated even if the desired amount of data has not been accumulated. In one embodiment, the termination might be triggered by a timeout condition.
    Type: Grant
    Filed: October 6, 2011
    Date of Patent: August 26, 2014
    Assignee: KIP CR P1 LP
    Inventors: Robert C. Sims, William H. Moody, II, Brian J. Bianchi
  • Publication number: 20140112118
    Abstract: Embodiments of methods and systems comprise identifying failing media and/or drives for a media library. Error data can be collected from media libraries. For each tape exhibiting an error rate of interest, a determination can be made whether the tape would still have been of interest had it not been loaded in certain drives. This information can be analyzed to identify failing drives or tapes.
    Type: Application
    Filed: December 30, 2013
    Publication date: April 24, 2014
    Applicant: KIP CR P1 LP
    Inventors: William H. Moody, II, Robert C. Sims, Brian J. Bianchi
  • Patent number: 8650241
    Abstract: Embodiments of methods and systems comprise identifying failing media and/or drives for a media library. Error data can be collected from media libraries. For each tape exhibiting an error rate of interest, a determination can be made whether the tape would still have been of interest had it not been loaded in certain drives. This information can be analyzed to identify failing drives or tapes.
    Type: Grant
    Filed: January 22, 2010
    Date of Patent: February 11, 2014
    Assignee: KIP CR P1 LP
    Inventors: William H. Moody, II, Robert C. Sims, Brian J. Bianchi
  • Publication number: 20100182887
    Abstract: Embodiments of methods and systems comprise identifying failing media and/or drives for a media library. Error data can be collected from media libraries. For each tape exhibiting an error rate of interest, a determination can be made whether the tape would still have been of interest had it not been loaded in certain drives. This information can be analyzed to identify failing drives or tapes.
    Type: Application
    Filed: January 22, 2010
    Publication date: July 22, 2010
    Applicant: Crossroads Systems, Inc.
    Inventors: William H. Moody, II, Robert C. Sims, Brian J. Bianchi
  • Publication number: 20090119452
    Abstract: Systems and methods for sharable tape devices are presented. More particularly, embodiments of a virtual tape server may automatically create a virtual tape device for an identified host such that hosts may interact with corresponding virtual tape devices. Thus, rather than having multiple hosts share a limited number of virtual tape devices, each host may interact with a virtual tape device corresponding only to that host (or a limited number of hosts), allowing substantially simultaneous interactions to take place between multiple hosts and multiple virtual tape devices and substantially alleviating the need of an application on a particular host to take into account other hosts or other applications when scheduling operations.
    Type: Application
    Filed: November 2, 2007
    Publication date: May 7, 2009
    Applicant: Crossroads Systems, Inc.
    Inventor: Brian J. Bianchi