The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 03, 2020

Filed:

Dec. 18, 2017
Applicant:

Trivver, Inc., Huntington Beach, CA (US);

Inventors:

Joel LaMontagne, Huntington Beach, CA (US);

Simon Keating, Aldershot, GB;

Assignee:

Trivver, Inc., Huntington Beach, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 19/20 (2011.01); G06Q 30/02 (2012.01); A63F 13/30 (2014.01); A63F 13/52 (2014.01); G06F 3/0481 (2013.01); G06T 15/06 (2011.01); G06F 3/0484 (2013.01);
U.S. Cl.
CPC ...
G06T 19/20 (2013.01); A63F 13/30 (2014.09); A63F 13/52 (2014.09); G06F 3/04815 (2013.01); G06Q 30/0242 (2013.01); G06Q 30/0251 (2013.01); G06Q 30/0277 (2013.01); G06T 15/06 (2013.01); A63F 2300/66 (2013.01); G06F 3/04842 (2013.01); G06T 2219/024 (2013.01); G06T 2219/2004 (2013.01); G06T 2219/2016 (2013.01);
Abstract

In one embodiment, a plurality of 3D digital assets that can be associated with scripts to transmit user interaction, when displayed within a 3D environment in a client machine. The system includes a 3D digital asset processing system configured to receive user interaction data related to the 3D digital asset from the client machine and generate metrics related to user interaction with the 3D digital asset. In one embodiment, the metrics are generated by determining whether the 3D digital asset, comprising a collidable mesh, is drawn on a culling mask of a camera, and further using ray casting, drawing a line between the camera and the 3D digital asset. When the line collides with the collidable mesh of the 3D digital asset, using a screen bounding function of a 3D engine of the virtual environment, a proportion of the 3D digital asset on a user interface is determined to obtain a percentage of the user interface that is covered by the 3D digital asset. Thereafter, data related to user interaction with the 3D digital asset in the 3D environment is determined using the percentage.


Find Patent Forward Citations

Loading…