×

Apparatus and method for handling a message

  • US 9,590,928 B2
  • Filed: 02/24/2014
  • Issued: 03/07/2017
  • Est. Priority Date: 08/12/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computerized method for handling automated messages generated by a remote travel supplier, the method comprising:

  • receiving, at a user device, an automated message generated by a remote travel supplier, wherein the message comprises a link to a web page through which a travel action associated with the link can be performed, wherein the link comprises information designated for a first data field of the web page;

    parsing, by the user device, the automated message, wherein parsing the automated message includes;

    determining whether the automated message includes a plurality of links associated with a single travel action;

    automatically selecting one of the plurality of links in response to a determination that the automated message includes a plurality of links associated with a single travel action, wherein the link selection is based on a characteristic of the user device with which the associated action is to be performed;

    extracting the selected link from the automated message;

    identifying the travel action associated with the extracted link;

    extracting the information from the extracted link; and

    identifying the first data field of the web page for which the extracted information is designated;

    automatically storing the extracted link and a representation of the travel action associated with the extracted link in a local non-volatile memory of the user device;

    automatically displaying a user interface on a display of the user device, wherein the user interface prompts a user for feedback regarding whether to perform the travel action; and

    automatically performing, by the user device, the travel action in response to positive user feedback received via the user interface, wherein performing the travel action comprises;

    using the extracted link to automatically load the web page through which the travel action can be performed in a browser running on the user device;

    automatically filling the first data field of the web page with the information designated for the first data field;

    determining whether the web page through which the travel action can be performed requires additional information not included in the automated message;

    identifying a second data field of the web page requiring the additional information and a type of additional information required by the second data field in response to a determination that the web page requires additional information not included in the automated message;

    automatically retrieving, from the local non-volatile memory of the user device, the additional information required for performing the travel action; and

    automatically filling the second data field using the additional information.

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