ALTERING STREAMING VIDEO ENCODING BASED ON USER ATTENTION
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for adjusting the encoding of a video signal into a video stream based on user attention. A video signal is encoded into a video stream. A temporary lapse of attention by a user of the interactive application is predicted. The encoding of the video signal into the video stream is adjusted from an initial state to a conservation state in response to predicting the temporary lapse of attention by the user. The conservation state is configured to conserve one or more resources used for the video stream relative to the initial state.
15 Citations
31 Claims
-
1-11. -11. (canceled)
-
12. A method, comprising:
-
predicting, by at least one computing device, a temporary lapse of attention by a user to a video stream; adjusting, by the at least one computing device, an encoding of the video stream from an initial state to a conservation state in response to predicting the temporary lapse of attention; and wherein the conservation state is configured to conserve at least one resource used for the encoding of the video stream relative to the initial state. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system, comprising:
-
at least one computing device; and at least one application executed in the at least one computing device, the at least one application comprising; logic configured to predict a temporary lapse of attention by a user to a video stream, the video stream including a video signal generated by an interactive application; logic configured to adjust an encoding of the video stream from an initial state to a conservation state in response to predicting the temporary lapse of attention; and wherein the conservation state is configured to conserve at least one resource used for the encoding of the video stream relative to the initial state. - View Dependent Claims (25, 26, 27)
-
-
28. A non-transitory computer-readable medium embodying a program executable by at least one computing device, comprising:
-
code configured to encode a video signal generated by an interactive application into a video stream; code configured to send the video stream to a plurality of client devices corresponding to a plurality of users; code configured to predict a temporary lapse of attention by all of the plurality of users to the video stream; code configured to adjust an encoding of the video stream from an initial state to a conservation state in response to predicting the temporary lapse of attention; and wherein the conservation state is configured to conserve at least one resource used for the encoding of the video stream relative to the initial state. - View Dependent Claims (29, 30, 31)
-
Specification