Multi-screen video user interface
US-9357250-B1 · May 31, 2016 · US
US2016088060A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016088060-A1 |
| Application number | US-201414495122-A |
| Country | US |
| Kind code | A1 |
| Filing date | Sep 24, 2014 |
| Priority date | Sep 24, 2014 |
| Publication date | Mar 24, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
One or more techniques and/or systems are provided for gesture navigation for a secondary user interface. For example, a primary device (e.g., a smart phone) may establish a communication connection with a secondary device having a secondary display (e.g., a television). The primary device may project a rendering of a secondary user interface, of a secondary application executing on the primary device (e.g., a photo app), to the secondary display of the secondary device. The secondary user interface may comprise a user interface element (e.g., a photo carousel). The primary device may receive a continuous motion gesture input (e.g., a looping gesture on a touch display of the smart phone). The primary device may visually traverse, through the secondary user interface, one or more content items of the user interface element based upon the continuous motion gesture input (e.g., scroll through photos of the photo carousel).
Opening claim text (preview).
What is claimed is: 1 . A system for gesture navigation for a secondary user interface, comprising: a primary device configured to: establish a communication connection with a secondary device; project a rendering of a secondary user interface, of a secondary application executing on the primary device, to a secondary display of the secondary device, the secondary user interface comprising a user interface element; receive a continuous motion gesture input through a primary input sensor associated with the primary device; and visually traverse, through the secondary user interface, one or more content items of the user interface element based upon the continuous motion gesture input. 2 . The system of claim 1 , the primary device configured to: display a primary user interface on a primary display of the primary device, the primary user interface different than the secondary user interface. 3 . The system of claim 2 , the primary user interface associated with a primary application different than the secondary application. 4 . The system of claim 2 , the secondary user interface not displayed on the primary display and the primary user interface not displayed on the secondary display. 5 . The system of claim 1 , the primary device configured to: visually traverse the one or more content items at a traversal speed relative to a speed of the continuous motion gesture input. 6 . The system of claim 5 , the primary device configured to: increase the traversal speed based upon detecting an increase in the speed of the continuous motion gesture input. 7 . The system of claim 5 , the primary device configured to: decrease the traversal speed based upon detecting an decrease in the speed of the continuous motion gesture input. 8 . The system of claim 1 , the continuous motion gesture input comprising at least one of a circular gesture, a loop gesture, a touch gesture, a primary device movement gesture, a visual gesture captured by a camera input sensor, or a body gesture captured by at least one of the camera input sensor, a motion detection sensor, or a wrist sensor. 9 . The system of claim 1 , the primary device configured to: responsive to receiving an activate input through the primary input sensor, activating a current content item, on the secondary display, upon which the user interface element is focused. 10 . The system of claim 9 , the primary device configured to: create an entry within a back stack based upon the secondary user interface transitioning into a new state based upon the activation, the entry specifying that the current content item was in focus during a prior state of the secondary user interface before the activation; and responsive to receiving a back command input, transitioning the secondary user interface from the new state to the prior state with the current content item being brought into focus based upon the entry within the back stack. 11 . The system of claim 1 , the continuous motion gesture input comprising a first anchor touch input and a second motion touch input, and the primary device configured to: visually traverse the one or more content items based upon the second motion touch input and a distance between a first anchor touch input location of the first anchor touch input and a second motion touch input location of the second motion touch input. 12 . The system of claim 1 , the continuous motion gesture input comprising a first touch input and a second touch input that is concurrent with the first touch input, and the primary device configured to: control a first traversal aspect of the visual traversal of the one or more content items based upon the first touch input; and control a second traversal aspect of the visual traversal of the one or more content items based upon the second touch input. 13 . The system of claim 1 , the continuous motion gesture input comprising a first touch input and a second touch input that is concurrent with the first touch input, and the primary device configured to: map the first touch input as a first input to the user interface element for controlling the visual traversal of the one or more content items; and map the second touch input as a second input to a second user interface element. 14 . The system of claim 1 , the primary device configured to: display a primary user interface on a primary display of the primary device; and populate the primary user interface with an input user interface surface through which the continuous motion gesture input is received. 15 . The system of claim 1 , the primary device configured to: responsive to receiving the continuous motion gesture input while no traversable user interface elements of the secondary user interface are selected: determine a user intent corresponding to a traversal of the user interface element; and select the user interface element for traversal based upon the user intent. 16 . A method for gesture navigation for a secondary user interface, comprising: establishing a communication connection between a primary device and a secondary device; projecting, by the primary device, a rendering of a secondary user interface, of a secondary application executing on the primary device, to a secondary display of the secondary device, the secondary user interface comprising a user interface element; receiving, by the primary device, a continuous motion gesture input through a primary input sensor associated with the primary device; and visually traversing, by the primary device, through the secondary user interface, one or more content items of the user interface element based upon the continuous motion gesture input. 17 . The method of claim 16 , comprising: responsive to receiving an activate input through the primary input sensor, activating a current content item upon which the user interface element is focused. 18 . The method of claim 16 , the visually traversing comprising: visually traversing the one or more content items at a traversal speed relative to a speed of the continuous motion gesture input. 19 . The method of claim 18 , comprising at least one of: increasing the traversal speed based upon detecting an increase in the speed of the continuous motion gesture input; or decreasing the traversal speed based upon detecting an decrease in the speed of the continuous motion gesture input. 20 . A computer readable medium comprising instructions which when executed perform a method for gesture navigation for a secondary user interface, comprising: displaying a primary user interface on a primary display of a primary device; establishing a communication connection between the primary device and a secondary device; projecting, by the primary device, a rendering of a secondary user interface, of a secondary application executing on the primary device, to a secondary display of the secondary device, the secondary user interface comprising a user interface element, the secondary user interface different than the primary user interface; populating, by the primary device, the primary user interface with an input user interface surface; receiving, by the primary device, a continuous motion gesture input through the input user interface surface; and visually traversing, by the primary device, through the secondary user interface, one or more content items of the user interface element based upon the continuous motion gesture input.
for inputting data by handwriting, e.g. gesture or text · CPC title
for remote control or remote monitoring of applications · CPC title
controlling a plurality of local displays, e.g. CRT and flat panel display · CPC title
including a touch pad, a touch sensor or a touch detector · CPC title
Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.