EMPLOYMENT OF MULTIPLE SECOND DISPLAYS TO CONTROL IPTV CONTENT
First Claim
1. A method of arranging multiple browsing sessions for content selection, the selected content for playback on a content playback device, comprising:
- i. establishing a user account session between one second display and a proxy server, the second display further having at least one content playback device coupled thereto;
ii. establishing a user account session between another second display and the proxy server through the local network;
iii. receiving a selection of a content item on the one or another second display; and
iv. causing the content playback device to request the content item from a service provider, wherein the content playback device requests the content item using an authentication credential, and wherein the same authentication credential is used no matter which second display received the selection.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems and methods to enable a multiple users browsing content offerings on multiple devices to have their selections played by a content playback device using its own authentication credentials. The users can then continue to browse the content offerings on their multiple second displays without interrupting the content that is playing on the main content playback device. The method is an architecture design and implementation that allows users to navigate, browse, and search content offerings on a second display such as a smart phone, PC, laptop, tablet, internet appliance, or any other device with a capability to couple to a network. Concurrently, while a user is using the content playback device, another user can perform browsing activities on a second display and send a media selection to a primary content playback device of the user'"'"'s choice for queueing and/or playback.
196 Citations
24 Claims
-
1. A method of arranging multiple browsing sessions for content selection, the selected content for playback on a content playback device, comprising:
-
i. establishing a user account session between one second display and a proxy server, the second display further having at least one content playback device coupled thereto; ii. establishing a user account session between another second display and the proxy server through the local network; iii. receiving a selection of a content item on the one or another second display; and iv. causing the content playback device to request the content item from a service provider, wherein the content playback device requests the content item using an authentication credential, and wherein the same authentication credential is used no matter which second display received the selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program, stored on a non-transitory computer-readable medium, for causing one second display to perform the following steps, the second display associated with at least one content playback device and at least another second display:
-
i. establish a session between a second display and a proxy server, the session associated with a user account on the proxy server; ii. receive an application from the proxy server; iii. execute the application to establish a browsing session; iv. receive data about at least one content playback device associated with the user account; v. receive a list of available content items from the proxy server; vi. receive a selection of one or more of the available content items; and vii. transmit one or more reference identifiers identifying the one or more respective content items to the proxy server, viii. such that the one or more reference identifiers are configured to be employed at the proxy server with an authentication credential of the content playback device to request from one or more respective content servers that the one or more content items be made accessible for playback on the content playback device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program, stored on a non-transitory computer-readable medium, for causing a proxy server to perform the following steps:
-
i. receive a request to establish a session with one second display, and upon proper user authentication establish a session with the one second display, the session associated with a user account; ii. receive a request to establish a session with another second display, and upon proper user authentication establish a session with the other second display, the session associated with the user account; iii. transmit to the one and the other second display an application, the application allowing the one and the other second display to review content offerings using the proxy server; iv. receive data about at least one content playback device associated with the user account; v. transmit to the one or another second display a list of available content items; vi. receive from the one or another second display a selection of one or more content items for playback; and vii. transmit to a service provider a request for the one or more content items to be made available for playback on the content playback device, the request including an authentication credential of the content playback device. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification