Processing techniques in audio-visual streaming systems
First Claim
1. A method of using sensors to present content elements on a display of a computing device, the method comprising, by the computing device:
- presenting a first content element on the display;
identifying a target display time in response to said presenting of the first content element, said target display time comprising a minimum of number of seconds for retaining said presenting of the first content element on the display, wherein said minimum number of seconds is greater than two seconds;
identifying a gesture count based on the target display time, wherein the gesture count is a number of times a particular gesture is performed to remove the first content element from said display before or by the target display time, and wherein the number of times the particular gesture is performed is at least two;
receiving data from a sensor, the data comprising a plurality of gestures detected by said sensor;
retaining the first content element on the display in response to receiving the data from the sensor before said target display time is reached and the data comprising fewer gestures than the gesture count, wherein said retaining comprises incrementing a counter with each gesture of the plurality of gestures during said receiving; and
replacing the first content element on the display with a second content element on the display in response to the counter equaling or exceeding the gesture count.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed that generally relate to content delivery techniques in audio-visual systems. In an audio-visual system, a method of using sensors to incrementally present content elements on a display includes presenting a first content element on the display, receiving first data from a sensor, the first data associated with a first distance. An increment coefficient is identified, and a portion size is determined by reducing the first distance by the increment coefficient. Finally, an unseen portion of a second content element is incrementally added to the display, and a presented portion of the first content element is incrementally removed from the display, the size of the portions added and removed being equal to the determined portion size.
20 Citations
18 Claims
-
1. A method of using sensors to present content elements on a display of a computing device, the method comprising, by the computing device:
-
presenting a first content element on the display; identifying a target display time in response to said presenting of the first content element, said target display time comprising a minimum of number of seconds for retaining said presenting of the first content element on the display, wherein said minimum number of seconds is greater than two seconds; identifying a gesture count based on the target display time, wherein the gesture count is a number of times a particular gesture is performed to remove the first content element from said display before or by the target display time, and wherein the number of times the particular gesture is performed is at least two; receiving data from a sensor, the data comprising a plurality of gestures detected by said sensor; retaining the first content element on the display in response to receiving the data from the sensor before said target display time is reached and the data comprising fewer gestures than the gesture count, wherein said retaining comprises incrementing a counter with each gesture of the plurality of gestures during said receiving; and replacing the first content element on the display with a second content element on the display in response to the counter equaling or exceeding the gesture count. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A device comprising:
-
a display; a sensor; a non-transitory computer-readable medium storing a set of processor-executable instructions; and one or more processors configured to execute the set of processor-executable instructions, wherein executing the set of processor-executable instructions causes the one or more processors to; present a first content element on the display; identify a target display time in response to said presenting of the first content element, said target display time comprising a minimum of number of seconds for retaining said presenting of the first content element on the display, wherein said minimum number of seconds is greater than two seconds; identify a gesture count based on the target display time, wherein the gesture count is a number of times a particular gesture is performed to remove the first content element from said display before or by the target display time, and wherein the number of times the particular gesture is performed is at least two; receive data from the sensor, the data comprising a plurality of gestures detected by said sensor; retain the first content element on the display in response to receiving the data from the sensor before said target display time is reached and the data comprising fewer gestures than the gesture count, wherein said retaining comprises incrementing a counter with each gesture of the plurality of gestures during said receiving; and replace the first content element on the display with a second content element on the display in response to the counter equaling or exceeding the gesture count. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium, storing a set of processor-executable instructions, which, when executed by one or more processors of a device, cause the one or more processors to:
-
present a first content element on a display; identify a target display time in response to said presenting of the first content element, said target display time comprising a minimum of number of seconds for retaining said presenting of the first content element on the display, wherein said minimum number of seconds is greater than two seconds; identify a gesture count based on the target display time, wherein the gesture count is a number of times a particular gesture is performed to remove the first content element from said display before or by the target display time, and wherein the number of times the particular gesture is performed is at least two; receive data from a sensor, the data comprising a plurality of gestures detected by said sensor; retain the first content element on the display in response to receiving the data from the sensor before said target display time is reached and the data comprising fewer gestures than the gesture count, wherein said retaining comprises incrementing a counter with each gesture of the plurality of gestures during said receiving; and replace the first content element on the display with a second content element on the display in response to the counter equaling or exceeding the gesture count. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification