Live media stream including personalized notifications
First Claim
1. A system comprising:
- at least a first processing device including a processor and associated memory, the at least a first processing device programmed to implement a media automation system configured to transmit instances of a live media broadcast stream to a plurality of individual media consumer devices, wherein the instances of the live media broadcast stream are associated with particular consumer devices, and wherein the live media broadcast stream includes core content common to each of a plurality of different media streams, and a plurality of spot blocks interspersed through the live media broadcast stream for providing a plurality of natural breaks in the core content;
at least a second processing device including a processor and associated memory, the at least a second processing device programmed to implement an ad server configured to;
obtain first account information associated with a media delivery platform account of a first individual consumer;
obtain second account information associated with a consumer notification service account of the first individual consumer;
link the first account information and the second account information to generate linked information;
receive notifications from the consumer notification service, including specific information related to an individual media consumer device associated with the first individual consumer;
map the notifications received from the consumer notification service to the individual media consumer device based on the linked information;
convert the notifications to generate individually personalized audio content to be inserted into a media stream delivered to the individual media consumer device of the plurality of individual media consumer devices; and
transmit the individually personalized audio content to the media automation system; and
the media automation system further configured to receive and insert the individually personalized audio content into an available streaming spot block of a plurality of streaming spot blocks included in particular instances of the live media broadcast stream, wherein the particular instances of the live media broadcast stream are associated with the individual media consumer device, and wherein the plurality of streaming spot blocks included in the particular instances of the live media broadcast stream correspond to spot blocks in a live media broadcast.
9 Assignments
0 Petitions
Accused Products
Abstract
A live media broadcast includes core content streamed to multiple users. While all consumers can be presented with the same core content, each individual consumer can be provided with individually customized content from various notification services during commercial breaks. For example, while one consumer can be provided with customized banking updates from her bank account during part of a commercial break, during that same commercial break another user might be provided with social media notifications or reminders from his calendar. Notifications or updates can be received in a text format and converted to an audio or other suitable format at an ad server, and delivered to a media automation system for insertion into a media stream in a way that integrates notifications into the listening or viewing experience without interrupting presentation of the core content.
-
Citations
20 Claims
-
1. A system comprising:
-
at least a first processing device including a processor and associated memory, the at least a first processing device programmed to implement a media automation system configured to transmit instances of a live media broadcast stream to a plurality of individual media consumer devices, wherein the instances of the live media broadcast stream are associated with particular consumer devices, and wherein the live media broadcast stream includes core content common to each of a plurality of different media streams, and a plurality of spot blocks interspersed through the live media broadcast stream for providing a plurality of natural breaks in the core content; at least a second processing device including a processor and associated memory, the at least a second processing device programmed to implement an ad server configured to; obtain first account information associated with a media delivery platform account of a first individual consumer; obtain second account information associated with a consumer notification service account of the first individual consumer; link the first account information and the second account information to generate linked information; receive notifications from the consumer notification service, including specific information related to an individual media consumer device associated with the first individual consumer; map the notifications received from the consumer notification service to the individual media consumer device based on the linked information; convert the notifications to generate individually personalized audio content to be inserted into a media stream delivered to the individual media consumer device of the plurality of individual media consumer devices; and transmit the individually personalized audio content to the media automation system; and the media automation system further configured to receive and insert the individually personalized audio content into an available streaming spot block of a plurality of streaming spot blocks included in particular instances of the live media broadcast stream, wherein the particular instances of the live media broadcast stream are associated with the individual media consumer device, and wherein the plurality of streaming spot blocks included in the particular instances of the live media broadcast stream correspond to spot blocks in a live media broadcast. - View Dependent Claims (2, 3, 4)
-
-
5. A method for use in a system including a plurality of processing devices, each processing device including a processor and associated memory, the method comprising:
-
at a first processing device configured to implement a media automation system; transmitting instances of a media broadcast stream to a plurality of individual media consumer devices, wherein the instances of the media broadcast stream are associated with particular consumer devices, and wherein the media broadcast stream includes core content common to each of a plurality of different media streams, and a plurality of spot blocks interspersed through the media broadcast stream for providing a plurality of natural breaks in the core content; at a second processing device programmed to implement an ad server; obtaining first account information associated with a media delivery platform account of a first individual consumer; obtaining second account information associated with a first consumer notification service account of the first individual consumer; linking the first account information and the second account information to generate linked information; receiving a first notification from the first consumer notification service account, including specific information related to an individual media consumer device associated with the first individual consumer; mapping the first notification received from the first consumer notification service account to the individual media consumer device based on the linked information; converting the first notification from the first consumer notification service account to generate first individually personalized audio content to be inserted into a media stream delivered to the individual media consumer device of the plurality of individual media consumer devices; transmitting the first individually personalized audio content to the media automation system; and at the first processing device; receiving and inserting the first individually personalized audio content into a first available spot block of a first media stream of the plurality of different media streams. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A media system comprising:
-
a first processing device including a processor and associated memory, the first processing device configured to transmit instances of a live media broadcast stream to a plurality of individual media consumer devices, wherein the instances of the live media broadcast stream are associated with particular consumer devices, and wherein the live media broadcast stream includes core content common to each of a plurality of different media streams, and a plurality of spot blocks interspersed through the live media broadcast stream for providing a plurality of natural breaks in the core content; a second processing device including a processor and associated memory, the second processing device configured to; obtain first account information associated with a media delivery platform account of a first individual consumer; obtain second account information associated with a consumer notification service account of the first individual consumer; link the first account information and the second account information to generate linked information; receive notifications from the consumer notification service, including specific information related to an individual media consumer device associated with the first individual consumer; map the notifications received from the consumer notification service to the individual media consumer device based on the linked information; convert the notifications to generate individually personalized audio content to be inserted into a media stream delivered to the individual media consumer device of the plurality of individual media consumer devices; and transmit the individually personalized audio content to the first processing device; and the first processing device further configured to; receive and insert the individually personalized audio content into an available streaming spot block of a plurality of streaming spot blocks included in particular instances of the live media broadcast stream, wherein the particular instances of the live media broadcast stream are associated with the individual media consumer device, and wherein the plurality of streaming spot blocks included in the particular instances of the live media broadcast stream correspond to spot blocks in a live media broadcast. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification