IP Library Granted Patent US 11,699,269
Granted Patent B2
US 11,699,269 · App. 17/411,841 · Granted Jul 11, 2023

User interface with augmented work environments

Inventors: Matthew K. Bryant (Gastonia, NC); Jesse Wiggins (Johnston, RI)
Assignee: BANK OF AMERICA CORPORATION
G06T19/006G01S17/89G06F21/31G06T7/50G06T15/20G08B5/22H04L67/51G06T2200/24G06T2207/10016G06T2207/10028
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 11,699,269
App. No.
17/411,841
Granted
Jul 11, 2023
Kind
B2
Abstract

With the advent of augmented reality devices becoming increasingly prevalent, accessible, and cross-compatible, there is an opportunity to leverage the capabilities of such devices in order to streamline workflow and information access in number of contexts. The present invention provides an integrated, dynamic system for leveraging the capabilities of augmented reality systems in order to provide users with personalized information in a dependable, seamless, and secure manner.

Claims (55)

1. A system for dynamically augmenting a user environment, the system comprising:

a memory device; and

a processing device operatively coupled to the memory device, wherein the processing device is configured to execute computer-readable program code to:

receive one or more user preference selections for a workspace environment and store the user preference selections in a unique user configuration;

receive imaging data from an augmented reality system or a user device;

based on the received imaging data, determine a perspective view and surface structure of a user's surroundings;

identify one or more compatible user devices on a shared network of the one or more compatible user devices and the augmented reality system;

determine an access level for a user based on receiving one or more authentication credentials and task information;

continually transmit a display of one or more virtual objects to the augmented reality system based on the user preference selections, received imaging data, and the access level for the user, wherein the display of the one or more virtual objects is dynamically altered in response to changes to the task information;

identify, via a machine learning engine, a percentage of users experiencing increased productivity, wherein increased productivity is determined by interaction time with one or more applications when implementing a specific augmented reality aspect via the augmented reality system; and

based on identifying the percentage of users experiencing increased productivity, recommend the specific augmented reality aspect to one or more other users.

2. The system of claim 1 , further configured to determine the one or more virtual objects based on one or more authentication credentials provided by a user via the user device.

3. The system of claim 1 , wherein the one or more virtual objects further comprise three dimensional virtual renderings or representations for the one or more compatible user devices.

4. The system of claim 1 , wherein the imaging data further comprises light detection and ranging (LiDAR) data.

5. The system of claim 1 , further configured to receive notification information from the one or more compatible user devices; and

alter display of the one or more virtual objects in response to the notification information.

6. The system of claim 1 , wherein continually transmitting a display of one or more virtual objects further comprises transmitting display information at a refresh rate of at least 30 frames per second.

7. The system of claim 1 , further configured to receive notification information from the one or more compatible user devices; and

transmit an interactive notification prompt to the augmented reality system.

8. A computer program product for dynamically augmenting a user environment, the computer program product comprising at least one non-transitory computer readable medium comprising computer readable instructions, the instructions comprising instructions for:

receiving one or more user preference selections for a workspace environment and store the user preference selections in a unique user configuration;

receiving imaging data from an augmented reality system or a user device;

based on the received imaging data, determining a perspective view and surface structure of a user's surroundings;

identifying one or more compatible user devices on a shared network of the one or more compatible user devices and the augmented reality system;

determining an access level for a user based on receiving one or more authentication credentials and task information;

continually transmitting a display of one or more virtual objects to the augmented reality system based on the user preference selections, received imaging data, and the access level for the user, wherein the display of the one or more virtual objects is dynamically altered in response to changes to the task information;

identifying, via a machine learning engine, a percentage of users experiencing increased productivity, wherein increased productivity is determined by interaction time with one or more applications when implementing a specific augmented reality aspect via the augmented reality system; and

based on identifying the percentage of users experiencing increased productivity, recommending the specific augmented reality aspect to one or more other users.

9. The computer program product of claim 8 , further configured to determine the one or more virtual objects based on one or more authentication credentials provided by a user via the user device.

10. The computer program product of claim 8 , wherein the one or more virtual objects further comprise three dimensional virtual renderings or representations for the one or more compatible user devices.

11. The computer program product of claim 8 , wherein the imaging data further comprises light detection and ranging (LiDAR) data.

12. The computer program product of claim 8 , further comprising:

receiving notification information from the one or more compatible user devices; and

altering display of the one or more virtual objects in response to the notification information.

13. The computer program product of claim 8 , wherein continually transmitting a display of one or more virtual objects further comprises transmitting display information at a refresh rate of at least 30 frames per second.

14. The computer program product of claim 8 , further comprising:

receiving notification information from the one or more compatible user devices; and

transmitting an interactive notification prompt to the augmented reality system.

15. A computer implemented method for dynamically augmenting a user environment, said computer implemented method comprising:

providing a computing system comprising a computer processing device and a non-transitory computer readable medium, where the computer readable medium comprises configured computer program instruction code, such that when said instruction code is operated by said computer processing device, said computer processing device performs the following operations:

receiving one or more user preference selections for a workspace environment and store the user preference selections in a unique user configuration;

receiving imaging data from an augmented reality system or a user device;

based on the received imaging data, determining a perspective view and surface structure of a user's surroundings;

identifying one or more compatible user devices on a shared network of the one or more compatible user devices and the augmented reality system;

determining an access level for a user based on receiving one or more authentication credentials and task information; and

continually transmitting a display of one or more virtual objects to the augmented reality system based on the user preference selections, received imaging data, and the access level for the user, wherein the display of the one or more virtual objects is dynamically altered in response to changes to the task information;

identifying, via a machine learning engine, a percentage of users experiencing increased productivity, wherein increased productivity is determined by interaction time with one or more applications when implementing a specific augmented reality aspect via the augmented reality system; and

based on identifying the percentage of users experiencing increased productivity, recommending the specific augmented reality aspect to one or more other users.

16. The computer implemented method of claim 15 , further configured to determine the one or more virtual objects or based on one or more authentication credentials provided by a user via the user device.

17. The computer implemented method of claim 15 , wherein the one or more virtual objects further comprise three dimensional virtual renderings or representations for the one or more compatible user devices.

18. The computer implemented method of claim 15 , wherein imaging data further comprises light detection and ranging (LiDAR) data.

19. The computer implemented method of claim 15 , further comprising:

receiving notification information from the one or more compatible user devices; and

altering display of the one or more virtual objects in response to the notification information.

20. The computer implemented method of claim 15 , wherein continually transmitting a display of one or more virtual objects further comprises transmitting display information at a refresh rate of at least 30 frames per second.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2021
From: BRYANT, MATTHEW K.; WIGGINS, JESSE
To: BANK OF AMERICA CORPORATION
Reel/Frame 057288/0494 →
Continuity (1)
Related Publication 20230065719A1 · Mar 2, 2023
Cited By (1)
US 12,505,631