Patents by Inventor Jon Lynds

Jon Lynds 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).

  • Publication number: 20070011399
    Abstract: A method to write information to an information storage medium. The method creates one or more objects comprising information and provides a first one of those one or more objects. The method writes a header label to an information storage medium, where the header label comprises an object processing indicator. The method assigns a first sequence number to the first object and writes that first object to the information storage medium beginning at a first blockid and ending at a second blockid. The method writes a trailer label to the information storage medium, where that trailer label comprises an embedded object field count. The method writes an object information block to the information storage medium, where that object information block comprises the first sequence number, the first blockid, and the second blockid.
    Type: Application
    Filed: September 18, 2006
    Publication date: January 11, 2007
    Applicant: International Business Machines Corporation
    Inventors: Kirby Dahman, Jon Lynds, John Thompson, Ricardo Urbanejo
  • Publication number: 20060161730
    Abstract: An apparatus, system, and method are disclosed for enforcing policy controls for non-system managed tape media. The apparatus includes an operating system configured to communicate with a tape media drive, and an identification module configured to identify a tape media type of a tape media cartridge. The apparatus may also include a policy module configured to maintain control policies for tape media types, and a media control module configured to enforce the control policies. The system includes a computing system having a processor, a cache, an operating system, and a plurality of input/output interfaces, a tape media drive coupled to the computing system, and the apparatus. The method includes communicating with a tape media drive, identifying a tape media type of a tape media cartridge, maintaining a plurality of control policies for tape media types, and enforcing the plurality of control policies.
    Type: Application
    Filed: January 18, 2005
    Publication date: July 20, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jean Chang, Erika Dawson, Jon Lynds, Michael Noel, Linda Schiltz, Michael Wood
  • Publication number: 20050102330
    Abstract: The present invention provides fast read performance for accessing a file from a multiplicity of files when its corresponding Block ID is unavailable, by furnishing new file-positioning commands, allowing access to data based on File Number, at the same fast locate speed as with Block Ids, thereby expanding the range of applications that can use certain tape drive systems effectively. The present invention includes both a device architecture for supporting the file oriented positioning and the appending, as well as a software system that can permit easy application access to the device facilities and system components which permit the advantages to accrue without any software application or operator changes, including a robust architecture for navigating residual data, e.g., for data recovery. The present invention comprises several device command innovations, a relative positioning command, an absolute positioning command, and other commands, e.g., for sensing current position.
    Type: Application
    Filed: December 14, 2004
    Publication date: May 12, 2005
    Inventors: Ralph Beeston, Kirby Dahman, Kathryn Eldred, Christopher Grunow, Joel Lyman, Jon Lynds, Wayne Rhoten
  • Publication number: 20050050055
    Abstract: An apparatus, system, and method are presented for scaling storage media to improve data access performance. A scaling module is provided and configured to receive a dataset, identify storage characteristics of the dataset, make a determination based upon user-defined storage criteria, and select a storage instruction. In one embodiment, the storage instruction is configured to scale the storage medium to a predefined capacity. The predefined capacity of the storage medium is configured to optimize data access performance. Alternatively, the storage instruction is configured to not scale the storage medium. Additionally, the present invention may be configured to map and track the storage medium while the dataset is being written to or read from the storage medium.
    Type: Application
    Filed: August 26, 2003
    Publication date: March 3, 2005
    Inventors: Jean Chang, Kirby Dahman, Erika Dawson, Stanley Kissinger, Gavin Johnson, Jon Lynds, Michael Noel, Linda Schiltz
  • Publication number: 20050050265
    Abstract: A method to write information to an information storage medium. The method creates one or more objects comprising information and provides a first one of those one or more objects. The method writes a header label to an information storage medium, where the header label comprises an object processing indicator. The method assigns a first sequence number to the first object and writes that first object to the information storage medium beginning at a first blockid and ending at a second blockid. The method writes a trailer label to the information storage medium, where that trailer label comprises an embedded object field count. The method writes an object information block to the information storage medium, where that object information block comprises the first sequence number, the first blockid, and the second blockid.
    Type: Application
    Filed: August 29, 2003
    Publication date: March 3, 2005
    Inventors: Kirby Dahman, Jon Lynds, John Thomas, Ricardo Urbanejo