Patent ID: 9384502
Filing Date: 2016-07-05
CPC Classification: G06F,G06Q

Claim Text:
1. A method, comprising: receiving, by a processor, a first plurality of emails; determining, by the processor, from the first plurality of emails, a second plurality of emails, each email of the second plurality of emails received from a merchant web site and comprising a commercial offer for a user, the commercial offer comprising a coupon to encourage the user to purchase a product or service; comparing, by the processor, the web site to a list of predetermined sites to determine if the web site is a merchant site and to determine, by analyzing email content, that the determined emails comprise the commercial offers; when the web site is in the list of predetermined sites, determining that the web site is a merchant site and determining that the determined emails comprise the commercial offers; storing, by the processor, the determined emails in a deal folder for the user; and generating, by the processor, a deal newsletter that summarizes a plurality of commercial offers contained in at least a portion of the determined emails stored in the deal folder, the deal newsletter displaying portions of the commercial offers and comprising a map indicating deal locations, and a search interface that enables the user to search the commercial offers, the generating of the deal newsletter comprising: extracting, by the processor, commercial offer information from a corresponding email of the portion of the determined emails, generating, by the processor, a mail page of the deal newsletter that includes a plurality of deal summary snapshots in a first portion of the mail page, each deal summary snapshot including the extracted commercial offer information, receiving, by the processor, a selection of a deal summary snapshot in the plurality of deal summary snapshots, identifying, by the processor, deal locations in the extracted commercial offer information; extracting, by the processor, the deal locations from the extracted commercial offer information; and generating, by the processor via a mapping tool, the map indicating the deal locations; and transmitting, by the processor to a computing device of the user for display, the generated deal newsletter.