IP Library Granted Patent US 12677109
Granted Patent B2
US 12677109 · App. 18/289,497 · Granted Jul 7, 2026

Methods and devices related to extended reality

Inventors: Paul McLachlan (San Francisco, CA); Lauren Ann Gilbert (La Jolla, CA)
Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
H04W4/02
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 12677109
App. No.
18/289,497
Granted
Jul 7, 2026
Kind
B2
Abstract

A method ( 700 ) for collaborative spatial mapping. The method may be performed by a requesting device. The method includes generating an object map request for object information for a location, the object map request comprising a location identifier identifying the location and object type information specifying an object type. The method also includes transmitting the object map request. The method also includes receiving a response to the object map request, the response comprising object information about an identified object of the specified object type.

Claims (34)

1 . A network node for collaborative spatial mapping, the network node being configured to:

receive a first request message generated by a requesting device, the first request message comprising a location identifier identifying a location and object type information specifying an object type;

after receiving the first request message, transmit a second request message to a responding device;

receive a first response message transmitted by the responding device in response to the second request message, the first response message comprising information pertaining to the identified location obtained by the responding device; and

transmit to the requesting device a second response message in response to receiving the first response message transmitted by the responding device, wherein

the second response message comprises one or more of: i) the information obtained by the responding device or ii) information generated by the network node using the information obtained by the responding device.

2 . The network node of claim 1 , wherein the network node is further configured to:

prior to transmitting the second request message to the responding device, receive position information indicating a current location of the responding device; and

determine whether or not to send the second request message to the responding device, wherein the determination is based at least in part on the position information indicating the current location of the responding device.

3 . The network node of claim 2 , wherein determining whether or not to send the second request message to the responding device comprise determining whether the responding device is within a threshold distance of the location identified by the location identifier.

4 . The network node of claim 3 , wherein the second request message is transmitted to the responding device as a result of determining that the responding device is within the threshold distance of the location identified by the location identifier.

5 . The network node of claim 4 , wherein the network node is further configured to store a policy setting associated with the responding device or a user of the responding device, wherein

determining whether or not to send the second request message to the responding device further comprises, determining, based on the policy setting, whether the policy setting allows the responding to respond to the second request message, and

the second request message is transmitted to the responding device as a result of determining that the responding device is within the threshold distance of the location identified by the location identifier and that the policy setting allows the responding device to respond to the second request message.

6 . The network node of claim 5 , wherein the policy setting comprises one or more of:

device information specifying one or more specific devices and/or one or more device types from which the responding device will accept object map requests,

user information specifying one or more specific users and/or one or more user types from which the responding device will accept object map requests, or

purpose information specifying one more purposes and specifying that the responding device will only respond to object map requests having a purpose that matches the one or specified purposes.

7 . A non-transitory computer readable storage medium storing:

a computer program comprising instructions which when executed by processing circuitry of a requesting device causes the requesting device to:

generate an object map request for object information for a location, the object map request comprising a location identifier identifying the location and object type information specifying an object type; and

transmit the object map request; and

receive a response to the object map request, the response comprising object information about an identified object of the specified object type;

a computer program comprising instructions which when executed by processing circuitry of a responding device, causes the responding device to:

receive, at the responding device, an object map request generated by a requesting device,

obtain information pertaining to a current location of the responding device,

generate a response to the object map request, the response comprising the obtained information, and

transmit the response to a network node; and

a computer program comprising instructions which when executed by processing circuitry of a network node causes the network node to:

receive a first request message generated by a requesting device, the first request message comprising a location identifier identifying a location and object type information specifying an object type,

after receiving the first request message, transmit a second request message to a responding device,

receive a first response message transmitted by the responding device in response to the second request message, the first response message comprising information pertaining to the identified location obtained by the responding device, and

transmit to the requesting device a second response message in response to receiving the first response message transmitted by the responding device, wherein

the second response message comprises one or more of: i) the information obtained by the responding device or ii) information generated by the network node using the information obtained by the responding device.