Generative content system and methods therefor
AssigneeUmajin Inc.
InventorDavid Brebner
Life of this patent
Estimating the term…
Abstract
A generative content system is disclosed. According to implementations, the generative content system generates literal representations of an environment based on data collected from a plurality of data sources that are selected in correspondence of the environment. In embodiments, the literal representations are used to generate a 3D rendering of the environment. In some embodiments, the generative content is used to support a location-based service system that locates devices based on a literal representation of an area as represented by the signal strengths observed throughout the area.
Claims26
A method comprising:
- receiving, by a processing system, a plurality of data instances from a plurality of data sources, the plurality of data sources having been selected in correspondence of an environment to be represented digitally;
- generating, by the processing system, a plurality of abstract instances based on the plurality of data instances, each abstract instance indicating a set of properties of one or more data instances to which the abstract instance corresponds, wherein the respective properties of each respective abstract instance include a data type of the data instance and one or more relationships between the abstract instance and other abstract instances;
- generating, by the processing system, an abstract representation corresponding to the environment based on the plurality of abstract instances, wherein generating the abstract representation includes generating a connection between a first abstract instance corresponding to a first data instance and a second abstract instance corresponding to a second data instance based on a relationship between the first data instance and the second data instance;
- analyzing, by the processing system, the abstract representation with respect to a fitness criteria to determine whether the abstract representation conforms to the fitness criteria;
- in response to determining that the abstract representation does not conform to the fitness criteria, generating a simulated abstract instance and one or more simulated properties thereof, wherein the one or more simulated properties are generated to conform to the fitness criteria;
- updating the abstract representation with the simulated abstract instance, wherein the simulated abstract instance is connected to one or more abstract instances in the abstract relationship based on a relationship between the simulated abstract instance and the one or more abstract instances;
- generating, by the processing system, a literal representation of the environment based on the updated abstract representation;
- and
- storing, by the processing system, the literal representation in a multi-dimensional database.
A generative content system comprising:
- one or more processing devices;
- memory that stores a plurality of computer-executable instructions that, when executed by the one or more processing devices, cause the one or more processing devices to:
- receive a plurality of data instances from a plurality of data sources, the plurality of data sources having been selected in correspondence of an environment to be represented digitally;
- generate a plurality of abstract instances based on the plurality of data instances, each abstract instance indicating a set of properties of one or more data instances to which the abstract instance corresponds, wherein the respective properties of each respective abstract instance include a data type of the data instance and one or more relationships between the abstract instance and other abstract instances;
- generate an abstract representation corresponding to the environment based on the plurality of abstract instances, wherein generating the abstract representation includes generating a connection between a first abstract instance corresponding to a first data instance and a second abstract instance corresponding to a second data instance based on a relationship between the first data instance and the second data instance;
- analyze the abstract representation with respect to a fitness criteria to determine whether the abstract representation conforms to the fitness criteria;
- in response to determining that the abstract representation does not conform to the fitness criteria, generate a simulated abstract instance and one or more simulated properties thereof, wherein the one or more simulated properties are generated to conform to the fitness criteria;
- update the abstract representation with the simulated abstract instance, wherein the simulated abstract instance is connected to one or more abstract instances in the abstract relationship based on a relationship between the simulated abstract instance and the one or more abstract instances;
- generate a literal representation of the environment based on the updated abstract representation;
- and
- store the literal representation in a multi-dimensional database.
Dependencies are inferred from the claim text.