Method and apparatus for interactively sharing video content
First Claim
1. A method of sharing video content over one or more communication networks comprising:
- receiving by an Interactive Voice Recorder (IVR) system a push request initiated by a first user device requesting delivery of specified pre-existing video content to a second user device that is configured to support video calls, wherein said push request includes a link to the specified pre-existing video content and a phone number associated with the second user device, wherein the IRV system is communicatively coupled to the first user device and the second user device;
initiating a video call to the second user device responsive to said push request using the phone number included in said push request, said video call comprising a full-duplex communication between the second user device and the IVR system;
accessing the link to the specified video content and play the specified video content by the IVR system to the second user device over an outgoing leg of the full-duplex communication, if the second user device accepts the video call; and
receiving video feedback from the second user device over an incoming leg of the full-duplex communication, said video feedback being captured by the second user device during playback of the specified video content; and
sending the video feedback to the first user device.
1 Assignment
0 Petitions
Accused Products
Abstract
Teachings presented herein provide a method of sharing video content over one or more communication networks. In particular, a first user can initiate a “video push,” wherein specified video content is delivered to a second user via a video call. Return video content from the second user is received over the video call. Sending the return video content to the first user allows the first user to observe the second user'"'"'s reaction to the pushed video content, thereby enhancing the experience of sharing video content for both users. The return video content can be streamed back to the first user in real-time or near real-time, or can be buffered for non real-time return. Thus the outgoing leg of a video call pushes specified video content to a targeted user, and, advantageously, the incoming leg of the video call receives return video capturing the targeted user'"'"'s reaction to the pushed video.
19 Citations
24 Claims
-
1. A method of sharing video content over one or more communication networks comprising:
-
receiving by an Interactive Voice Recorder (IVR) system a push request initiated by a first user device requesting delivery of specified pre-existing video content to a second user device that is configured to support video calls, wherein said push request includes a link to the specified pre-existing video content and a phone number associated with the second user device, wherein the IRV system is communicatively coupled to the first user device and the second user device; initiating a video call to the second user device responsive to said push request using the phone number included in said push request, said video call comprising a full-duplex communication between the second user device and the IVR system; accessing the link to the specified video content and play the specified video content by the IVR system to the second user device over an outgoing leg of the full-duplex communication, if the second user device accepts the video call; and receiving video feedback from the second user device over an incoming leg of the full-duplex communication, said video feedback being captured by the second user device during playback of the specified video content; and sending the video feedback to the first user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of sharing video content over one or more communication networks comprising:
-
receiving by an Interactive Voice Recorder (IVR) system a push request initiated by a first user device targeting delivery of specified pre-existing video content to a second user device, wherein said push request includes a link to the specified pre-existing video content and a phone number associated with the second user device, wherein the IVR system is communicatively coupled to the first user device and the second user device; establishing a video call to the second user device in response to said push request using the phone number included in said push request, said video call comprising a full-duplex communication between the second user device and the IVR system; accessing the link to the specified video content and playing the specified video content by the IVR system to the second user device over an outgoing leg of the full-duplex communication, and receiving video feedback from the second user device over the video call over an incoming leg of the full-duplex communication, said video feedback being captured by the second user device during playback of the specified video content; and sending the video feedback to the first user device. - View Dependent Claims (11, 12)
-
-
13. A video interactive voice response (IVR) system configured to support the sharing of video content over one or more communication networks, said video IVR system comprising one or more processing circuits configured to:
-
receive by the IVR system a push request initiated by a first user device requesting delivery of specified pre-existing video content to a second user device that is configured to support video calls, wherein said push request includes a link to the specified pre-existing video content and a phone number associated with the second user device, wherein the IVR system is communicatively coupled to the first and second user device; initiate a video call to the second user device responsive to said push request using the phone number included in said push request, said video call comprising a full-duplex communication between the second user device and the IVR system; accessing the link to the specified video content and play the specified video content by the IVR system to the second user device over an outgoing leg of the full-duplex communication, if the second user device accepts the video call; and receive return video feedback from the second user device over an incoming leg of the full-duplex communication, said video feedback being captured by the second user device during playback of the specified video content; and send the video feedback to the first user device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A video interactive voice recorder (IVR) system for sharing video content over one or more communication networks, said video IVR comprising one or more processing circuits configured to:
-
receive by the IVR system a push request initiated by a first user device indicating that specified pre-existing video content is desired to be delivered to a second user device, wherein said push request includes a link to the specified pre-existing video content and a phone number associated with the second user device, wherein the IVR system is communicatively coupled to the first and second user device; establish a video call between the video IVR system and the second user device using the phone number included in said push request, said video call comprising a full-duplex communication between the second user device and the IVR system; accessing the link to the specified video content and play the specified video content by the IVR system to the second user device over an outgoing leg of the full-duplex communication, and receive video feedback from the second user device over the video call over an incoming leg of the full-duplex communication, said video feedback being captured by the second user device during playback of the specified video content; and send the video feedback to the first user device. - View Dependent Claims (23, 24)
-
Specification