Patent · US Active

Systems and methods to generate user interaction based data in a three dimensional virtual environment

US10460526B2 · kind B2 · utility

1Cited by
3References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 5, 2017
Grant dateOct 29, 2019
Priority date
Expiry dateApr 5, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T2219/2024
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Using various embodiments, methods and systems for generating user interaction based data in a 3D environment are described. In one embodiment, a system comprises a client computer that includes a 3D engine configured to determine whether the 3D digital asset, including a colliadable mesh, is drawn on a culling mask of a camera in the 3D environment. Thereafter, a line is drawn between the camera and the 3D digital asset using ray casting techniques to determine whether the line collides with the collidable mesh. When the line collides, a proportion of the 3D digital asset on a graphical user interface of the client computer is calculated to obtain a percentage of the graphical user interface, using a screen bounding function of the 3D engine, that is covered by the 3D digital asset. Thereafter, data, including a time period associated with the percentage covered by the graphical user interface, related to user interaction with the 3D digital asset is generated and transmitted to a server.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.