IP Library Granted Patent US 8,046,814
Granted Patent B1
US 8,046,814 · App. 10/690,936 · Granted Oct 25, 2011

Systems and methods for formulating and delivering video having perishable information

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 8,046,814
App. No.
10/690,936
Granted
Oct 25, 2011
Kind
B1
Abstract

A system and method for dynamically formulating and delivering a video program that includes perishable information is provided. The system includes a video server that creates a video program using one or more recent video segments in combination with other video segments. The recent video segments are typically generated in a studio, whereas the other video segments are obtained from a variety of sources, including databases and live feeds. An audio system stores pre-recorded audio and is used to create audio for certain video segments. The video server enables an organization to deliver more customized video programs to more users and to update those video programs more frequently without requiring additional studio time or resources.

Claims (54)

1. A system for creating a video program comprising:

a video server that executes a script created in response to receiving a request, the script defining the sequencing of audio and video segments associated with the request;

a plurality of decoders supporting a plurality of encoding schemes, wherein a first decoder receives a first video input of recorded live video content and decodes the first video input to create a first video segment that includes a selected speaker;

a plurality of converters, wherein a first converter receives a data input that includes data related to a plurality of conditions and creates a new video segment having new content based on selected data that corresponds to a selected condition;

a linear frame buffer for assembling frames from the first video segment and frames from the new video segment to create the video program, wherein the frames from the new video segment correspond to the selected condition and wherein the selected condition is received from a remote device via a network;

a plurality of encoders for receiving the video program from the linear frame buffer and encoding the video program; and

an audio database that stores a plurality of audio recordings, each audio recording corresponding to a particular condition and a particular speaker,

wherein the system, in accordance with the script, creates a new audio segment that includes at least one of the audio recordings that corresponds to the selected condition and the selected speaker and synchronizes the new audio segment to the new video segment.

2. The system of claim 1 , further comprising a video database for storing the new video segment.

3. The system of claim 1 , wherein the first decoder receives the first video input from a database.

4. The system of claim 1 , wherein the first decoder receives the first video input in real-time.

5. A method for creating a video program, wherein the video program comprises a plurality of video segments and a plurality of audio segments, comprising:

providing a plurality of audio recordings, wherein each audio recording corresponds to a particular condition and a particular speaker;

receiving a recently recorded live video segment and a recently recorded audio segment associated with the recently recorded live video segment, the recently recorded live video segment and the recently recorded audio segment featuring a selected speaker;

receiving data related to a plurality of conditions; and

receiving a request for the video program from a remote device via a network, wherein the request specifies a selected condition; and

in response to receiving the request, creating a script based on the request and the selected condition that defines the types of information to be included in the video program, and in accordance with the script:

using at least the data related to the selected condition to create a new video segment having new content;

using at least one of the audio recordings that corresponds to the selected condition and the selected speaker to create a new audio segment;

associating the new audio segment with the new video segment; and

combining the recently recorded live video segment and the recently recorded audio segment with the new video segment and the new audio segment to create the video program.

6. The method of claim 5 , wherein the recently recorded video segment and the recently recorded audio segment include content directed to a time and a location.

7. The method of claim 5 , wherein the video program is transmitted to the remote

device via the network.

8. The method of claim 5 , wherein the request for the video program includes an encoding parameter, further comprising:

encoding the video program using an encoding scheme that corresponds to the encoding parameter.

9. The method of claim 5 , wherein the request for the video program includes a location parameter, and wherein the data is related to a location that corresponds to the location parameter.

10. The method of claim 5 , wherein the recently recorded video segment is encoded, further comprising:

decoding the recently recorded video segment prior to combining the recently recorded video segment and the recently recorded audio segment with the new video segment and the new audio segment.

11. The method of claim 5 , wherein the selected condition corresponds to a weather condition.

12. A method for creating a plurality of distinct video programs, comprising:

receiving a plurality of requests from a plurality of remote devices via a network for the distinct video programs, wherein each request specifies a condition;

for each of the requests, creating the requested video program by creating a script based on the request and the condition that defines the types of information to be included in the requested video program, and based on the script:

selecting a recently recorded live video segment and a recently recorded audio segment associated with the recently recorded live video segment that is relevant to the request, wherein the recently recorded live video segment and the recently recorded audio segment both feature a selected speaker;

receiving data that is relevant to the condition specified by the request;

using the data relevant to the condition specified to create a new video segment having new content;

selecting one or more audio recordings that correspond to the selected speaker and to the received data;

using the selected one or more audio recordings to create a new audio segment;

associating the new audio segment with the new video segment; and

combining the recently recorded live video segment and the recently recorded audio segment with the new video segment and the new audio segment to create the requested video program; and

delivering the requested video programs to the remote devices.

13. The method of claim 12 , wherein the condition corresponds to a weather condition.

14. The method of claim 12 , wherein the recently recorded video segment corresponds to a particular time period.

15. The method of claim 12 , wherein at least one of the requests for the video programs includes a location parameter, and wherein the data is related to a location that corresponds to the location parameter.

16. The method of claim 12 , wherein each request is associated with a different requestor and wherein delivering the requested video programs comprises delivering each of the requested video programs to the associated requestor.

17. The method of claim 16 , wherein the requestor is an end user.

18. The method of claim 16 , wherein the requestor is a server.

19. The method of claim 12 , further comprising storing the new video segment.

20. The method of claim 12 , wherein the data is non-video data.

21. The method of claim 12 , further comprising:

receiving an encoded video segment;

decoding the encoded video segment to obtain one of the live recently recorded video segments; and

encoding at least one of the requested video programs prior to delivering the at least one requested video program,

wherein the decoding scheme used to decode the encoded video segment is independent of the encoding scheme use to encode the at least one requested video program.

Assignments (12)
SECURITY INTEREST Recorded Feb 10, 2025
From: WEATHER GROUP TELEVISION, LLC
To: SOUND POINT AGENCY LLC
Reel/Frame 070162/0159 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT RECORDED AT R/F 046989/0234 Recorded Feb 20, 2020
From: JEFFERIES FINANCE LLC
To: WEATHER GROUP TELEVISION LLC
Reel/Frame 051974/0464 →
PATENT SECURITY AGREEMENT Recorded Feb 10, 2020
From: WEATHER GROUP TELEVISION, LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 051874/0858 →
CHANGE OF NAME Recorded Jan 29, 2020
From: THE WEATHER CHANNEL, LLC
To: WEATHER GROUP TELEVISION, LLC
Reel/Frame 051735/0264 →
RELEASE OF SECURITY INTEREST Recorded Aug 30, 2018
From: OAKTREE FUND ADMINISTRATION, LLC
To: ALLEN MEDIA, LLC; ALLEN MEDIA HOLDINGS, LLC; AMERICA'S COURT, INC.; BYRON ALLEN ENTERTAINMENT, LLC; CARS.TV, INC.; CF ENTERTAINMENT INC.; COMEDY.TV, INC.; COMICS UNLEASHED PRODUCTIONS, INC.; ENTERTAINMENT CONTENT, INC.; ENTERTAINMENT STUDIOS DIGITAL MEDIA, LLC; ENTERTAINMENT STUDIOS MEDIA HOLDINGS, INC.; ENTERTAINMENT STUDIOS MEDIA INC.; ENTERTAINMENT STUDIOS MOTION PICTURES, LLC; ENTERTAINMENT STUDIOS NETWORKS, INC.; ENTERTAINMENTSTUDIOS HOME ENTERTAINMENT, INC.; ENTERTAINMENTSTUDIOS, INC.; ENTERTAINMENTSTUDIOS.COM, INC.; ENTERTAINMENTSTUDIOS.NET, INC.; ES.TV, INC.; FORECLOSURE NETWORK, INC.; JUSTICE CENTRAL MEDIA, INC.; JUSTICE CENTRAL NETWORKS, INC.; MR. BOX OFFICE MEDIA, INC.; MYDESTINATION.TV, INC.; NATIONAL ASSOCIATION OF AFRICAN AMERICAN OWNED MEDIA, LLC; PETS.TV, INC.; RECIPE.TV, INC.; SMART MEDIA, INC.; SPORTS.TV LLC; THE FIRST FAMILY MEDIA, INC.; THE GOSSIP QUEENS, INC.; TV HOLDINGS 1, LLC; TV HOLDINGS 2, LLC; TWCC VIDEO PRODUCTIONS, INC.; URBAN BROADCASTING CORPORATION; WEATHER GROUP, LLC; WEATHER GROUP TELEVISION, LLC, FORMERLY KNOWN AS THE WEATHER CHANNEL, INC. AND THE WEATHER CHANNEL, LLC
Reel/Frame 046759/0559 →
PATENT SECURITY AGREEMENT Recorded Aug 30, 2018
From: WEATHER GROUP TELEVISION, LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 046989/0234 →
SECURITY INTEREST Recorded Mar 22, 2018
From: ALLEN MEDIA, LLC; ALLEN MEDIA HOLDINGS, LLC; AMERICA'S COURT, INC.; BYRON ALLEN ENTERTAINMENT, LLC; CARS.TV, INC.; CF ENTERTAINMENT INC.; COMEDY.TV, INC.; COMICS UNLEASHED PRODUCTIONS, INC.; ENTERTAINMENT CONTENT, INC.; ENTERTAINMENT STUDIOS DIGITAL MEDIA, LLC; ENTERTAINMENT STUDIOS MEDIA HOLDINGS, INC.; ENTERTAINMENT STUDIOS MEDIA INC.; ENTERTAINMENT STUDIOS MOTION PICTURES, LLC; ENTERTAINMENT STUDIOS NETWORKS, INC.; ENTERTAINMENTSTUDIOS HOME ENTERTAINMENT, INC.; ENTERTAINMENTSTUDIOS, INC.; ENTERTAINMENTSTUDIOS.COM, INC.; ENTERTAINMENTSTUDIOS.NET, INC.; ES.TV, INC.; FORECLOSURE NETWORK, INC.; JUSTICE CENTRAL MEDIA, INC.; JUSTICE CENTRAL NETWORKS, INC.; MR. BOX OFFICE MEDIA, INC.; MYDESTINATION.TV, INC.; NATIONAL ASSOCIATION OF AFRICAN AMERICAN OWNED MEDIA, LLC; PETS.TV, INC.; RECIPE.TV, INC.; SMART MEDIA, INC.; SPORTS.TV LLC; THE FIRST FAMILY MEDIA, INC.; THE GOSSIP QUEENS, INC.; TV HOLDINGS 1, LLC; TV HOLDINGS 2, LLC; TWCC VIDEO PRODUCTIONS, INC.; URBAN BROADCASTING CORPORATION; WEATHER GROUP, LLC; WEATHER GROUP TELEVISION, LLC, FORMERLY KNOWN AS THE WEATHER CHANNEL, INC. AND THE WEATHER CHANNEL, LLC
To: OAKTREE FUND ADMINISTRATION, LLC
Reel/Frame 045322/0054 →
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2016
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
To: THE WEATHER CHANNEL, LLC; WSI CORPORATION; WEATHER CENTRAL, LP; MYWEATHER, LLC
Reel/Frame 038080/0971 →
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
To: WSI CORPORATION; ENTERPRISE ELECTRONICS CORPORATION; THE WEATHER CHANNEL, INC.; THE WEATHER CHANNEL, LLC
Reel/Frame 038081/0001 →
NOTICE OF SUCCESSION OF AGENCY (FIRST LIEN) Recorded Jun 5, 2015
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS SUCCESSOR AGENT
Reel/Frame 035841/0001 →
SECURITY AGREEMENT Recorded Jun 27, 2013
From: THE WEATHER CHANNEL, LLC; WSI CORPORATION; WEATHER CENTRAL, LP; MYWEATHER, LLC
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 030698/0610 →
SECURITY AGREEMENT Recorded Jun 26, 2013
From: THE WEATHER CHANNEL, LLC; WSI CORPORATION; WEATHER CENTRAL, LP
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 030695/0283 →