×

Providing user communication

  • US 9,071,729 B2
  • Filed: 01/09/2007
  • Issued: 06/30/2015
  • Est. Priority Date: 01/09/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing user communication, the method comprising:

  • receiving, at a communication processor, in response to a selection of a key on a remote control device associated with the first user, one of a set of commands for transmitting an invitation input from the first user to a second user, wherein the set of commands is defined by the first user using a portion of a plurality of selectable elements, wherein each of the set of commands is assigned an unique key on the remote control device, wherein the invitation input comprising a recommendation to a second user to take an action regarding content being provided to the first user, the recommendation comprising an attachment having a portion of the content and a pointer to a specific location within the content, wherein the invitation input further comprising instructions for the communication processor for processing the invitation input, the instructions comprising an address and a date and a time to deliver the invitation input to the second user;

    processing, by the communication processor, the invitation input, wherein processing the invitation input comprises;

    storing the invitation input for later retrieval, at the communication processor, based on the date and time to deliver the invitation input, anddetermining a status of the second user, wherein determining the status comprises determining whether the second user is available to receive the invitation input;

    wherein determining whether the second user is available to receive the invitation input comprises determining whether the second user has blocked the first user, and storing the invitation input, in response to the second user blocking the first user, for later retrieval; and

    transmitting the invitation input to the second user based on the determined status.

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