Patents by Inventor Joachim Christoph Ante

Joachim Christoph Ante has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11406901
    Abstract: A method for tracking game asset locations is disclosed. Content is created for an application using a first asset. The first asset includes asset data that describes at least a part of the content associated with the asset. The asset data is placed within one or more files within a location within one or more memories. A catalog associated with the application is created on the server. A catalog entry is created for the first asset. The catalog entry includes an address that uniquely identifies the first asset. A request is received from the application for asset data associated with the first asset, the request including the address. The address and the catalog are used to determine location data associated with the address. The determined location data is used to retrieve the asset data at the determined location. The retrieved asset data is returned to the application.
    Type: Grant
    Filed: October 7, 2020
    Date of Patent: August 9, 2022
    Assignee: Unity IPR ApS
    Inventors: Joachim Christoph Ante, Stephen Joseph Palmer, Paul Emile Burslem, William David Ramsour, Ryan Caltabiano, Joseph Franklin Scheinberg
  • Patent number: 11132289
    Abstract: Methods and apparatuses to improve the performance of a video game engine using an Entity Component System (ECS) are described herein. In accordance with an embodiment, the ECS creates and uses entities, to represent game objects, which are constructed entirely using value data types. The ECS constructs the entities within a memory in a densely packed linear way, and whereby the ECS constantly monitors (e.g., during game play) objects within a game and adjusts the entity distribution within the memory so that a maximum density of memory usage is maintained in real time as the game is being played.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: September 28, 2021
    Assignee: Unity IPR ApS
    Inventors: Joachim Christoph Ante, Tim Johansson
  • Publication number: 20210016179
    Abstract: A method for tracking game asset locations is disclosed. Content is created for an application using a first asset. The first asset includes asset data that describes at least a part of the content associated with the asset. The asset data is placed within one or more files within a location within one or more memories. A catalog associated with the application is created on the server. A catalog entry is created for the first asset. The catalog entry includes an address that uniquely identifies the first asset. A request is received from the application for asset data associated with the first asset, the request including the address. The address and the catalog are used to determine location data associated with the address. The determined location data is used to retrieve the asset data at the determined location. The retrieved asset data is returned to the application.
    Type: Application
    Filed: October 7, 2020
    Publication date: January 21, 2021
    Inventors: Joachim Christoph Ante, Stephen Joseph Palmer, Paul Emile Burslem, William David Ramsour, Ryan Caltabiano, Joseph Franklin Scheinberg
  • Patent number: 10814232
    Abstract: A method for tracking game asset locations is disclosed. Content is created for an application using a first asset. The first asset includes asset data that describes at least a part of the content associated with the asset. The asset data is placed within one or more files within a location within one or more memories. A catalog associated with the application is created on the server. A catalog entry is created for the first asset. The catalog entry includes an address that uniquely identifies the first asset. A request is received from the application for asset data associated with the first asset, the request including the address. The address and the catalog are used to determine location data associated with the address. The determined location data is used to retrieve the asset data at the determined location. The retrieved asset data is returned to the application.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: October 27, 2020
    Assignee: Unity IPR ApS
    Inventors: Joachim Christoph Ante, Stephen Joseph Palmer, Paul Emile Burslem, William David Ramsour, Ryan Caltabiano, Joseph Franklin Scheinberg
  • Publication number: 20200278924
    Abstract: Methods and apparatuses to improve the performance of a video game engine using an Entity Component System (ECS) are described herein. In accordance with an embodiment, the ECS creates and uses entities, to represent game objects, which are constructed entirely using value data types. The ECS constructs the entities within a memory in a densely packed linear way, and whereby the ECS constantly monitors (e.g., during game play) objects within a game and adjusts the entity distribution within the memory so that a maximum density of memory usage is maintained in real time as the game is being played.
    Type: Application
    Filed: March 10, 2020
    Publication date: September 3, 2020
    Inventors: Joachim Christoph Ante, Tim Johansson
  • Patent number: 10599560
    Abstract: Methods and apparatuses to improve the performance of a video game engine using an Entity Component System (ECS) are described herein. In accordance with an embodiment, the ECS creates and uses entities, to represent game objects, which are constructed entirely using value data types. The ECS constructs the entities within a memory in a densely packed linear way, and whereby the ECS constantly monitors (e.g., during game play) objects within a game and adjusts the entity distribution within the memory so that a maximum density of memory usage is maintained in real time as the game is being played.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: March 24, 2020
    Assignee: Unity IPR ApS
    Inventors: Joachim Christoph Ante, Tim Johansson
  • Publication number: 20190377672
    Abstract: Methods and apparatuses to improve the performance of a video game engine using an Entity Component System (ECS) are described herein. In accordance with an embodiment, the ECS creates and uses entities, to represent game objects, which are constructed entirely using value data types. The ECS constructs the entities within a memory in a densely packed linear way, and whereby the ECS constantly monitors (e.g., during game play) objects within a game and adjusts the entity distribution within the memory so that a maximum density of memory usage is maintained in real time as the game is being played.
    Type: Application
    Filed: June 12, 2018
    Publication date: December 12, 2019
    Inventors: Joachim Christoph Ante, Tim Johansson
  • Publication number: 20190344181
    Abstract: A method for tracking game asset locations is disclosed. Content is created for an application using a first asset. The first asset includes asset data that describes at least a part of the content associated with the asset. The asset data is placed within one or more files within a location within one or more memories. A catalog associated with the application is created on the server. A catalog entry is created for the first asset. The catalog entry includes an address that uniquely identifies the first asset. A request is received from the application for asset data associated with the first asset, the request including the address. The address and the catalog are used to determine location data associated with the address. The determined location data is used to retrieve the asset data at the determined location. The retrieved asset data is returned to the application.
    Type: Application
    Filed: May 14, 2019
    Publication date: November 14, 2019
    Inventors: Joachim Christoph Ante, Stephen Joseph Palmer, Paul Emile Burslem, William David Ramsour, Ryan Caltabiano, Joseph Franklin Scheinberg