×

Keeping up with the joneses

  • US 10,019,508 B1
  • Filed: 01/05/2017
  • Issued: 07/10/2018
  • Est. Priority Date: 05/07/2014
  • Status: Active Grant
First Claim
Patent Images

1. A server computing system for providing user comparison information to a user, the server computing system comprising:

  • a demographic database storing demographic attributes associated with a plurality of users;

    a non-transitory computer readable storage device configured to store software instructions;

    a computer processor configured to execute the software instructions to;

    serve a website or mobile application content including user interface content renderable on a user computing device, wherein the user interface content comprises dynamic user interface controls forreceiving identification information of the user,presenting identification information of a comparison individual, andpresenting a first category of demographic attributes and a second category of demographic attributes, wherein the first category of demographic attributes comprises first demographic attributes and the second category of demographic attributes comprises second demographic attributes;

    communicate the website or mobile application content to the user computing device, wherein the user computing device renders the website or mobile application content to display the user interface content;

    receive the identification information of the user, wherein the identification information is inputted via the dynamic user interface controls on the user computing device;

    access first demographic data of the user from the demographic database based on the identification information, the first demographic data comprising data associated with the user in the first category of demographic attributes and associated with the user in the second category of demographic attributes;

    access second demographic data of the comparison individual from the demographic database, the second demographic data comprising data associated with the comparison individual in the first category of demographic attributes and associated with the comparison individual in the second category of demographic attributes;

    access a data structure storing information regarding most favorable levels of the first category of demographic attributes and the second category of demographic attributes, wherein for the first category of demographic attributes, the data structure indicates that higher numerical values of the first demographic attributes are more favorable and for the second category of demographic attributes, the data structure indicates that lower numerical values of the second demographic attributes are more favorable;

    compare first values of the first demographic attributes in the first category of demographic attributes associated with the user with second values of the first demographic attributes in the first category of demographic attributes associated with the comparison individual to determine which of either the user or the comparison individual has a most favorable level associated with the first category;

    compare third values of the second demographic attributes in the second category of demographic attributes associated with the user with fourth values of the second demographic attributes in the second category of demographic attributes associated with the comparison individual to determine which of either the user or the comparison individual has a most favorable level associated with the second category;

    serve an updated website or mobile application content including updated user interface content including;

    a first comparison result of the first category of demographic attributes wherein the first comparison result is generated based on comparisons between first demographic attributes of the user and the first demographic attributes of the comparison individual,a second comparison result of the second category of demographic attributes wherein the second comparison result is generated based on comparisons between second demographic attributes of the user and the second demographic attributes of the comparison individual, anda visual indication of which of the user or the comparison individual is associated with the most favorable level for the first category or the most favorable level for the second category; and

    communicate the updated website or mobile application content to the user computing device, wherein the updated website or mobile application content is renderable by the user computing device to display the updated user interface content.

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