Patents by Inventor Steve Harris Weingart

Steve Harris Weingart 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: 7188258
    Abstract: A method (and system) for guaranteeing authenticity of an object, includes providing a sample of material obtainable only by at least one of chemical and physical processes such that the sample is random and not reproducible, associating a number reproducibly to the sample by using a specific reader, and forming at least one coded version of the number, the at least one coded version being obtained by a key signature, and the version being recorded into an area of the object.
    Type: Grant
    Filed: September 17, 1999
    Date of Patent: March 6, 2007
    Assignee: International Business Machines Corporation
    Inventors: Gaurav Aggarwal, Nabil Mahmoud Amer, Vernon Ralph Austel, Pradeep Kumar Dubey, Ashutosh Kulshreshtha, Marco Martens, Bruce Albert Scott, Sean William Smith, Charles Philippe Tresser, Robert Jacob von Gutfeld, Steve Harris Weingart, Chai Wah Wu
  • Patent number: 6304970
    Abstract: An apparatus for permitting access to protected code, protected data or protected devices only when a computer system is in a trusted state, where said trusted state occurs only when said system is executing trusted code under a set of preselected conditions. This apparatus also has a device for exiting the trusted state and for preventing access to protected code, data and devices when the trusted state is exited. The computer system is also programmed to automatically generate a disabling signal upon the completion of execution of trusted code, and this disabling signal will result in the prevention of access to protected devices or code.
    Type: Grant
    Filed: September 2, 1997
    Date of Patent: October 16, 2001
    Assignee: International Business Mcahines Corporation
    Inventors: Mario Bizzaro, Vincenzo Condorelli, Michel Henri Theodore Hack, Jeffrey Kenneth Kravitz, Mark John Lindemann, Elaine Rivette Palmer, Gianluca Pedrina, Sean William Smith, Steve Harris Weingart
  • Patent number: 6233685
    Abstract: A method and apparatus is presented for establishing provable integrity or untampered state in secure devices. It employs active tamper response; generating authentication secrets inside the device via real hardware randomness to minimize risk of compromised factory machines; activating tamper response at a trusted point of trust to protect against attacks and/or continually certify the integrity of the device along shipping channels and at user sites; and allowing for all keys to be regenerated so that in accordance with sound cryptographic practice no one needs to depend on permanent keys. The point of trust is a central authority that is trusted by all parties that need to trust the provable untampered state of the secure device. At any point the certifying authority authenticates the integrity and/or untampered state of the device, and re-issues a new certificate for that device.
    Type: Grant
    Filed: August 29, 1997
    Date of Patent: May 15, 2001
    Inventors: Sean William Smith, Steve Harris Weingart
  • Patent number: 6167521
    Abstract: An apparatus, system and method for secure code-downloading and information exchange, in the full generality of complex code dependencies while considering the implications of mutual distrust and hot-swapping. Included are secure techniques wherein an authority signs code from another party upon which that authority depends in order to establish that a trusted execution environment, is being preserved. Trusted code is employed to ensure that proprietary data is destroyed, disabled, and/or made unreadable, when a change causes the trusted execution environment to cease holding to a certain security level. A carefully constructed key structure is employed to ensure that communications allegedly from particular code in a particular environment can be authenticated as such. Authenticity of code that decides the authenticity of public-key signatures, and/or the authenticity of other code is cared for. In particular, the loading code that performs these tasks may itself be reloadable.
    Type: Grant
    Filed: August 29, 1997
    Date of Patent: December 26, 2000
    Assignee: International Business Machines Corporation
    Inventors: Sean William Smith, Steve Harris Weingart
  • Patent number: 6149464
    Abstract: A port connector of a computing system is provided with a flexible electrical contact for determining the presence of the electrically grounded flange of a cable connector which may be attached to the port connector. Using this feature, the computing system can determine whether a peripheral device is attached to the port connector by means of a cable.
    Type: Grant
    Filed: August 10, 1999
    Date of Patent: November 21, 2000
    Assignee: International Business Machines Corporation
    Inventors: Bradley James DeBauche, Paritosh Dinubhai Patel, Steve Harris Weingart
  • Patent number: 5655090
    Abstract: A means of making a digital signal processing function perform independently of the system processor and appear as a hardware FIFO. The architecture of the present invention comprises a digital signal processing means connected between the data output of a first FIFO buffer and the data input of a second FIFO buffer, a control means for controlling the digital signal processing means as a function of the presence and absence of data in the first FIFO buffer and said second FIFO buffer and control signals received from a source of control signals. Data throughput is performed asynchronously and independently of the system environment and comprises the following steps: receiving data on the data input of the first FIFO buffer, transferring that data to the digital signal processor, processing the data, then transferring the processed data to the second FIFO buffer to be output when the data receiver is ready to accept to data.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: August 5, 1997
    Assignee: International Business Machines Corporation
    Inventor: Steve Harris Weingart