Outer Rim Archives
Archives · 2022 · 20220398385

Application (pre-grant publication)

Ensuring User Data Security While Personalizing a Social Agent

Number
20220398385
Published
2022-12-15
Filed
2021-06-11
Assignee
Disney Enterprises, Inc.
Inventors
Fidaleo; Douglas A.
CPC
G06N5/04; G06F40/216; G06F40/186; G06F21/6245; G06F40/174; G06F40/35
Verdict
Set aside data-privacy feature, security/business
Source
Google Patents · FreePatentsOnline

Abstract

A social agent system includes a computing platform having processing hardware and a system memory storing a social agent software code. The processing hardware is configured to execute the social agent software code to receive, from a client system, input data provided by a user of the client system when the user is interacting with the social agent system using the client system, and to select, using the input data, a dialogue template for responding to the user. The dialogue template includes one or more placeholder fields to be filled by the client system to create a personalized dialogue for responding to the user. The processing hardware is further configured to execute the social agent software code to deliver, to the client system, the dialogue template including the one or more placeholder fields to be filled by the client system to create the personalized dialogue for responding to the user.

Background

BACKGROUND

A characteristic feature of human social interaction is personalization. For example, when two people interact repeatedly in a similar manner, such as greeting one another, a variety of different expressions may be used despite the fact that a generic “hello” would be adequate in almost every instance. Instead, a human speaker may select expressions for use in an interaction with another person based on whether that person is a child, a teenager, or an adult, as well as based on their personal history of interactions with the other person. In order for a non-human social agent to engage in a realistic interaction with a user, it is desirable that the social agent also be capable of varying its form of expression in a personalized and seemingly natural way.

Personalizing the responsiveness of a social agent during an interaction with a particular user has typically required the system providing the social agent to acquire and store user data as part of an overall user profile including demographic and geographic details describing the user, as well as a history of previous interactions with the user. However, concerns regarding personal privacy, data security, and liability for data breaches make it increasingly advantageous, for users and system administrators alike, to provide users with the ability to restrict access to their personal user data while continuing to enable use of such data to personalize their interactions with a social agent.

Claims

1. A social agent system comprising: a computing platform including processing hardware and a system memory; a social agent software code stored in the system memory; the processing hardware configured to execute the social agent software code to: receive, from a client system, input data provided by a user of the client system when the user is interacting with the social agent system using the client system; select, using the input data, a dialogue template for responding to the user, the dialogue template including at least one placeholder field configured to be filled by the client system to create a personalized dialogue, using the dialogue template, for responding to the user; and deliver, to the client system, the dialogue template including the at least one placeholder field to be filled by the client system to create the personalized dialogue, using the dialogue template, for responding to the user. || 6. A method for use by a social agent system including a computing platform having processing hardware and a system memory storing a social agent software code, the method comprising: receiving from a client system, by the social agent software code executed by the processing hardware, input data provided by a user of the client system when the user is interacting with the social agent system using the client system; selecting, by the social agent software code executed by the processing hardware and using the input data, a dialogue template for responding to the user, the dialogue template including at least one placeholder field configured to be filled by the client system to create a personalized dialogue, using the dialogue template, for responding to the user; and delivering to the client system, by the social agent software code executed by the processing hardware, the dialogue template including the at least one placeholder field to be filled by the client system to create the personalized dialogue, using the dialogue template, for responding to the user. || 11. A computer-readable non-transitory medium having stored thereon instructions, which when executed by a hardware processor of a client system, instantiate a method comprising: sending, to a social agent system including a social agent software code, input data provided by a user of the client system when the user is interacting with the social agent system using the client system; receiving, from the social agent system, a dialogue template for responding to the user, the dialogue template including at least one placeholder field configured to be filled by the client system; identifying user data stored on the client system for filling the at least one placeholder field; filling the at least one placeholder field using the user data to create a personalized dialogue, using the dialogue template, for responding to the user; and executing the personalized dialogue.