Information processing apparatus, information processing system, information processing method, and program
US-2022327646-A1 · Oct 13, 2022 · US
US12169575B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12169575-B2 |
| Application number | US-202117471807-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 10, 2021 |
| Priority date | Sep 10, 2021 |
| Publication date | Dec 17, 2024 |
| Grant date | Dec 17, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method includes: receiving, by a computing device, user input to move content from an augmented reality (AR) interface to a virtual reality (VR) interface; obtaining, by the computing device, security levels of users in a VR environment associated with the VR interface; determining, by the computing device and based on the security levels, which of the users in the VR environment is permitted to see the content; and changing, by the computing device, at least one of the AR interface to the VR interface based on the determining.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: receiving, by a computing device, user input to move content from an augmented reality (AR) interface generated and displayed by a smart contact lens worn by a user to a virtual reality (VR) interface generated and displayed by a VR headset worn by the user concurrently with the smart contact lens; obtaining, by the computing device, security levels of users in a VR environment associated with the VR interface; determining, by the computing device and based on the security levels, which of the users in the VR environment is permitted to see the content; and changing, by the computing device, at least one of the AR interface to the VR interface based on the determining. 2. The method of claim 1 , wherein the AR interface generated and displayed by the smart contact lens is overlaid on the VR interface generated and displayed by the VR headset, such that the user sees a display of the AR interface generated by the smart contact lens overlaid on a display of the VR interface generated by the VR headset. 3. The method of claim 1 , wherein: the determining includes determining that all the users in the VR environment are permitted to see the content; and the changing comprises: changing the AR interface to not show the content; and changing the VR interface to show the content in the VR environment. 4. The method of claim 3 , further: comprising detecting a new user in the VR environment; and determining to leave the content in the VR environment or remove the content from the VR environment based on a security level of the new user. 5. The method of claim 1 , wherein: the determining includes determining that all the users in the VR environment are not permitted to see the content; and the changing comprises changing the AR interface to show that the content was not moved. 6. The method of claim 1 , wherein the determining includes determining that at least one of the users in the VR environment is permitted to see the content and at least one other of the users in the VR environment is not permitted to see the content. 7. The method of claim 1 , wherein the computing device is a user computer device that is paired with the smart contact lens the displays the AR interface. 8. The method of claim 1 , wherein the obtaining the security levels of the users in the VR environment comprises: determining that security information is not available for at least one of the users in the VR environment; and prompting the user to provide input to define a security level for the at least one of the users in the VR environment for which security information is not available. 9. The method of claim 1 , wherein the smart contact lens and the VR headset have different security levels while being worn concurrently by the user. 10. The method of claim 3 , wherein: the content is shown with a first icon in the AR interface; and after being moved to the VR interface, the content is shown in the VR interface with the first icon and an additional indicator that indicates all the users in the VR environment are permitted to see the content. 11. A computer program product comprising one or more computer readable storage media having program instructions collectively stored on the one or more computer readable storage media, the program instructions executable to: receive user input to move content from an augmented reality (AR) interface generated and displayed by a smart contact lens to a virtual reality (VR) interface generated and displayed by a VR device, the smart contact lens and the VR device being worn concurrently by a same user; obtain security levels of users in a VR environment associated with the VR interface; determine, based on the security levels, which of the users in the VR environment is permitted to see the content; and change at least one of the AR interface to the VR interface based on the determining. 12. The computer program product of claim 11 , wherein the AR interface is overlaid on the VR interface. 13. The computer program product of claim 11 , wherein: the determining includes determining that all the users in the VR environment are permitted to see the content; and the changing comprises: changing the AR interface to not show the content; and changing the VR interface to show the content in the VR environment. 14. The computer program product of claim 13 , further: comprising detecting a new user in the VR environment; and determining to leave the content in the VR environment or remove the content from the VR environment based on a security level of the new user. 15. The computer program product of claim 11 , wherein: the determining includes determining that all the users in the VR environment are not permitted to see the content; and the changing comprises changing the AR interface to show that the content was not moved. 16. A system comprising: a processor, a computer readable memory, one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, the program instructions executable to: receive user input to move content from an augmented reality (AR) interface of a smart contact lens to a virtual reality (VR) interface of a VR device, the smart contact lens and the VR device being worn concurrently by a same user, and the AR interface being overlaid on the VR interface; obtain security levels of users in a VR environment associated with the VR interface, the security levels being defined in a separation of duties (SoD) matrix; determine, based on the security levels of the users and a security level of the content, which of the users in the VR environment is permitted to see the content; and change at least one of the AR interface to the VR interface based on the determining. 17. The system of claim 16 , wherein the program instructions executable to obtain the SoD matrix from a VR server running the VR environment, and wherein the SoD matrix comprises a data structure that defines the respective security levels for plural different users associated with a group. 18. The system of claim 17 , wherein: the VR device comprises a headset including a stereoscopic head-mounted display that displays the VR interface; the smart contact lens displays the AR interface; the smart contact lens and the headset worn concurrently by the same user have different security levels; and the changing the VR interface comprises sending data to the VR server that causes the VR server to instruct the VR device to change the VR interface. 19. The system of claim 17 , wherein the changing the VR interface comprises sending data to the VR server that causes the VR server to instruct the VR device to display the content with an icon that indicates all of the users are permitted to view the content. 20. The system of claim 17 , wherein the changing the VR interface comprises sending data to the VR server that causes the VR server to instruct the VR device to display the content with an icon that indicates not all of the users are permitted to view the content.
Contact lenses for the eyes (disinfection or sterilisation of contact lenses A61L12/00) · CPC title
using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title
Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00) · CPC title
Electrooptic lenses · CPC title
Access rights, e.g. capability lists, access control lists, access tables, access matrices · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.