IP Library Granted Patent US 9,407,965
Granted Patent B2
US 9,407,965 · App. 14/624,451 · Granted Aug 2, 2016

Interface for watching a stream of videos

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,407,965
App. No.
14/624,451
Granted
Aug 2, 2016
Kind
B2
Abstract

A user interface may be provided. A display of one or more levels of control for controlling video playback in the user interface may be provided in response to a first input from a directional controller along a first axis of the directional controller. Each level of control may include at least one control option that is different from control options at another level of control. A focus within a current level of control of the one or more levels of control may be set. The focus may be moved to another control option within the current level of control in response to a second input from the directional controller along a second axis of the directional controller.

Claims (40)

1. A method comprising:

providing a user interface;

responsive to a first input from a directional controller along a first axis of the directional controller, providing, by a processor, a display of one or more levels of control for controlling video playback in the user interface, wherein each level of control includes at least one control option that is different from control options at another level of control, and wherein the one or more levels of control comprises a search result channel;

setting a focus within a current level of control of the one or more levels of control; and

responsive to a second input from the directional controller along a second axis of the directional controller, moving the focus to another control option within the current level of control.

2. The method of claim 1 , wherein the search result channel is associated with a plurality of video previews.

3. The method of claim 1 , wherein the display of one or more levels of control that is provided is overlaid on a plurality of videos.

4. The method of claim 1 , wherein the first axis of the directional controller is in one of a vertical direction or a horizontal direction and the second axis of the directional controller is in the vertical direction or the horizontal direction that the first axis is not in.

5. The method of claim 1 , wherein the one or more levels of control further include a video level, a channel level, a playback control level, and a playback level.

6. The method of claim 1 , further comprising:

receiving a selection input from the directional controller; and

responsive to the selection input, performing an action corresponding to the control option associated with the focus within the current level of control.

7. The method of claim 6 , wherein the current level of control is a video level, and wherein the action corresponding to the control option comprises providing a video selected by the focus within the video level.

8. A non-transitory computer readable medium having instructions that, when executed by a processor, cause the processor to perform operations comprising:

providing a user interface;

responsive to a first input from a directional controller along a first axis of the directional controller, providing a display of one or more levels of control for controlling video playback in the user interface, wherein each level of control includes at least one control option that is different from control options at another level of control, and wherein the one or more levels of control comprises a search result channel;

setting a focus within a current level of control of the one or more levels of control; and

responsive to a second input from the directional controller along a second axis of the directional controller, moving the focus to another control option within the current level of control.

9. The non-transitory computer readable medium of claim 8 , wherein the search result channel is associated with a plurality of video previews.

10. The non-transitory computer readable medium of claim 8 , wherein the display of one or more levels of control that is provided is overlaid on a plurality of videos.

11. The non-transitory computer readable medium of claim 8 , wherein the first axis of the directional controller is in one of a vertical direction or a horizontal direction and the second axis of the directional controller is in the vertical direction or the horizontal direction that the first axis is not in.

12. The non-transitory computer readable medium of claim 8 , wherein the one or more levels of control further include a video level, a channel level, a playback control level, and a playback level.

13. The non-transitory computer readable medium of claim 8 , the operations further comprising:

receiving a selection input from the directional controller; and

responsive to the selection input, performing an action corresponding to the control option associated with the focus within the current level of control.

14. The non-transitory computer readable medium of claim 13 , wherein the current level of control is a video level, and wherein the action corresponding to the control option comprises providing a video selected by the focus within the video level.

15. A system comprising:

a memory; and

a processor operatively coupled with the memory to:

provide a user interface;

responsive to a first input from a directional controller along a first axis of the directional controller, provide a display of one or more levels of control for controlling video playback in the user interface, wherein each level of control includes at least one control option that is different from control options at another level of control, and wherein the one or more levels of control comprises a search result channel;

set a focus within a current level of control of the one or more levels of control; and

responsive to a second input from the directional controller along a second axis of the directional controller, move the focus to another control option within the current level of control.

16. The system of claim 15 , wherein the search result channel is associated with a plurality of video previews.

17. The system of claim 15 , wherein the display of one or more levels of control that is provided is overlaid on a plurality of videos.

18. The system of claim 15 , wherein the first axis of the directional controller is in one of a vertical direction or a horizontal direction and the second axis of the directional controller is in the vertical direction or the horizontal direction that the first axis is not in.

19. The system of claim 15 , wherein the one or more levels of control further include a video level, a channel level, a playback control level, and a playback level.

20. The system of claim 15 , the processor is further to:

receive a selection input from the directional controller; and

responsive to the selection input, perform an action corresponding to the control option associated with the focus within the current level of control.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044566/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2015
From: YONG, KUAN LOONG; SARUKKAI, RAMESH; RATNER, SIMON; FRUMAR, JULIAN
To: GOOGLE INC.
Reel/Frame 035032/0777 →