×

Message delivery system and method

  • US 9,756,004 B2
  • Filed: 11/08/2007
  • Issued: 09/05/2017
  • Est. Priority Date: 11/08/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a message at a user terminal from a communication network, the message comprising a content portion and a control portion, the content portion comprising information for display at the user terminal, the control portion comprising data defining a condition and a trigger event that causes the condition to be checked when the trigger event occurs at the user terminal to determine if the condition is satisfied, and the information in the content portion configured to be displayed when the trigger event occurs if the condition is satisfied;

    storing the message in a data store at the user terminal;

    reading the control portion of the message and extracting the trigger event and the condition, the trigger event being dependent upon at least one of a chat, a call, a video feed, a contact list change, or an input detected through a user interface of a communication client executing at the user terminal, the condition being dependent upon a property within the communication client executing at the user terminal;

    monitoring the communication client to detect occurrence of the trigger event;

    responsive to detecting the occurrence of the trigger event, determining whether the condition is satisfied within the communication client; and

    responsive to determining that the condition is satisfied, displaying the information in the content portion of the message in the user interface of the communication client.

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