IP Library › Granted Patent US 12,283,121
Granted Patent B2
US 12,283,121 · App. 17/549,623 · Granted Apr 22, 2025

Virtual reality object tag presentation

Inventors: Vinod A. Valecha (Pune, IN); Partho Ghosh (Kolkata, IN); Saurabh Yadav (Bangalore, IN); Amrita Maitra (Pune, IN)
Assignee: International Business Machines Corporation
G06V20/70G06F40/40G06V20/20H04L63/101H04L63/102
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,283,121
App. No.
17/549,623
Granted
Apr 22, 2025
Kind
B2
Abstract

The present specification describes a computer-implemented method. According to the method, user-specific tags are generated for a virtual reality (VR) object displayed within a VR environment. The user-specific tags are generated based on an interaction of a first user with the VR object. Role-based access rights are assigned to the user-specific tags. A role of a second user accessing the VR environment is determined and the user-specific tags are presented to the second user, alongside the VR object, based on a comparison of the role of the second user and the role-based access rights.

Claims (23)

1. A computer-implemented method, comprising: generating user-specific tags for a virtual reality (VR) object displayed within a VR environment, wherein the user-specific tags are manually generated based on user input of a first user and automatically generated based on one or more interactions of the first user with the VR object and one or more other users, wherein the generated user-specific tags comprise one or more VR object properties, associated real-world object properties, types and context of user interactions with the VR object, environmental conditions associated with the VR object, and situational characteristics of the VR object;

assigning role-based access rights to the user-specific tags manually and automatically, wherein the role-based access rights are dynamically determined based on a domain of the first user and a second user, a relationship between the first user and the second user, user input of the first user, and natural language processing;

determining a role of the second user accessing the VR environment; and

presenting to the second user, the user-specific tags alongside the VR object based on a comparison of the role of the second user and the role-based access rights.

2. The computer-implemented method of claim 1 , wherein a user-specific tag is presented to the second user at a later point in time than when the first user is accessing the VR environment.

3. The computer-implemented method of claim 1 , wherein a user-specific tag is presented to the second user based on a profile of the second user.

4. The computer-implemented method of claim 1 , wherein a user-specific tag is generated based on a profile of the first user.

5. The computer-implemented method of claim 1 , wherein assigning the role-based access rights comprises receiving, from the first user, an indication of a user allowed access to the user-specific tags.

6. The computer-implemented method of claim 5 , wherein, responsive to the second user being identified as the user allowed access to a user-specific tag, presenting the user-specific tag within the VR environment.

7. The computer-implemented method of claim 5 , wherein, responsive to the second user being identified as a user not allowed access to a user-specific tag, hiding the user-specific tag within the VR environment.

8. A system, comprising: a tag generator to generate user-specific tags for a virtual reality (VR) object displayed within a VR environment, wherein the user-specific tags are manually generated based on user input of a first user and automatically generated based on one or more interactions of the first user with the VR object and one or more other users, wherein the generated user-specific tags comprise one or more VR object properties, associated real-world object properties, types and context of user interactions with the VR object, environmental conditions associated with the VR object, and situational characteristics of the VR object;

an access rights controller: assign role-based access rights to the user-specific tags manually and automatically, wherein the role-based access rights are dynamically determined based on a domain of the first user and a second user, a relationship between the first user and the second user, user input of the first user, and natural language processing;

and determine a role of the second user of a VR environment; and

a display controller to present to the second user, the user-specific tags alongside the VR object based on a comparison of the role of the second user and the role-based access rights.

9. The system of claim 8 , wherein the display controller is to present a user-specific tag responsive to the VR object coming within view of the second user within the VR environment.

10. The system of claim 8 , further comprising a natural language processor to analyze an interaction of the first user with the VR object.

11. The system of claim 8 , wherein the access rights controller generates the role-based access rights based on a hierarchical structure of an organization.

12. A computer program product, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor, to cause the processor to: generate user-specific tags for a virtual reality (VR) object displayed within a VR environment, wherein the user-specific tags are manually generated based on user input of a first user and automatically generated based on one or more interactions of the first user with the VR object and one or more other users, wherein the generated user-specific tags comprise one or more VR object properties, associated real-world object properties, types and context of user interactions with the VR object, environmental conditions associated with the VR object, and situational characteristics of the VR object;

assign role-based access rights to the user-specific tag manually and automatically, wherein the role-based access rights are dynamically determined based on a domain of the first user and a second user, a relationship between the first user and the second user, user input of the first user, and natural language processing;

determine a role of the second user of a VR environment; and

responsive to authentication of the second user, present the user-specific tag associated with the VR object alongside the VR object.

13. The computer program product of claim 12 , wherein the user-specific tag is specific to an organization to which the first user and the second user pertain.

14. The computer program product of claim 12 , wherein the user-specific tag is specific to the VR environment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2021
From: VALECHA, VINOD A.; GHOSH, PARTHO; YADAV, SAURABH; MAITRA, AMRITA
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 058376/0707 →
Continuity (1)
Related Publication 20230186660A1 · Jun 15, 2023
References Cited (15)
US 10484508B2 · Clement · 2019 [cited by applicant]
US 20100058208A1 · Finn · 2010 [cited by applicant]
US 20170262154A1 · Black · 2017 [cited by examiner]
US 20180322704A1 · Dillavou · 2018 [cited by applicant]
US 20200184087A1 · Nos · 2020 [cited by examiner]
US 20200302699A1 · Cantor · 2020 [cited by applicant]
US 20200401802A1 · Grant · 2020 [cited by applicant]
US 20210399911A1 · Jorasch · 2021 [cited by examiner]
US 20220374460A1 · Yu · 2022 [cited by examiner]
EP 3161772A1 · 2017 [cited by applicant]
EP 3502866A1 · 2019 [cited by applicant]
Krestel; “Personalized Topic-Based Tag Recommendation”; Jan. 2012. [cited by applicant]
“Method and System for Artificial Intelligence (AI)-Enabled Virtual Reality (VR) Gamification-Based Content Alignment Among Multiple Collocated Users in Any Collaborative Physical Activity”; IP.com; May 25, 2021. [cited by applicant]
Wei et al; “Research and Application of Access Control Technique in 3D Virtual Reality System OpenSim”; Oct. 2013. [cited by applicant]
IBM Institute for Business Value, “Turn input into impact with an AI-led marketing strategy,” IBM [online], [accessed on Mar. 15, 2024], 13 pages, Retrieved from the Internet: <URL: https://www.ibm.com/thought-leadershi… [cited by applicant]