×

Remote access and social networking using presence-based applications

  • US 8,682,997 B2
  • Filed: 11/30/2010
  • Issued: 03/25/2014
  • Est. Priority Date: 01/03/2006
  • Status: Active Grant
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.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×