Enhanced dynamic and context-based presentation of content using streaming media applications

US11895366B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11895366-B1
Application numberUS-202217706295-A
CountryUS
Kind codeB1
Filing dateMar 28, 2022
Priority dateMar 28, 2022
Publication dateFeb 6, 2024
Grant dateFeb 6, 2024

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.

Devices, systems, and methods are provided for dynamic and context-based presentation of content using streaming media applications. A method may include receiving, by a first device, a user request to search for media titles based on user context data received by a first streaming media application; identifying, from a catalog of media titles and streaming media applications, the media titles based on the user context data; identifying an advertisement campaign associated with a second streaming media application; selecting, based on the advertisement campaign and the user context data, a first media title; selecting, based on the user context data, a second media title; generating first user interface data indicative of the first media title and second user interface data indicative of the second media title; and causing presentation of the first user interface data and the second user interface data using a user interface of the first streaming media application.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method, comprising: receiving, by at least one processor of a first device, from a first over-the-top (OTT) streaming media application of a second device, an indication of a user request received by the first OTT streaming media application to search for media titles having a content genre; identifying, by the at least one processor, from a catalog of media titles available for presentation and OTT streaming media applications available for user selection, the media titles having the content genre; identifying, by the at least one processor, based on the user request, an advertisement campaign for a second OTT streaming media application selectable to a user via the first OTT streaming media application, wherein the content genre, a presentation time, and a presentation location are absent from the advertisement campaign, wherein the presentation location is an application where the advertisement campaign for the second OTT streaming media application is to be presented; selecting, by the at least one processor, based on identifying the advertisement campaign for the second OTT streaming media application based on the user request, by searching for the content genre from among the second OTT streaming media application, a first media title of the media titles; selecting, by the at least one processor, based on searching for the content genre from among the second OTT streaming media application, a second media title of the media titles, the second media title available for presentation using the first OTT streaming media application, wherein the user is a subscriber to the first OTT streaming media application and is not a subscriber to the second OTT streaming media application; generating, by the at least one processor, first user interface data indicative of the first media title; generating, by the at least one processor, second user interface data indicative of the second media title; and causing presentation, by the at least one processor, based on the user request, of the first user interface data and the second user interface data using a user interface of the first OTT streaming media application. 2. The method of claim 1 , further comprising: identifying, based on the content genre, a third OTT streaming media application from the catalog; generating third user interface data indicative of the third OTT streaming media application; and causing presentation, based on the user request, of the third user interface data using the user interface of the first OTT streaming media application. 3. The method of claim 1 , further comprising: identifying a second advertisement campaign associated with a third OTT streaming media application selectable to a user via the first OTT streaming media application, wherein the presentation time and the presentation location are absent from the second advertisement campaign; selecting, based on the second advertisement campaign and the content genre, a third media title of the media titles, wherein the third media title is absent from the second advertisement campaign and is available for presentation using the third OTT streaming media application; generating third user interface data indicative of the third media title; and causing presentation, based on the user request, of the third user interface data using the user interface of the first OTT streaming media application. 4. The method of claim 1 , further comprising: sending a request for a row of media titles, the request comprising an indication of the content genre; and receiving the row of media titles having the content genre, wherein identifying the media titles having the content genre is further based on the row of media titles. 5. A method, comprising: receiving, by at least one processor of a first device, from a second device, an indication of a user request received by a first streaming media application of the second device to search for media titles based on user context data received by the first streaming media application; identifying, by the at least one processor, from a catalog of media titles available for presentation and streaming media applications available for user selection, the media titles based on the user context data; identifying, by the at least one processor, based on the user request, an advertisement campaign for a second streaming media application selectable to a user via the first streaming media application, wherein a presentation time and a presentation location are absent from the advertisement campaign, wherein the presentation location is an application where the advertisement campaign for the second streaming media application is to be presented; selecting, by the at least one processor, based on identifying the advertisement campaign for the second streaming media application based on the user request, by searching for the user context data from among the second streaming media application, a first media title of the media titles; selecting, by the at least one processor, based on searching for the user context data from among the second streaming media application, a second media title of the media titles; generating, by the at least one processor, first user interface data indicative of the first media title; generating, by the at least one processor, second user interface data indicative of the second media title; and causing presentation, by the at least one processor, based on the user request, of the first user interface data and the second user interface data using a user interface of the first streaming media application. 6. The method of claim 5 , wherein receiving the indication comprises receiving, from the second device, the user context data, an indication of a user from whom the user request was received, and an indication that the first streaming media application received the user request, and wherein identifying the media titles is further based on receiving the user context data, the indication of the user, and the indication that the first streaming media application received the user request. 7. The method of claim 5 , wherein the user is a subscriber to the first streaming media application and is not a subscriber to the second streaming media application. 8. The method of claim 5 , further comprising: identifying, based on the user context data, a third streaming media application from the catalog; generating third user interface data indicative of the third streaming media application; and causing presentation, based on the user request, of the third user interface data using the user interface of the first streaming media application. 9. The method of claim 5 , further comprising: determining an attribution of the selection of the first media title to the advertisement campaign. 10. The method of claim 5 , further comprising: identifying a second advertisement campaign associated with a third streaming media application selectable to a user via the first streaming media application, wherein the presentation time and the presentation location are absent from the second advertisement campaign; selecting, based on the second advertisement campaign and the user context data, a third media title of the media titles, wherein the third media title is absent from the second advertisement campaign and is available for presentation using the third streaming media application; generating third user interface data indicative of the third media title; and causing presentation, based on the user request, of the third user interface data using the user interface of the first streaming media application. 11. The method of claim 5 , further comprising: sending a request for a

Assignees

Inventors

Classifications

  • H04N21/458Primary

    Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules {; time-related management operations (arrangements for replacing or switching information during the broadcast or during the distribution H04H20/10)} · CPC title

  • Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched (monitoring of user activities for profile generation for accessing a video database G06F16/739; protecting generic digital content where the protection is independent of the precise nature of the content G06F21/10; arrangements for monitoring the use made of the broadcast services in broadcast systems H04H60/31) · CPC title

  • for searching programme descriptors (retrieval of video data G06F16/739) · CPC title

  • involving advertisement data (advertising per se G06Q30/02) · 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 US11895366B1 cover?
Devices, systems, and methods are provided for dynamic and context-based presentation of content using streaming media applications. A method may include receiving, by a first device, a user request to search for media titles based on user context data received by a first streaming media application; identifying, from a catalog of media titles and streaming media applications, the media titles …
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/458. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 06 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). 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).