×

Methods and systems for displaying information associated with a smart object

  • US 9,904,943 B1
  • Filed: 08/12/2016
  • Issued: 02/27/2018
  • Est. Priority Date: 08/12/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of displaying brand related information on a user interface displaying a three dimensional (3D) environment of a digital processing device, comprising:

  • receiving, by a computing device, Smart Object Identification Data (SOID) and Smart Object Metric Data (SOMD) of a set of smart objects displayed in the 3D environment, wherein the SOMD is based on user viewability or proximity to each smart object out of the set of smart objects, and wherein the SOMD of a smart object out of the set of smart objects is generated, by the digital processing device, using at least one event script, the at least one event script configured for;

    evaluating whether the smart object is drawn on a culling mask of a camera of the 3D environment,based on the evaluating, drawing, by ray casting, a line between the camera and the smart object,determining that the line collides with a collidable mesh of the smart object,calculating using a screen bound function, a proportion of the smart object on a user interface to obtain a percentage of the user interface that is covered by the smart object, andgenerating SOMD for the smart object based on the percentage of the user interface that is covered by the smart object;

    determining, by the computing device, that Brand Related Detailed Information (BRDI) associated with at least one smart object has been requested to be displayed on the user interface;

    generating, by the computing device, a list of smart object associated Brand Identification Data (BID) from the set of smart objects, wherein the list is sorted based on the SOMD related to each smart object within the set of smart objects;

    retrieving, by the computing device, BRDI of a first smart object out of the set of smart objects, wherein the first smart object has the highest SOMD;

    transmitting, by the computing device, the BRDI of the first smart object and the sorted list of smart object BID to the user interface;

    wherein the BRDI associated with the first smart object is displayed on the user interface along with the sorted list of smart object BID.

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