IP Library Granted Patent US 11,210,826
Granted Patent B2
US 11,210,826 · App. 15/887,120 · Granted Dec 28, 2021

Systems and methods to provide artificial intelligence experiences

Inventor: Michael P. Goslin (Los Angeles, CA)
Assignee: Disney Enterprises, Inc.
G06T11/60G06N3/006
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,210,826
App. No.
15/887,120
Granted
Dec 28, 2021
Kind
B2
Abstract

The present disclosure relates to providing artificial intelligence experiences. The artificial intelligence experiences may include a persistent virtual character. The artificial intelligence experiences are presented through an augmented reality system. The persistent virtual characters are associated with geo-locations. The persistent virtual characters are accessible to the user at the geolocation associated with the persistent virtual characters. A system managing the persistent virtual characters is continuously updated based on user interaction with the persistent virtual characters and information received from external sources. The persistent virtual characters manner of behavior toward the user is based on previous user interaction with the persistent virtual characters and information received from external sources.

Claims (37)

1. A system configured to facilitate interaction with artificial intelligence (AI) virtual characters, the system comprising:

a non-transitory storage medium configured to store virtual content information, the virtual content information defining virtual content, the virtual content including one or more AI virtual characters; and

one or more physical processors configured by machine-readable instructions to:

obtain requests for access to the virtual content from individual client devices, wherein the requests include a first request from a first client device for access to first virtual content, and a second request from a second client device for access to the first virtual content, the first client device being separate and distinct from the second client device, the second request being obtained after the first request;

determine individual AI virtual characters of the virtual content requested for access, such that a first AI virtual character of the first virtual content is determined, and wherein the first AI virtual character is configured to provide an audio communication to one or more users interacting with the first AI virtual character;

responsive to the determination of the individual AI virtual characters, provide the individual client devices with presentation information that facilitates presentation of the virtual content including the individual AI virtual characters, such that the first client device is provided with first presentation information that facilitates presentation via the first client device of the first virtual content including the first AI virtual character;

facilitate user interaction with the individual AI virtual characters through the individual client devices, such that a first user interaction with the first AI virtual character is facilitated via the first client device;

obtain device monitoring information for the individual client devices characterizing use of the individual client devices with a plurality of resources external to the system, the device monitoring information defining two or more of an Internet browsing and search history, a phone call history, or a video viewing history, such that first device monitoring information for the first client device is obtained;

update the virtual content information based on the user interaction with the individual AI virtual characters and the device monitoring information, such that the virtual content information defining the first virtual content including the first AI virtual character is updated based on the first user interaction and the first device monitoring information; and

provide the second client device with second presentation information that facilitates presentation via the second client device of the first virtual content including the first AI virtual character, wherein the updating the virtual content information defining the first virtual content including the first AI virtual character based on the first user interaction and the first device monitoring information causes the first AI virtual character as presented via the second client device to base the audio communication on the first user interaction and the first device monitoring information such that the audio communication refers directly to the first user interaction and the first device monitoring information.

2. The system of claim 1 , wherein the one or more physical processors are further configured by machine-readable instructions to facilitate a second user interaction with the first AI virtual character via the second client device, and wherein the first user interaction and the second user interaction are contemporaneous in time.

3. The system of claim 1 , wherein the one or more physical processors are further configured by machine-readable instructions to monitor the individual client devices to determine the device monitoring information.

4. The system of claim 1 , wherein the one or more physical processors are further configured by machine-readable instructions to further update the virtual content information based on user interaction with a real-world environment.

5. The system of claim 1 , wherein the first client device or the second client device have access to the first virtual content including the first AI virtual character at a specific time, at a specific geolocation, or a combination thereof.

6. The system of claim 1 , wherein the virtual content information further defines a manner of interaction of the individual AI virtual characters with the one or more users.

7. The system of claim 6 , wherein the manner of interaction defines communicative behavior of the individual AI virtual characters with the one or more users.

8. The system of claim 1 , wherein the individual AI virtual characters are presented to the individual client devices through a client interface, wherein views of the client interface include visual content of a real-world environment, and the individual AI virtual characters are positioned relative to the visual content of the real-world environment such that the individual AI virtual characters are perceived as being present in the real-world environment.

9. The system of claim 1 , wherein the first client device is a smartphone and the second client device is a head-mounted display.

10. The system of claim 1 , wherein the one or more physical processors are further configured by machine-readable instructions to facilitate a second user interaction with the first AI virtual character via the second client device, and wherein the first user interaction and the second user interaction are sequential and non-overlapping in time.

11. A method to interact with artificial intelligence (AI) virtual characters, the method being implemented in a computer system comprising one or more physical processors and a storage medium storing machine-readable instructions, the method comprising:

obtaining virtual content information, the virtual content information defining virtual content, the virtual content including one or more AI virtual characters;

obtaining requests for access to the virtual content from individual client devices, wherein the requests include a first request from a first client device for access to first virtual content, and a second request from a second client device for access to the first virtual content, the first client device being separate and distinct from the second client device, the second request being obtained after the first request;

determining individual AI virtual characters of the virtual content requested for access, including determining a first AI virtual character of the first virtual content, and wherein the first AI virtual character is configured to provide an audio communication to one or more users interacting with the first AI virtual character;

responsive to the determination of the individual AI virtual characters associated with the virtual content included in the requests, providing the individual client devices with presentation information that facilitates presentation of the virtual content including the individual AI virtual characters, including providing the first client device with first presentation information that facilitates presentation via the first client device of the first virtual content including the first AI virtual character;

facilitating user interaction with the individual AI virtual characters through the individual client devices, including facilitating a first user interaction with the first AI virtual character via the first client device;

obtaining device monitoring information for the individual client devices characterizing use of the individual client devices with a plurality of resources external to the computer system, the device monitoring information defining two or more of an Internet browsing and search history, a phone call history, or a video viewing history, including obtaining first device monitoring information for the first client device;

updating the virtual content information based on the user interaction with the individual AI virtual characters and the device monitoring information, including updating the virtual content information defining the first virtual content including the first AI virtual character based on the first user interaction and the first device monitoring information; and

providing the second client device with second presentation information that facilitates presentation via the second client device of the first virtual content including the first AI virtual character, wherein the updating the virtual content information defining the first virtual content including the first AI virtual character based on the first user interaction and the first device monitoring information causes the first AI virtual character as presented via the second client device to base the audio communication on the first user interaction and the first device monitoring information such that the audio communication refers directly to the first user interaction and the first device monitoring information.

12. The method of claim 11 , further comprising facilitating a second user interaction with the first AI virtual character via the second client device, and wherein the first user interaction and the second user interaction are contemporaneous in time.

13. The method of claim 11 , wherein the method includes monitoring the individual client devices to determine the device monitoring information.

14. The method of claim 11 , further comprising further updating the virtual content information based on user interaction with a real-world environment.

15. The method of claim 11 , wherein the first client device or the second client device have access to the first virtual content including the first AI virtual character at a specific time, at a specific geolocation, or a combination thereof.

16. The method of claim 11 , wherein the virtual content information further defines a manner of interaction of the individual AI virtual characters with the one or more users.

17. The method of claim 16 , wherein the manner of interaction defines communicative behavior of the individual AI virtual characters with the one or more users.

18. The method of claim 11 , wherein the individual AI virtual characters are presented to the individual client devices through a client interface, wherein views of the client interface include visual content of a real-world environment and the individual AI virtual characters are positioned relative to the visual content of the real-world environment such that the individual AI virtual characters are perceived as being present in the real-world environment.

19. The method of claim 11 , wherein the first client device is a smartphone and the second client device is a head-mounted display.

20. The method of claim 11 , further comprising facilitating a second user interaction with the first AI virtual character via the second client device, and wherein the first user interaction and the second user interaction are sequential and non-overlapping in time.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2026
From: DISNEY ENTERPRISES, INC.
To: ADEIA MEDIA HOLDINGS INC.
Reel/Frame 075817/0438 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2018
From: GOSLIN, MICHAEL P.
To: DISNEY ENTERPRISES, INC.
Reel/Frame 044814/0344 →
Continuity (1)
Related Publication 20190244404A1 · Aug 8, 2019