System and method for providing information in extended reality environment
View Patent ↗A system may be provided for a providing information in extended reality environment. The system receives a first publisher input via a publisher device. The first publisher input includes at least location information and first information associated with at least one of a service or an object. The system further creates a virtual object based on the received first information. The created virtual object is to be rendered in an extended reality (XR) environment corresponding to a physical environment that includes a location specified in the location information. The system further publishes the created virtual object at a first virtual location in the XR environment to be viewed via a subscriber device. The first virtual location corresponds to the location specified in the location information.
1 . A system comprising:
a processor;
a memory communicatively coupled to the processor, wherein the memory stores a plurality of processor-executable instructions which upon execution by the processor cause the processor to:
receive a first publisher input via a publisher device, wherein the first publisher input comprises at least location information and first information associated with at least one of: a service or an object;
create a virtual object based on the received first information, wherein the created virtual object is to be rendered in an extended reality (XR) environment corresponding to a physical environment that includes a location specified in the location information; and
publish the created virtual object at a first virtual location in the XR environment to be viewed via a subscriber device, wherein the first virtual location corresponds to the location specified in the location information,
wherein the processor is configured to:
provide a user interface (UI) via an XR application, to render the XR environment on the publisher device;
publish the created virtual object at the first virtual location in the XR environment, based on reception of a first input via an on-air UI element of the UI; and
unpublish the published virtual object from the first virtual location in the XR environment, based on reception of a second input via an off-air UI element of the UI.
2 . The system according to claim 1 , wherein the provided UI further comprises a text box UI element to receive the first information as a textual input.
3 . The system according to claim 1 , wherein the provided UI further comprises a private messaging UI element, and wherein the processor is configured to:
render a private information window on the UI based on selection of the private messaging UI element;
receive a second publisher input to select at least one of: one or more subscribers of a plurality of subscribers and a first time period, via the rendered private information window, wherein the one or more subscribers are authorized to view the created virtual object; and
publish the created virtual object at the first virtual location for the selected one or more subscribers for the first time period.
4 . The system according to claim 3 , wherein the provided UI further comprises a public messaging UI element, and wherein the processor is configured to:
render a public information window on the UI based on selection of the public messaging UI element;
receive the second publisher input to select the first time period via the rendered public information window; and
publish the created virtual object at the first virtual location for the plurality of subscribers for the first time period.
5 . A system comprising:
a processor;
a memory communicatively coupled to the processor, wherein the memory stores a plurality of processor-executable instructions which upon execution by the processor cause the processor to:
receive a first publisher input via a publisher device, wherein the first publisher input comprises at least location information and first information associated with at least one of: a service or an object;
create a virtual object based on the received first information, wherein the created virtual object is to be rendered in an extended reality (XR) environment corresponding to a physical environment that includes a location specified in the location information; and
publish the created virtual object at a first virtual location in the XR environment to be viewed via a subscriber device, wherein the first virtual location corresponds to the location specified in the location information;
wherein the processor is further configured to:
receive, via a subscriber device associated with a subscriber, a first subscriber input associated with a selection of the published virtual object; and
display information associated with the subscriber device on the publisher device associated with a publisher, based on the reception of the first subscriber input
transmit a payment notification to the subscriber device based on the reception of the first subscriber input, wherein the payment notification includes a first amount to be paid for at least one of the service or the object associated with the created virtual object; and
receive a payment confirmation notification from the subscriber device, wherein the payment confirmation notification indicates a successful payment of the first amount is completed using one of: a cryptocurrency or a fiat currency.