Dynamic quality of service for control of media streams using feedback from the local environment
First Claim
1. A method, comprising:
- monitoring a local environment in which a media streaming device operates;
receiving feedback from the local environment regarding a status of the local environment as a result of the monitoring; and
determining treatment of streamed media content routed to or from the media streaming device based on the status of the local environment, wherein the monitoring of the local environment is selected from the group consisting of;
sensing ambient sound in the local environment, and comparing the sensed ambient sound with a known waveform associated with the streamed media content;
determining if a change has occurred with respect to presence, absence, or location of neighboring mobile devices within the local environment;
ordetermining an ignition system status of a vehicle in which at least one of the media streaming device and a downstream device to which the streamed media content is routed from the media streaming device is located.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided that allow a media streaming device to dynamically control the quality of service associated with streaming media content being presented to a user. To dynamically control the quality of service associated with the streaming media content, the local environment in which the media streaming device, and one or more downstream devices which may be configured to receive the streaming media content, if present, operate, is monitored. Feedback regarding the status of the local environment can be gleaned based on the monitoring, and based on the feedback, the quality of service associated with the streaming media content can be adjusted accordingly, or the streaming media content may be paused, altogether terminated, maintained, or initiated/re-initiated. To further refine the feedback, user behavior may also be monitored, which can be suggestive of a user'"'"'s attentiveness to the streaming media content.
-
Citations
32 Claims
-
1. A method, comprising:
-
monitoring a local environment in which a media streaming device operates; receiving feedback from the local environment regarding a status of the local environment as a result of the monitoring; and determining treatment of streamed media content routed to or from the media streaming device based on the status of the local environment, wherein the monitoring of the local environment is selected from the group consisting of; sensing ambient sound in the local environment, and comparing the sensed ambient sound with a known waveform associated with the streamed media content; determining if a change has occurred with respect to presence, absence, or location of neighboring mobile devices within the local environment;
ordetermining an ignition system status of a vehicle in which at least one of the media streaming device and a downstream device to which the streamed media content is routed from the media streaming device is located. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
monitoring a local environment in which a media streaming device operates; receiving feedback from the local environment regarding a status of the local environment as a result of the monitoring; determining treatment of streamed media content routed to or from the media streaming device based on the status of the local environment; and monitoring behavior of a user, and receiving additional feedback indicative of the attentiveness of the user with respect to the streamed media content, wherein the monitoring of the behavior of the user is selected from the group consisting of; comparing ambient noise within the local environment and volume level associated with the streamed media content;
orperforming biometric tracking to determine the attentiveness of the user. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification