×

Methods and computer program products for processing a search

DC
  • US 10,015,122 B1
  • Filed: 11/05/2017
  • Issued: 07/03/2018
  • Est. Priority Date: 10/18/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • creating at least a portion of an instant messaging application that is configured to cooperate with a relay that is configured to communicate with a web service, the instant messaging application, when executed, configured to cause a device, that includes at least one processor and non-transitory memory, to;

    display an instant messaging interface including a textbox user interface element for receiving a message text portion and a send user interface element for sending the message text portion in response to a user selection thereof,receive, from the relay and utilizing a communications agent on the device configured to receive incoming messages addressed to a communicant identifier associated with a user of the instant messaging application, a first message,in response to the receipt, from the relay and utilizing the communications agent on the device configured to receive the incoming messages addressed to the communicant identifier associated with the user of the instant messaging application, of the first message;

    display, via the instant messaging interface, at least a portion of the first message;

    after the display, via the instant messaging interface, of the least portion of the first message;

    receive, via the textbox user interface element of the instant messaging interface, text that is received as a reply to the first message,after the receipt, via the textbox user interface element of the instant messaging interface, of the text;

    receive, via the instant messaging interface, an indication of a selection on the send user interface element of the instant messaging interface,in response to the receipt, via the instant messaging interface, of the indication of the selection on the send user interface element of the instant messaging interface;

    send, to the relay and utilizing the communications agent on the device configured to send outgoing messages addressed from the communicant identifier associated with the user of the instant messaging application, a second message including the text and an automatically determined contactee identifier, for causing the relay to;

    send, from the relay to the web service, a third message including the text, for causing the web service to;

    send, to the relay, a fourth message with at least one image that is identified based on the text, for causing the relay to;



    send, to the device, a fifth message including the at least one image,receive, from the relay and utilizing the communications agent on the device configured to receive the incoming messages addressed to the communicant identifier associated with the user of the instant messaging application, the fifth message including the at least one image, andin response to the receipt, from the relay and utilizing the communications agent on the device configured to receive the incoming messages addressed to the communicant identifier associated with the user of the instant messaging application, of the fifth message including the at least one image;

    display, via the instant messaging interface, the at least one image; and

    causing storage of the at least portion of the instant messaging application.

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