IP Library Granted Patent US 11,924,216
Granted Patent B2
US 11,924,216 · App. 18/136,751 · Granted Mar 5, 2024

Systems and methods for connecting a public device to a private device with pre- installed content management applications

Inventor: William L. Thomas (Evergreen, CO)
Assignee: Rovi Guides, Inc.
H04L63/102H04L63/062H04L63/083H04L63/108H04N21/2393H04N21/4126H04N21/41415H04N21/437H04N21/6334H04N21/84H04N21/8586H04W12/06H04W12/63H04W12/64
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 11,924,216
App. No.
18/136,751
Granted
Mar 5, 2024
Kind
B2
Abstract

Systems and methods for providing access to media content by connecting, to a public device, a private device that has an installed application associated with the media content. A media guidance application may receive a communication from a private device, running a private interface application, requesting to access content using the public device. In response, the media guidance application may retrieve, at the public device, a public interface application associated with the private interface application, from a content provider of the content. The private interface application may be configured to control a graphical user interface of the public interface application. Accordingly, the user may be able to access content via the public device when the private device is within a predetermined proximity to the public device.

Claims (41)

1. A method comprising:

receiving a request to display a media asset from a private device running a private graphical user interface, wherein the request to display the media asset is on a public device;

obtaining the media asset based on the received request;

determining a type of media asset obtained; and

in response to the determining the type of media asset obtained, adjusting the private graphical user interface based on the type of media asset;

providing control trick-play functions on the adjusted private graphical user interface, wherein the trick-play functions are based on the type of media asset; and

allowing a display of the media asset on the public device to be controlled based on commands received from the control trick-play functions on the adjusted private graphical user interface.

2. The method of claim 1 , further comprising, requiring an authorization key to enable controlling of the display of the media asset on the public device via the control trick-play functions on the adjusted private graphical user interface.

3. The method of claim 2 , further comprising, receiving from the private graphical user interface, the authorization key alongside the trick-play command for the public device to execute.

4. The method of claim 2 , further comprising:

determining that authorization key to enable controlling of the display of the media asset on the public device is missing; and

in response to the determination, not executing a trick-play command received from the adjusted private graphical user interface on the public device.

5. The method of claim 3 , further comprising, executing the received trick-play command to control the media asset on the public device.

6. The method of claim 3 , further comprising, determining whether to execute the received trick-play command on the public device, wherein the determination is based on whether the received authorization key is corrupt.

7. The method of claim 6 , further comprising, not executing the received trick-play command on the public device upon a determination that the received authorization key is corrupt.

8. The method of claim 1 , further comprising, automatically removing user authorization information from memory on the public device upon deactivation from the private device.

9. The method of claim 1 , further comprising:

determining that the media asset is requested by a threshold number of users; and

in response to the determination, storing a cached copy of the media asset.

10. The method of claim 1 , wherein the type of media asset is selected from a group consisting of movie, video game, shopping item, album, and show.

11. A system comprising:

control circuitry configured to:

receive a request to display a media asset from a private device running a private graphical user interface, wherein the request to display the media asset is on a public device;

obtain the media asset based on the received request;

determine a type of media asset obtained; and

in response to the determining the type of media asset obtained, adjust the private graphical user interface based on the type of media asset;

provide control trick-play functions on the adjusted private graphical user interface, wherein the trick-play functions are based on the type of media asset; and

allow a display of the media asset on the public device to be controlled based on commands received from the control trick-play functions on the adjusted private graphical user interface.

12. The system of claim 11 , further comprising, the control circuitry configured to require an authorization key to enable controlling of the display of the media asset on the public device via the control trick-play functions on the adjusted private graphical user interface.

13. The system of claim 12 , further comprising, the control circuitry configured to receive from the private graphical user interface, the authorization key alongside the trick-play command for the public device to execute.

14. The system of claim 12 , further comprising, the control circuitry configured to:

determine that authorization key to enable controlling of the display of the media asset on the public device is missing; and

in response to the determination, not execute a trick-play command received from the adjusted private graphical user interface on the public device.

15. The system of claim 13 , further comprising, the control circuitry configured to execute the received trick-play command to control the media asset on the public device.

16. The system of claim 3 , further comprising, the control circuitry configured to determine whether to execute the received trick-play command on the public device, wherein the determination is based on whether the received authorization key is corrupt.

17. The system of claim 16 , further comprising, the control circuitry configured to not executing the received trick-play command on the public device upon a determination that the received authorization key is corrupt.

18. The system of claim 11 , further comprising, control circuitry configured to automatically remove user authorization information from memory on the public device upon deactivation from the private device.

19. The system of claim 11 , further comprising, the control circuitry configured to:

determine that the media asset is requested by a threshold number of users; and

in response to the determination, store a cached copy of the media asset.

20. The system of claim 11 , wherein the type of media asset is selected from a group consisting of movie, video game, shopping item, album, and show.

Assignments (2)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069112/0430 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2023
From: THOMAS, WILLIAM L.
To: ROVI GUIDES, INC.
Reel/Frame 063387/0589 →
Continuity (4)
Continuation 17672914 · Feb 16, 2022
Continuation 16933495 · Jul 20, 2020
Continuation 15976366 · May 10, 2018
Related Publication 20230254315A1 · Aug 10, 2023
Cited By (5)
US 12,199,989 US 12,231,483 US 12,271,525 US 12,436,617 US 12,574,430