Patents by Inventor Thomas Richard Forrer, Jr.

Thomas Richard Forrer, Jr. 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: 7865690
    Abstract: A method, apparatus, and computer program product are disclosed in a data processing system for prohibiting unauthorized access of data that is stored on storage drives. Multiple logical partitions are generated. A different unique randomizer seed is associated with each one of the logical partitions. In response to one of the logical partitions needing to access a storage drive, the logical partition transmits a seed to the storage drive. The transmitted seed is associated with the one of the logical partitions. A transmitting one of the logical partitions is unable to transmit a seed that is other than a seed that is associated with the transmitting one of the logical partitions. The storage drive utilizes the transmitted seed to randomize and de-randomize data for the one of the logical partitions. Data randomized for one of the logical partitions cannot be de-randomized for a different one of the logical partitions.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Thomas Richard Forrer, Jr., Jason Eric Moore, Abel Enrique Zuzuarregui
  • Publication number: 20090063870
    Abstract: A method, apparatus, and computer program product are disclosed in a data processing system for prohibiting unauthorized access of data that is stored on storage drives. Multiple logical partitions are generated. A different unique randomizer seed is associated with each one of the logical partitions. In response to one of the logical partitions needing to access a storage drive, the logical partition transmits a seed to the storage drive. The transmitted seed is associated with the one of the logical partitions. A transmitting one of the logical partitions is unable to transmit a seed that is other than a seed that is associated with the transmitting one of the logical partitions. The storage drive utilizes the transmitted seed to randomize and de-randomize data for the one of the logical partitions. Data randomized for one of the logical partitions cannot be de-randomized for a different one of the logical partitions.
    Type: Application
    Filed: November 13, 2008
    Publication date: March 5, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Richard Forrer, Jr., Jason Eric Moore, Abel Enrique Zuzuarregui
  • Patent number: 7478220
    Abstract: A method is disclosed in a data processing system for prohibiting unauthorized access of data that is stored on storage drives. Multiple logical partitions are generated. A different unique randomizer seed is associated with each one of the logical partitions. In response to one of the logical partitions needing to access a storage drive, the logical partition transmits a seed to the storage drive. The transmitted seed is associated with the one of the logical partitions. A transmitting one of the logical partitions is unable to transmit a seed that is other than a seed that is associated with the transmitting one of the logical partitions. The storage drive utilizes the transmitted seed to randomize and de-randomize data for the one of the logical partitions. Data randomized for one of the logical partitions cannot be de-randomized for a different one of the logical partitions.
    Type: Grant
    Filed: June 23, 2005
    Date of Patent: January 13, 2009
    Assignee: International Business Machines Corporation
    Inventors: Thomas Richard Forrer, Jr., Jason Eric Moore, Abel Enrique Zuzuarregui
  • Patent number: 7461202
    Abstract: A method and apparatus is provided for allocating a portion of the OD zone of a hard drive disk to be a non-volatile (NV) caching space, where all writes to the disk are carried out. These write operations can be performed much faster than with conventional techniques, and storage costs may be significantly reduced. The disk drive controller manages the cache, and the host system sees improved throughput, especially for write intensive operations. In one embodiment a method is provided for writing specified data to a disk drive in a computer configuration, the disk drive having a magnetic disk and a volatile cache memory. A specified portion of the OD zone of the disk is reserved for an NV cache space, and the specified data is initially stored in the volatile memory, in response to a write command.
    Type: Grant
    Filed: May 3, 2005
    Date of Patent: December 2, 2008
    Assignee: International Business Machines Corporation
    Inventors: Thomas Richard Forrer, Jr., Jason Eric Moore, Asghar Tavasoli, Abel Enrique Zuzuarregui
  • Patent number: 7240215
    Abstract: A system and method for managing parallel SCSI device functionality is presented. A user sends a request to a vendor whereby the request corresponds to the user changing the functionality of one of the user's SCSI devices. The vendor generates and sends a key that includes a password and a functionality value to the user. The user extracts the password, extracts the functionality value, and includes them in a command descriptor block. The user includes the command descriptor block in a SCSI command, and sends the SCSI command to the user's SCSI device whereupon the SCSI device validates the password and reconfigures itself based upon the functionality value. The SCSI device returns a message to the user indicating whether the reconfiguring process was successful. In turn, the user forwards the message to the vendor so the vendor may bill the user accordingly.
    Type: Grant
    Filed: July 17, 2003
    Date of Patent: July 3, 2007
    Assignee: International Business Machines Corporation
    Inventors: Rafael Graniello Cabezas, Thomas Richard Forrer, Jr., Michael D. Leary, Jason Eric Moore