Resource management for video streaming with inattentive user
First Claim
1. A method, comprising:
- detecting, by a processing system including a processor of an audiovisual presentation device, attention by a user to a presentation of content at a display of the audiovisual presentation device, the content delivered to the audiovisual presentation device over a network, the content including an audio portion and a video portion, the presentation being initiated at a first video quality level,wherein the detecting comprises;
obtaining a real-time image of the user,performing an analysis of the image,determining, based on the analysis, a presence in the image of a predefined facial feature of the user, anddetermining, based on the presence of the predefined facial feature, whether the user is attentive to the presentation,wherein the detecting is performed at predetermined time intervals during the presentation, wherein the time intervals are varied during presentation of a portion of the content in accordance with a level of network resources required to deliver that portion; and
responsive to the user not being attentive to the presentation, initiating, by the processing system, a first procedure at the audiovisual presentation device to reduce resource consumption by the audiovisual presentation device,wherein the first procedure comprises one or more of;
continuing the presentation at a second video quality level lower than the first video quality level,reducing a brightness of the display,continuing the presentation with only the audio portion, anddiscontinuing the presentation.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the subject disclosure may include, for example, a method including detecting attention by a user to a presentation displayed at an audiovisual presentation device. A real-time image of the user is obtained and stored local to the audiovisual presentation device. The image is analyzed to determine a presence in the image of a facial feature of the user; the device determines, based on the presence of the facial feature, whether the user is attentive to the presentation. When the user is not attentive to the presentation, a procedure is initiated at the audiovisual presentation device to reduce resource consumption by the device; the procedure can include continuing the presentation at a video quality level lower than at the beginning of the presentation, reducing a brightness of the display, continuing the presentation with only the audio portion, and discontinuing the presentation. Other embodiments are disclosed.
34 Citations
20 Claims
-
1. A method, comprising:
-
detecting, by a processing system including a processor of an audiovisual presentation device, attention by a user to a presentation of content at a display of the audiovisual presentation device, the content delivered to the audiovisual presentation device over a network, the content including an audio portion and a video portion, the presentation being initiated at a first video quality level, wherein the detecting comprises; obtaining a real-time image of the user, performing an analysis of the image, determining, based on the analysis, a presence in the image of a predefined facial feature of the user, and determining, based on the presence of the predefined facial feature, whether the user is attentive to the presentation, wherein the detecting is performed at predetermined time intervals during the presentation, wherein the time intervals are varied during presentation of a portion of the content in accordance with a level of network resources required to deliver that portion; and responsive to the user not being attentive to the presentation, initiating, by the processing system, a first procedure at the audiovisual presentation device to reduce resource consumption by the audiovisual presentation device, wherein the first procedure comprises one or more of; continuing the presentation at a second video quality level lower than the first video quality level, reducing a brightness of the display, continuing the presentation with only the audio portion, and discontinuing the presentation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device, comprising
a processing system including a processor; - and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations comprising; detecting attention by a user to a presentation of content at a display of an audiovisual presentation device, the content delivered to the audiovisual presentation device over a network, the content including an audio portion and a video portion, the presentation being initiated at a first video quality level, wherein the detecting comprises; obtaining a real-time image of the user, performing an analysis of the image, the analysis comprising an eye detection procedure, determining, based on the analysis, a presence in the image of a predefined facial feature of the user, determining, based on the presence of the predefined facial feature, whether the user is attentive to the presentation, wherein the detecting is performed at predetermined time intervals during the presentation, wherein the time intervals are varied during presentation of a portion of the content in accordance with a level of network resources required to deliver that portion; and responsive to the user not being attentive to the presentation, initiating a first procedure at the audiovisual presentation device to reduce resource consumption by the audiovisual presentation device, wherein the detecting is performed at predetermined time intervals during the presentation, and wherein the first procedure comprises one or more of; continuing the presentation at a second video quality level lower than the first video quality level, reducing a brightness of the display, continuing the presentation with only the audio portion, and discontinuing the presentation. - View Dependent Claims (12, 13, 14, 15)
- and
-
16. A non-transitory machine-readable medium comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations comprising:
-
detecting attention by a user to a presentation of content at a display of an audiovisual presentation device, the content delivered to the audiovisual presentation device over a network, the content including an audio portion and a video portion, the presentation being initiated at a first video quality level, wherein the detecting comprises; obtaining a real-time image of the user, performing an analysis of the image, determining, based on the analysis, a presence in the image of a predefined facial feature of the user, determining, based on the presence of the predefined facial feature, whether the user is attentive to the presentation, wherein the user is determined to not be attentive to the presentation responsive to the predefined facial feature not being present in the image over a plurality of time intervals, wherein the detecting is performed at predetermined time intervals during the presentation, wherein the time intervals are varied during presentation of a portion of the content in accordance with a level of network resources required to deliver that portion; and responsive to the user not being attentive to the presentation, initiating a first procedure at the audiovisual presentation device to reduce resource consumption by the audiovisual presentation device, wherein the first procedure comprises one or more of; continuing the presentation at a second video quality level lower than the first video quality level, reducing a brightness of the display, continuing the presentation with only the audio portion, and discontinuing the presentation. - View Dependent Claims (17, 18, 19, 20)
-
Specification