Patents by Inventor Stephen P Graham

Stephen P Graham 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: 20240310982
    Abstract: Target electronic devices can be remotely controlled using a personal electronic device are disclosed. The personal electronic device can identify target devices that are responsive to remote control. The personal electronic device displays graphical user interface objects that, when selected, cause the personal electronic device to instruct the target electronic device to perform an operation.
    Type: Application
    Filed: May 24, 2024
    Publication date: September 19, 2024
    Inventors: Imran CHAUDHRI, Stephen O. LEMAY, Alan C. DYE, Christopher Patrick FOSS, Lawrence Y. YANG, David Chance GRAHAM, Jonathan P. IVE
  • Patent number: 12093515
    Abstract: Target electronic devices can be remotely controlled using a personal electronic device are disclosed. The personal electronic device can identify target devices that are responsive to remote control. The personal electronic device displays graphical user interface objects that, when selected, cause the personal electronic device to instruct the target electronic device to perform an operation.
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: September 17, 2024
    Assignee: Apple Inc.
    Inventors: Imran Chaudhri, Stephen O. Lemay, Alan C. Dye, Christopher Patrick Foss, Lawrence Y. Yang, David Chance Graham, Jonathan P. Ive
  • Patent number: 12086399
    Abstract: In accordance with some embodiments, a method is performed at a device with one or more processors, non-transitory memory, a display, and an input device. The method includes displaying, on the display, a playback status indicator regarding playback of a media item. The method includes displaying, on the display, an image associated with the media item. The method includes detecting an input interacting with the image. In response to a first portion of the input, the method includes adjusting the appearance of the image on the display in accordance with the first portion of the input. In response to a second portion of the input, the method includes changing playback of media items on the device in accordance with the input in accordance with the second portion of the input.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: September 10, 2024
    Assignee: Apple Inc.
    Inventors: Alan Dye, Christopher P. Foss, Cyrus D. Irani, David Chance Graham, Drew R. Domm, Eric Lance Wilson, Jeffrey L. Robbin, Matthew J. Cielak, Monika Ewa Gromek, Ofer Morag, Prashant Desai, Stephen O. Lemay, Taylor G. Carrigan, William M. Bachman
  • Publication number: 20240295948
    Abstract: The present disclosure relates to music user interfaces. A device, comprising a display and a rotatable input mechanism, one or more processors, memory, and one or more programs, is described. In response to receiving the first user input, the one or more programs may include instructions for ceasing display of an audio playback user interface and displaying a first user interface of a first set of user interfaces. While displaying the user interface of the first user interfaces, the one or more programs may include instructions for: receiving a second user input representing a directional swipe in a second direction and, in response to receiving the second user input, ceasing display of the first user interface of a first set of user interfaces and displaying the audio playback user interface.
    Type: Application
    Filed: May 7, 2024
    Publication date: September 5, 2024
    Inventors: Lawrence Y. YANG, Anton M. DAVYDOV, Alan C. DYE, Christopher Patrick FOSS, David Chance GRAHAM, Jonathan P. IVE, Stephen O. LEMAY
  • Patent number: 8054220
    Abstract: A method of variable rate measurements in a device. The method generally includes the steps of (A) generating an intermediate signal conveying both a position of the device and a velocity of the device in response to a plurality of navigation signals received from external the device, (B) calculating an extrapolated position of the device at a second time based on the position and the velocity both measured at a first time, (C) adjusting an interval between the second time and a third time in response to a difference between the extrapolated position and the position measured at the second time and (D) generating a position signal conveying the position and the velocity, wherein the third time occurs after the second time and the second time occurs after the first time.
    Type: Grant
    Filed: December 2, 2008
    Date of Patent: November 8, 2011
    Assignee: u-blox AG
    Inventors: David P. Tester, Stephen P. Graham, Nigel J. Tolson, Ian G. Watson
  • Patent number: 7894987
    Abstract: A method for location-based zone triggering is disclosed. The method generally includes the step of (A) generating a position signal conveying a location of a device in at least two spatial dimensions in response to a plurality of navigation signals received from external the device and (B) generating a trigger signal at an interface based on the position signal, (i) a first aspect of the trigger signal indicating that the location is crossing a boundary of a zone, (ii) a second aspect of the trigger signal indicating that the device is one of entering the zone and leaving the zone and (iii) the interface adapting a zone module to communicate the trigger signal to an application module.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: February 22, 2011
    Assignee: u-blox AG
    Inventors: David P. Tester, Stephen P. Graham
  • Patent number: 7564403
    Abstract: A method to establish a position of a device receiving an input signal containing data from a plurality of satellites is disclosed. The method generally includes the steps of (A) calculating (i) an estimated position of the device and (ii) an estimated velocity vector of the device, (B) calculating a plurality of estimated locations of a plurality of pseudo-random code sequences in the input signal based on (i) the estimated position and (ii) the estimated velocity vector and (C) generating the position in an output signal based on the pseudo-random code sequences.
    Type: Grant
    Filed: May 14, 2008
    Date of Patent: July 21, 2009
    Assignee: Air Semiconductor, Ltd.
    Inventors: David P. Tester, Stephen P. Graham
  • Patent number: 7561101
    Abstract: A method of last known position reporting in a device is disclosed. The method generally includes the steps of (A) generating a request signal in an application module of the device, the request signal requesting a current position of the device while a plurality of navigation signals are too weak to calculate the current position, (B) calculating a sequence of known positions in a position module of the device, the known positions being calculated based on the navigation signals with sufficient strength, (C) calculating the current position in the position module in response to the request signal, the current position being calculated based on a last of the known positions and (D) generating a position signal in the position module, the position signal reporting the current position as a valid position to the application module.
    Type: Grant
    Filed: August 13, 2007
    Date of Patent: July 14, 2009
    Assignee: Air Semiconductor, Ltd.
    Inventors: David P. Tester, Stephen P. Graham
  • Patent number: 7460064
    Abstract: A method of variable rate measurements in a device. The method generally includes the steps of (A) generating an intermediate signal conveying both a position of the device and a velocity of the device in response to a plurality of navigation signals received from external the device, (B) calculating an extrapolated position of the device at a second time based on the position and the velocity both measured at a first time, (C) adjusting an interval between the second time and a third time in response to a difference between the extrapolated position and the position measured at the second time and (D) generating a position signal conveying the position and the velocity, wherein the third time occurs after the second time and the second time occurs after the first time.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: December 2, 2008
    Assignee: Air Semiconductor, Ltd.
    Inventors: David P. Tester, Stephen P. Graham, Nigel J. Tolson, Ian G. Watson
  • Publication number: 20080218410
    Abstract: A method to establish a position of a device receiving an input signal containing data from a plurality of satellites is disclosed. The method generally includes the steps of (A) calculating (i) an estimated position of the device and (ii) an estimated velocity vector of the device, (B) calculating a plurality of estimated locations of a plurality of pseudo-random code sequences in the input signal based on (i) the estimated position and (ii) the estimated velocity vector and (C) generating the position in an output signal based on the pseudo-random code sequences.
    Type: Application
    Filed: May 14, 2008
    Publication date: September 11, 2008
    Inventors: David P. Tester, Stephen P. Graham
  • Patent number: 7375682
    Abstract: A method for establishing a position of a device is disclosed. The method generally includes the steps of (A) receiving an input signal from a receiver listening to a plurality of satellites in a positioning system, (B) calculating (i) a plurality of estimated Doppler shifts of the satellites, (ii) an estimated position of the device and (iii) an estimated velocity of the device, (C) generating a plurality of pseudo-ranges in an intermediate signal based on all of (i) the input signal, (ii) the estimated Doppler shifts, (iii) the estimated position and (iv) the estimated velocity and (D) generating the position in an output signal based on the pseudo-ranges.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: May 20, 2008
    Assignee: Air Semiconductor, Ltd.
    Inventors: David P. Tester, Stephen P. Graham
  • Patent number: 6597899
    Abstract: An image reject mixer arrangement 1 comprises a transconductor 2, first and second mixer cores 3 and 4, first and second phase shifters 5 and 6 and a summer or combiner 7. The mixer arrangement 1 receives a single-ended RF voltage signal on a terminal 8, a differential local oscillator signal on I-LO terminals indicated at 9 and a 90° phase shifted differential local oscillator signal on Q-LO terminals 10, and provides differential IF output signals on output terminals 11. From the output of the transconductor 2 to the output of the combiner 7, the image reject mixer arrangement 1 carries signals in what can be described as a “current mode”, i.e. it is the current, not the voltage, which conveys the desired signal. In this current mode, it is advantageous to provide each active circuit block with a high output impedance and a low input impedance wherever possible.
    Type: Grant
    Filed: November 4, 1998
    Date of Patent: July 22, 2003
    Assignee: Mitel Semiconductor Limited
    Inventors: Viatcheslav I Souetinov, Stephen P Graham
  • Patent number: 5355141
    Abstract: A channelised bearing processor comprises a channelised receiver consisting of a plurality of i.f. receivers (34 to 42) covering contiguous parts of a predetermined frequency range. Each of the receivers (34 to 42) is connected to a respective, continuously energised local oscillator (35 to 43). A plurality of direction finding antennas (10 to 15) are coupled to respective receiving channels for producing an amplitude signal. Each receiving channel includes a tunable i.f. receiver (24A to 24F) having an input (26A to 26F) for a local oscillator signal. A local oscillator selector (50) is responsive to an output from one of the channelised receivers (34 to 42) to connect the local oscillator (35 to 43) connected to that one of the channelised receivers (34 to 42) to the local oscillator signal inputs (26A to 26F) of the tunable i.f. receivers (24A to 24F) in the receiving channels.
    Type: Grant
    Filed: December 18, 1992
    Date of Patent: October 11, 1994
    Assignee: Thorn EMI Electronics Limited
    Inventors: Stephen P. Graham, Michael W. Keeping