System and method for delivering media based on viewer behavior
First Claim
1. 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, wherein a resource load is associated with the audio-video stream;
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 receiver device operating mode of presenting at least a portion of the audio-video stream based on a user behavior that is automatically detected by the receiver device;
extracting, in the network server processor, one of an audio content portion of the audio-video stream or a video content portion of the audio-video stream based on the received operating mode notification;
enhancing to a higher definition, in the network server processor, one of the audio content portion or the video content portion that is not extracted, such that a resource load associated with the non-extracted enhanced audio content portion or video content portion is lower than the resource load associated with the received audio-video stream; and
sending the enhanced audio-video stream without the extracted audio content portion or video content portion to the receiver device via the service provider network.
7 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
25 Claims
-
1. 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, wherein a resource load is associated with the audio-video stream; 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 receiver device operating mode of presenting at least a portion of the audio-video stream based on a user behavior that is automatically detected by the receiver device; extracting, in the network server processor, one of an audio content portion of the audio-video stream or a video content portion of the audio-video stream based on the received operating mode notification; enhancing to a higher definition, in the network server processor, one of the audio content portion or the video content portion that is not extracted, such that a resource load associated with the non-extracted enhanced audio content portion or video content portion is lower than the resource load associated with the received audio-video stream; and sending the enhanced audio-video stream without the extracted audio content portion or video content portion to the receiver device via the service provider network. - View Dependent Claims (2, 3)
-
-
4. 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, wherein a resource load is associated with the audio-video stream; detecting a user behavior in a device processor of the receiver device; selecting an operating mode of presenting at least a portion of the audio-video stream 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 audio-video stream from which one of an audio content portion of the audio-video stream or a video content portion of the audio-video stream has been extracted from the network server in response to sending the generated operating mode notification;
enhancing to a higher definition, in the receiver device, one of the audio content portion or the video content portion that is not extracted, such that a resource load associated with the non-extracted enhanced audio content portion or video content portion is lower than the resource load associated with the received audio-video stream. - View Dependent Claims (5, 6, 7)
-
-
8. A communication system, comprising:
-
a receiver device comprising a receiver configured to receive data via 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, wherein a resource load is associated with the audio-video stream; 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 receiver device operating mode of presenting at least a portion of the audio-video stream based on a user behavior that is automatically detected by the receiver device; extracting one of an audio content portion of the audio-video stream or a video content portion of the audio-video stream based on the received operating mode notification; enhancing to a higher definition one of the audio content portion or the video content portion that is not extracted, such that a resource load associated with the non-extracted enhanced audio content portion or video content portion is lower than the resource load associated with the received audio-video stream; and sending the enhanced audio-video stream without the extracted audio content portion or video content portion to the receiver device via the service provider network, and wherein the device processor is configured with processor-executable instructions to perform operations comprising; detecting the user behavior; selecting an operating mode based on the detected user behavior; generating the operating mode notification based on the selected operating mode; and sending the generated operating mode notification to the server processor via the service provider network. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A server, comprising:
a server processor configured with server-executable instructions to perform operations comprising; receiving an audio-video stream from a content provider server, wherein a resource load is associated with the audio-video stream; relaying the audio-video stream to a receiver device via a service provider network; receiving an operating mode notification from the receiver device, the received operating mode notification identifying a receiver device operating mode of presenting at least a portion of the audio-video stream based on a user behavior that is automatically detected by the receiver device; extracting, in the network server processor, one of an audio content portion of the audio-video stream or a video content portion of the audio-video stream based on the received operating mode notification; enhancing to a higher definition, in the network server processor, one of the audio content portion or the video content portion that is not extracted, such that a resource load associated with the non-extracted enhanced audio content portion or video content portion is lower than the resource load associated with the received audio-video stream; and sending the enhanced audio-video stream without the extracted audio content portion or video content portion to the receiver device via the service provider network. - View Dependent Claims (15, 16, 17, 18, 19)
-
20. 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, wherein at resource load is associated with the audio-video stream; 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 receiver device operating mode of presenting at least, a portion of the audio-video stream based on a user behavior that is automatically detected by the receiver device;extracting, in the network server processor, one of an audio content portion of the audio-video stream or a video content portion of the audio-video stream based on the received operating mode notification; enhancing to a higher definition, in the network server processor, one of the, audio content portion or the video content portion that is not extracted, such that a resource load associated with the non-extracted enhanced audio content portion or video content portion is lower than the resource load associated with the received audio-video stream; and sending the enhanced audio-video stream without the extracted audio content portion or video content portion to the receiver device via the service provider network. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification