Patent ID: 9607290
Date: 2017-03-28
CPC Classifications: G06Q

Claim:
1. A computerized method for handling travel confirmation e-mails, the method comprising: sending, from a travel itinerary application of a remote server to a user device, template mapping data comprising a set of a plurality of travel itinerary suppliers and at least one structured confirmation e-mail template corresponding to each of the plurality of travel itinerary suppliers, wherein each structured confirmation e-mail template characterizes a standard format in which travel confirmation e-mails are provided by the corresponding travel itinerary supplier; receiving, at the user device having an e-mail client, the template mapping data from the remote server including the set of travel itinerary suppliers and the structured confirmation e-mail templates, wherein the user device, the remote server and each of the plurality of travel itinerary suppliers are separate devices; storing, at the user device, the template mapping data including the set of travel itinerary suppliers and the structured confirmation e-mail templates; automatically detecting a received e-mail at the e-mail client residing on the user device, wherein the e-mail is received from one of the plurality of travel itinerary suppliers; at the user device, automatically extracting confirmation e-mail data from the received e-mail and automatically using the confirmation e-mail data extracted from the e-mail to identify: (a) a supplier of the received e-mail, and (b) the structured confirmation e-mail template corresponding to the supplier of the received e-mail using the template mapping data received from the remote server and stored at the user device; at the user device, automatically using the confirmation e-mail data extracted from the received e-mail to determine the conformance of the received e-mail to the identified structured confirmation e-mail template; at the user device, automatically causing a user interface to be displayed in response to a determination that the received e-mail conforms to the identified structured confirmation e-mail template, the user interface prompting the user for feedback regarding whether or not to forward the e-mail to the travel itinerary application of the remote server, wherein the user device forwards the e-mail to the remote server in response to positive user feedback; receiving the e-mail at the remote server and using the travel itinerary application on the remote server to populate an itinerary item using contents of the received e-mail; and accessing, from the user device, the itinerary item populated by the travel itinerary application on the remote server.