Application (pre-grant publication)
MODELING CHARACTERS THAT INTERACT WITH USERS AS PART OF A CHARACTER-AS-A-SERVICE IMPLEMENTATION
- Number
- 20180165596
- Published
- 2018-06-14
- Filed
- 2016-12-08
- Assignee
- DISNEY ENTERPRISES, INC.
- Inventors
- ABRAMS; Michael; HASELTINE; Eric
- CPC
- G06N5/04; G06N20/00; G06N3/006
- Verdict
- Medium Notable software
- Source
- Google Patents · FreePatentsOnline
The keeper's note
Interactive character-as-a-service modeling.
Abstract
In one embodiment, a character engine models a character that interacts with users. The character engine receives user input data from a user device, and analyzes the user input data to determine a user intent and an assessment domain. Subsequently, the character engine selects inference algorithm(s) that include machine learning capabilities based on the intent and the assessment domain. The character engine computes a response to the user input data based on the selected inference algorithm(s) and a set of personality characteristics that are associated with the character. Finally, the character engine causes the user device to output the response to the user. In this fashion, the character engine includes sensing functionality, thinking and learning functionality, and expressing functionality. By aggregating advanced sensing techniques, inference algorithms, character-specific personality characteristics, and expressing algorithms, the character engine provides a realistic illusion that users are interacting with the character.
Background
BACKGROUND OF THE INVENTIONField of the Invention
Embodiments of the present invention relate generally to computer processing and, more specifically, to modeling characters that interact with users as part of a character-as-a-service implementation.Description of the Related Art
Interacting with large numbers of users (e.g., customers, guests, clients, etc.) is an essential part of many services. For instance, an entertainment service provider oftentimes interacts with thousands or millions of individual users via help call lines, sales call lines, and/or entertainment characters. Some service providers employ human operators to interact with the users. However, as the number of user interactions increases, the costs associated with employing human operators to interact with the users becomes prohibitively expensive. For this reason, many service providers leverage touch-tone menus or simple menu voice recognition systems to automate interactions between remote users and various mass-market services, such as technical support, reservations, billing, and the like. Similarly, some entertainment service providers generate predetermined recordings to automate interactions between children and animation characters.
However, while interacting with these types of automated systems, users are typically aware that they are interacting with an automated system. For example, when the responses of an animated character are predetermined, many children quickly ascertain