US 10,891,022 B2
System and method for interfacing with a display device
Vladimir Vukicevic, New York, NY (US); Or Baron, New York, NY (US); Jerry Hu, New York, NY (US); and Jordan Cooperman, Brooklyn, NY (US)
Assigned to NETGEAR, INC., San Jose, CA (US)
Filed by NETGEAR, Inc., San Jose, CA (US)
Filed on Nov. 13, 2018, as Appl. No. 16/189,569.
Application 16/189,569 is a continuation in part of application No. 14/673,927, filed on Mar. 31, 2015.
Claims priority of provisional application 62/586,374, filed on Nov. 15, 2017.
Claims priority of provisional application 61/972,643, filed on Mar. 31, 2014.
Prior Publication US 2019/0079647 A1, Mar. 14, 2019
Int. Cl. H04N 1/00 (2006.01); G06F 3/0482 (2013.01); G06F 3/01 (2006.01); G06Q 20/40 (2012.01); G06F 3/0481 (2013.01); G06K 9/00 (2006.01); G06F 3/0488 (2013.01); G06Q 50/00 (2012.01); G06F 1/16 (2006.01)
CPC G06F 3/0482 (2013.01) [G06F 1/1626 (2013.01); G06F 1/1684 (2013.01); G06F 1/1686 (2013.01); G06F 1/1694 (2013.01); G06F 3/011 (2013.01); G06F 3/017 (2013.01); G06F 3/04817 (2013.01); G06F 3/04883 (2013.01); G06K 9/00335 (2013.01); G06K 9/00677 (2013.01); G06Q 20/40 (2013.01); G06Q 50/01 (2013.01); H04N 1/00835 (2013.01); G06F 2203/011 (2013.01); G09G 2360/14 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for interacting with a display device, the method comprising:
accessing a content database external to the display device, the content database having images stored therein;
storing a plurality of the images to a local memory device associated with the display device;
displaying a user interface screen on the output display of the display device;
displaying a plurality of image thumbnails within the user interface screen, the plurality of image thumbnails relating to the plurality of images stored in the local memory device;
detecting, via at least one environmental sensor, a plurality of user gestures external to the display device, the user gestures relating to gesture-based control of the display device;
determining gesture context values relating to the detected gestures, the gesture context values determined based on the user interface screen;
for each of the gesture context values, retrieving interface commands from a gesture library;
navigating between image thumbnails on the display device in response to one or more of the interface commands;
in response to one or more of the interface commands, selecting a plurality of images for display;
receiving, via at least one of the user gestures, time interval instructions for cycling display of the selected plurality of images; and
updating the output display based on the interface command including displaying the selected plurality of images one at a time by cycling through the selected plurality of images for display one at a time, each of the selected plurality of images being actively displayed for a period of time defined by the time interval instructions received via the user gestures.