Patents Represented by Attorney Kerry D. Tweet
  • Patent number: 6980918
    Abstract: An integrated, on-chip thermal management system providing closed-loop temperature control of an IC device and methods of performing thermal management of an IC device. The thermal management system comprises a temperature detection element, a power modulation element, a control element, and a visibility element. The temperature detection element includes a temperature sensor for detecting die temperature. The power modulation element may reduce the power consumption of an IC device by directly lowering the power consumption of the IC device, by limiting the speed at which the IC device executes instructions, by limiting the number of instructions executed by the IC device, or by a combination of these techniques. The control element allows for control over the behavior of the thermal management system, and the visibility element allows external devices to monitor the status of the thermal management system.
    Type: Grant
    Filed: April 9, 2004
    Date of Patent: December 27, 2005
    Assignee: Intel Corporation
    Inventors: Stephen H. Gunther, Frank Binns, Jack D. Pippin, Linda J. Rankin, Edward A. Burton, Douglas M. Carmean, John M. Bauer
  • Patent number: 6963873
    Abstract: A method and system for automatically associating a signed certificate with its matching certificate signing request. A data structure includes distinguished name data, or other suitable data, for all outstanding certificate signing requests. Distinguished name data, or other suitable data, is extracted or read from the signed certificate and compared against the data structure to identify the matching certificate signing request.
    Type: Grant
    Filed: January 2, 2002
    Date of Patent: November 8, 2005
    Assignee: Intel Corporation
    Inventors: Joseph F. Cihula, Devendra N. Rath
  • Patent number: 6954840
    Abstract: A content prefetcher including a virtual address predictor. The virtual address predictor identifies candidate virtual addresses in a cache line without reference to an external address source.
    Type: Grant
    Filed: November 30, 2001
    Date of Patent: October 11, 2005
    Assignee: Intel Corporation
    Inventors: Robert N. Cooksey, Stephan J. Jourdan
  • Patent number: 6922745
    Abstract: A method and device for determining an attribute associated with a locked load instruction and selecting a lock protocol based upon the attribute of the locked load instruction. Also disclosed is a method for concurrently executing the respective lock sequences associated with multiple threads of a processing device.
    Type: Grant
    Filed: May 2, 2002
    Date of Patent: July 26, 2005
    Assignee: Intel Corporation
    Inventors: Harish Kumar, Aravindh Baktha, Mike D. Upton, KS Venkatraman, Herbert H. Hum, Zhongying Zhang
  • Patent number: 6919231
    Abstract: A method of forming channels on a die or other substrate. Also disclosed are liquid cooling systems including such channels.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: July 19, 2005
    Assignee: Intel Corporation
    Inventors: Shriram Ramanathan, Chin Chang Cheng, Alan M. Myers
  • Patent number: 6897125
    Abstract: Various methods of forming backside connections on a wafer stack are disclosed. To form the backside connections, vias are formed in a first wafer that is to be bonded with a second wafer. The vias used for the backside connections are formed on a side of the first wafer along with an interconnect structure, and the backside connections are formed on an opposing side of the first wafer using these vias.
    Type: Grant
    Filed: September 17, 2003
    Date of Patent: May 24, 2005
    Assignee: Intel Corporation
    Inventors: Patrick Morrow, R. Scott List, Sarah E. Kim
  • Patent number: 6895590
    Abstract: An intermediate layer referred to as InfiniSock that enables socket-based, legacy applications to access an InfiniBand® fabric, while also enabling new applications designed to take advantage of the InfiniBand® Architecture to function within a socket API environment. The InfiniSock layer supports the traditional AF_INET address family and also includes a novel address family referred to as AF_IB to support the InfiniBand® Architecture.
    Type: Grant
    Filed: September 26, 2001
    Date of Patent: May 17, 2005
    Assignee: Intel Corporation
    Inventor: Satyendra Yadav
  • Patent number: 6789037
    Abstract: An integrated, on-chip thermal management system providing closed-loop temperature control of an IC device and methods of performing thermal management of an IC device. The thermal management system comprises a temperature detection element, a power modulation element, a control element, and a visibility element. The temperature detection element includes a temperature sensor for detecting die temperature. The power modulation element may reduce the power consumption of an IC device by directly lowering the power consumption of the IC device, by limiting the speed at which the IC device executes instructions, by limiting the number of instructions executed by the IC device, or by a combination of these techniques. The control element allows for control over the behavior of the thermal management system, and the visibility element allows external devices to monitor the status of the thermal management system.
    Type: Grant
    Filed: February 14, 2001
    Date of Patent: September 7, 2004
    Assignee: Intel Corporation
    Inventors: Stephen H. Gunther, Frank Binns, Jack D. Pippin, Linda J. Rankin, Edward A. Burton, Douglas M. Carmean, John M. Bauer
  • Patent number: 6748484
    Abstract: A system and method for determining a best match from a plurality of matches received in response to a search input for an associative memory includes a priority field associated with each data item stored in the associative memory. The priority field corresponds to criteria that is used to order the priority of the data items in the associative memory. A match resolution circuit is coupled to receive match signals from an associative memory, such as a CAM, and the priority fields of the matching data items. The match resolution structure compares the priority fields of the matching data items to determine which data item has the highest priority. The match resolution structure indicates the data item with the highest priority in the priority field as the best match of the associative memory for the particular search input.
    Type: Grant
    Filed: August 10, 2000
    Date of Patent: June 8, 2004
    Assignee: Intel Corporation
    Inventors: Alex E. Henderson, Walter E. Croft, Raymond M. Chu, Vishal Sarin
  • Patent number: 6721842
    Abstract: A boundary addressable memory (BAM) array comprises a plurality of BAM word modules, each BAM word module comprises a plurality of BAM cells for performing arithmetic comparisons between input data and an upper bound value and a lower bound value stored in each BAM cell to generate a matching signal indicating whether the input data is not greater than the upper bound value and not less than the lower bound value or whether the input data is not greater than the lower bound value and not less than the upper bound value.
    Type: Grant
    Filed: November 7, 2001
    Date of Patent: April 13, 2004
    Assignee: Intel Corporation
    Inventors: Alex E. Henderson, Walter E. Croft
  • Patent number: 6708210
    Abstract: The present invention provides application programming interfaces (APIs) which allow a host to control the functioning of a network processor and also perform various network data manipulation functions. The APIs are intended to encapsulate as much as possible the underlying messaging between the host system and the network processor and to hide the low device level command details from the host. The APIs are provided by a program module. A host may invoke an API which is then communicated by the program module to the network processor where functions corresponding to the API are performed. Responses to the APIs may be forwarded back to the host. Asynchronous callback functions, invoked in response to the API calls, may be used to forward responses to the host.
    Type: Grant
    Filed: March 13, 2003
    Date of Patent: March 16, 2004
    Assignee: Intel Corporation
    Inventors: Chi-Hua Chang, Man Dieu Trinh