SYSTEM AND METHOD FOR DELIVERING MEDIA BASED ON VIEWER BEHAVIOR
5 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and devices are provided for communicating multimedia content over a service provider network. A network server may receive an audio-video stream from a content provider server, relaying the audio-video stream to a receiver device via the service provider network, receive an operating mode notification identifying a user behavior from the receiver device, and ceasing the relaying of the audio-video stream to the receiver device based on the user behavior. The network server may also alter the audio-video stream based on the received operating mode notification and send the altered audio-video stream to the receiver device via the service provider network.
-
Citations
45 Claims
-
1-25. -25. (canceled)
-
26. A method of communicating multimedia content over a service provider network, the method comprising:
-
receiving, in a network server processor, an audio-video stream from a content provider server; relaying the audio-video stream to a receiver device via the service provider network; receiving, in the, network server processor, an operating mode notification from the receiver device, the received operating mode notification identifying a user behavior detected by the receiver device; determining a degree of network congestion of the service provider network; altering, in the network server processor, the audio-video stream based on the degree of network congestion of the service provider network; stopping the relaying of the audio-video stream to the receiver device; and sending the altered audio-video stream to the receiver device via the service provider network, - View Dependent Claims (27, 28)
-
-
29. A server, comprising:
a server processor configured with server-executable instructions to; receive an audio-video stream from a content provider server; relay the audio-video stream to a receiver device via the service provider network; receive an operating mode notification from the receiver device, the received operating mode notification identifying a user behavior detected by the receiver device; determine a degree of network congestion of the service provider network; alter the audio-video stream based on the degree of network congestion of the service provider network; stop the relaying of the audio-video stream to the receiver device; and send the altered audio-video stream to the receiver device via the service provider network. - View Dependent Claims (30, 31, 32)
-
33. A non-transitory computer readable storage medium having stored thereon processor-executable software instructions configured to cause a server processor to perform operations for communicating multimedia content over a service provider network, the operations comprising:
-
receiving an audio-video stream from a content provider server; relaying the audio-video stream to a receiver device via the service provider network; receiving an operating mode notification from the receiver device, the received operating mode notification identifying a user behavior detected by the receiver device; determining a degree of network congestion of the service provider network; altering the audio-video stream based on the degree of network congestion of the service provider network; stopping the relaying of the audio-video stream to the receiver device; and sending the altered audio-video stream to the receiver device via the service provider network. - View Dependent Claims (34, 35)
-
-
36. A communication system, comprising:
-
a receiver device comprising a receiver configured to receive data is a service provider network, a memory, and a device processor coupled to the receiver and the memory; and a server comprising communication circuitry configured to transmit data via the service provider network, and a server processor coupled to the communication circuitry, wherein the server processor is configured with server-executable instructions to perform operations comprising; receiving an audio-video stream from a content provider server; relaying the audio-video stream to the receiver device via the service provider network; receiving an operating mode notification from the receiver device, the received operating mode notification identifying a user behavior detected by the receiver device; determining a degree of network congestion of the service provider network; altering the audio-video stream based on the degree of network congestion of the service provider network; stopping the relaying of the audio-video stream to the receiver device; and sending, the altered audio-video stream to the receiver device via the service provider network. - View Dependent Claims (37, 38, 39, 40, 41)
-
-
42. A method of communicating multimedia content over a service provider network, the method comprising:
-
receiving, in a receiver device, an audio-video stream from a network server; detecting a user behavior in a device processor of the receiver device; selecting an operating mode in the device processor based on the detected user behavior; generating an operating mode notification in the device processor based on the selected operating mode; sending the generated operating mode notification to the network server processor via the service provider network; and receiving an altered audio-video stream from the network server, wherein; the altered audio-video stream comprises a closed caption data stream based on the audio-video stream in response to a determination that the service provider network is congested; and the altered audio-video stream comprises an audio-only data stream based on the audio-video stream in response to a determination that the service provider network is not congested. - View Dependent Claims (43, 44, 45)
-
Specification