Patents by Inventor Eric R. Kern

Eric R. Kern 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: 7146497
    Abstract: A method, system, and program product supporting dynamic configuring of a multi-node computer. The system includes a scalability management module directly coupled to each node in the multi-node computer.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: December 5, 2006
    Assignee: International Business Machines Corporation
    Inventors: Jason R. Almeida, Scott N. Dunham, Eric R. Kern, William B. Schwartz, Adam L. Soderlund, Edward Zorek
  • Patent number: 6954147
    Abstract: Aspects for providing protection against theft and loss of a portable computer system are described. The aspects include establishing boundary conditions within which the portable computer system is authorized for use and tracking a position of the portable computer system with a global position system (GPS) unit in the portable computer system. The position is compared to the boundary conditions to identify whether the portable computer system has violated the boundary conditions, and anti-theft routines are performed when the position has violated the boundary conditions. The anti-theft routines include calling a preset phone number with a cellular calling facility of the portable computer system.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: October 11, 2005
    Assignee: Lenovo Pte. Ltd.
    Inventors: Daryl C. Cromer, David B. Rhoades, Howard J. Locker, James P. Ward, Eric R. Kern, Brandon J. Ellison, Richard A. Dayan
  • Publication number: 20040267919
    Abstract: A method and system for managing a computer system including a plurality of servers and at least one shared peripheral device is disclosed. The method and system include performing communications between the plurality of servers and the at least one shared peripheral device using a shared bus. The communications include providing data for a first server of the plurality of servers from the shared peripheral device(s). The data is provided to the servers over the shared bus. The method and system also include caching the data in the plurality of servers and utilizing the data only in the first server in response to receipt of the data.
    Type: Application
    Filed: June 30, 2003
    Publication date: December 30, 2004
    Applicant: International Business Machines Corporation
    Inventors: Gregory W. Dake, James A. Day, Brandon J. Ellison, Eric R. Kern, Shane M. Lardinois, Howard J. Locker
  • Publication number: 20040255191
    Abstract: A method of providing diagnostic service for a data processing system includes retrieving product data identifying a data processing element in response to an alert generated by the element. The retrieved product data is forwarded to a networked diagnostic site. A diagnostic package is retrieved, the diagnostic package including diagnostic code appropriate for the alerting element. The diagnostic package is forwarded to the data processing system. The diagnostic code is then installed and executed to perform diagnostic testing of the element. Results generated during execution of the diagnostic code may then be used to take machine initiated corrective action. After the results have been generated, the diagnostic software is uninstalled from the data processing system.
    Type: Application
    Filed: June 16, 2003
    Publication date: December 16, 2004
    Applicant: International Business Machines Corporation
    Inventors: Thomas James Fox, Eric R. Kern, Charles Christian Queen, Celia Anne Schreiber
  • Patent number: 6622178
    Abstract: A method and apparatus for activating a computer system in response to a stimulus from a universal serial bus (USB) peripheral provides a mechanism for powering up a computer system or restoring it from a suspended mode of operation. The apparatus includes a controllable power supply and a non-standard protocol using the USB wire connections, to provide a method for polling the peripheral to determine if activity has occurred which a host computer system should use to trigger activation.
    Type: Grant
    Filed: July 7, 2000
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Thomas C. Burke, Eric R. Kern, Richard A. Dayan, Daryl C. Cromer
  • Patent number: 6532497
    Abstract: An intelligent network interface monitors activity states of a client and reports them to a network manager using a single network connection. The network interface monitors interrupts occurring on the client, derives activity states from the interrupts, and logs the activity states on the network interface. An activity state specifies whether the client is in a hung state, but may also specify whether the client is off, sleeping, inactive, or active. The network interface may periodically report the activity states to the network manager or report upon receiving a command. The network interface is preferably powered full time using a trickle power supply and therefore operates even when the remainder of the client is off. By including a processor or specialized logic on the network interface, the interface operates independently of the client operating system and therefore monitors and reports even when the client malfunctions.
    Type: Grant
    Filed: April 14, 1998
    Date of Patent: March 11, 2003
    Assignee: International Business Machines Corporation
    Inventors: Daryl Carvis Cromer, Brandon Jon Ellison, Eric R. Kern, Gregory William Kilmer, Howard Locker, Randall Scott Springfield, James Peter Ward
  • Patent number: 6397249
    Abstract: A data processing system and method are described for determining a physical location of a client computer system. The client and server computer systems are coupled together to form a local area network. Identifying information is associated with a tag. The client computer system transmits a wireless query signal to a physical region. In response to the tag being located within the physical region, the tag receives the wireless query signal. In response to a receipt of the query signal by the tag, the tag transmits a reply signal. The reply signal includes the identifying information. In response to a receipt of the reply signal by the client computer system, the physical location of the client computer system is determined utilizing the identifying information.
    Type: Grant
    Filed: November 24, 1998
    Date of Patent: May 28, 2002
    Assignee: International Business Machines Corporation
    Inventors: Daryl Carvis Cromer, Brandon Jon Ellison, Eric R. Kern, Gregory W. Kilmer, James Peter Ward, Howard Jeffery Locker
  • Patent number: 6263373
    Abstract: A data processing system and method are described for remotely controlling execution of a processor utilizing the processor's built-in test access port for debugging the execution of the processor. The client computer system is coupled to a server computer system utilizing a network. The server computer system transmits a signal to said client computer system to control execution of the processor utilizing the test access port. The signal identifies one of a plurality of processor actions. In response to a receipt of the signal, the processor executes the one of the plurality of processor actions such that the server computer system remotely debugs the execution of the processor utilizing the built-in test access port, wherein additional debug hardware is not utilized.
    Type: Grant
    Filed: December 4, 1998
    Date of Patent: July 17, 2001
    Assignee: International Business Machines Corporation
    Inventors: Daryl Carvis Cromer, Brandon Jon Ellison, Eric R. Kern, Howard Locker, Randall Scott Springfield