Patents by Inventor Steven Goodman

Steven Goodman 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: 20070011445
    Abstract: A method for booting into computer memory a non-operating system (O.S.) program from a hard disk drive (HDD) prior to booting into memory an O.S. from the HDD. The method includes establishing a table of contents (TOC) on the HDD that contains entries for special O.S. programs. A pointer to the TOC is placed in non-volatile memory of the computer that is associated with the HDD, and when BIOS of the computer is prompted to load into memory one of the special O.S. programs, the pointer is accessed and used to locate the TOC, which in turn is accessed to load the special O.S. program.
    Type: Application
    Filed: July 11, 2005
    Publication date: January 11, 2007
    Inventors: Rod Waltermann, Nathan Peterson, Joseph Freeman, Randall Springfield, Mark Davis, Steven Goodman, Isaac Karpel, Scott Kelso
  • Publication number: 20060294298
    Abstract: A “setmax” command is issued in BIOS to hide the service area (HPA) of a HDD during normal operation, so that the HPA cannot be accessed or erased inadvertently by the user or by a virus. Pressing a special key (e.g., F11) during booting permits access to the HPA.
    Type: Application
    Filed: June 27, 2005
    Publication date: December 28, 2006
    Inventors: Nathan Peterson, Joseph Freeman, Rod Waltermann, Randall Springfield, Mark Davis, Steven Goodman, Howard Locker, Daryl Cromer
  • Publication number: 20060291160
    Abstract: A cooling fan, system and method for controlling cooling fans in a personal computer. A unique series of sensing points is placed on a rotating hub of a cooling fan in order to uniquely identify the particular type of cooling fan. A tachometer sensor mounted in the cooling fan detects the unique series of sensing points as the cooling fan rotates and generates a sequence of pulses corresponding to the detected sending points. This generated pulse signal may be transmitted by the sensor to the fan control code. The fan control code may determine a particular type of cooling fan that the cooling fan is based on the generated pulse signal. Once the fan control code determines the particular type of cooling fan that the cooling fan is, the fan control code uses particular control parameters set for that particular type of cooling fan to control the cooling fan so that it operates optimally.
    Type: Application
    Filed: June 27, 2005
    Publication date: December 28, 2006
    Inventors: Joseph Freeman, Steven Goodman, Isaac Karpel, Randall Springfield
  • Publication number: 20060241149
    Abstract: Pyridinyl-benzoheterocycyl kinase inhibitor compounds are disclosed. Also disclosed are methods of making such compounds as well as methods of using the same in the treatment of diseases.
    Type: Application
    Filed: November 6, 2003
    Publication date: October 26, 2006
    Inventors: Jerry Adams, Deborah Bryan, Jiri Kasparec, Francis King, Andrew Takle, David Wilson, Steven Goodman
  • Publication number: 20060112420
    Abstract: Methods and arrangements are disclosed for secure single sign on to an operating system using only a power-on password. In many embodiments modified BIOS code prompts for, receives and verifies the power-on password. The power-on password is hashed and stored in a Platform Configuration Register of the Trusted Platform Module. In a setup mode, the trusted platform module encrypts the operating system password using the hashed power-on password. In a logon mode, the trusted platform module decrypts the operating system password using the hashed power-on password.
    Type: Application
    Filed: November 22, 2004
    Publication date: May 25, 2006
    Applicant: International Business Machines Corporation
    Inventors: David Challener, Steven Goodman, James Hoff, David Rivera, Randall Springfield
  • Publication number: 20060107034
    Abstract: A computer system contains selectively available boot block codes. A first boot block is of the conventional type and is stored in storage media such as flash ROM on a system planar with the processor of the computer system. A second boot block is located on a feature card and contains an immutable security code in compliance with the Trusted Computing Platform Alliance (TCPA) specification. The boot block on the feature card is enabled if the first boot block detects the presence of the feature card. The computer system can be readily modified as the computer system is reconfigured, while maintaining compliance with the TCPA specification. A switching mechanism controls which of the boot blocks is to be activated. The feature card is disabled in the event of a computer system reset to prevent access to the TCPA compliant code and function.
    Type: Application
    Filed: December 29, 2005
    Publication date: May 18, 2006
    Inventors: David Challener, Steven Goodman, Kevin Reinberg, Randall Springfield, James Ward
  • Publication number: 20060085630
    Abstract: A method and system for enabling security attestation for a computing device during a return from an S4 sleep state. When the computing device enters into the S4 state following a successful boot up, the attestation log is appended to the TPM tick count and the log is signed (with a security signature). When the device is awaken from S4 state, the BIOS obtains and verifies the log created during the previous boot. The CRTM maintains a set of virtual PCRs and references these virtual PCRs against the log. If the values do not match, the return from S4 state fails and the device is rebooted.
    Type: Application
    Filed: October 16, 2004
    Publication date: April 20, 2006
    Applicant: International Business Machines Corp.
    Inventors: David Challener, Daryl Cromer, Joseph Freeman, Steven Goodman, James Hoff, Howard Locker, Randall Springfield, James Ward
  • Publication number: 20060080737
    Abstract: A system and method that marks whenever a sector on a hard drive is altered. A protected archive bit is maintained for each sector on the hard drive in a secured fashion. Authenticated requests are able to reset the protected archive bit. When a file is changed, the hard drive marks the sectors of the program that have been altered. When the virus protection application executes, it retrieves the sectors that have been altered, identifies the files that correspond to such sectors, and scans the identified files. If a virus has attacked the computer and attached itself to one of the files, the file is identified and scanned and the virus is discovered with appropriate eradication actions performed. An authentication scheme is assigned to a hard drive with a secret that is shared between the drive and the virus protection program and stored in a secure location.
    Type: Application
    Filed: October 13, 2004
    Publication date: April 13, 2006
    Applicant: International Business Machines Corporation
    Inventors: Joseph Freeman, Steven Goodman, Randall Springfield
  • Publication number: 20060041932
    Abstract: Systems and methods to access password-protected stored data when a corresponding data password has been lost, forgotten, or is otherwise unavailable, and to recover the data password to facilitate access to the password-protected data from a digital memory device such as a hard disk drive associated with a user computer. In some embodiments the computer is communicatively coupled with a network and receives at least one encryption key from a secure computer via the network. In other embodiments the computer is a stand alone computer and receives at least one encryption key from a removable, non-volatile memory such as a CD ROM. The encryption key is used to encrypt the data password and both are stored on the hard disk drive. If the data password becomes lost, forgotten, or otherwise unavailable, the encrypted password is recovered from the hard disk drive and decrypted to recover the data password.
    Type: Application
    Filed: August 23, 2004
    Publication date: February 23, 2006
    Applicant: International Business Machines Corporation
    Inventors: Daryl Cromer, Richard Cheston, Steven Goodman, Howard Locker, Randall Springfield
  • Publication number: 20060025965
    Abstract: There are many files in the current generation of computers, especially on the hardfile, that are not used or used only infrequently during operation. For instance, the system may contain many help text files which may never be accessed. The same applies to the DLL's. Also, some files are accessed only during a boot cycle. The present invention provides a method and program to track the locations of files in a computer which have been accessed so that, when an error occurs, only the files that need to be tested are diagnostically tested for errors, thus saving time and resources.
    Type: Application
    Filed: July 29, 2004
    Publication date: February 2, 2006
    Applicant: International Business Machines Corporation
    Inventors: Joseph Freeman, Steven Goodman, Randall Springfield
  • Publication number: 20050166213
    Abstract: Methods, systems, and media are disclosed for managing a remote client of a computer system. One example embodiment includes transmitting a modified wake-on LAN (“WOL”) packet to a network receive buffer on the remote client, wherein the modified WOL packet comprises additional data, such as executable code or functions. Further, the example embodiment includes retrieving, by BIOS associated with the remote client, of the modified WOL packet from the network receive buffer, storing, by the BIOS, storing of the additional data in memory associated with the network receive buffer, and retrieving, by BIOS associated with the remote client, of the additional data from the memory. Further still, the example embodiment includes processing of the additional data, which may occur by an application stored on the PARTIES partition, wherein the parsed, additional data is interpreted and executed by the application.
    Type: Application
    Filed: December 31, 2003
    Publication date: July 28, 2005
    Applicant: International Business Machines Corporation
    Inventors: Daryl Cromer, Joseph Freeman, Steven Goodman, Randall Springfield
  • Publication number: 20050144493
    Abstract: Systems and arrangements for remotely selecting a bootable image via a WOL packet for a wake-on-LAN (WOL) capable computer are contemplated. Server-side embodiments include hardware and/or software for determining a client to be managed, determining whether the client is active on the network, and transmitting a WOL packet having a vector, or operating system partition identification (OSPID), to describe a bootable image accessible by the WOL capable computer. Some embodiments may include an OSPID that points to a secure bootable image such as a bootable image on a hard drive, a compact disk (CD) connected to the computer, or other local resource. Client-side embodiments may receive the WOL packet at, for instance, a network interface card (NIC), recognize that the WOL packet includes an OSPID that describes the bootable image to boot, and implement an alternative boot sequence to boot from that bootable image.
    Type: Application
    Filed: December 31, 2003
    Publication date: June 30, 2005
    Applicant: International Business Machines Corporation
    Inventors: Daryl Cromer, Richard Dayan, Joseph Freeman, Steven Goodman, Eric Kern, Howard Locker, Randall Springfield
  • Publication number: 20050141717
    Abstract: An apparatus, method, and system to seal a data repository to a trusted computing platform is described. The data repository may be sealed by encrypting the data on the repository and sealing a cryptographic key to a specific set of platform resources. With the data repository sealed to the platform, the system boot sequence will fail if the system configuration is compromised, for example by insertion of “snoopware” or a modified BIOS. Additionally, if the computer containing the data repository is lost or stolen, the encrypted data remains secure even if the repository is attached to a system modified to bypass normal safeguards.
    Type: Application
    Filed: December 30, 2003
    Publication date: June 30, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daryl Cromer, Joseph Freeman, Steven Goodman, Randall Springfield
  • Publication number: 20050138396
    Abstract: A method and system for preventing a denial of service attack on a computer system is disclosed. The method of the present invention includes setting a size of a hard disk within the computer system to a full capacity if the hard disk does not contain a host protected area, and locking the size such that the hard disk is protected from an attempt to reset the size of the hard disk resulting in a denial of service.
    Type: Application
    Filed: December 22, 2003
    Publication date: June 23, 2005
    Applicant: International Business Machines Corporation
    Inventors: Joseph Freeman, Steven Goodman, Randall Springfield
  • Patent number: 4607400
    Abstract: A submersible bilge pump is used within a tub to provide a Jacuzzi-type jet spray. A mounting assembly enables the bilge pump to be located below the water in the tub, yet the mounting assembly allows for effective mounting to the tub to provide the water jet type action. The mounting assembly also allows for the submersible bilge pump to be rotatably fastened to the tub to provide a whirlpool type action when desired.
    Type: Grant
    Filed: February 21, 1986
    Date of Patent: August 26, 1986
    Inventor: Steven Goodman
  • Patent number: 4599753
    Abstract: A submersible bilge pump is used within a tub to provide a Jacuzzi-type jet spray. A mounting assembly enables the bilge pump to be located below the water in the tub, yet the mounting assembly allows for effective mounting to the tub to provide the water jet type action. The mounting assembly also allows for the submersible bilge pump to be rotatably fastened to the tub to provide a whirlpool type action when desired.
    Type: Grant
    Filed: August 12, 1985
    Date of Patent: July 15, 1986
    Inventor: Steven Goodman
  • Patent number: 4596529
    Abstract: An inflatable portable boat is disclosed having a pair of spaced apart sockets or aperture members attached to the rear of the boat. An electric motor is provided with a housing having upper and lower pins. The sockets are spread apart to allow insertion of the pins, and when released, the sockets hold the motor assembly in place. A handle is inserted in the upper pin of the motor housing to allow the motorboat to be turned within the sockets to provide directional control for the motorboat.
    Type: Grant
    Filed: August 8, 1985
    Date of Patent: June 24, 1986
    Inventor: Steven Goodman
  • Patent number: 4589739
    Abstract: Apparatus for magnifying and projecting an image from a screen of a television receiver, includes a housing supported on the front face of the television receiver, a reflecting mirror secured to the rear wall of the housing at a 45 degree angle with respect to the screen of the television receiver, and a lens housing slidably received within the housing and including only two Fresnel lenses for magnifying and projecting the image from the screen, the lenses being substantially flat and parallel to each other, and spaced apart a predetermined fixed distance, whereby a sharp, enlarged image is obtained.
    Type: Grant
    Filed: September 9, 1985
    Date of Patent: May 20, 1986
    Inventor: Steven Goodman
  • Patent number: D542198
    Type: Grant
    Filed: July 10, 2006
    Date of Patent: May 8, 2007
    Assignee: Automatic Equipment Manufacturing Company
    Inventors: Steven Goodman, Klint Bremer
  • Patent number: D288686
    Type: Grant
    Filed: December 31, 1985
    Date of Patent: March 10, 1987
    Inventor: Steven Goodman