×

System and method for customizing a user experience based on automatically weighted criteria

  • US 9,959,560 B1
  • Filed: 08/26/2014
  • Issued: 05/01/2018
  • Est. Priority Date: 08/26/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for customizing a user experience based on automatically weighted criteria comprising:

  • at least one processor; and

    at least one memory coupled to the at least one processor, the at least one memory having stored therein instructions which when executed by the at least one processor, perform a process for customizing a user experience based on automatically weighted criteria comprising;

    receiving, from an originating computing system, a search request initiated by a first party, the search request including search criteria;

    determining two or more search request results meeting the search criteria, the two or more search request results each having results characteristics;

    receiving first party transaction data of the first party, the first party transaction data including individual first party transactions having first party transaction characteristics associated with the first party;

    receiving population transaction data for a population of users other than the first party, the population transaction data including individual population transactions having population transaction characteristics associated with users of the population;

    determining, using the first party transaction data, a party weighting value for each of the transaction characteristics of the first party transaction data that match at least one of the results characteristics;

    determining, using the population transaction data, a normalizing value for each of the population transaction characteristics of the population transaction data that match one of the results characteristics;

    combining, for each of the transaction characteristics of the first party transaction data that match one of the results characteristics, the respective normalizing value and party weighting value, resulting in a combined party rating;

    ordering the search results according to the combined party ratings; and

    presenting the search results to the originating computing system.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×