×

Method and apparatus for search history based messaging

  • US 8,799,374 B2
  • Filed: 08/04/2010
  • Issued: 08/05/2014
  • Est. Priority Date: 08/06/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for processing messages, comprising:

  • storing a search history for a user of a computing device;

    receiving, at the computing device, a message intended for one or more recipients, the message including a recommendation comprising at least one of an application stored on a device, a voice message, a song, a video, a URL link, a message, a short message service (SMS) message, a multimedia messaging service (MMS) message, or any combination thereof, the message based upon the search history;

    searching the search history based upon a criterion;

    generating a report analyzing the recommendation based upon results of the searching;

    determining a format of the message and forwarding information for the one or more recipients; and

    determining for each of the one or more recipients whether the recipient is capable of receiving the format of the message based upon the forwarding information for the recipient;

    receiving information relating to a recipient response to the recommendation the information relating to the recipient response comprising information relating to one of purchasing the application, listening to the voice message, listening to the song, viewing the video, and selecting the URL link; and

    determining a rating for the recommendation, the rating based on a number of recipients who respond to the recommendation;

    wherein, for each recipient determined to be capable of receiving the format of the message, forwarding the message to each such recipient; and

    wherein, for each recipient determined not to be capable of receiving the format of the message, generating a new message based on the message, the new message in a new format capable of being received by the recipient and forwarding the new message to each such recipient.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×