IP Library Patent Application 18787947
Patent Application
App. No. 18/787,947

SYSTEM AND METHODS TO HANDLE CONDITIONAL REQUESTS FOR LIVE PROGRAMS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/787,947
Abstract

Systems and methods are presented herein for providing a user with a notification or with access to live media on an audio/visual user entertainment system based on a user's conditional request for media content. The user may provide the condition of the request by speaking or by entering the condition of the request into an interactive interface. An identification application analyzes the elements of the user's request and generates a question. The application finds a live media stream with identifiers related to the elements and posts the generated question to a live chat forum associated with the live media stream. The application analyzes posts on the forum made by other users to determine if the condition of the user's request is met. When the application determines a post confirms the condition is met, the application generates a notification and provides the user access to the live media stream.

Claims (73)

1 . A method comprising:

receiving, at a user device, a request related to a media content item;

identifying a content server comprising the media content item;

determining whether a user profile associated with the user device is authorized to access the content server; and

based on determining that the user profile associated with the user device is authorized to access the content server, posting the request to a network forum associated with the media content item.

2 . The method of claim 1 further comprising:

determining whether the user profile associated with the user device is not authorized to access the network forum;

based on determining that the user profile associated with the user device is not authorized to access the network forum:

generating a forum authorization request to access the network forum; and

submitting the forum authorization request to a forum authorization server associated with the network forum.

3 . The method of claim 1 further comprising:

based on determining that the user profile associated with the user device is not authorized to access the content server:

generating a content authorization request to access the content server; and

submitting the content authorization request to a content authorization server associated with the content server.

4 . The method of claim 1 , wherein the receiving the request comprises:

detecting, by a microphone, audio to activate a voice command system of a media display device; and

processing a voice command received by the voice command system to determine the requested criteria, wherein the requested criteria comprises a noun and a verb.

5 . The method of claim 1 , wherein the receiving the request comprises:

receiving a text input, through a text input interface available on a media display device; and

processing the text to determine a noun and a verb to determine the requested criteria.

6 . The method of claim 1 , wherein posting the request to the network forum associated with the media content item comprises:

identifying a plurality of media content items, wherein each respective media content item is associated with corresponding metadata;

accessing corresponding network forums of each respective media content item using the user profile;

searching the corresponding network forums of each respective media content item for metadata associated the request; and

posting on a forum that is identified based on the searching.

7 . The method of claim 1 , further comprising automatically generating for display the media content item based on determining that the user profile associated with the user device is authorized to access the content server.

8 . The method of claim 1 , wherein posting the request to the network forum associated with the media content item further comprises:

recording a posting time stamp of when the request is posted to the network forum;

calculating a time elapsed from the posting time stamp;

determining that the time elapsed is greater than a buffer time value; and

based on determining that the time elapsed is greater than the buffer time value, generating a second request, wherein the second request is based on the media content item and the request to the network forum associated with the media content item.

9 . The method of claim 8 , further comprising modifying the buffer time value when text of a post on the network forum includes a time when the request will be met.

10 . The method of claim 1 , wherein:

the request references an athlete;

the media content item comprises a sporting event associated with the athlete; and

the request relates to the athlete's performance in the sporting event.

11 . A system comprising:

control circuitry configured to:

receiving a request related to a media content item;

identify a content server comprising the media content item;

determine whether a user profile associated with a user device is authorized to access the content server; and

based on determining that the user profile associated with the user device is authorized to access the content server, post the request to a network forum associated with the media content item.

12 . The system of claim 11 , wherein the control circuitry is further configured to:

determine whether the user profile associated with the user device is not authorized to access the network forum; and

based on determining that the user profile associated with the user device is not authorized to access the network forum:

generate a forum authorization request to access the network forum; and

submit the forum authorization request to a forum authorization server associated with the network forum.

13 . The system of claim 11 , wherein the control circuitry is further configured to:

based on determining that the user profile associated with the user device is not authorized to access the content server:

generate a content authorization request to access the content server; and

submit the content authorization request to a content authorization server associated with the content server.

14 . The system of claim 11 , wherein the control circuitry is configured, when receiving the request, to:

detect, by a microphone, audio to activate a voice command system of a media display device; and

process a voice command received by the voice command system to determine the requested criteria, wherein the requested criteria comprises a noun and a verb.

15 . The system of claim 11 , wherein the control circuitry is configured, when receiving the request, to:

receive a text input, through a text input interface available on a media display device; and

process the text to determine a noun and a verb to determine the requested criteria.

16 . The system of claim 11 , wherein the control circuitry is further configured, when posting the request to the network forum associated with the media content item, to:

identify a plurality of media content items, wherein each respective media content item is associated with corresponding metadata;

access corresponding network forums of each respective media content item using the user profile;

search the corresponding network forums of each respective media content item for metadata associated the request; and

post on a forum that is identified based on the searching.

17 . The system of claim 11 , wherein the control circuitry is further configured to automatically generate for display the media content item based on determining that the user profile associated with the user device is authorized to access the content server.

18 . The system of claim 11 , wherein the control circuitry is further configured, when posting the request to the network forum associated with the media content item, to:

record a posting time stamp of when the request is posted to the network forum;

calculate a time elapsed from the posting time stamp;

determine that the time elapsed is greater than a buffer time value; and

based on determining that the time elapsed is greater than the buffer time value, generate a second request, wherein the second request is based on the media content item and the request to the network forum associated with the media content item.

19 . The system of claim 18 , wherein the control circuitry is further configured to modify the buffer time value when text of a post on the network forum includes a time when the request will be met.

20 . The system of claim 11 , wherein:

the request references an athlete;

the media content item is a sporting event associated with the athlete; and

the request relates to the athlete's performance in the sporting event.

Assignments (3)
SECURITY INTEREST Recorded May 28, 2025
From: ADEIA INC. (F/K/A XPERI HOLDING CORPORATION); ADEIA HOLDINGS INC.; ADEIA MEDIA HOLDINGS INC.; ADEIA IMAGING LLC; ADEIA MEDIA LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA TECHNOLOGIES INC.; ADEIA GUIDES INC.; ADEIA SOLUTIONS LLC; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR INTELLECTUAL PROPERTY LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA PUBLISHING INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 071454/0343 →
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0392 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2024
From: AHER, ANKUR; SEN, SUSANTO
To: ROVI GUIDES, INC.
Reel/Frame 068413/0460 →