Patents by Inventor Robert A. Dunstan

Robert A. Dunstan 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: 20080126633
    Abstract: Methods and arrangements for devices to share a common address on a bus are disclosed. Embodiments may comprise a host for medium management and one or more client devices coupled with a communication medium. The host and/or one or more of the client devices may comprise devices capable of originating communications across the communication medium, also referred to as originating devices. Furthermore, the host and/or one or more of the clients may comprise devices capable of receiving communications via the communication medium, also referred to as receiving devices. An application may be capable of transmitting a command to request a response by one of two or more devices that share a common address. In particular, a driver for an originating device may receive an instruction from the application to send a command to the device and the device may recognize the command based upon a value associated with the command.
    Type: Application
    Filed: June 30, 2006
    Publication date: May 29, 2008
    Inventor: Robert A. Dunstan
  • Publication number: 20080082544
    Abstract: A method and system, the method including, in some embodiments, calculating, by a message originator, a first check sum byte, appending the first check sum byte to the message, sending the message from the originator to a client over a single wire serial bus, and determining, by the client, a validity of the message from the originator by comparing the first check sum byte with a second check sum calculated by the client.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Inventors: Robert A. Dunstan, John W. Horigan
  • Patent number: 7353413
    Abstract: In some embodiments, a method is provided to receive from a user an affirmative indication via a peripheral device that the user is no longer using a system without powering down a processing unit, and adjust an original power policy of a processing unit in response to the received indication. The system comprises the processing unit and the peripheral device.
    Type: Grant
    Filed: August 19, 2003
    Date of Patent: April 1, 2008
    Assignee: Intel Corporation
    Inventor: Robert A. Dunstan
  • Publication number: 20080005599
    Abstract: A method and apparatus for user activity-based dynamic power management and policy creation for mobile platforms are described. In one embodiment, the method includes the monitoring of one or more sensor values of a mobile platform device to gather sensor activity data. Once the sensor activity data is gathered, the user state may be predicted according to the gathered user activity and an updated user state model. In one embodiment, the user state model is updated according to the sensor activity data. In one embodiment, a switch occurs from the present power management policy to a new power management policy if the new user state differs from a present user state by a predetermined amount. In one embodiment, at least one time-out parameter of a selected power management policy may be adjusted to comply with a predicted user state. Other embodiments are described and claimed.
    Type: Application
    Filed: September 27, 2006
    Publication date: January 3, 2008
    Inventors: Georgios N. Theocharous, Nilesh N. Shah, Uttam K. Sengupta, William N. Schilit, Kelan C. Silvester, Robert A. Dunstan
  • Publication number: 20080002679
    Abstract: Methods and arrangements to negotiate a bit rate for a message of a communication on a multiple client communication medium such as a bus are disclosed. Embodiments may comprise a host for medium management and one or more client devices coupled with a communication medium. The host and/or one or more of the client devices may comprise devices capable of originating communications across the communication medium, also referred to as originating devices. Furthermore, the host and/or one or more of the clients may comprise devices capable of receiving communications via the communication medium, also referred to as receiving devices. Upon selecting a first bit rate, the originating device may transmit an address associated with one or more receiving devices that are the target of a communication. The originating device may then negotiate a second bit rate with the receiving device(s) to facilitate transmission of a message of the communication.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventors: Robert A. Dunstan, Tom Slaight, Dale Stolitzka
  • Publication number: 20080004755
    Abstract: A method and apparatus are described for automatically configuring control of a fan to be exclusively performed by a motherboard is disclosed. In an embodiment, the motherboard includes remote fan speed control module and a signal module, each to be coupled with a fan over a communication medium. The signal module is to transmit a signal over the communication medium indicating that the remote fan speed control module has exclusive control over fan speed of the fan.
    Type: Application
    Filed: June 28, 2006
    Publication date: January 3, 2008
    Inventors: Robert A. Dunstan, Scott Lee
  • Publication number: 20070283187
    Abstract: A system is provided with a basic input/output system (BIOS) with the ability to intervene, when a suspend process is initiated in response to an AC failure condition to place the system in a suspended to memory state, to initiate a number of data transfer operations to save a persistent copy of an operational state of the system. The BIOS is further equipped to check one or more times whether the data transfer operations are completed, and causing a processor of the system to operate in a reduced power consumption mode at least one time period while the BIOS is not performing the checking.
    Type: Application
    Filed: June 28, 2007
    Publication date: December 6, 2007
    Inventors: Robert Dunstan, Larry Selseth, Dan Nowlin
  • Patent number: 7254744
    Abstract: A system is provided with a basic input/output system (BIOS) with the ability to intervene, when a suspend process is initiated in response to an AC failure condition to place the system in a suspended to memory state, to initiate a number of data transfer operations to save a persistent copy of an operational state of the system. The BIOS is further equipped to check one or more times whether the data transfer operations are completed, and causing a processor of the system to operate in a reduced power consumption mode at least one time period while the BIOS is not performing the checking.
    Type: Grant
    Filed: September 10, 2003
    Date of Patent: August 7, 2007
    Assignee: Intel Corporation
    Inventors: Robert A. Dunstan, Larry D. Selseth, Dan H. Nowlin
  • Patent number: 7243249
    Abstract: A method and apparatus for facilitating power state control and awareness of an autonomous subsystem in a computer based system without involvement of the main operating system.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: July 10, 2007
    Assignee: Intel Corporation
    Inventors: Robert Dunstan, Frank P. Hart, Paul Zurcher
  • Patent number: 7210045
    Abstract: According to some embodiments, encrypted and/or compressed system context information is stored when entering a low-power state.
    Type: Grant
    Filed: August 19, 2003
    Date of Patent: April 24, 2007
    Assignee: Intel Corporation
    Inventor: Robert A. Dunstan
  • Patent number: 7143215
    Abstract: A system having a first device and a second device coupled to a single wire bus is described. The second device is operable to receive power from the single wire bus that is due to the first device driving the bus. The second device also communicates with the first device using the single wire bus.
    Type: Grant
    Filed: October 7, 2002
    Date of Patent: November 28, 2006
    Assignee: Intel Corporation
    Inventors: Robert Dunstan, Dale Stolitzka
  • Publication number: 20060259674
    Abstract: A method and apparatus for granting access to a hardware interface shared between multiple software drivers are described. In one embodiment, the apparatus includes an interface to provide access to a hardware function or a resource. As described herein, the hardware function or resource is shared between at least two software entities, such as, for example, device drivers. In one embodiment, access verification logic denies an access request for the hardware function, unless the key associated with the access request matches a stored key semaphore. In one embodiment, a key size may be relatively large to provide a very low probability that a malicious software entity could accidentally or maliciously gain access to the software. Other embodiments are described and claimed.
    Type: Application
    Filed: May 12, 2005
    Publication date: November 16, 2006
    Inventors: Robert Dunstan, Steven Grobman, David Poisner
  • Patent number: 7095250
    Abstract: A single wire bus communication system comprises a bus wire, a host device, and at least one client device, with each host and client device having pull-up and pull-down transistors to pull the bus wire “high” or “low”, respectively. The system is arranged such that, in response to a “trigger event” that requires responses from multiple client devices simultaneously, the host device enables its pull-down transistor, and each client device disables its pull-down transistor when conveying a “low” logic level onto the bus. To avoid bus contention, each client's pull-up transistor is arranged to conduct more current when enabled than the host's pull-down transistor. Then, one or more of the client devices' strong pull-ups will overcome the single weak pull-down on the bus, thereby enabling numerous client devices to respond to a command that requires a response from multiple clients.
    Type: Grant
    Filed: December 21, 2004
    Date of Patent: August 22, 2006
    Assignee: Analog Devices, Inc.
    Inventors: Dale F. Stolitzka, Robert A. Dunstan
  • Patent number: 7076571
    Abstract: A requesting device sends a request, intended to read one or more device addresses on a bus. One or more sets of commands are then sent by the requesting device, where each set of commands is intended to read one device address. If, while a first device is writing its device address, the bus fails to display any of the driven values of the first address, because the second device is simultaneously writing a second address on the bus in response to the request, then the first device stops writing the first address. The first device does not write the first address again until after the second device has finished writing the second address.
    Type: Grant
    Filed: July 9, 2004
    Date of Patent: July 11, 2006
    Assignee: Intel Corporation
    Inventor: Robert A. Dunstan
  • Patent number: 7046162
    Abstract: A device is presented including a processor. A user interface is connected to the processor. A receiver is connected to the processor for receiving current location information from an external source. Also, a transmitter is connected to the processor for transmitting the current location information and command data to an external receiver. The current location information is a specific room or a specific area.
    Type: Grant
    Filed: August 26, 2004
    Date of Patent: May 16, 2006
    Assignee: Intel Corporation
    Inventor: Robert A. Dunstan
  • Publication number: 20050285570
    Abstract: In one embodiment, the present invention includes a resilient power supply having a charger to charge a battery with a low voltage and to provide back-up battery power to a system; and a main power supply to provide a plurality of voltages for operation of the system. The resilient power supply may be used to discharge the battery into the main power supply upon loss of alternating current (AC) power in the system.
    Type: Application
    Filed: June 29, 2004
    Publication date: December 29, 2005
    Inventors: Pavan Kumar, Donald Alexander, Robert Dunstan
  • Publication number: 20050278526
    Abstract: A system and methods practiced thereon to effectuate performance of an operation on a hardware resource of the system through integral interpretive execution are described herein.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 15, 2005
    Inventor: Robert Dunstan
  • Patent number: 6876310
    Abstract: A device is presented including a processor. A user interface is connected to the processor. A receiver is connected to the processor for receiving current location information from an external source. Also, a transmitter is connected to the processor for transmitting the current location information and command data to an external receiver. Also presented is a system including a processor connected to a transmission medium. A first receiver is connected to the processor. A first transmitter is also connected to the processor. A second transmitter transmits location data. A remote control (RC) including a RC receiver and a RC transmitter is included. The RC receives location data and sends command data and the location data to the first receiver. The first transmitter sends control information for at least one device located in a specific location according to the location data received by the RC.
    Type: Grant
    Filed: September 27, 2001
    Date of Patent: April 5, 2005
    Assignee: Intel Corporation
    Inventor: Robert A. Dunstan
  • Publication number: 20050044427
    Abstract: A method, apparatus and system to enable a data processing device to operate while seemingly “off”. According to one embodiment, a data processing device is configured to recognize a new system state, i.e., Visual Off. On such a data processing device, when the power button is pressed, the request to turn off the device is intercepted by a module and the device is transitioned to a Visual Off state. To the user, this transition appears instantaneous. During the transition, audible and visual indicators on the data processing device and on human interactive devices (“HID devices”) coupled to the data processing device may be turned off and/or disabled. While in the Visual Off state, the device may be fully operational, or in an alternate embodiment, the device may be placed in a low power state. When the user presses the power button again to “wake up” the data processing device, the device may transition from Visual Off into an “on” state (“Visual On”), i.e.
    Type: Application
    Filed: August 19, 2003
    Publication date: February 24, 2005
    Inventors: Robert Dunstan, Dan Nowlin, Clifton Laney
  • Publication number: 20050044241
    Abstract: According to some embodiments, a computer system power policy is adjusted in response to an affirmative indication from a user.
    Type: Application
    Filed: August 18, 2003
    Publication date: February 24, 2005
    Inventor: Robert Dunstan