IP Library Granted Patent US 10,057,631
Granted Patent B2
US 10,057,631 · App. 13/077,509 · Granted Aug 21, 2018

Interface for browsing and playing content over multiple devices

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 10,057,631
App. No.
13/077,509
Granted
Aug 21, 2018
Kind
B2
Abstract

Browsing and displaying content over multiple devices, including: displaying a graphical user interface program on a second device; associating the second device with a main device; receiving transactions performed by a user on the second device with the graphical user interface; sending at least one command to the main device after the transactions performed by the user on the second device with the graphical user interface are received by the second device; and executing the at least one command on the main device. Keywords include visual BIVL interface and IPTV client without GUI.

Claims (84)

1. A method for browsing services and playing content over multiple devices, comprising:

displaying a graphical user interface on a second device;

loading a web application on the second device;

browsing the services and selecting the content using the graphical user interface and the web application of the second device,

wherein browsing the services and selecting the content comprise navigating and making transactions on the second device including purchasing of assets and making data entry;

associating the second device with a first device configured as a client device,

wherein the first device lacks a graphical user interface but is configured to play the content sent from the content server device to the first device,

wherein the second device is not authenticated to play the content sent from the content server device;

receiving transactions of the content purchased using the graphical user interface of the second device, the content comprising at least one of movies, music, video games, and still images;

sending at least one command to the first device after the transactions performed by a user on the second device with the graphical user interface are received by the main server device,

wherein sending at least one command to the first device comprises:

connecting the second device with a proxy server device;

receiving information on the second device from the main server device through the proxy server device about the first device; and

addressing communication directly from the second device to the first device using the received information;

sending the content from the content server device to the first device; and

executing the at least one command on the first device to play the content on the first device.

2. The method of claim 1 , wherein associating the second device with the first device comprises:

connecting the second device with the main server device; and

establishing an unique identifier through an indication of the first device to the second device.

3. The method of claim 1 , wherein the graphical user interface is requested from the main server device and downloaded into the second device.

4. The method of claim 1 , wherein the second device comprises a laptop, cellphone, a desktop computer, or other portable device that supports a graphical user interface.

5. The method of claim 1 , wherein sending at least one command to the first device comprises

addressing communication directly from the second device to the first device.

6. The method of claim 1 , wherein receiving transactions of the content purchased using the graphical user interface of the second device further comprises:

receiving data entry transactions, wherein the data entry transactions comprise contact, account or financial transactions about the user; and

receiving registration procedures for the first device from the user.

7. A non-transitory storage medium storing a computer program for browsing services and playing content over multiple devices, the computer program comprising executable instructions that cause a computer to perform a method comprising:

displaying a graphical user interface on a second device;

loading a web application on the second device;

browsing the services and selecting the content using the graphical user interface and the web application of the second device,

wherein browsing the services and selecting the content comprise navigating and making transactions on the second device including purchasing of assets and making data entry;

associating the second device with a first device configured as a client device,

wherein the first device lacks a graphical user interface but is configured to play the content sent from the content server device to the first device,

wherein the second device is not authenticated to play the content sent from the content server device;

receiving transactions of the content purchased using the graphical user interface of the second device, the content comprising at least one of movies, music, video games, and still images;

sending at least one command to the first device after the transactions performed by a user on the second device with the graphical user interface are received by the main server device,

wherein sending at least one command to the first device comprises:

connecting the second device with a proxy server device;

receiving information on the second device from the main server device through the proxy server device about the first device; and

addressing communication directly from the second device to the first device using the received information;

sending the content from the content server device to the first device; and

executing the at least one command on the first device to play the content on the first device.

8. The non-transitory storage medium of claim 7 , wherein associating the second device with the first device comprises:

connecting the second device with the main server device; and

establishing an unique identifier through an indication of the first device to the second device.

9. The non-transitory storage medium of claim 7 , wherein the graphical user interface is requested from the main server device and downloaded into the second device.

10. The non-transitory storage medium of claim 7 , wherein the second device comprises a laptop, cellphone, a desktop computer, or other portable device that supports a graphical user interface.

11. The non-transitory storage medium of claim 7 , wherein sending at least one command to the first device comprises

addressing communication directly from the second device to the first device.

12. The non-transitory storage medium of claim 7 , wherein receiving transactions of the content purchased using the graphical user interface of the second device further comprises:

receiving data entry transactions, wherein the data entry transactions comprise contact, account or financial transactions about the user; and

receiving registration procedures for the first device from the user.

13. A method for browsing services and playing content over multiple devices, comprising:

displaying a graphical user interface on a second device;

loading a web application on the second device;

browsing the services and selecting the content using the graphical user interface and the web application of the second device,

wherein browsing the services and selecting the content comprise navigating and making transactions on the second device including purchasing of assets and making data entry;

associating the second device with a first device configured as a client device,

wherein the first device lacks a graphical user interface but is configured to play the content sent from the content server device to the first device,

wherein the second device is not authenticated to play the content sent from the content server device;

receiving transactions of the content purchased using the graphical user interface of the second device, the content comprising at least one of movies, music, video games, and still images;

sending at least one command to the first device after the transactions performed by a user on the second device with the graphical user interface are received by the main server device,

wherein sending at least one command to the first device comprises:

connecting the second device with a proxy server;

verifying that the first device is connected with the main server device; and

communicating with the first device through the main server device;

sending the content from the content server device to the first device; and

executing the at least one command on the first device to play the content on the first device.

14. A non-transitory storage medium storing a computer program for browsing services and playing content over multiple devices, the computer program comprising executable instructions that cause a computer to perform a method comprising:

displaying a graphical user interface on a second device;

loading a web application on the second device;

browsing the services and selecting the content using the graphical user interface and the web application of the second device,

wherein browsing the services and selecting the content comprise navigating and making transactions on the second device including purchasing of assets and making data entry;

associating the second device with a first device configured as a client device,

wherein the first device lacks a graphical user interface but is configured to play the content sent from the content server device to the first device,

wherein the second device is not authenticated to play the content sent from the content server device;

receiving transactions of the content purchased using the graphical user interface of the second device, the content comprising at least one of movies, music, video games, and still images;

sending at least one command to the first device after the transactions performed by a user on the second device with the graphical user interface are received by the main server device,

wherein sending at least one command to the first device comprises:

connecting the second device with a proxy server;

verifying that the first device is connected with the main server device; and

communicating with the first device through the main server device;

sending the content from the content server device to the first device; and

executing the at least one command on the first device to play the content on the first device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2018
From: SONY CORPORATION; SONY NETWORK ENTERTAINMENT INTERNATIONAL LLC
To: SONY INTERACTIVE ENTERTAINMENT LLC
Reel/Frame 046725/0835 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2011
From: WONG, LING JUN; XIONG, TRUE; MCCOY, CHARLES; PEDLOW, LEO
To: SONY CORPORATION; SONY NETWORK ENTERTAINMENT INTERNATIONAL LLC
Reel/Frame 026057/0734 →