IP Library › Granted Patent US 12,651,421
Granted Patent B2
US 12,651,421 · App. 18/321,295 · Granted Jun 9, 2026

System and method for providing information in extended reality environment

Inventors: Michael W. Olia (Dana Point, CA); Marnie J. Olia (Dana Point, CA)
G06T19/20G06Q20/123G06Q20/42G06T2219/2004
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,651,421
App. No.
18/321,295
Granted
Jun 9, 2026
Kind
B2
Abstract

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.

Claims (30)

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.

Continuity (2)
Provisional Application 63365099 · May 20, 2022
Related Publication 20230377301A1 · Nov 23, 2023
References Cited (4)
US 11567627B2 · Day · 2023 [cited by examiner]
US 11928758B2 · Alston · 2024 [cited by examiner]
US 20190155529A1 · Linke · 2019 [cited by examiner]
US 20230109753A1 · Alston · 2023 [cited by examiner]