Patent ID: 11869136
Assignee: GOOGLE LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 16:
17. One or more non-transitory computer-readable media that collectively store instructions that, when executed by one or more computing devices, cause the one or more computing devices to perform operations, the operations comprising:
obtaining a search query and context data descriptive of context information associated with a particular user;
processing the search query to determine one or more search results, wherein the one or more search results are associated with one or more particular objects;
determining the one or more search results are associated with one or more rendering datasets in a rendering asset database, wherein the rendering asset database comprises a plurality of stored rendering datasets associated with a plurality of different objects, and wherein each of the plurality of stored rendering datasets are stored with respective metadata associated with the respective product being rendered with the respective stored rendering dataset;
obtaining the one or more rendering datasets from the rendering asset database, wherein the one or more rendering datasets comprise one or more meshes and one or more neural radiance field models associated with the one or more particular objects, wherein each of the one or more rendering datasets are determined based at least in part on known characteristics for a respective product associated with the respective rendering dataset, wherein the respective product is determined to be available to the particular user based on one or more availability criterion, wherein the one or more availability criterion are determined based on the context information associated with the particular user and the known characteristics;
obtaining image data, wherein the image data is generated with one or more image sensors, wherein the image data is descriptive of a user environment;
generating augmented image data based on the one or more renderings datasets, wherein the augmented image data is descriptive of the one or more objects in the user environment; and
providing the augmented image data for display via an interactive user interface, wherein the interactive user interface is configured to provide a plurality of different views of the one or more objects in the user environment.