Patentable/Patents/US-9137091
US-9137091

Dynamic quality of service for control of media streams using feedback from the local environment

PublishedSeptember 15, 2015
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical 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.

Patent Claims
32 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

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; or determining 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.

2

2. The method of claim 1 , wherein the monitoring of the local environment further comprises determining if a downstream device to which the streamed media content is routed from the media streaming device is active or is physically connected to the media streaming device.

3

3. The method of claim 1 , wherein the monitoring of the local environment further comprises determining if there has been an occurrence of prolonged lack of movement of 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.

4

4. The method of claim 1 , wherein the monitoring of the local environment further comprises determining whether a user is present proximate to the location of 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.

5

5. The method of claim 1 , wherein the monitoring of the local environment further comprises determining the availability and quality of one or more data paths over which the streamed media content is routed.

6

6. The method of claim 1 further comprising, monitoring behavior of a user, and receiving additional feedback indicative of the attentiveness of the user with respect to the streamed media content.

7

7. The method of claim 6 , wherein the feedback is provided via a direct input from the user.

8

8. The method of claim 6 further comprising, augmenting the received feedback from the local environment with the received additional feedback to refine the treatment of the streamed media content.

9

9. The method of claim 6 , wherein the monitoring of the behavior of the user comprises comparing ambient noise within the local environment and volume level associated with the streamed media content.

10

10. The method of claim 6 , wherein the monitoring of the behavior of the user comprises detecting an absolute volume level associated with the streamed media content.

11

11. The method of claim 6 , wherein the monitoring of the behavior of the user comprises performing biometric tracking to determine the attentiveness of the user.

12

12. The method of claim 1 , wherein the treatment of the streamed media content comprises one of reducing the quality of service associated with the streamed media content, increasing the quality of service associated with the streamed media content, maintaining a current quality of service associated with the streamed media content, pausing the streamed media content, terminating the streamed media content, initiating the streamed media content, or re-initiating the streamed media content.

13

13. The method of claim 1 , where the treatment of the streamed media content comprises transmitting a predefined quantity of the streamed media content in bursts.

14

14. The method of claim 1 , wherein the local environment comprises at least one of a vehicle, a home environment, an office environment, and a mobile hotspot environment.

15

15. The method of claim 1 , wherein the media streaming device is operatively connected to at least one downstream device to which the streamed media content is routed via one of a wireless Local Area Network (WLAN), a wireless USB network, an ultrawideband network, a Bluetooth network, an Ethernet network, a Zigbee network, an infrared connection, or a wired connection.

16

16. The method of claim 1 , wherein the media streaming device is operatively connected to at least one of a wireless Wide Area Network (WWAN), a WiMAX network, a Long Term Evolution (LTE) network, and a 4G network.

17

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; or performing biometric tracking to determine the attentiveness of the user.

18

18. The method of claim 17 , wherein the monitoring of the local environment comprises sensing ambient sound in the local environment, and comparing the sensed ambient sound with a known waveform associated with the streamed media content.

19

19. The method of claim 17 , wherein the monitoring of the local environment comprises determining if a downstream device to which the streamed media content is routed from the media streaming device is active or is physically connected to the media streaming device.

20

20. The method of claim 17 , wherein the monitoring of the local environment comprises determining if a change has occurred with respect to presence, absence, or location of neighboring mobile devices within the local environment.

21

21. The method of claim 17 , wherein the monitoring of the local environment comprises determining if there has been an occurrence of prolonged lack of movement of 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.

22

22. The method of claim 17 , wherein the monitoring of the local environment comprises determining 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.

23

23. The method of claim 17 , wherein the monitoring of the local environment comprises determining whether a user is present proximate to the location of 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.

24

24. The method of claim 17 , wherein the monitoring of the local environment comprises determining the availability and quality of one or more data paths over which the streamed media content is routed.

25

25. The method of claim 17 , wherein the feedback is provided via a direct input from the user.

26

26. The method of claim 17 further comprising, augmenting the received feedback from the local environment with the received additional feedback to refine the treatment of the streamed media content.

27

27. The method of claim 17 , wherein the monitoring of the behavior of the user further comprises detecting an absolute volume level associated with the streamed media content.

28

28. The method of claim 17 , wherein the treatment of the streamed media content comprises one of reducing the quality of service associated with the streamed media content, increasing the quality of service associated with the streamed media content, maintaining a current quality of service associated with the streamed media content, pausing the streamed media content, terminating the streamed media content, initiating the streamed media content, or re-initiating the streamed media content.

29

29. The method of claim 17 , where the treatment of the streamed media content comprises transmitting a predefined quantity of the streamed media content in bursts.

30

30. The method of claim 17 , wherein the local environment comprises at least one of a vehicle, a home environment, an office environment, and a mobile hotspot environment.

31

31. The method of claim 17 , wherein the media streaming device is operatively connected to at least one downstream device to which the streamed media content is routed via one of a wireless Local Area Network (WLAN), a wireless USB network, an ultrawideband network, a Bluetooth network, an Ethernet network, a Zigbee network, an infrared connection, or a wired connection.

32

32. The method of claim 17 , wherein the media streaming device is operatively connected to at least one of a wireless Wide Area Network (WWAN), a WiMAX network, a Long Term Evolution (LTE) network, and a 4G network.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

February 20, 2013

Publication Date

September 15, 2015

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Dynamic quality of service for control of media streams using feedback from the local environment” (US-9137091). https://patentable.app/patents/US-9137091

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.