Patents by Inventor Steven King

Steven King 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: 20100162014
    Abstract: Techniques are described to provide the capability to halt execution of a thread by a processor and potentially lower power consumption of the processor while responding to events in a timely manner. An operating system provided system call allows for identification of events that cause the execution of the thread to resume. A processor core uses a signal mask and translation unit that monitors for the identified events. In the event an event is detected, the thread unhalts and determines a manner to process the event.
    Type: Application
    Filed: December 24, 2008
    Publication date: June 24, 2010
    Inventors: Mazhar Memon, Steven King
  • Patent number: 7710968
    Abstract: A first logic offloads some network protocol unit formation tasks to a second logic. The first logic may request that data be transmitted using a Direct Data Placement (DDP) compatible network protocol unit. The first logic may provide the data as well as other information relevant to forming the DDP compatible network protocol unit. The second logic may form portions of the DDP compatible network protocol unit using the data and the provided information.
    Type: Grant
    Filed: May 11, 2006
    Date of Patent: May 4, 2010
    Assignee: Intel Corporation
    Inventors: Linden Cornett, Steven King, Sujoy Sen, Parthasarathy Sarangam, Frank Berry
  • Patent number: 7665377
    Abstract: A continuously variable transmission system comprising an input and output rotational member each with a first circular end and a second circular end is disclosed. The output rotational member is located such that the second circular input member end faces the first output member end and the input and output rotational members share a tangential plane. A first and second idler wheel, attached to an idler shaft, contact the input and output rotational members. The first and second idler wheels and idler shaft are configured to translate rotation from the input rotational member to the output rotational member.
    Type: Grant
    Filed: December 1, 2006
    Date of Patent: February 23, 2010
    Inventors: Steven Harrelson, Steven King
  • Publication number: 20090160876
    Abstract: A computer-implementable method, system and computer-usable medium includes a virtual contact group that can be dynamically created, in response to a particular user input such as, for example, registration by the user with a particular organization and/or facility. The virtual contact group generally includes a plurality of key or designated personnel. The virtual contact group is associated with the user. The designated personnel are then allowed to communicate electronically with one another within the virtual contact group to provide a coordinate service to the user. The virtual contact group is defined based on a user profile associated with the user. The virtual contact group can be stored within one or more memory locations of a computing device associated with one or more designated personnel among the virtual contact group. Such a computing device can be, for example, a wireless communication device capable communicating with the network and/or a server associated with the network.
    Type: Application
    Filed: December 21, 2007
    Publication date: June 25, 2009
    Inventors: Steven A. King, James D. Allen, Martin F. Slatnick
  • Publication number: 20080313257
    Abstract: A computer implemented method, apparatus, and computer program product for transferring an application environment between a plurality of computing devices. The process retrieves a set of transfer policies in response to detecting a presence of a second computing device in the plurality of computing devices. The set of transfer policies govern the transfer of the application environment from a first computing device. The process then determines whether conditions for the transfer have been satisfied. Conditions for transfer are specified by the set of transfer policies. The process subsequently transfers application data to the second computing device if the conditions for the transfer have been satisfied. The application data is used to create the application environment on the second computing device.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Inventors: James D. Allen, Steven A. King
  • Patent number: 7365093
    Abstract: A compound of the formula (I): or a pharmaceutically acceptable salt thereof is disclosed, as well as processes for and intermediates in the preparation thereof, and a method of antagonizing endothelin.
    Type: Grant
    Filed: February 23, 2005
    Date of Patent: April 29, 2008
    Assignee: Abbott Laboratories
    Inventors: Martin Winn, Steven A. Boyd, Charles W. Hutchins, Hwan-Soo Jae, Andrew S. Tasker, Thomas W. von Geldern, Jeffrey A. Kester, Bryan K. Sorensen, Bruce G. Szczepankiewicz, Kenneth J. Henry, Gang Liu, Steven J. Wittenberger, Steven A. King
  • Publication number: 20070263629
    Abstract: A first logic offloads some network protocol unit formation tasks to a second logic. The first logic may request that data be transmitted using a Direct Data Placement (DDP) compatible network protocol unit. The first logic may provide the data as well as other information relevant to forming the DDP compatible network protocol unit. The second logic may form portions of the DDP compatible network protocol unit using the data and the provided information.
    Type: Application
    Filed: May 11, 2006
    Publication date: November 15, 2007
    Inventors: Linden Cornett, Steven King, Sujoy Sen, Parthasarathy Sarangam, Frank Berry
  • Publication number: 20070226580
    Abstract: In one embodiment, the present invention includes a method for determining from a data block in a buffer a number of first operands in a first portion of the buffer and a number of second operands in a second portion of the buffer. Based on these numbers, a cyclic redundancy checksum (CRC) operation may be iteratively performed on the first and second operands to obtain a checksum result. The first and second operands are of a different length, and the checksum operation may be executed using processor instructions corresponding to the different lengths. Other embodiments are described and claimed.
    Type: Application
    Filed: March 20, 2006
    Publication date: September 27, 2007
    Inventors: Steven King, Frank Berry, Abhijeet Joglekar
  • Publication number: 20070150795
    Abstract: In one embodiment, the present invention includes a method for receiving incoming data in a processor and performing a checksum operation on the incoming data in the processor pursuant to a user-level instruction for the checksum operation. For example, a cyclic redundancy checksum may be computed in the processor itself responsive to the user-level instruction. Other embodiments are described and claimed.
    Type: Application
    Filed: December 23, 2005
    Publication date: June 28, 2007
    Inventors: Steven King, Frank Berry, Michael Kounavis
  • Publication number: 20070137341
    Abstract: A continuously variable transmission system comprising an input and output rotational member each with a first circular end and a second circular end is disclosed. The output rotational member is located such that the second circular input member end faces the first output member end and the input and output rotational members share a tangential plane. A first and second idler wheel, attached to an idler shaft, contact the input and output rotational members. The first and second idler wheels and idler shaft are configured to translate rotation from the input rotational member to the output rotational member.
    Type: Application
    Filed: December 1, 2006
    Publication date: June 21, 2007
    Inventors: Steven Harrelson, Steven King
  • Publication number: 20070130364
    Abstract: Techniques are described herein that may be used to instruct a network component to determine an integrity validation value over information as well as when to include the determined integrity validation value in a network protocol unit to be transmitted. For example, in some implementations, the network component may generate a cyclical redundancy checking (CRC) value. The value may be determined by the network component across multiple segments of information and independent of the utilized protocol.
    Type: Application
    Filed: December 2, 2005
    Publication date: June 7, 2007
    Inventors: Abhijeet Joglekar, Steven King, Frank Berry, Parthasarathy Sarangam, Srihari Makineni
  • Patent number: 7208517
    Abstract: A compound of the formula (I): or a pharmaceutically acceptable salt thereof is disclosed, as well as processes for and intermediates in the preparation thereof, a method of antagonizing endothelin, methods for the inhibition of bone metastases, methods for the prevention of growth of new metastases, methods for the inhibition of bone turnover, and methods for the prevention of bone loss in patients, including cancer patients, using an endothelin ET-A receptor antagonist.
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: April 24, 2007
    Assignee: Abbott Labortories
    Inventors: Martin Winn, Steven A. Boyd, Charles W. Hutchins, Hwan-Soo Jae, Andrew S. Tasker, Thomas W. von Geldern, Jeffrey A. Kester, Bryan K. Sorensen, Bruce G. Szczepankiewicz, Kenneth J. Henry, Gang Liu, Steven J. Wittenberger, Steven A. King, Todd J. Janus, Robert J. Padley
  • Publication number: 20070074092
    Abstract: Techniques are described herein that may utilize capabilities of a data mover in order to determine an integrity validation value or perform an integrity checking operation. The integrity validation value determination and integrity checking operations may be controlled by descriptors or instructions. In some implementations, integrity validation value determination and the integrity checking operations may include determination of a cyclical redundancy checking (CRC) value.
    Type: Application
    Filed: September 23, 2005
    Publication date: March 29, 2007
    Inventors: Ronald Dammann, Steven King, Frank Berry
  • Publication number: 20070070904
    Abstract: In an embodiment, a method is provided. The method of this embodiment provides directing one or more packets to a first processor of a plurality of processors based, at least in part, on a flow associated with the one or more packets; and receiving from one of the plurality of processors a signal indicating a request to redirect one or more subsequent packets associated with the one processor to one or more other processors of the plurality of processors.
    Type: Application
    Filed: September 26, 2005
    Publication date: March 29, 2007
    Inventors: Steven King, Erik Johnson, Stephen Goglin
  • Publication number: 20070067698
    Abstract: Techniques are described herein that are capable to perform a retrieval of content from a destination buffer prior to completion of determining an integrity validation value on content of a source buffer. In some cases, if an integrity checking operation on content of the source buffer is successful, the content of the source buffer is copied to the destination buffer. The retrieved content may be written into a cache accessible to one or more processors.
    Type: Application
    Filed: September 19, 2005
    Publication date: March 22, 2007
    Inventors: Steven King, Frank Berry
  • Publication number: 20060279779
    Abstract: A printer which is configured to automatically transmit data, such as critical and non-critical printer data, and route that data through at least one of a plurality of communication channels and services, such as via e-mail or mobile wireless equipment (e.g. an Internet-ready pager, a Personal Communications Service (PCS) phone or a wireless Personal Digital Assistant (PDA)). Preferably, the printer is configured such that it can be programmed and controlled from a remote location. Preferably, the printer is configured such that new label formats can be added from a remote location, and label formats stored in the printer can be viewed and modified from a remote location. Preferably, the printer is also configured such that barcode rendering algorithms can be downloaded to the printer from a remote location, and such that printer settings can be viewed and modified from a remote location, and thereafter can be downloaded to the printer and/or to other printers in a network to facilitate cloning.
    Type: Application
    Filed: May 5, 2006
    Publication date: December 14, 2006
    Inventors: Jeffrey Kaufman, Victor Salmons, Steven King, Bruce Alleshouse, Bret Anno
  • Publication number: 20060253768
    Abstract: Techniques to speculate boundaries of content of payload of a network protocol unit and to perform cyclical redundancy checking (CRC) on the content. The CRC validation on the content can be performed in a computing logic such as a network interface. The network protocol unit may be made available to other computing logics such as a host system. The host system may determine whether to perform another CRC validation operation on the network protocol unit.
    Type: Application
    Filed: May 3, 2005
    Publication date: November 9, 2006
    Inventors: Steven King, Frank Berry
  • Publication number: 20060228299
    Abstract: Disclosed are new phosphatidylserine binding constructs with surprising combinations of properties, and a range of diagnostic and therapeutic conjugates thereof. The new constructs effectively bind phosphatidylserine targets in disease and enhance their destruction, and can also specifically deliver attached imaging or therapeutic agents to the disease site. Also disclosed are methods of using the new construct compositions, therapeutic conjugates and combinations thereof in tumor vasculature targeting, cancer diagnosis and treatment, and for treating viral infections and other diseases.
    Type: Application
    Filed: January 24, 2006
    Publication date: October 12, 2006
    Inventors: Philip Thorpe, Troy Luster, Steven King
  • Publication number: 20060229280
    Abstract: A compound of the formula (I): or a pharmaceutically acceptable salt thereof is disclosed, as well as processes for and intermediates in the preparation thereof, and a method of antagonizing endothelin.
    Type: Application
    Filed: February 23, 2005
    Publication date: October 12, 2006
    Inventors: Martin Winn, Steven Boyd, Charles Hutchins, Hwan-Soo Jae, Andrew Tasker, Thomas von Geldern, Jeffrey Kester, Bryan Sorensen, Bruce Szczepankiewicz, Kenneth Henry, Gang Liu, Steven Wittenberger, Steven King
  • Publication number: 20060218308
    Abstract: A method, system, computer program product, and expansion card capable of: defining an initial source address within a source memory device. An initial data read operation is performed to retrieve a first X-byte data portion from the source memory device. The initial data read operation begins at the initial source address. The initial source address is incremented by Y bytes to define a secondary source address within the source memory device, such that Y is greater than X.
    Type: Application
    Filed: March 24, 2005
    Publication date: September 28, 2006
    Inventors: Steven King, Ronald Dammann, Sujoy Sen