×

Augmented aggregation of emailed product order and shipping information

  • US 9,846,902 B2
  • Filed: 01/12/2012
  • Issued: 12/19/2017
  • Est. Priority Date: 07/19/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method, implemented on at least one server having one or more processors and memory storing one or more programs to be executed by the one or more processors, the method comprising:

  • for each of one or more order confirmation electronic messages,identifying a respective merchant associated with the order confirmation electronic message,ascertaining a respective message body format type of the order confirmation electronic message,from a set of extraction parsers each of which is designed to parse a particular ordering of text elements in an unstructured body portion of a respective type of order confirmation electronic message, selecting a respective one of the extraction parsers in the set that is associated with the identified merchant and corresponds to the ascertained message body format type of the order confirmation electronic message, andapplying the selected extraction parser to an unstructured body portion of the order confirmation electronic message to extract a respective set of one or more product order data items corresponding to product order data types in a set of product order data types;

    for each of one or more of the sets of extracted product order data items, retrieving from one or more remote servers one or more product order data items corresponding to one or more of the product order data types missing from the set of extracted product order data items, wherein the retrieving comprises sending to the one or more remote servers a request comprising data determined based on one or more of the extracted product order data items in the set of extracted product order data items;

    augmenting the extracted sets of product order data with the retrieved product order data; and

    storing the extracted sets of product order data and the retrieved product order data in non-transitory physical data storage.

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