SYSTEM FOR AUTOMATIC, CUSTOM FOREIGN CONTENT INSERTION INTO DIGITAL CONTENT STREAMS
First Claim
1. A method comprising:
- receiving, at a audio server system, a content file;
placing, via a content marking tool, insertion markers;
storing, via a content storage device, the content file and the insertion markers;
receiving, at the audio server system a request for the content file; and
delivering, via the audio server system, the content file to one or more listener computers, wherein delivering the content file comprises delivering advertisements during playback of the content file when playback reaches an insertion marker.
0 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the systems and methods disclosed herein enable automated and customized insertion of advertisements in real-time and in response to a request for a content file. Purveyors of content, such as audio and video, often use advertisements to ensure profitability. Embodiments enable users to customize the location(s) for advertisement insertion, and further embodiments allow for real-time insertion of ads, the ads can further be customized to the ad recipient. Real-time, automated delivery improves current technology in several ways by, for example, eliminating the need to manually inserting or choosing advertisements, customizing advertisement delivery to the content recipient, improving the speed of delivery of ad-supported content, giving users the ability to customize the location of advertisement insertion, thereby improving the final ad-supported product by inserting ads in logical, non-pre-planned locations of content files.
11 Citations
20 Claims
-
1. A method comprising:
-
receiving, at a audio server system, a content file; placing, via a content marking tool, insertion markers; storing, via a content storage device, the content file and the insertion markers; receiving, at the audio server system a request for the content file; and delivering, via the audio server system, the content file to one or more listener computers, wherein delivering the content file comprises delivering advertisements during playback of the content file when playback reaches an insertion marker. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
providing, by an audio server system, a host dashboard, the host dashboard configured to enable a moderator to invite one or more guests to participate in a conference call based on information provided by the audio server system, the audio server system enabling the moderator to engage in bi-directional communication with the invited one or more guests; recording, by the audio server system, the conference call to generate a content file; storing, by the audio server system, the content file in a database at the audio server system; transmitting, to a user, a user interface to display an image representative of the content file; receiving, at the audio server system via a network, one or more insertion markers; storing, in the database at the audio server system, the one or more insertion markers; receiving, at the audio server system, a request, from one or more listener computers, to download the content file; retrieving, from the database at the audio server system, the content file and the one or more insertion markers; splitting, via the audio server system, the content file into parts at locations indicated by the one or more insertion markers; inserting, via the audio server system, advertisements or foreign content between the parts of the content file; transmitting, via the audio server system, the content file and advertisements or foreign content to the one or more listener computers. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
an audio server system configured to provide a host dashboard and further configured to provide an audio stream; a database configured to store the audio stream in a content file for future playback; an ad server, in communication with the audio server system, configured to store advertisements or foreign content; the host dashboard including an insertion point button configured to identify an insertion marker in the content file, wherein the audio server system stores the insertion marker in the database, and the insertion marker represents a location for one or more advertisements; and a web server in communication with the database for streaming the content file to one or more users. - View Dependent Claims (18, 19, 20)
-
Specification