Multi-platform virtual retail store engine
AssigneeAmadeus S.A.S.
InventorsMourad Boudia, Nicolas Hauviller, Rodolphe Texier, Hervé Prezet
Life of this patent
Estimating the term…
Abstract
The present specification provides a multiplatform virtual retail store engine. The specification can have particular application to client devices with augmented or virtual reality hardware that interact with different platforms with metaverse capabilities. Rich experiences are provided on client hardware while making efficient use of available processing, memory and communication resources. Embodiments discuss the provision of a single retail store model which is dynamically adapted for generation across the plurality of different platforms according to the different metaverse capabilities.
Claims18
An adaptation engine comprising:
- a network interface configured to communicate with a platform server configured to provide a metaverse space;
- and
- a processor configured to:
- access a memory storing a metaverse model to be provided in the metaverse space;
- access criteria for providing metaverse objects in the metaverse space;
- determine incompatibilities between objects of the model and the criteria;
- for a given object of the model associated with an incompatibility:
- implement one or more substitutions to replace the given object with a corresponding object adapted according to the criteria;
- update, at the memory, the model to replace the given object with the corresponding object;
- and
- provide the updated to the metaverse server to cause the metaverse server to generate the metaverse model in the metaverse space according to the updated model such that the metaverse server is configured to control output at a metaverse human-machine interface (HMI) to according to the corresponding object.
A method to communicate with a platform server configured to provide a metaverse space comprising:
- accessing a memory storing a metaverse model to be provided in the metaverse space;
- accessing criteria for providing metaverse objects in the metaverse space;
- determining incompatibilities between objects of the model and the criteria;
- for a given object of the model associated with an incompatibility:
- implement one or more substitutions to replace the given object with a corresponding object adapted according to the criteria;
- update, at the memory, the model to replace the given object with the corresponding object;
- and
- providing the updated to the metaverse server to cause the metaverse server to generate the metaverse model in the metaverse space according to the updated model such that the metaverse server is configured to control output at a metaverse human-machine interface (HMI) to according to the corresponding object.
Dependencies are inferred from the claim text.