IP Library Granted Patent US 12,008,031
Granted Patent B2
US 12,008,031 · App. 18/096,631 · Granted Jun 11, 2024

Systems and methods for enabling quick multi-application menu access to media options

Inventor: William L. Thomas (Evergreen, CO)
Assignee: ROVI GUIDES, INC.
G06F16/438G06F3/017G06F3/04817G06F3/0482G06F3/04883G06F3/04886G06F3/167H04N21/4532H04N21/47217H04N21/4751H04N21/47815H04N21/8173G06F3/04842G06F2203/04105
View Patent ↗
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 12,008,031
App. No.
18/096,631
Granted
Jun 11, 2024
Kind
B2
Abstract

Systems and methods for enabling quick access to media options are provided. A display of a plurality of icons is generated, wherein each of the plurality of icons represents a different one of a plurality of applications. A user input is detected that identifies a first of the plurality of icons associated with a first of the plurality of applications. In response to determining that the user input corresponds to a quick access operation, first and second media asset identifiers and corresponding media options are retrieved from each of second and third applications. A menu that includes the retrieved first and second media asset identifiers is generated for display with the plurality of icons.

Claims (51)

1. A method comprising:

generating for display an icon representing an application;

in response to detecting a first type of touch input selection of the icon, launching the application; and

in response to detecting a second type of touch input selection of the icon:

identifying a play position of a media asset previously played via the application, wherein the play position is different from a start position;

generating for display a quick access menu, wherein the quick access menu comprises a plurality of media options related to the application, wherein the plurality of media options comprises a media option to play the media asset previously played via the application from the play position.

2. The method of claim 1 further comprising:

prior to the generating for display an icon:

receiving an input associating the first type of input with launching applications;

receiving an input associating the second type of input with display of quick access menus;

storing the association between the first type of input and launching applications; and

storing the association between the second type of input with display of quick access menus.

3. The method of claim 1 , wherein the first type of touch input is touch lasting for a first time period and wherein the second type of touch input is touch lasting for a second time period different from the first time period.

4. The method of claim 3 , wherein the second time period is longer than the first time period.

5. The method of claim 1 , wherein the first type of touch input is touch with a first amount of pressure and wherein the second type of touch input is touch with a second amount of pressure different from the first amount of pressure.

6. The method of claim 5 , wherein the second amount of pressure is greater than the first amount of pressure.

7. The method of claim 1 , wherein the quick access menu comprises:

at least one of:

(a) a media option for purchasing a media content via the application; or

(b) a media option for selecting a profile in the application.

8. The method of claim 1 , wherein the application is a first application; and wherein the generating for display the icon representing the first application further comprises:

generating for display a user interface of a second application; and

generating for display the icon representing the first application as an overlay on top of the user interface of the second application.

9. A system comprising:

input/output circuitry configured to:

generate for display an icon representing an application;

detect a first type of touch input selection of the icon;

detect a second type of touch input selection of the icon;

generate for display a quick access menu

processing circuitry configured to:

in response to detecting the first type of touch input selection of the icon, launch the application; and

in response to detecting the second type of touch input selection of the icon:

identify a play position of a media asset previously played via the application, wherein the play position is different from a start position;

generate a quick access menu data structure, wherein the quick access menu data structure comprises a plurality of media option identifiers related to the application, wherein the plurality of media options comprises a media option to play the media asset previously played via the application from the play position.

10. The system of claim 9 wherein the processing circuitry is further configured to:

prior to the generating for display an icon:

receiving an input associating the first type of input with launching applications;

receiving an input associating the second type of input with display of quick access menus;

storing the association between the first type of input and launching applications; and

storing the association between the second type of input with display of quick access menus.

11. They system of claim 9 , wherein the first type of touch input is touch lasting for a first time period and wherein the second type of touch input is touch lasting for a second time period different from the first time period.

12. The system of claim 11 , wherein the second time period is longer than the first time period.

13. The system of claim 9 , wherein the first type of touch input is touch with a first amount of pressure and wherein the second type of touch input is touch with a second amount of pressure different from the first amount of pressure.

14. The system of claim 13 , wherein the second amount of pressure is greater than the first amount of pressure.

15. The system of claim 9 , wherein the quick access menu comprises:

at least one of:

(a) a media option for purchasing a media content via the application; or

(b) a media option for selecting a profile in the application.

16. The system of claim 9 , wherein the application is a first application; and wherein the input/output circuitry to generate for display the icon representing the first application is further configured to:

generate for display a user interface of a second application; and

generate for display the icon representing the first application as an overlay on top of the user interface of the second application.

Assignments (3)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0731 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2023
From: THOMAS, WILLIAM L.
To: ROVI GUIDES, INC.
Reel/Frame 062368/0705 →
Continuity (5)
Continuation 17318747 · May 12, 2021
Continuation 16713477 · Dec 13, 2019
Continuation 16396023 · Apr 26, 2019
Continuation 15166419 · May 27, 2016
Related Publication 20230281237A1 · Sep 7, 2023