Passing control of inserting third-party content into a media stream

US11587124B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11587124-B2
Application numberUS-202117158502-A
CountryUS
Kind codeB2
Filing dateJan 26, 2021
Priority dateAug 24, 2007
Publication dateFeb 21, 2023
Grant dateFeb 21, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A first server controls insertion of media content into a media stream, and transmits the media stream from the first server to a media player. The first server also transmits, to a second server, information linking a particular consumer to both a third-party service and to the media player. Control of inserting media content into the media stream is passed from the first server to the second server. The second server receives consumer-specific content associated with the particular consumer from the third-party service, and maps the consumer-specific content to the media player based, at least in part, on the information linking the particular consumer to both the third-party service and to the media player. The second server then inserts the consumer-specific content into the media stream during a time period the second server is in control of inserting media content into the media stream.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a first server including a first processor and first associated memory; a second server including a second processor and second associated memory; the first server configured to: control insertion of media content into a media stream; transmit the media stream to a media player; transmit, to the second server, information linking a particular consumer to both a third-party service and to the media player; pass control of inserting media content into the media stream to the second server; the second server configured to: receive consumer-specific content associated with the particular consumer from the third-party service; map the consumer-specific content to the media player based on the information linking the particular consumer to both the third-party service and to the media player; and insert the consumer-specific content into the media stream during a time period the second server is in control of inserting media content into the media stream. 2. The system of claim 1 , wherein: the second server is further configured to provide customized advertisements to the media player in addition to providing the consumer-specific content received from the third-party service. 3. The system of claim 1 , wherein: the information linking the particular consumer to both the third-party service and to the media player includes login information used by the particular consumer to login to the third-party service. 4. The system of claim 1 , wherein the consumer-specific content includes a text-based notification, and the system further comprises: a third server including a third processor and third associated memory, the third server configured to convert the text-based notification to an audio notification. 5. The system of claim 4 , the second server further configured to: package the audio notification for insertion into the media stream. 6. The system of claim 5 , wherein: packaging includes adding an introduction to the audio notification. 7. The system of claim 1 , wherein transmitting, to the second server, the information linking the particular consumer to both the third-party service and to the media player includes: inserting, into the media stream, the information linking the particular consumer to both the third-party service and to the media player. 8. A media automation server comprising: a processor; memory coupled to the processor; a network interface coupled to the processor and the memory; a program of computer executable instructions stored in the memory, the program of computer executable instructions including: at least one instruction to control insertion of media content into a media stream, at least one instruction to transmit the media stream to a media player; at least one instruction to transmit, to a second server different from the media automation server, information linking a particular consumer to both a third-party service and to the media player; at least one instruction to pass control of inserting media content into the media stream to the second server, wherein the second server is configured to: receive consumer-specific content associated with the particular consumer from the third-party service; map the consumer-specific content to the media player based, at least in part, on the information linking the particular consumer to both the third-party service and to the media player; and insert the consumer-specific content into the media stream during a time period the second server is in control of inserting media content into the media stream. 9. The media automation server of claim 8 , wherein: the second server is further configured to provide customized advertisements to the media player in addition to providing the consumer-specific content received from the third-party service. 10. The media automation server of claim 9 , wherein the at least one instruction to pass control of inserting media content into the media stream to the second server includes: at least one instruction to insert universally delivered advertisements into the media stream. 11. The media automation server of claim 10 , wherein the at least one instruction to pass control of inserting media content into the media stream to the second server includes: at least one instruction to insert spot block markers into the media stream. 12. The media automation server of claim 8 , wherein: the information linking the particular consumer to both the third-party service and to the media player includes login information used by the particular consumer to login to the third-party service. 13. The media automation server of claim 8 , wherein the at least one instruction to transmit, to the second server different from the media automation server, information linking the particular consumer to both the third-party service and to the media player includes: at least one instruction to insert, into the media stream, the information linking the particular consumer to both the third-party service and to the media player. 14. The media automation server of claim 8 , wherein the program of computer executable instructions includes: at least one instruction to transmit, to the second server, registration information associated with a streaming radio service; and wherein the second server is further configured to map the consumer-specific content to the media player based, at least in part, on the registration information. 15. A method comprising: controlling, by a first server, insertion of media content into a media stream, wherein the first server includes a processor and associated memory; transmitting the media stream from the first server to a media player; transmitting, from the first server to a second server, information linking a particular consumer to both a third-party service and to the media player; passing control of inserting media content into the media stream from the first server to the second server, wherein the second server: receives consumer-specific content associated with the particular consumer from the third-party service; maps the consumer-specific content to the media player based, at least in part, on the information linking the particular consumer to both the third-party service and to the media player; and inserts the consumer-specific content into the media stream during a time period the second server is in control of inserting media content into the media stream. 16. The method of claim 15 , further comprising: inserting universally delivered advertisements into the media stream. 17. The method of claim 16 , wherein passing control of inserting media content into the media stream from the first server to the second server includes: inserting spot block markers into the media stream. 18. The method of claim 15 , wherein the information linking the particular consumer to both the third-party service and to the media player includes login information used by the particular consumer to login to the third-party service. 19. The method of claim 15 , wherein transmitting, from the first server to the second server, information linking the particular consumer to both the third-party service and to the media player includes: inserting, into the media stream, the information linking the particular consumer to both the third-party service and to the media player. 20. The method of claim 15 , further comprising: transmitting, from the first server to the second server, registration infor

Assignees

Inventors

Classifications

  • Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually · CPC title

  • Filtering based on additional data, e.g. user or group profiles · CPC title

  • for short real-time information, e.g. alarms, notifications, alerts, updates · CPC title

  • using playlists · CPC title

  • based on user profile or attribute · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11587124B2 cover?
A first server controls insertion of media content into a media stream, and transmits the media stream from the first server to a media player. The first server also transmits, to a second server, information linking a particular consumer to both a third-party service and to the media player. Control of inserting media content into the media stream is passed from the first server to the second …
Who is the assignee on this patent?
Iheartmedia Man Services Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0269. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 21 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).