Patents by Inventor Robert Thibadeau

Robert Thibadeau 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: 20060218412
    Abstract: A method of encrypting information in a data storage device that includes a storage medium having a plurality of physical memory locations referenced through logical block addresses is provided. The method includes receiving, in the data storage device, data from a host computer. At least a portion of the received data is encrypted, within the data storage device, if the at least a portion of the received data is destined for storage in at least a subset of the plurality of physical memory locations, which correspond to a predetermined range of logical block addresses. The encryption of the at least a portion of the received data is substantially transparent to the host computer and independent of a file to which the at least a portion of the data belongs. In addition, a data storage device readable by a computer system for implementing the above encryption method is provided.
    Type: Application
    Filed: March 22, 2005
    Publication date: September 28, 2006
    Applicant: Seagate Technology LLC
    Inventors: Laszlo Hars, Robert Thibadeau
  • Publication number: 20060174352
    Abstract: An apparatus comprises a data storage device including a plurality of virtual smart cards in a plurality of security partitions, and a controller including a card operating system for controlling access to the smart cards.
    Type: Application
    Filed: January 31, 2006
    Publication date: August 3, 2006
    Applicant: Seagate Technology LLC
    Inventor: Robert Thibadeau
  • Publication number: 20050268114
    Abstract: The present methods and systems use specially isolated techniques for promoting security in a computer system. In one embodiment of these methods and systems, a simple file system is concealed in the storage of the computer system and is managed with a processor and simple non-writeable code operating on the storage device. Strong cryptographic design permits the present computer security methods and systems to secure data on the storage device. In one method embodiment, a computer system is provided with an operating system in operative association with at least one storage device, wherein the storage device includes firmware and a processor for processing data and instructions stored on the storage device. The method includes creating at least one security partition in, and restricting access to, at least a portion of the storage device by the operating system. The method also includes creating at least one security partition in the storage device.
    Type: Application
    Filed: July 11, 2005
    Publication date: December 1, 2005
    Applicant: Seagate Technology LLC
    Inventor: Robert Thibadeau
  • Publication number: 20050262361
    Abstract: A storage system has integrated information security features adapted to interact with a host system. The storage system includes a storage media, controller firmware and a controller. The storage media is adapted to store data. Controller firmware stores a secret. The controller controls data transfers between the host system and the storage media, and is adapted encrypt and decrypt data written to or read from the storage media using an encryption key based on the secret.
    Type: Application
    Filed: May 24, 2004
    Publication date: November 24, 2005
    Applicant: Seagate Technology LLC
    Inventor: Robert Thibadeau
  • Publication number: 20050160281
    Abstract: A method for providing enhanced security features in a storage device involves partitioning a storage media in the storage device into a hidden partition and a storage partition in the storage media. A base class is written to the hidden partition. A security provider base class is instantiated from the base class. The security provider base class is adapted to control access to the storage media.
    Type: Application
    Filed: November 9, 2004
    Publication date: July 21, 2005
    Applicant: Seagate Technology LLC
    Inventor: Robert Thibadeau
  • Publication number: 20050120118
    Abstract: The benchmarking server is a method and apparatus for benchmarking electronic mail filters that requires no client software other than a conventional standard email client and a standard web client. In the preferred embodiment, the email address of the client is obtained and validated with an email transaction. This is followed by manufacturing a benchmark suite of emails that are then sent to the client. The manufacturing includes a means of obtaining different categories of email examples automatically and customizing these emails for use in benchmarking.
    Type: Application
    Filed: December 1, 2003
    Publication date: June 2, 2005
    Inventor: Robert Thibadeau
  • Publication number: 20050066191
    Abstract: A method for providing enhanced security features in a storage device involves partitioning a storage media in the storage device into a hidden partition and a storage partition in the storage media. A base class is written to the hidden partition. A security provider base class is instantiated from the base class. The security provider base class is adapted to control access to the storage media.
    Type: Application
    Filed: October 12, 2004
    Publication date: March 24, 2005
    Applicant: Seagate Technology LLC
    Inventor: Robert Thibadeau
  • Patent number: 5608662
    Abstract: A data processor is connected to a digital communication system such that information packets broadcast on the system are examined to determine if the contents of each packet meet selection criteria, whereupon the packet is coupled to the processor. A state machine or interface processor is connected between the processor and the network, and compares packets to the selection criteria, passing accepted packets and blocking rejected ones. The selection criteria are programmed into the state machine as a decision tree of any length, configuration or data requirements, preferably by the attached data processor, and can include examination of arbitrary sections of the packet for equality/inequality, greater-than/less than, signed and unsigned comparisons and bit mask comparisons. Thus content is variably examined, as opposed to checking for an address or key code at a given byte position. The state machine operates on recognition instructions including byte offset and content specifics.
    Type: Grant
    Filed: January 12, 1995
    Date of Patent: March 4, 1997
    Assignee: Television Computer, Inc.
    Inventors: James Large, Joseph M. Newcomer, Robert Thibadeau
  • Patent number: 5565909
    Abstract: Location specific messages or programming are generally broadcast and selectively filtered by user terminals which have encoded one or more arbitrary locations of interest. The area surrounding a user, a remote location, a route to be travelled, or the like may be selected for receipt of local warnings, local commercial messages, and the like. A set-top receiver being a preferably tunable apparatus capable of receiving digital information transmitted by a variety of means. Transmitted messages contain information targeted to geographical groups of users, with location designation coding accompanying location-specific messages. A geographic location selection code is entered into a data processor coupled to the user's receiver to define the user's selected location(s) of interest. The processor receives the information segment and its designation code and compares the designated location to the selected one. Segments where the designated and selected points or areas overlap are processed. e.g.
    Type: Grant
    Filed: February 3, 1994
    Date of Patent: October 15, 1996
    Assignee: Television Computer, Inc.
    Inventors: Robert Thibadeau, Joseph M. Newcomer, David Touretzky
  • Patent number: 5432542
    Abstract: Location specific messages or programming are generally broadcast and selectively filtered by user terminals which have encoded one or more arbitrary locations of interest. The area surrounding a user, a remote location, a route to be travelled or the like may be selected for receipt of local warnings, local commercial messages and the like. Transmitted messages contain information targeted to geographical groups of users, with location designation coding accompanying location-specific messages. A geographic location selection code is entered into a data processor coupled to the user's receiver to define the user's selected location(s) of interest. The processor receives the information segment and its designation code and compares the designated location to the selected one. Segments where the designated and selected points or areas overlap are processed, e.g., being displayed, stored or used to trigger a warning. The user's selection code is variable and plural locations can be used and prioritized.
    Type: Grant
    Filed: August 31, 1992
    Date of Patent: July 11, 1995
    Assignee: Television Computer, Inc.
    Inventors: Robert Thibadeau, Joseph M. Newcomer, David Touretzky