×

Combined absolute/relative touchpad navigation

  • US 9,826,187 B2
  • Filed: 08/25/2015
  • Issued: 11/21/2017
  • Est. Priority Date: 08/25/2015
  • Status: Active Grant
First Claim
Patent Images

1. A television receiver comprising:

  • one or more processors;

    a remote control interface communicatively coupled with the one or more processors;

    an audio-video output connection communicatively coupled with the one or more processors; and

    a non-transitory computer readable storage medium communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including;

    generating a video signal for displaying a receiver interface using the audio-video output connection;

    receiving a data stream at the remote control interface from a remote control associated with the television receiver, wherein the data stream includes a first absolute coordinate corresponding to a first determined position of a position sensitive interface of the remote control, a second absolute coordinate corresponding to a second determined position of the position sensitive interface of the remote control, and a third absolute coordinate corresponding to a third determined position of the position sensitive interface of the remote control, wherein an absolute coordinate represents a position on the position sensitive interface directly corresponding to the absolute coordinate;

    interpreting the first absolute coordinate as a first absolute location of the receiver interface by mapping the first determined position of the position sensitive interface of the remote control to the first absolute location of the receiver interface in an absolute fashion;

    modifying the receiver interface to include an indicator at the first absolute location on the receiver interface;

    interpreting the second absolute coordinate as a first relative location on the receiver interface by mapping the second absolute coordinate to the first relative location as a first location change from the first absolute location based on a first direction and first distance between the first absolute coordinate and the second absolute coordinate;

    modifying the receiver interface to change the indicator from the first absolute location on the receiver interface to the first relative location on the receiver interface;

    interpreting the third absolute coordinate as a second relative location on the receiver interface by mapping the third absolute coordinate to the third relative location as a second location change from the first relative location based on a second direction and second distance between the second absolute coordinate and the third absolute coordinate;

    modifying the receiver interface to change the indicator from the first relative location on the receiver interface to the second relative location on the receiver interface;

    receiving a confirmation signal from the remote control, wherein the confirmation signal corresponds to determination of a selection, and wherein the selection corresponds to selection of an indicated item of the receiver interface;

    receiving a second data stream at the remote control interface, wherein the second data stream includes second coordinates comprising at least a starting coordinate and an ending coordinate, and wherein the second coordinates correspond to determinations of positions of the position sensitive interface of the remote control between a starting position and an ending position;

    identifying a location path of the receiver interface for movement of the indicator, wherein the location path corresponds to a sequence of locations on the receiver interface from the second relative location to a final location, wherein identifying the path includes converting the second coordinates to a sequence of relative locations of the receiver interface from the second relative location to the final location based on a third direction and third distance between the starting coordinate and the ending coordinate; and

    modifying the receiver interface to include the indicator at the sequence of relative locations along the location path.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×