Outer Rim Archives
Archives · 2018 · 20180018373

Application (pre-grant publication)

CONTEXT-BASED DIGITAL ASSISTANT

Number
20180018373
Published
2018-01-18
Filed
2017-07-18
Assignee
Disney Enterprises, Inc.
Inventors
YAZDIAN; Afsoun R. et al.
CPC
G06F16/24532; G06F16/24522; G06Q10/10; G06F16/24573; G06F16/24575
Verdict
Set aside context-based digital assistant, generic NLP tooling
Source
Google Patents · FreePatentsOnline

Abstract

An electronic device that includes one or more input sensor devices, one or more output devices, one or more computer processors and a memory containing computer program code that, when executed by operation of the one or more computer processors, performs an operation. The operation includes collecting information, using one or more input sensor devices, about the plurality of users within a physical environment. The operation includes analyzing the collected information to determine a present situational context for the plurality of users that are currently present within the physical environment. An action to perform is determined based on the determined present situational context. The determined action is executed using the one or more output devices.

Background

BACKGROUNDField of the Invention

Embodiments of the present disclosure generally relate to the field of intelligent assistants, and more particularly, to techniques for providing a context-sensitive intelligent assistant that can serve multiple users simultaneously.Description of the Related Art

Current work on intelligent assistants focuses on assisting a single user. Such systems can serve only one user at a time, and are not generally as capable or dynamic as an actual human assistant is. Moreover, many groups of individuals (e.g., families) would benefit from the assistance of a multi-user assistant, but many such groups cannot afford an actual human assistant and no satisfactory intelligent assistants exist.SUMMARY

Embodiments provide an electronic device, method and computer-readable medium for providing a digital assistant to a group of users. The electronic device, method and computer-readable medium can include collecting information, using one or more input sensor devices, about the plurality of users within a physical environment. The electronic device, method and computer-readable medium further include analyzing the collected information to determine a present situational context for the plurality of users that are currently present within the physical environment. The electronic device, method and computer-readable medium include determining an action to perform based on the determined present situational context and executing the determined ac

Claims

1. An electronic device, comprising: one or more input sensor devices; one or more output devices; one or more computer processors; and a memory containing computer program code that, when executed by operation of the one or more computer processors, performs an operation comprising: collecting information, using one or more input sensor devices, about the plurality of users within a physical environment; analyzing the collected information to determine a present situational context for the plurality of users that are currently present within the physical environment; determining an action to perform based on the determined present situational context; and executing the determined action using the one or more output devices. 19. A method of providing a computerized digital assistant using an electronic device, the electronic device comprising one or more input sensor devices and one or more output devices, the method comprising: collecting information, using one or more input sensor devices, about the plurality of users within a physical environment; analyzing the collected information to determine a present situational context for the plurality of users that are currently present within the physical environment; determining an action to perform based on the determined present situational context; and executing the determined action using the one or more output devices. 20. A non-transitory computer readable medium containing computer program code that, when executed by operation of one or more computer processors, performs an operation of providing a computerized digital assistant using an electronic device, the electronic device comprising one or more input sensor devices and one or more output devices, the operation comprising: collecting information, using one or more input sensor devices, about the plurality of users within a physical environment; analyzing the collected information to determine a present situational context for the plurality of users that are currently present within the physical environment; determining an action to perform based on the determined present situational context; and executing the determined action using the one or more output devices.