Patents Assigned to TRIVVER, INC.
  • Patent number: 11893093
    Abstract: Using various embodiments, methods and systems for verification of a digital asset owner in a digital environment are described. In one embodiment, a system is configured to receive a non-fungible token (NFT) associated with a digital asset, the NFT providing proof of ownership of the digital asset through a cryptographic public key and retrieve the digital asset. The system then retrieves a secret pattern from the digital asset, wherein the secret pattern was previously embedded into the digital asset, the secret pattern associated with the cryptographic public key and computes a first identification hash value using a hash function, the hash function receiving a parameter value derived from the secret pattern. The system then receives a second identification hash value and compares the first identification hash value to the second identification hash value. If the first and second identification hash values are identical, then the digital asset is determined to be authentic.
    Type: Grant
    Filed: August 10, 2022
    Date of Patent: February 6, 2024
    Assignee: Trivver, Inc.
    Inventor: Joel LaMontagne
  • Patent number: 11880954
    Abstract: Using various embodiments, methods and systems for generating three-dimensional (3D) digital smart objects for use in various 3D environments to collect data related to user interaction or viewability with the 3D digital smart object are described. In one embodiment, a system can generate a 3D digital smart object by presenting a 3D placeholder to a publisher or developer of the 3D environment, receive an asset, receive asset data including asset category and asset type associated to the asset and a minimum and maximum asset polygon count value. The system can also receive standard asset size information of the asset including an X-axis, Y-axis, and Z-axis dimension of the asset, and receive an asset positioning information, including an anchor location and an asset orientation of the asset. The data received can then be stored to generate the 3D digital smart object that can be placed within a 3D environment.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: January 23, 2024
    Assignee: Trivver, Inc.
    Inventors: Joel LaMontagne, Simon Keating
  • Patent number: 11748911
    Abstract: Methods, systems, and techniques are disclosed to determine a pixel count of an object of interest in a multidimensional digital environment, based on the texture of the multidimensional object considered as an object of interest. In one embodiment, a technique to determine a percentage of an object of interest displayed in a viewport is disclosed. The technique includes rendering using a shader function the object of interest with a first color, rendering, using the shader function, the remainder of a scene displayed on the viewport with a second color, and determining a pixel count of pixels rendered with the first color to determine the percentage of an object of interest displayed on the viewport.
    Type: Grant
    Filed: November 1, 2020
    Date of Patent: September 5, 2023
    Assignee: Trivver, Inc.
    Inventors: Sergey Kondratov, Igor Bitny, Alexander Arbuznikov
  • Patent number: 11741626
    Abstract: Using various embodiments, systems, methods and techniques to determine whether a surface of the multidimensional object is projected on a camera on a viewport space displayed on a graphical user interface. This includes projecting a first vector normal to a surface of the multidimensional object, where the multidimensional object is rendered in an electronically generated multidimensional environment, projecting a second vector from the camera to the surface of the multidimensional object, determining an angle between the first vector and the second vector, and based on the angle determining whether the surface is projected on the viewport space.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: August 29, 2023
    Assignee: Trivver, Inc.
    Inventors: Igor Bitny, Sergey Kondratov
  • Patent number: 11741663
    Abstract: Using various embodiments, methods and systems to determine viewability metrics of a multidimensional object in a multidimensional digital environment are described. In one embodiment, a system is configured to render a viewport of a multidimensional digital environment displayed on a graphical user interface to determine a screen coverage metric of an object of interest on the viewport. Thereafter, the system is configured to render the viewport of the multidimensional digital environment displayed on the graphical user interface to determine a metric of visibility of the object of interest on the viewport.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: August 29, 2023
    Assignee: Trivver, Inc.
    Inventors: Joel LaMontagne, Sergey Kondratov, Igor Bitny
  • Patent number: 11461437
    Abstract: Using various embodiments, methods and systems for verification of a digital asset owner in a digital environment are described. In one embodiment, a system can be configured to receive a digital asset where the digital asset is configured to be displayed in a multi-dimensional environment. Thereafter, the system retrieves a secret pattern within the digital asset and computes a first identification hash value using a hash function. In one embodiment, the hash function receives a parameter value derived from the secret pattern. The system then compares the first identification hash value to a second identification hash value, where the second identification hash value is provided by the owner of the digital asset. The system then determines the digital asset as authentic when the first and second identification hash values are identical.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: October 4, 2022
    Assignee: Trivver, Inc.
    Inventor: Joel LaMontagne
  • Patent number: 11043022
    Abstract: Using various embodiments, methods and systems to determine viewability metrics of a multidimensional object in a multidimensional digital environment are described. In one embodiment, a system is configured to render a viewport of the multidimensional digital environment displayed on the graphical user interface. The viewport includes the object of interest. The object of interest includes a multidimensional digital object. The object of interest is rendered with a first set of colors. The system is further configured to determine a first number of pixels representing a total number of pixels in the first set of colors and to determine a second number of pixels in the viewport representing a total number of pixels of the viewport. Thereafter, a ratio is calculated by dividing the first number of pixels by the second number of pixels. The metric of viewability is then derived by the calculated ratio.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: June 22, 2021
    Assignee: Trivver, Inc.
    Inventors: Joel LaMontagne, Sergey Kondratov, Igor Bitny
  • Patent number: 10949990
    Abstract: Using various embodiments, systems, methods and techniques to determine a geometrical area of projection of a multidimensional object are described. This includes determining, by a computer system, a set of visible faces projected by a camera on a viewport space displayed on a graphical user interface, where the multidimensional object is presented in an electronically generated multidimensional environment, projecting vertices of each face in the set of visible faces that are visible on the viewport space, determining a set of polygons of each face based on the projected vertices of each respective face, and calculating an area of each polygon in the set of polygons. Thereafter, a summation of the area of each polygon in the set of polygons is performed to determine the geometrical area of projection of the multidimensional object.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: March 16, 2021
    Assignee: Trivver, Inc.
    Inventors: Igor Bitny, Sergey Kondratov
  • Patent number: 10825256
    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.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: November 3, 2020
    Assignee: Trivver, Inc.
    Inventors: Joel LaMontagne, Simon Keating
  • Patent number: 10825200
    Abstract: Methods, systems, and techniques are disclosed to determine a pixel count of an object of interest in a multidimensional digital environment, based on the texture of the multidimensional object considered as an object of interest. In one embodiment, a first pass in a rendering pipeline is performed to render the objects of interest. Depth information of each pixel of the objects of interest is determined. A second pass in the rendering pipeline is performed that renders the entire scene. Each object of interest is rendered in a first predetermined color and a second depth information of each pixel within the scene is determined. The first and second depth information for each pixel is compared. When the depth information is different, the pixel is rendered with a second predetermined color. A total number of pixels having the first predetermined color is determined as a pixel count of the object of interest.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: November 3, 2020
    Assignee: Trivver, Inc.
    Inventors: Sergey Kondratov, Igor Bitny, Alexander Arbuznikov
  • Patent number: 10769859
    Abstract: Using various embodiments, methods and systems for displaying digital smart objects in 3D environments are described. In one embodiment, a system receives a request to present the 3D digital smart object in a game development environment of a game engine. The system can be configured to retrieve 3D digital smart object data from an asset repository, transmit the 3D digital smart object data to the game development environment of the game engine, receive a position location for the 3D digital smart object in the game, receive scaling information related to the 3D digital smart object, and store, into the asset repository, the position location, and scaling information related to the 3D digital smart object displayed in the game. Thereafter, the 3D digital smart object can be displayed at the position location when a player is interacting with the game at the game scene.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: September 8, 2020
    Assignee: Trivver, Inc.
    Inventors: Joel LaMontagne, Simon Keating
  • Patent number: 10600072
    Abstract: A device that analyzes advertising effectiveness can include an asset repository that stores a plurality of smart objects, an entertainment interface that accepts one or more smart objects from the plurality of smart objects, an event stream processor that receives information from the one or more smart objects and provides metrics based on the information from the one or more smart objects, and a BIND engine that receives information from the one or more smart objects and one or more databases and provides decisions and metrics based on the information from the one or more smart objects and one or more databases.
    Type: Grant
    Filed: August 26, 2013
    Date of Patent: March 24, 2020
    Assignee: Trivver, Inc.
    Inventors: Joel David Lamontagne, Mozelle Thompson, Richard Watson, Simon Keating, Lee Evans, Timothy Isaac, Andrew Williams
  • Patent number: 10528998
    Abstract: Systems and methods for presenting information, related to products or services being shown on a second display device, on a first display device using augmented reality technology are disclosed. Exemplary implementations may: receive a request, by a server, from a processing system coupled to the first display device, to display information related to a product or service on an augmented reality marker present in a real-time or near real-time image generated or captured in a viewpoint of an image capturing system; determine the product or service being shown on the second display device; and transmit information related to the product or service.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: January 7, 2020
    Assignee: Trivver, Inc.
    Inventor: Joel LaMontagne
  • Patent number: 10062090
    Abstract: In one embodiment, branded 3D digital assets are displayed on a client machine. The client machine is configured to determine a proportion of a branded 3D digital asset displayed on screen of a graphical user interface and obtain a percentage of the screen of the graphical user interface that the branded 3D digital asset is covering using a screen bounding function of a 3D engine of the online environment. A computer server is configured to receive an objective related to a placement of the branded 3D digital asset, the objective determining when to display the branded 3D digital asset. The server then determines whether the objective has been achieved, and if so, prevents display of the branded 3D digital asset for a predetermined period of time.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: August 28, 2018
    Assignee: Trivver, Inc.
    Inventors: Joel LaMontagne, Simon Keating
  • Patent number: D853434
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: July 9, 2019
    Assignee: Trivver, Inc.
    Inventor: Simon Keating
  • Patent number: D870741
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: December 24, 2019
    Assignee: Trivver, Inc.
    Inventor: Simon Keating
  • Patent number: D881215
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: April 14, 2020
    Assignee: Trivver, Inc.
    Inventor: Simon Keating
  • Patent number: D900858
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: November 3, 2020
    Assignee: Trivver, Inc.
    Inventor: Simon Keating
  • Patent number: D915433
    Type: Grant
    Filed: April 12, 2018
    Date of Patent: April 6, 2021
    Assignee: Trivver, Inc.
    Inventor: Joel LaMontagne
  • Patent number: D916765
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: April 20, 2021
    Assignee: Trivver, Inc.
    Inventor: Joel LaMontagne