Patents by Inventor James P. Kardach

James P. Kardach 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: 5655127
    Abstract: A computer system having a responsive low-power mode and a full-power mode of operation. The computer system includes a power consumption controller, a processor and a communication device. The power consumption controller generates an interrupt signal in response to a low power event or a fully operational event. The power consumption controller also generates a clock control signal. The clock control signal is deasserted during the full-power mode of operation and alternatively asserted for a first duration and deasserted for a second duration during the low-power mode of operation. In response to an asserted clock control signal, the processor suppresses the internal clock signal to at least one functional block within the processor and in response to a deasserted clock control signal, the processor transmits the internal clock signal to at least one functional block within the processor.
    Type: Grant
    Filed: March 8, 1996
    Date of Patent: August 5, 1997
    Assignee: Intel Corporation
    Inventors: Jeffrey L. Rabe, Zohar Bogin, Ajay V. Bhatt, James P. Kardach, Nilesh V. Shah
  • Patent number: 5630147
    Abstract: A device and method for transferring data, address and status information concerning a former I/O bus cycle before a system management interrupt is initiated. A plurality of system management shadow registers samples information from a system bus. Such information is obtained by a register accessing the plurality of system management shadow registers through a common shadow port.
    Type: Grant
    Filed: February 15, 1996
    Date of Patent: May 13, 1997
    Assignee: Intel Corporation
    Inventors: Sham Datta, Jayesh Joshi, James P. Kardach
  • Patent number: 5621900
    Abstract: A computer system has both positive decode agents and subtractive decode agents that are targets of bus transactions, as well as an agent that does not perform a positive decode of a bus transaction, yet does claim bus transactions on behalf of agents to whom a bus transaction is directed.
    Type: Grant
    Filed: May 17, 1995
    Date of Patent: April 15, 1997
    Assignee: Intel Corporation
    Inventors: Thomas R. Lane, James P. Kardach
  • Patent number: 5560001
    Abstract: An apparatus and method for controlling the stopping of the clock signal utilized by the processing unit of a computer system comprises the use of a novel external pin which can be enabled to initiate a sequence of events that results in the halting of the internal clock signal. The invention includes a microcode engine that responds to the assertion of the external pin by executing a sequence of steps which stops the current instruction on an instruction boundary. A logic circuit then generates a signal that masks the clock signal produced by the system's phase-locked loop. An interrupt mechanism is also utilized to prioritize the occurrence of the external signal among other system interrupts. The interrupt mechanism insures that the processor never has its clock stopped in the middle of a bus cycle.
    Type: Grant
    Filed: September 27, 1995
    Date of Patent: September 24, 1996
    Assignee: Intel Corporation
    Inventors: James P. Kardach, Tosaku Nakanishi, Jimmy S. Cheng
  • Patent number: 5560002
    Abstract: An apparatus and method for controlling the stopping of the clock signal utilized by the processing unit of a computer system comprises the use of a novel external pin which can be enabled to initiate a sequence of events that results in the halting of the internal clock signal. The invention includes a microcode engine that responds to the assertion of the external pin by executing a sequence of steps which stops the current instruction on an instruction boundary. A logic circuit then generates a signal that masks the clock signal produced by the system's phase-locked loop. An interrupt mechanism is also utilized to prioritize the occurrence of the external signal among other system interrupts. The interrupt mechanism insures that the processor never has its clock stopped in the middle of a bus cycle.
    Type: Grant
    Filed: September 27, 1995
    Date of Patent: September 24, 1996
    Assignee: Intel Corporation
    Inventors: James P. Kardach, Tosaku Nakanishi, Jimmy S. Cheng
  • Patent number: 5473767
    Abstract: An apparatus and method for controlling the stopping of the clock signal utilized by the processing unit of a computer system comprises the use of a novel external pin which can be enabled to initiate a sequence of events that results in the halting of the internal clock signal. The invention includes a microcode engine that responds to the assertion of the external pin by executing a sequence of steps which stops the current instruction on an instruction boundary. A logic circuit then generates a signal that masks the clock signal produced by the system's phase-locked loop. An interrupt mechanism is also utilized to prioritize the occurrence of the external signal among other system interrupts. The interrupt mechanism insures that the processor never has its clock stopped in the middle of a bus cycle.
    Type: Grant
    Filed: November 3, 1992
    Date of Patent: December 5, 1995
    Assignee: Intel Corporation
    Inventors: James P. Kardach, Tosaku Nakanishi, Jimmy S. Cheng
  • Patent number: 5465367
    Abstract: A power suspend mode activates a slow DRAM refresh in a computer system with a limited source of power. The power suspend mode reduces the power consumed by the computer system while preserving the contents of memory. The cyclic refresh of DRAM using a slow refresh clock substantially reduces the power consumed while the computer is suspended. This technique is particularly useful for battery powered portable computer systems. When an external or internal condition causes the computer system to transition to a power down mode, an IO subsystem notifies the CPU which sets control bits in the IO subsystem and a video subsystem. The IO subsystem then begins to generate a slow DRAM refresh pulse. Once the CPU and video subsystem sense the power suspend mode activation, the system memory and video memory are refreshed using the slow refresh clock. The power consumed during the refresh process is thereby greatly reduced.
    Type: Grant
    Filed: July 19, 1994
    Date of Patent: November 7, 1995
    Assignee: Intel Corporation
    Inventors: Chandrashekar M. Reddy, Scott D. Hirose, Sung-Soo Cho, James P. Kardach, Steven M. Farrer, Meeling Roberts
  • Patent number: 5446906
    Abstract: A method and mechanism for suspending and resuming a keyboard controller. The present invention includes a method and mechanism for saving the state of an input device, such as a keyboard and/or mouse, such that the power to those devices may be removed. The keyboard controller of the present invention is capable of performing a password security function. The present invention allows the keyboard controller to be suspended and resumed without jeopardizing the password security function.
    Type: Grant
    Filed: June 30, 1993
    Date of Patent: August 29, 1995
    Assignee: Intel Corporation
    Inventors: James P. Kardach, Jayesh M. Joshi, Patrick M. Bland, Grant L. Clarke, Jr.