Patents by Inventor Steve Kulick

Steve Kulick 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: 20100169700
    Abstract: In some embodiments a memory rank idle counter enables de-assertion of a clock enable signal of a rank of a memory for idle systems. Clock enable signal assertion is maintained when there is a lot of traffic to the memory rank. A memory rank idle time prediction counter transfers a value to the memory rank idle counter when the memory rank is idle. Other embodiments are described and claimed.
    Type: Application
    Filed: December 29, 2008
    Publication date: July 1, 2010
    Inventors: Philip Abraham, Steve Kulick, Mahadev Nemani
  • Publication number: 20080162799
    Abstract: According to one embodiment, a memory controller is disclosed. The memory controller includes a scheduler to schedule memory transactions to the DIMM and a write address queue to accumulate the write requests while the memory controller is operating in a first mode and to release the write requests to the scheduler whenever the memory controller is operating in a second mode.
    Type: Application
    Filed: December 28, 2006
    Publication date: July 3, 2008
    Inventors: Bryan Spry, Nagi Aboulenein, Steve Kulick
  • Patent number: 7386640
    Abstract: In some embodiments, a method, apparatus and system to generate an interrupt by monitoring an external interface are presented. In this regard, an interrupt agent is introduced to communicate over a serial interface with an input/output (I/O) extender and to save a relevant status of the I/O extender in a memory. Other embodiments are also disclosed and claimed.
    Type: Grant
    Filed: December 28, 2004
    Date of Patent: June 10, 2008
    Assignee: Intel Corporation
    Inventors: David C. Lee, Steve Kulick, Sivakumar Radhakrishnan
  • Publication number: 20060143351
    Abstract: In some embodiments, a method, apparatus and system to generate an interrupt by monitoring an external interface are presented. In this regard, an interrupt agent is introduced to communicate over a serial interface with an input/output (I/O) extender and to save a relevant status of the I/O extender in a memory. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: December 28, 2004
    Publication date: June 29, 2006
    Inventors: David Lee, Steve Kulick, Sivakumar Radhakrishnan
  • Publication number: 20020087766
    Abstract: In a multi-node system, a method and apparatus to implement a locked-bus transaction is described. In one embodiment, a bus agent initiates a locked-bus transaction and a node controller defers the transaction so that it will be initiated again at a later time. The node controller then sends the locked bus request to one or more other node controllers in the system, which prevent bus transaction at their respective busses. Once the requesting node controller receives confirmation that the other nodes are locked, it can allow the locked-bus transaction to proceed from the bus agent.
    Type: Application
    Filed: December 29, 2000
    Publication date: July 4, 2002
    Inventors: Akhilesh Kumar, Manoj Khare, Lily P. Looi, Ling Cen, Kenneth C. Creta, Steve Kulick, Kai Cheng, Robert George, Sin S. Tan