IP Library Granted Patent US 12681673
Granted Patent B2
US 12681673 · App. 18/954,703 · Granted Jul 14, 2026

Management and delivery of augmented reality content

Inventors: Charan Acharya Chandrashekar (Bangalore, IN); Rashmi Ramachandra (Ngarbhavi, IN); Azara Khatoon (Bangalore, IN); Hemant Kumar Sivaswamy (Bangalore, IN)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G06F3/14G06F3/011
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 12681673
App. No.
18/954,703
Granted
Jul 14, 2026
Kind
B2
Abstract

A method, computer system, and a computer program product for management and delivery of augmented reality (AR) content is provided. Embodiments may include receiving, by a first smart device, a request from an augmented reality (AR) user device to view a first device AR content specific to the first smart device. Embodiments may also include, retrieving, by the first smart device, the first device AR content from a local data store of the first smart device. Embodiments may further include, transmitting, by the first smart device, the first device AR content from the local data store of the first smart device to the AR user device.

Claims (57)

1 . A computer-implemented method, comprising:

receiving, by a first smart device, a request from an augmented reality (AR) user device to view a first device AR content stored on the first smart device, wherein the first device AR content is specific to the first smart device;

retrieving, by the first smart device, the first device AR content from a local data store of the first smart device; and

transmitting, by the first smart device, the first device AR content from the local data store of the first smart device to the AR user device.

2 . The computer-implemented method of claim 1 , further comprising:

detecting, by the first smart device, a field of view (FOV) of the AR user device switching from the first smart device to a second smart device; and

transmitting, by the first smart device, a second device communication address to the AR user device to enable communication between the AR user device and the second smart device.

3 . The computer-implemented method of claim 1 , wherein the request from the AR user device is received by the first smart device at a first device communication address, wherein the first device communication address is displayed on the first smart device.

4 . The computer-implemented method of claim 1 , further comprising:

establishing, by the first smart device, a non-internet communication network with the AR user device based on receiving the request from the AR user device at a first device communication address.

5 . The computer-implemented method of claim 1 , further comprising:

receiving, by the first smart device, FOV data, pose data, and motion data from the AR user device;

retrieving, by the first smart device, from the local data store of the first smart device, the first device AR content corresponding to the FOV data, wherein the FOV data indicates a portion of the first smart device viewed through the AR user device; and

dynamically rendering, by the first smart device, the first device AR content based on the pose data and the motion data from the AR user device.

6 . The computer-implemented method of claim 1 , further comprising:

storing in the local data store of the first smart device, a plurality of communication addresses corresponding to a plurality of smart devices adjacent the first smart device.

7 . The computer-implemented method of claim 1 , further comprising:

simultaneously transmitting, by the first smart device, the first device AR content from the local data store of the first smart device to a plurality of AR user devices, wherein the first device AR content received by each AR user device of the plurality of AR user devices is based on respective FOV data, pose data, and motion data of the plurality of AR user devices.

8 . A computer system comprising:

a processor set;

one or more computer-readable storage media; and

program instructions stored on the one or more computer-readable storage media to cause the processor set to perform operations comprising:

receiving, by a first smart device, a request from an augmented reality (AR) user device to view a first device AR content stored on the first smart device, wherein the first device AR content is specific to the first smart device;

retrieving, by the first smart device, the first device AR content from a local data store of the first smart device; and

transmitting, by the first smart device, the first device AR content from the local data store of the first smart device to the AR user device.

9 . The computer system of claim 8 , wherein the operations further comprise:

detecting, by the first smart device, a field of view (FOV) of the AR user device switching from the first smart device to a second smart device; and

transmitting, by the first smart device, a second device communication address to the AR user device to enable communication between the AR user device and the second smart device.

10 . The computer system of claim 8 , wherein the request from the AR user device is received by the first smart device at a first device communication address, and wherein the first device communication address is displayed on the first smart device.

11 . The computer system of claim 8 , wherein the operations further comprise:

establishing, by the first smart device, a non-internet communication network with the AR user device based on receiving the request from the AR user device at a first device communication address.

12 . The computer system of claim 8 , wherein the operations further comprise:

receiving, by the first smart device, FOV data, pose data, and motion data from the AR user device;

retrieving, by the first smart device, from the local data store of the first smart device, the first device AR content corresponding to the FOV data, wherein the FOV data indicates a portion of the first smart device viewed through the AR user device; and

dynamically rendering, by the first smart device, the first device AR content based on the pose data and the motion data from the AR user device.

13 . The computer system of claim 8 , wherein the operations further comprise:

storing in the local data store of the first smart device, a plurality of communication addresses corresponding to a plurality of smart devices adjacent the first smart device.

14 . The computer system of claim 8 , wherein the operations further comprise:

simultaneously transmitting, by the first smart device, the first device AR content from the local data store of the first smart device to a plurality of AR user devices, wherein the first device AR content received by each AR user device of the plurality of AR user devices is based on respective FOV data, pose data, and motion data of the plurality of AR user devices.

15 . A computer program product comprising:

one or more computer-readable storage media; and

program instructions stored on the one or more computer-readable storage media to perform operations comprising:

receiving, by a first smart device, a request from an augmented reality (AR) user device to view a first device AR content stored on the first smart device, wherein the first device AR content is specific to the first smart device;

retrieving, by the first smart device, the first device AR content from a local data store of the first smart device; and

transmitting, by the first smart device, the first device AR content from the local data store of the first smart device to the AR user device.

16 . The computer program product of claim 15 , wherein the operations further comprise:

detecting, by the first smart device, a field of view (FOV) of the AR user device switching from the first smart device to a second smart device; and

transmitting, by the first smart device, a second device communication address to the AR user device to enable communication between the AR user device and the second smart device.

17 . The computer program product of claim 15 , wherein the request from the AR user device is received by the first smart device at a first device communication address, and wherein the first device communication address is displayed on the first smart device.

18 . The computer program product of claim 15 , wherein the operations further comprise:

establishing, by the first smart device, a non-internet communication network with the AR user device based on receiving the request from the AR user device at a first device communication address.

19 . The computer program product of claim 15 , wherein the operations further comprise:

receiving, by the first smart device, FOV data, pose data, and motion data from the AR user device;

retrieving, by the first smart device, from the local data store of the first smart device, the first device AR content corresponding to the FOV data, wherein the FOV data indicates a portion of the first smart device viewed through the AR user device; and

dynamically rendering, by the first smart device, the first device AR content based on the pose data and the motion data from the AR user device.

20 . The computer program product of claim 15 , wherein the operations further comprise:

storing in the local data store of the first smart device, a plurality of communication addresses corresponding to a plurality of smart devices adjacent the first smart device.