×

Methods and systems for determining user interaction based data in a virtual environment transmitted by three dimensional assets

  • US 9,870,571 B1
  • Filed: 05/26/2017
  • Issued: 01/16/2018
  • Est. Priority Date: 07/13/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system to determine and record user interaction in a virtual three dimensional (3D) environment, comprising:

  • an asset repository comprising a plurality of 3D digital assets, wherein each of the plurality of 3D digital assets can be displayed within the virtual 3D environment;

    a 3D digital asset processing system, coupled to the asset repository, configured to;

    receive data related to user interaction with a 3D digital asset out of the plurality of 3D digital assets in the virtual 3D environment, andgenerate metrics related to user interaction, including tapping, touching, moving, time spent, viewing, requesting detailed description related to the 3D digital asset in the virtual 3D environment; and

    a client computer, coupled to the 3D digital asset processing system, configured to;

    display the 3D digital asset in the virtual 3D environment via a graphical user interface,determine whether the 3D digital asset is drawn on a culling mask of a camera in the virtual 3D environment, wherein the 3D digital asset comprises a collidable mesh,using ray casting, draw a line between the camera and the 3D digital asset,determine that the line collides with the collidable mesh of the 3D digital asset,using a screen bounding function of a 3D engine, determine a proportion of the 3D digital asset covering the graphical user interface when it is determined that the line collides with the collidable mesh,based on the proportion, obtain a percentage of the graphical user interface that is covered by the 3D digital asset, andbased on the percentage, generate the data related to user interaction with the 3D digital asset in the virtual 3D environment, wherein the client computer transmits the data related to user interaction to the 3D digital asset processing system.

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