Method For Sending A Portion Of A Video Stream
A Wireless Service Provider (WSP) receives a request for a video stream from a user device. The WSP determines if the video stream should have the video portion modified or removed, based upon a user's manual request or a predetermined condition being met. The modification can be removal of the video portion or the replacement of the original video portion with a lower bandwidth video portion. The modified video stream is then sent to the user device.
1 . A method for sending a portion of a video stream, the method comprising:
receiving a request for a video stream, the video stream comprising a video portion and an audio portion;
filtering the video portion from the video stream; and
sending the audio stream.
2 . A method for sending a portion of a video stream in accordance with claim 1 , wherein the step of filtering the video portion from the video stream occurs based upon congestion within the network exceeding a predetermined threshold.
3 . A method for sending a portion of a video stream in accordance with claim 2 , wherein the step of filtering the video portion from the video stream occurs based upon congestion within the network exceeding a predetermined threshold comprises filtering the video portion from the video stream
4 . A method for sending a portion of a video stream in accordance with claim 1 , wherein the step of filtering the video portion from the video stream occurs when the requester is traveling faster than a predetermined threshold.
5 . A method for sending a portion of a video stream in accordance with claim 1 , wherein the request for a video stream comprises a request for only the audio portion of the video stream.
6 . A method for sending a portion of a video stream in accordance with claim 1 , wherein the step of filtering the video portion from the video stream occurs based upon a determination that a screen associated with a user device that generated the request is currently locked.
7 . A method for sending a portion of a video stream in accordance with claim 1 , wherein the step of filtering the video portion from the video stream occurs based upon a determination that a screen associated with a user device that generated the request is currently powered off.
8 . A method for sending a portion of a video stream in accordance with claim 1 , wherein the step of filtering the video portion from the video stream occurs based upon a determination that a user has exceeded a data quota.
9 . A method for sending a portion of a video stream in accordance with claim 1 , wherein the step of filtering the video portion from the video stream occurs based upon a determination that a user has exceeded a predetermined percentage of a data quota.
10 . A method for sending a portion of a video stream in accordance with claim 1 , wherein the step of filtering the video portion from the video stream occurs based upon a determination that a user is not currently watching a display on a requesting user device.
11 . A method for sending a modified video stream, the method comprising:
receiving a request for a first video stream, the video stream comprising a first video portion and an audio portion, wherein the first video portion has a first bandwidth;
replacing the first video portion with a second video portion to make a second video stream, wherein the second video portion has a second bandwidth that is lower than the first bandwidth; and
sending the second video stream.
12 . A method for sending a modified video stream in accordance with claim 11 , wherein the first video portion comprises a music video, and wherein the second video portion comprises music lyrics associated with the music video.
13 . A method for sending a modified video stream in accordance with claim 11 , wherein the first video portion comprises a music video, and wherein the second video portion comprises a moving visual pattern.
14 . A method for sending a modified video stream in accordance with claim 11 , wherein the step of replacing the first video portion with a second video portion comprises replacing the first video portion with a second video portion when the requester is traveling faster than a predetermined threshold.
15 . A method for sending a modified video stream in accordance with claim 11 , wherein the step of replacing the first video portion with a second video portion occurs based upon congestion within the network exceeding a predetermined threshold.
16 . A method for sending a modified video stream in accordance with claim 15 , wherein the step of replacing the first video portion with a second video portion based upon congestion within the network exceeding a predetermined threshold comprises replacing the first video portion with a second video portion only when a user has requested video replacement.
17 . A method for sending a modified video stream in accordance with claim 11 , wherein the step of replacing the first video portion with a second video portion comprises replacing the first video portion with a second video portion based upon a determination that a screen associated with a user device that generated the request is currently locked.
18 . A method for sending a modified video stream in accordance with claim 11 , wherein the step of replacing the first video portion with a second video portion comprises replacing the first video portion with a second video portion based upon a determination that a user has exceeded a data quota.
19 . A method for sending a modified video stream in accordance with claim 11 , wherein the step of replacing the first video portion with a second video portion comprises replacing the first video portion with a second video portion based upon a determination that a user has exceeded a predetermined percentage of a data quota.