Audio streaming of text-based articles from newsfeeds
AssigneeGracenote Digital Ventures, LLC
InventorVenkatarama Anilkumar Panguluri
Life of this patent
Estimating the term…
Abstract
An example embodiment may involve receiving, from a client device, a selection of text-based articles from newsfeeds. The selection may specify that the text-based articles have been flagged for audible playout. The example embodiment may also involve, possibly in response to receiving the selection of the text-based articles, retrieving text-based articles from the newsfeeds. The example embodiment may also involve causing the text-based articles to be converted into audio files. The example embodiment may also involve receiving a request to stream the audio files to the client device or another device. The example embodiment may also involve causing the audio files to be streamed to the client device or the other device.
Claims20
A method comprising:
- receiving, by a server device, a representation of a plurality of uniform resource locators (URLs) of text-based articles;
- retrieving, by the server device, the text-based articles and respective publication dates of each of the text-based articles from one or more newsfeed servers;
- causing, by the server device, the text-based articles to be converted into audio files;
- receiving, by the server device, a request to stream the audio files to a client device;
- generating, by the server device, a playlist with references to the audio files ordered chronologically according to the respective publication dates of their associated text-based articles;
- and
- transmitting, to the client device, the playlist.
An article of manufacture including a non-transitory computer-readable medium, having stored thereon program instructions that, upon execution by a computing device, cause the computing device to perform operations comprising:
- receiving a representation of a plurality of uniform resource locators (URLs) of text-based articles;
- retrieving the text-based articles and respective publication dates of each of the text-based articles from one or more newsfeed servers;
- causing the text-based articles to be converted into audio files;
- receiving a request to stream the audio files to a client device;
- generating a playlist with references to the audio files ordered chronologically according to the respective publication dates of their associated text-based articles;
- and
- transmitting, to the client device, the playlist.
A computing device comprising:
- a processor;
- memory;
- and
- program instructions, stored in the memory, that upon execution by the processor cause the computing device to perform operations comprising:
- receiving a representation of a plurality of uniform resource locators (URLs) of text-based articles;
- retrieving the text-based articles and respective publication dates of each of the text-based articles from one or more newsfeed servers;
- causing the text-based articles to be converted into audio files;
- receiving a request to stream the audio files to a client device;
- generating a playlist with references to the audio files ordered chronologically according to the respective publication dates of their associated text-based articles;
- and
- transmitting, to the client device, the playlist.
Dependencies are inferred from the claim text.