Remote access and social networking using presence-based applications
First Claim
Patent Images
1. A method comprising:
- establishing a communication session, using a presence based network, with an application executing on a client device, the establishing being performed in part by at least one or more interactive bots that include instructions executable by one or more processors on a presence server;
utilizing the one or more interactive bots to engage in a human-like conversation with a user associated with the client device during the communication session, the human-like conversation interacting with the user via an interface conversation window when the application executing on the client device initiates an online presence;
providing within the communication session, via the interface conversation window and the human-like conversation, a plurality of different consumption retrieval options associated with media consumption information for the user associated with the client device, wherein each consumption retrieval option is associated with a different approach to discovering media content to recommend to the user;
receiving within the communication session, via the interface conversation window and the human-like conversation, a consumption retrieval selection in response to providing the plurality of different consumption retrieval options;
employing the one or more interactive bots to discover a plurality of media consumption recommendations, wherein at least one media consumption recommendation is based on presence information of one or more contacts of the user;
providing within the communication session, via an interface activity window to be displayed next to the interface conversation window, the plurality of media consumption recommendations;
receiving within the communication session, via the interface activity window or the interface conversation window, a media consumption selection;
purchasing the media consumption selection on behalf of the user of the application executing on the client device;
providing a notification of the purchase of the media consumption selection; and
programming a media consuming device to consume content associated with the media consumption selection.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments utilize a real-time instant messaging or presence based communications system as a mechanism to remotely control the operation, programming, and/or review of media content on a device or system such as a television, media center, gaming device, digital video recorder and the like. In addition, the use of the instant messaging or presence based communication system opens up various social networking options for users. For example, users can, if allowed, gain access to the viewing habits of individuals in their contact list and exchange information with one another to provide a rich, robust sharing environment.
8 Citations
18 Claims
-
1. A method comprising:
-
establishing a communication session, using a presence based network, with an application executing on a client device, the establishing being performed in part by at least one or more interactive bots that include instructions executable by one or more processors on a presence server; utilizing the one or more interactive bots to engage in a human-like conversation with a user associated with the client device during the communication session, the human-like conversation interacting with the user via an interface conversation window when the application executing on the client device initiates an online presence; providing within the communication session, via the interface conversation window and the human-like conversation, a plurality of different consumption retrieval options associated with media consumption information for the user associated with the client device, wherein each consumption retrieval option is associated with a different approach to discovering media content to recommend to the user; receiving within the communication session, via the interface conversation window and the human-like conversation, a consumption retrieval selection in response to providing the plurality of different consumption retrieval options; employing the one or more interactive bots to discover a plurality of media consumption recommendations, wherein at least one media consumption recommendation is based on presence information of one or more contacts of the user; providing within the communication session, via an interface activity window to be displayed next to the interface conversation window, the plurality of media consumption recommendations; receiving within the communication session, via the interface activity window or the interface conversation window, a media consumption selection; purchasing the media consumption selection on behalf of the user of the application executing on the client device; providing a notification of the purchase of the media consumption selection; and programming a media consuming device to consume content associated with the media consumption selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
establishing a communication session with a bot using a presence based network, the bot being an automated application that when executed on one or more processors implements an interface conversation window to engage in a human-like conversation with a user of a device; within the communication session; providing, via an interface conversation window and the human-like conversation, a plurality of different media content retrieval options based on a profile associated with the user of the device that established the communication session, wherein each media content retrieval option is associated with a different approach to discovering media content to recommend to the user; receiving, via the interface conversation window and the human-like conversation, a media content retrieval selection in response to providing the plurality of different media content retrieval options; discovering, using the presence based network, a plurality of media content recommendations based on the media content retrieval selection; displaying, in an interface activity window presented adjacent to the interface conversation window, the plurality of media content recommendations; receiving at least one media content selection; purchasing the at least one media content selection on behalf of the user of the device; providing a notification of the purchase of the at least one media content selection; utilizing the bot to program the device to consume media content associated with the at least one media content selection; and displaying, in the interface activity window, a layout schedule indicating starting times for the at least one media content selection. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more processors; one or more memories storing instructions that, when executed on the one or more processors, configure the system to; establish a communication session, using a presence based network, with an application executing on a client device; utilize one or more interactive bots to engage in a human-like conversation with a user associated with the client device during the communication session, the human-like conversation interacting with the user via an interface conversation window when the application executing on the client device initiates an online presence; provide within the communication session, via the interface conversation window and the human-like conversation, a plurality of media retrieval options for the user associated with the client device; receive within the communication session, via the interface conversation window and the human-like conversation, a media retrieval selection in response to providing the plurality of media retrieval options; employ the one or more interactive bots to discover a plurality of media content recommendations, wherein at least one media content recommendation is based on presence information of one or more contacts of the user; provide within the communication session, via an interface activity window to be displayed next to the interface conversation window, the plurality of media content recommendations; receive within the communication session, via the interface activity window or the interface conversation window, a media content selection; purchase the media content selection on behalf of the user of the application executing on the client device; provide a notification of the purchase of the media content selection; and program a media consuming device to consume the media content selection. - View Dependent Claims (16, 17, 18)
-
Specification