Patents by Inventor Thomas H. Dillon

Thomas H. Dillon has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10055778
    Abstract: A data processing system generates recommendations for on-line shopping by scoring recommendations matching the customer's cart contents using by assessing and ranking each candidate recommendation by the expected incremental margin associated with the recommendation being issued (as compared to the expected margin associated with the recommendation not being issued) by taking into consideration historical associations, knowledge of the layout of the site, the complexity of the product being sold, the user's session behavior, the quality of the selling point messages, product life cycle, substitutability, demographics and/or other considerations relating to the customer purchase environment.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: August 21, 2018
    Assignee: Versata Development Group, Inc.
    Inventor: Thomas H. Dillon
  • Patent number: 8799096
    Abstract: A data processing system generates recommendations for on-line shopping by scoring recommendations matching the customer's cart contents using by assessing and ranking each candidate recommendation by the expected incremental margin associated with the recommendation being issued (as compared to the expected margin associated with the recommendation not being issued) by taking into consideration historical associations, knowledge of the layout of the site, the complexity of the product being sold, the user's session behavior, the quality of the selling point messages, product life cycle, substitutability, demographics and/or other considerations relating to the customer purchase environment.
    Type: Grant
    Filed: July 5, 2011
    Date of Patent: August 5, 2014
    Assignee: Versata Development Group, Inc.
    Inventor: Thomas H. Dillon
  • Patent number: 7983952
    Abstract: A data processing system generates recommendations for on-line shopping by scoring recommendations matching the customer's cart contents using by assessing and ranking each candidate recommendation by the expected incremental margin associated with the recommendation being issued (as compared to the expected margin associated with the recommendation not being issued) by taking into consideration historical associations, knowledge of the layout of the site, the complexity of the product being sold, the user's session behavior, the quality of the selling point messages, product life cycle, substitutability, demographics and/or other considerations relating to the customer purchase environment.
    Type: Grant
    Filed: January 7, 2010
    Date of Patent: July 19, 2011
    Assignee: Versata Development Group, Inc.
    Inventor: Thomas H. Dillon
  • Patent number: 7720720
    Abstract: A data processing system generates recommendations for on-line shopping by scoring recommendations matching the customer's cart contents product page, configuration page, email and/or history using predetermined scoring criteria, such as item availability, item price, relevance of the item to the customer, item clarity, item exposure, total purchase amount in the cart, margin, recommendation confidence and lift, shopper profile matches, seasonality, customer history, time dependency, product marketing emphasis, substitutability, item popularity and/or product attributes associated with the recommended item. The scored recommendations may be ranked and/or filtered to prioritize the recommendations so that the best recommendation is selected for presentation to the customer. In addition, one or more scoring criteria or product attributes for the recommended item may be used to select a specific selling point/message text for inclusion with the selected recommendation.
    Type: Grant
    Filed: August 5, 2004
    Date of Patent: May 18, 2010
    Assignee: Versata Development Group, Inc.
    Inventors: Nirad Sharma, Michael K. Grant, Neil C. Thier, Alex Devine, Sherrill J. Packebush, Thomas H. Dillon, James Singh, Jeremy S. Wacksman, Chris Hyams, Timothy P. Darr
  • Patent number: 7698170
    Abstract: A data processing system normalizes data sets (such as low-resolution transaction data) into high-resolution data sets by mapping generic information into attribute-based specific information that is stored in a database. By establishing a shared domain model for representing items in the recommendation context, catalog and quote history with common terms and concepts, a recommendation engine operating in the shared domain may process the attribute-based representations to make specific and relevant recommendations to the customer. In addition, when certain attribute values are normalized over time, recommendations derived from past order history can be intelligently applied to current orders. The normalized representation of elements in the shared domain may also be used to generate compelling selling point text for each recommendation that is specific to the marketing objectives of the seller and identifies the objectives of the buyer.
    Type: Grant
    Filed: August 5, 2004
    Date of Patent: April 13, 2010
    Assignee: Versata Development Group, Inc.
    Inventors: Timothy P. Darr, Thomas H. Dillon, Sherrill J. Packebush, Michael K. Grant, James Singh, Jacob D. Leffler, Jeremy S. Wacksman, Neil C. Thier
  • Patent number: 7676400
    Abstract: A data processing system generates recommendations for on-line shopping by scoring recommendations matching the customer's cart contents using by assessing and ranking each candidate recommendation by the expected incremental margin associated with the recommendation being issued (as compared to the expected margin associated with the recommendation not being issued) by taking into consideration historical associations, knowledge of the layout of the site, the complexity of the product being sold, the user's session behavior, the quality of the selling point messages, product life cycle, substitutability, demographics and/or other considerations relating to the customer purchase environment.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: March 9, 2010
    Assignee: Versata Development Group, Inc.
    Inventor: Thomas H. Dillon
  • Patent number: 7003360
    Abstract: A system and method for product configuration represents a product using a configuration model having numerical clauses. Features of the product are associated with literals in the numerical clauses. The numerical clauses may specify a number of literals to determine whether the numerical clause is satisfied, satisfiable, or unsatisfiable. Numerical clauses represent constraints that govern the configuration of the product. Resolving numerical clauses and user choices involves one or more inference procedures. In one embodiment, unit clauses represent user choices, and a configuration engine asserts the unit clause and performs numerical unit resolution between the unit clause and all numerical clauses containing the complement (generally a negation) of the unit clause. Complementary literals are eliminated from the current state of the configuration model.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: February 21, 2006
    Assignee: Trilogy Development Group, Inc.
    Inventor: Thomas H. Dillon
  • Patent number: D531231
    Type: Grant
    Filed: February 27, 2006
    Date of Patent: October 31, 2006
    Inventor: Thomas H. Dillon