IP Library Granted Patent US 11,006,157
Granted Patent B2
US 11,006,157 · App. 16/575,568 · Granted May 11, 2021

System and method for video conversations

Inventor: Chris Kalaboukis (San Jose, CA)
Assignee: VERIZON MEDIA INC.
H04N21/23614H04N7/17318H04N21/23424H04N21/23892H04N21/4348H04N21/44016H04N21/472H04N21/8106
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,006,157
App. No.
16/575,568
Granted
May 11, 2021
Kind
B2
Abstract

This disclosure describes methods and systems for viewing a collection of media objects, such as a video clip and associated responses (video, audio and text), in a seamless way. Provided with a media object and a series of responses and counter responses, a real time media combining methodology is coupled with a text and audio conversion process to generate a media stream, or downloadable media object, that contains the original media object and some or all of the associated responses. The media content is formatted into the stream so that ancillary content, like text associated with a particular video response, may also be displayed. Advertisements may be inserted into the stream between responses or overlaying some portion of the viewing area during rendering of the stream.

Claims (44)

1. A method comprising:

publishing, on a network platform hosted by a computing device on a network, a digital video clip, said publishing enabling each of a plurality of users to interact with the video clip;

receiving, over the network at the computing device from a device associated with a subset of the plurality of users, a response file, each received response file comprising user generated content (UGC);

storing, via the computing device in an associated database, each received response file in association with said digital video clip;

generating and communicating, via the computing device, a graphical user interface (GUI) to each subset user, said GUI comprising a viewing region and a response region, and additionally comprising a control element that upon selection generates a request to compile a media stream from the video clip and all stored response files;

receiving from a first user, at the computing device, a request generated and sent to the computing device from a device of the first user upon said first user interacting with said control element of the received GUI;

generating, via the computing device in response to said first user request, a consolidated media stream comprising the video clip and each of the response files;

and publishing, via the computing device on said network platform, said consolidated media stream, such that each of the plurality of users is capable of streaming said consolidated media stream.

2. The method of claim 1 , further comprising: communicating said consolidated media stream to said first user, said communication causing the consolidated media stream to be played within the viewing region of the GUI in accordance with said rendering instructions.

3. The method of claim 1 , wherein each response file having an individual format chosen from a group of individual formats consisting of text, audio and video, each individual format having different rendering characteristics.

4. The method of claim 3 , wherein said consolidated media stream further comprising rendering instructions defining at least each file's different rendering characteristics so as to adjust how each response file is rendered based on each response file's individual format.

5. The method of claim 1 , wherein said publishing said consolidated media stream enables said plurality of users to access said consolidated media stream at a network location.

6. The method of claim 1 , further comprising: generating, in response to said first user request, a second consolidated media stream comprising the video clip and a portion of the response files; and publishing said second consolidated media stream for access by said plurality of users.

7. The method of claim 2 , further comprising: adding a transition effect between each response file, wherein said consolidated media stream includes said added transition effects.

8. A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, that when executed by a computing device, perform a method comprising:

publishing, on a network platform hosted by the computing device on a network, a digital video cup, said publishing enabling each of a plurality of users to interact with the video clip; receiving, over the network at the computing device from a device associated with a subset of the plurality of users, a response file, each received response file comprising user generated content (UGC);

storing, via the computing device in an associated database, each received response file in association with said digital video clip;

generating and communicating, via the computing device, a graphical user interface (GUI) to each subset user, said GUI comprising a viewing region and a response region, and additionally comprising a control element that upon selection generates a request to compile a media stream from the video clip and all stored response files;

receiving from a first user, at the computing device, a request generated and sent to the computing device from a device of the first user upon said first user interacting with said control element of the received GUI;

generating, via the computing device in response to said first user request, a consolidated media stream comprising the video clip and each of the response files;

and publishing, via the computing device on said network platform, said consolidated media stream, such that each of the plurality of users is capable of streaming said consolidated media stream.

9. The non-transitory computer-readable storage medium of claim 8 , further comprising: communicating said consolidated media stream to said first user, said communication causing the consolidated media stream to be played within the viewing region of the GUI in accordance with said rendering instructions.

10. The non-transitory computer-readable storage medium of claim 8 , wherein each response file having an individual format chosen from a group of individual formats consisting of text, audio and video, each individual format having different rendering characteristics.

11. The non-transitory computer-readable storage medium of claim 10 , wherein said consolidated media stream further comprising rendering instructions defining at least each file's different rendering characteristics so as to adjust how each response file is rendered based on each response file's individual format.

12. The non-transitory computer-readable storage medium of claim 8 , wherein said publishing said consolidated media stream enables said plurality of users to access said consolidated media stream at a network location.

13. The non-transitory computer-readable storage medium of claim 8 , further comprising:

generating, in response to said first user request, a second consolidated media stream comprising the video clip and a portion of the response files; and publishing said second consolidated media stream for access by said plurality of users.

14. The non-transitory computer-readable storage medium of claim 9 , further comprising:

adding a transition effect between each response file, wherein said consolidated media stream includes said added transition effects.

15. A computing device comprising:

a processor; and

a non-transitory computer-readable storage medium for tangibly storing thereon program logic for execution by the processor causing the processor to;

publish, on a network platform hosted by the computing device on a network, a digital video cup, said publishing enabling each of a plurality of users to interact with the video clip;

receive, over the network at the computing device from a device associated with a subset of the plurality of users, a response file, each received response file comprising user generated content (UGC);

store, via the computing device in an associated database, each received response file in association with said digital video clip;

generate and communicate, via the computing device, a graphical user interface (GUI) to each subset user, said GUI comprising a viewing region and a response region, and additionally comprising a control element that upon selection generates a request to compile a media stream from the video clip and all stored response files;

receive from a first user, at the computing device, a request generated and sent to the computing device from a device of the first user upon said first user interacting with said control element of the received GUI;

generate, via the computing device in response to said first user request, a consolidated media stream comprising the video clip and each of the response files; and

publish, via the computing device on said network platform, said consolidated media stream, such that each of the plurality of users is capable of streaming said consolidated media stream.

16. The computing device of claim 15 , further causing the processor to communicate said consolidated media stream to said first user, said communication causing the consolidated media stream to be played within the viewing region of the GUI in accordance with said rendering instructions.

17. The computing device of claim 15 , wherein each response file having an individual format chosen from a group of individual formats consisting of text, audio and video, each individual format having different rendering characteristics.

18. The computing device of claim 17 , wherein said consolidated media stream further comprising rendering instructions defining at least each file's different rendering characteristics so as to adjust how each response file is rendered based on each response file's individual format.

19. The computing device of claim 15 , further causing the processor to generate in response to said first user request, a second consolidated media stream comprising the video clip and a portion of the response files; and

publish said second consolidated media stream for access by said plurality of users.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2019
From: KALABOUKIS, CHRIS
To: YAHOO! INC.
Reel/Frame 050674/0226 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2019
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 050697/0473 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2019
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 050698/0001 →
Continuity (3)
Continuation 15682319 · Aug 21, 2017
Continuation 11742330 · Apr 30, 2007
Related Publication 20200014962A1 · Jan 9, 2020