×

System and computer method for visually guiding a user to a current interest

DC CAFC
  • US 9,323,786 B2
  • Filed: 08/14/2015
  • Issued: 04/26/2016
  • Est. Priority Date: 08/15/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, from an electronic device associated with a user, an indication of an instance of an application executed on the electronic device, wherein the application, together with one or more computer devices, is configured to direct the user to a current interest associated with a category of physical objects;

    determining, by the one or more computer devices, a plurality of tags specific to the user, from among a pool of tags, based on each tag of the plurality of tags specific to the user being associated with a profile of the user;

    transmitting, from the one or more computer devices, one electronic image, from among a plurality of electronic images stored on the one or more computer devices, to the electronic device, the one electronic image representing a physical object within the category of physical objects and being associated with one set of tags from the plurality of tags specific to the user, each tag of the one set of tags describing or characterizing attributes of the physical object represented by the one electronic image;

    causing a presentation of only the one electronic image from among the plurality of electronic images on a display of the electronic device;

    receiving, from the electronic device, an input from the user indicating a preference for the physical object represented by the one electronic image;

    processing, by the one or more computer devices, the plurality of tags specific to the user based on the preference and the one set of tags to determine a next set of tags from the plurality of tags specific to the user, the processing including;

    in response to the preference for the physical object represented by the one electronic image being negative and the one electronic image being a first electronic image presented to the user during a session of directing the user to the current interest, removing the tags of the one set of tags from the plurality of tags specific to the user that are processed to determine the next set of tags, for a remainder of the session of directing the user to the current interest;

    in response to the preference for the physical object represented by the one electronic image being negative and the one electronic image being not the first electronic image presented to the user during the session of directing the user to the current interest, removing tags of the one set of tags that are new relative to an immediately previous set of tags from the plurality of tags specific to the user that are processed to determine the next set of tags, for the remainder of the session of directing the user to the current interest; and

    in response to the preference for the physical object represented by the one electronic image being positive, determining at least one additional tag from the plurality of tags specific to the user to add to the one set of tags, generating the next set of tags, the determining the at least one additional tag comprising;

    determining weightings of the tags within the plurality of tags specific to the user based, at least in part, on (i) a number of times each tag of the plurality of tags specific to the user appears with at least one of the one or more tags of the one set of tags for the plurality of electronic images, and (ii) a number of times each tag of the plurality of tags specific to the user is associated with a positive and/or a negative preference by the user; and

    determining the at least one additional tag based on the at least one additional tag having a highest weighting among the plurality of tags specific to the user;

    determining, by the one or more computer devices, a next electronic image from the plurality of electronic images associated with the next set of tags, the next electronic image representing a different physical object within the category of physical objects and the next set of tags describing or characterizing attributes of the different physical object represented by the next electronic image; and

    generating a sequence of electronic images presented to the user one at a time on the display of the electronic device by repeating the transmitting, the causing, the receiving of the input, the processing, and the determining of the next electronic image during the session with the next electronic image in place of the one electronic image to direct the user to the current interest associated with the category of physical objects.

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