Employment of multiple second displays to control IPTV content

US9924229B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9924229-B2
Application numberUS-98236810-A
CountryUS
Kind codeB2
Filing dateDec 30, 2010
Priority dateNov 9, 2010
Publication dateMar 20, 2018
Grant dateMar 20, 2018

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.

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.

First claim

Opening claim text (preview).

The invention claimed is: 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 common user account session between at least two second displays on a local network and a proxy server, the common user account session such that the at least two second displays act as one entity when communicating with service providers, the communicating occurring through the proxy server, the proxy server storing authentication credentials of content playback devices associated with the user account and forming a portion of a content delivery network, the second displays further having at least one content playback device coupled thereto through the local network; ii. receiving a selection of a content item on one of the at least two second displays; and iii. causing the content playback device to play back the selected content item, wherein the second display receiving the selection causes a request of the selected content item from a service provider using an authentication credential associated with the content playback device and not with the second display receiving the selection, the proxy server presenting the authentication credential to the service provider, such that the same authentication credential is used no matter which of the at least two second displays received the selection, and such that the second display receiving the selection appears to the service provider as the authenticated content playback device. 2. The method of claim 1 , further comprising displaying a list of content items on at least one of the second displays, wherein the list is generated at least in part using a device characteristic of the content playback device. 3. The method of claim 1 , further comprising displaying a list of content items on at least one of the second displays, wherein the list is generated at least in part using a list of content playback devices associated with the user account. 4. The method of claim 3 , wherein the list is generated at least in part using a list of service providers associated with the user account. 5. The method of claim 1 , further comprising displaying on at least one of the second displays a list of content playback devices associated with the user account, and receiving a selection of which content playback device is to play back the selected content item. 6. The method of claim 1 , wherein the causing the content playback device to playback the selected content item includes causing the second display receiving the selection to communicate the selection to the content playback device, for the content playback device to subsequently request the content item. 7. The method of claim 1 , wherein the causing the content playback device to playback the selected content item includes causing the second display receiving the selection to communicate the selection to the proxy server on behalf of the content playback device. 8. The method of claim 1 , wherein the receiving a selection of a content item includes receiving a selection of a content item at the proxy server, and wherein the receiving at least a portion of the selected content item includes receiving a content URL at the content playback device. 9. The method of claim 1 , wherein the establishing a session between a second display and a proxy server includes downloading an application from the proxy server to the second display. 10. A non-transitory computer-readable medium, comprising instructions for causing a computing device to implement the method of claim 1 . 11. A computer program, stored on a non-transitory computer-readable medium, for causing one second display, the second display associated with at least one content playback device and at least another second display, to perform the following steps: i. establish a common session between at least two second displays on a local network and a proxy server associated with a content delivery network, the session associated with a user account on the proxy server, the common session such that the at least two second displays act as one entity when communicating with service providers, the communicating occurring through the proxy server, the proxy server storing authentication credentials of content playback devices associated with the user account; ii. receive an application from the proxy server on each of the at least two second displays; iii. execute the application to establish a browsing session on each of the at least two second displays; iv. receive data about at least one content playback device associated with the user account, the content playback device on the local network; v. receive a list at the second display of available content items from the proxy server, the list filtered by at least one device characteristic of the content playback device; 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, wherein the same authentication credential of the content playback device is used no matter which second display performed the step of transmitting one or more reference identifiers, and such that the second display appears to the service provider as the authenticated content playback device. 12. The program of claim 11 , wherein the step of receiving data about at least one content playback device associated with the user account includes: receiving a selection from a user of one or a set of content playback devices associated with the user account, using a default content playback device, or using stored data about previously-used content playback devices. 13. The program of claim 11 , wherein the second display is selected from the group consisting of: a laptop computer, a tablet computer, an internet appliance, a desktop computer, and a smart phone. 14. The program of claim 11 , wherein the list of available content items includes a list of available service providers. 15. The program of claim 11 , wherein the step of transmitting one or more reference identifiers identifying the one or more respective content items to the proxy server includes transmitting the reference identifiers to the content playback device wherein the content playback device transmits a request to a service provider using its authentication credential for the identified content items. 16. The program of claim 15 , wherein the transmitting includes transmitting using a transmission scheme including: wired transmissions, wireless transmissions, infrared transmissions, Bluetooth® transmissions, or over a local network. 17. The program of claim 11 , wherein the step of transmitting one or more reference identifiers identifying the one or more respective content items to the proxy server includes transmitting the reference identifiers to the proxy server on behalf of the content playback device. 18. A computer program, stored on a non-transitory computer-readable medium, for causing a proxy server, the proxy server storing authentication credentials of content playback devices associated with the user account and associated with a content delivery network, to perform the following step

Assignees

Inventors

Classifications

  • Acquiring end-user identification {, e.g. using personal code sent by the remote control or by inserting a card} · CPC title

  • Rights Management (protecting software against unauthorised usage in a vending or licensing environment G06F21/10; security in data switching network management H04L41/28; security management or policies for network security H04L63/20; access security in wireless networks H04W12/08) · CPC title

  • Communication with additional data server · CPC title

  • Establishing a secure communication between the client and a peripheral device or smart card · CPC title

  • using biometric characteristics of the user, e.g. by voice recognition or fingerprint scanning {(cryptography using biological data H04L9/3231; authentication in networks using biometric H04L63/0861)} · 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 US9924229B2 cover?
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 me…
Who is the assignee on this patent?
Mccoy Charles, Wong Ling Jun, Xiong True, and 2 more
What technology area does this patent fall under?
Primary CPC classification H04N21/4722. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 20 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). 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).