Back to results
US 10,225,029 B2Granted
System and method for generating customized digital content from a radio feed
Assignee121cast Pty Ltd
InventorAndrew Armstrong
Life of this patent
Estimating the term…
Abstract
The embodiments disclosed herein automatically process data from a data source, optionally extract certain content such as advertisements, and optionally insert personalized content in place of the extracted content to generate customized data. The customized data in turn can be distributed to client devices in multiple ways, such as through Internet streaming or podcast downloads.
Claims15
A method of generating customized audio data for a user operating a client, comprising:
- receiving, by a server, original audio data from a data source, wherein the data source comprises data from a live radio broadcast;
- adding, by the server, timestamp information to the original audio data to generate timestamped audio data;
- identifying, by the server, a period of silence in the timestamped audio data that exceeds a predetermined threshold;
- generating, by the server, a data structure that indicates the location of the period of silence within the timestamped audio data using the timestamp information;
- replacing, by the server utilizing the data structure, the period of silence in the timestamped audio data with digital content customized for the user to generate customized audio data, the customized audio data comprising a portion of the original audio data and the digital content customized for the user;
- and
- providing, by the server, the customized audio data to the client and playing the customized audio data by the client.
4 more elements
A system for generating customized audio data for a user operating a client, the system comprising:
- a server comprising a processing unit for receiving original audio data from a data source comprising data from a live radio broadcast, the server configured to add timestamp information to the original audio data to generate timestamped audio data and to identify a period of silence that exceeds a predetermined threshold in the timestamped audio data using the timestamp information and to generate, by analyzing the original audio data, a data structure that contains a portion of the timestamp information to indicate the location of the period of silence within the timestamped audio data;
- and
- a content unit, contained within the server or the client, for utilizing the data structure to replace the period of silence with digital content customized for the user to generate customized audio data comprising a portion of the original audio data and the digital content customized for the user and playing the customized audio data by the client;
- wherein if the content unit is contained within the server, then the server is configured to transmit the customized audio data to the client.
1 more element
Dependencies are inferred from the claim text.