Patent ID: 11868879
Assignee: CAPITAL ONE SERVICES, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. An email parsing system, comprising:
at least one memory storing instructions; and
at least one processor operatively connected to the at least one memory and configured to execute the instructions to perform operations, including:
interacting with an email system hosting an email account of a user to retrieve a reservation confirmation email;
parsing computer code included in the reservation email to identify portions of the reservation confirmation email likely to correspond to parameters of a reservation associated with the reservation confirmation email;
generating feature vectors from the identified portions using multiple feature-generating functions, each of the multiple feature-generating functions specific to a respective one of the parameters of the reservation;
generating values for each of the parameters by inputting each of the feature vectors into a respective neural network specific to one of the parameter of the reservation;
obtaining an alternative reservation that is equivalent to the reservation and that has a lower price than the reservation, wherein equivalence between the reservation and the alternative reservation is determined based on a vector comparison between the feature vectors of the reservation and feature vectors of the alternative reservation resulting in a similarity value above a predetermined threshold;
generating, based on the feature vectors of the alternative reservation, a request for the alternative reservation that is executable to cause a booking entity associated with the alternative reservation to automatically book the alternative reservation;
executing the request, such that the alternative reservation is automatically booked; and
in response to receiving a confirmation of the booking of the alternative reservation from the booking entity associated with the alternative reservation:
generating, based on the parameters and respective value for each parameter associated with the reservation, a cancellation request that is executable to cause a booking entity associated with the reservation; and
executing the cancellation request, such that the reservation is automatically cancelled.