Framework for delivering a plurality of content and providing for interaction with the same in a television environment
First Claim
1. A method for providing one or more content items to a user, the method comprising:
- setting a context for a client device operated by the user;
for each of a plurality of buddies associated with the user as indicated in a user profile, setting a context for a client device operated by each of the plurality of buddies, the plurality of buddies in a social network of the user, wherein the plurality of buddies are identified from one or more instant messaging services to which the user has subscribed and to which the user has indicated this subscription in the user profile, the context includes at least one of a particular action being performed, a location from where that action is being performed, on what type of client device the action is being performed, and wherein the context is at least one of;
a first level context comprising playing one or more online gaming applications, displaying one or more items of television content, and displaying one or more web pages, and a second level context comprising at least one detailed level context of the first level context;
retrieving one or more representations of the context of the plurality of buddies;
displaying the one or more representations of the context of the plurality of buddies as icons in the first level context on the client device in conjunction with the context of the client device;
receiving a selection of a representation of a context of a given buddy from the one or more representations;
setting the context of the client device to the selected context of the given buddy, the user simultaneously participating in both the context of the client device and the context of the given buddy; and
displaying at the client device an interface screen for the user to participate in the selected context of the given buddy, the interface screen displaying the one or more representations, wherein the selected representation is modified from an icon in the first level context to an icon of a second level context of the given buddy with regard to the selected context and one or more representations of at least one other of the plurality of buddies participating in a context other than the selected context remain displayed as icons in the first level context.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides messaging capabilities in conjunction with functionality for viewing and interacting with a plurality of content items t in a television environment. According to one embodiment, a method for providing one or more content items to a user comprises setting a context for a client device operated by the user and retrieving one or more representations of the context of one or more buddies associated with the user as indicated in a user profile, the one or more buddies in a social network of the user. The one or more representations of the context of the one or more buddies are displayed on the client device in conjunction with the context of the client device. A representation of a context of a given buddy is selected from the one or more representations and the context of the user is changed to the context of the given buddy.
32 Citations
20 Claims
-
1. A method for providing one or more content items to a user, the method comprising:
-
setting a context for a client device operated by the user; for each of a plurality of buddies associated with the user as indicated in a user profile, setting a context for a client device operated by each of the plurality of buddies, the plurality of buddies in a social network of the user, wherein the plurality of buddies are identified from one or more instant messaging services to which the user has subscribed and to which the user has indicated this subscription in the user profile, the context includes at least one of a particular action being performed, a location from where that action is being performed, on what type of client device the action is being performed, and wherein the context is at least one of;
a first level context comprising playing one or more online gaming applications, displaying one or more items of television content, and displaying one or more web pages, and a second level context comprising at least one detailed level context of the first level context;retrieving one or more representations of the context of the plurality of buddies; displaying the one or more representations of the context of the plurality of buddies as icons in the first level context on the client device in conjunction with the context of the client device; receiving a selection of a representation of a context of a given buddy from the one or more representations; setting the context of the client device to the selected context of the given buddy, the user simultaneously participating in both the context of the client device and the context of the given buddy; and displaying at the client device an interface screen for the user to participate in the selected context of the given buddy, the interface screen displaying the one or more representations, wherein the selected representation is modified from an icon in the first level context to an icon of a second level context of the given buddy with regard to the selected context and one or more representations of at least one other of the plurality of buddies participating in a context other than the selected context remain displayed as icons in the first level context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing one or more content items to a user, the system comprising:
-
a processor; and a memory having executable instructions stored thereon that when executed by the processor cause the processor to; set a context for a client device operated by the user; for each of a plurality of buddies associated with the user as indicated in a user profile, set a context for a client device operated by each of the plurality of buddies, the plurality of buddies in a social network of the user, wherein the plurality of buddies are identified from one or more instant messaging services to which the user has subscribed and to which the user has indicated this subscription in the user profile, the context includes at least one of a particular action being performed, a location from where that action is being performed, on what type of client device the action is being performed, and wherein the context is at least one of;
a first level context comprising playing one or more online gaming applications, displaying one or more items of television content, and displaying one or more web pages, and a second level context comprising at least one detailed level context of the first level context;retrieve one or more representations of the context of the plurality of buddies; display the one or more representations of the context of the plurality of buddies as icons in the first level context on the client device in conjunction with the context of the client device; receive a selection of a representation of a context of a given buddy from the one or more representations; set the context of the client device to the selected context of the given buddy, the user simultaneously participating in both the context of the client device and the context of the given buddy; and display at the client device an interface screen for the user to participate in the selected context of the given buddy, the interface screen displaying the one or more representations, wherein the selected representation is modified from an icon in the first level context to an icon of a second level context of the given buddy with regard to the selected context and one or more representations of at least one other of the plurality of buddies participating in a context other than the selected context remain displayed as icons in the first level context. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. Non-transitory computer readable media comprising program code that when executed by a programmable processor causes execution of a method for providing one or more content items to a user, the computer readable media comprising:
-
computer program code for setting a context for a client device operated by the user; computer program code for each of a plurality of buddies associated with the user as indicated in a user profile, setting a context for a client device operated by each of the plurality of buddies, the plurality of buddies in a social network of the user, wherein the plurality of buddies are identified from one or more instant messaging services to which the user has subscribed and to which the user has indicated this subscription in the user profile, the context includes at least one of a particular action being performed, a location from where that action is being performed, on what type of client device the action is being performed, and wherein the context is at least one of;
a first level context comprising playing one or more online gaming applications, displaying one or more items of television content, and displaying one or more web pages, and a second level context comprising at least one detailed level context of the first level context;computer program code for retrieving one or more representations of the context of the plurality of buddies; computer program code for displaying the one or more representations of the context of the plurality of buddies as icons in the first level context on the client device in conjunction with the context of the client device; computer program code for receiving a selection of a representation of a context of a given buddy from the one or more representations; computer program code for setting the context of the client device to the selected context of the given buddy, the user simultaneously participating in both the context of the client device and the context of the given buddy; and computer program code for displaying at the client device an interface screen for the user to participate in the selected context of the given buddy, the interface screen displaying the one or more representations, wherein the selected representation is modified from an icon in the first level context to an icon of a second level context of the given buddy with regard to the selected context and one or more representations of at least one other of the plurality of buddies participating in a context other than the selected context remain displayed as icons in the first level context. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification