IP Library Granted Patent US 7,966,638
Granted Patent B2
US 7,966,638 · App. 12/059,245 · Granted Jun 21, 2011

Interactive media display across devices

Assignee: Google Inc.
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 7,966,638
App. No.
12/059,245
Granted
Jun 21, 2011
Kind
B2
Abstract

A computer-implemented method includes identifying a computer-based portable program module, automatically altering code in the portable program module to permit display of the module on a television-based display so that the displayed module has a substantially similar appearance on the television-based display as on a computer display, and providing the altered code for execution on a processor connected to a television-based display.

Claims (62)

1. A computer-implemented method of sharing media content, comprising:

displaying a media program on a television and receiving, from a viewer of the television, a command to share a recommendation of the media program with one or more friends;

displaying indicators for a plurality of friends associated with a user;

receiving a selection of the one or more friends, from the plurality of friends, to which the viewer would like to share the recommendation of the media program; and

in response to the command to share the recommendation of the media program with the one or more friends:

transmitting an indication soliciting a comment for the media program from a computing device that is in direct communication with the television to a mobile device of the viewer, wherein the mobile device is separate from the television;

receiving at the computing device and from the mobile device the comment that was authored by the viewer in response to the indication soliciting the comment; and

causing (i) the recommendation of the media program displayed on the television to be sent to one or more accounts associated with the one or more friends, and (ii) at least part of the comment to be sent to the one or more accounts associated with the one or more friends.

2. The method of claim 1 , wherein the indicators for a plurality of friends each comprise a name of a friend and an image associated with the friend.

3. The method of claim 1 , further comprising contacting a social networking site to obtain information identifying the plurality of friends.

4. The method of claim 1 , wherein the recommendation of the media program comprises a URL pointing to a file of the program.

5. The method of claim 1 , further comprising displaying a plurality of programs recommended by friends of the viewer.

6. The method of claim 5 , wherein the programs are displayed as icons in shelves organized by friends.

7. The method of claim 1 , further comprising:

automatically generating, by the computing device and in response to receiving the selection, a message that solicits the comment from the viewer; and

transmitting from the computing device and to the mobile device for display by the mobile device the message that solicits the comment from the viewer.

8. The method of claim 7 , wherein:

the selection of the one or more friends is received at the computing device, and

the indicators for the plurality of friends are displayed on the television.

9. The method of claim 1 , wherein the viewer is the user.

10. A computer program product tangibly embodied in a non-transitory machine-readable storage device and comprising instructions that, when executed by a processor, perform operations comprising:

displaying a media program on a television and receiving, from a viewer of the television, a command to share a recommendation of the media program with one or more friends;

displaying indicators for a plurality of friends associated with a user;

receiving a selection of the one or more friends, from the plurality of friends, to which the viewer would like to share the recommendation of the media program; and

in response to the command to share the recommendation of the media program with the one or more friends:

transmitting an indication soliciting a comment for the media program from a computing device that is in direct communication with the television to a mobile device of the viewer, wherein the mobile device is separate from the television;

receiving at the computing device and from the mobile device the comment that was authored by the viewer in response to the indication soliciting the comment; and

causing (i) the recommendation of the media program displayed on the television to be sent to one or more accounts associated with the one or more friends, and (ii) at least part of the comment to be sent to the one or more accounts associated with the one or more friends.

11. The computer program product of claim 10 , wherein the indicators for a plurality of friends each comprise a name of a friend and an image associated with the friend.

12. The computer program product of claim 10 , wherein the operations further comprise contacting a social networking site to obtain information identifying the plurality of friends.

13. The computer program product of claim 10 , wherein the recommendation of the media program comprises a URL pointing to a file of the program.

14. The computer program product of claim 10 , wherein the operations further comprise displaying a plurality of programs recommended by friends of the viewer.

15. The computer program product of claim 14 , wherein the programs are displayed as icons in shelves organized by friends.

16. The computer program product of claim 10 , wherein the operations further comprise:

automatically generating, by the computing device and in response to receiving the selection, a message that solicits the comment from the viewer; and

transmitting from the computing device and to the mobile device for display by the mobile device the message that solicits the comment from the viewer.

17. The computer program product of claim 16 , wherein:

the selection of the one or more friends is received at the computing device, and

the indicators for the plurality of friends are displayed on the television.

18. The computer program product of claim 10 , wherein the viewer is the user.

19. A system comprising:

a non-transitory computer-readable storage device comprising instructions; and

one or more processors coupled to the non-transitory computer-readable storage device and configured to execute the instructions to perform operations comprising:

displaying a media program on a television and receiving, from a viewer of the television, a command to share a recommendation of the media program with one or more friends;

displaying indicators for a plurality of friends associated with a user;

receiving a selection of the one or more friends, from the plurality of friends, to which the viewer would like to share the recommendation of the media program; and

in response to the command to share the recommendation of the media program with the one or more friends:

transmitting an indication soliciting a comment for the media program from a computing device that is in direct communication with the television to a mobile device of the viewer, wherein the mobile device is separate from the television;

receiving at the computing device and from the mobile device the comment that was authored by the viewer in response to the indication soliciting the comment; and

causing (i) the recommendation of the media program displayed on the television to be sent to one or more accounts associated with the one or more friends, and (ii) at least part of the comment to be sent to the one or more accounts associated with the one or more friends.

20. The system of claim 19 , wherein the indicators for a plurality of friends each comprise a name of a friend and an image associated with the friend.

21. The system of claim 19 , wherein the operations further comprise contacting a social networking site to obtain information identifying the plurality of friends.

22. The system of claim 19 , wherein the recommendation of the media program comprises a URL pointing to a file of the program.

23. The system of claim 19 , wherein the operations further comprise displaying a plurality of programs recommended by friends of the viewer.

24. The system of claim 23 , wherein the programs are displayed as icons in shelves organized by friends.

25. The system of claim 19 , wherein the operations further comprise:

automatically generating, by the computing device and in response to receiving the selection, a message that solicits the comment from the viewer; and

transmitting from the computing device and to the mobile device for display by the mobile device the message that solicits the comment from the viewer.

26. The system of claim 25 , wherein:

the selection of the one or more friends is received at the computing device, and

the indicators for the plurality of friends are displayed on the television.

27. The system of claim 19 , wherein the viewer is the user.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2011
From: GOSSWEILER, RICHARD C.; SETH, ROHAN; BALUJA, SHUMEET
To: GOOGLE INC.
Reel/Frame 025994/0902 →
Continuity (2)
Provisional Application 60909384 · Mar 30, 2007
Related Publication 20080276279A1 · Nov 6, 2008