Infinite robot personalities
AssigneeMisty Robotics, Inc.
InventorDaniel H. Grollman
Life of this patent
Estimating the term…
Abstract
Aspects of the present disclosure generally relate to providing a large variety of robot personalities. In certain aspects, a robot personality may be represented as a personality location in a personality space, which may be a continuous unidimensional or multidimensional space. The dimensions of the personality space may be based on one or more factors. Based on the personality location, an affective state may be maintained for the robot, which may be represented as an affect location in an affect space. The affect location may be updated based on one or more inputs. Accordingly, robot expressions may be influenced based upon the affect location, which in turn is affected by the personality of the robot in the personality space.
Claims20
A robotic device comprising:
- at least one processor;
- and
- memory encoding computer executable instructions that, when executed by the at least one processor, perform a method comprising:
- receiving an input at the robotic device;
- generating, in an affect space, an anchor location for the input based on a personality location in a personality space for the robotic device;
- determining, based on the anchor location, an affect location in the affect space;
- and
- storing the determined affect location as an affective state for the robotic device.
A computing device comprising:
- at least one processor;
- and
- memory encoding computer executable instructions that, when executed by the at least one processor, perform a method comprising:
- receiving an input at the computing device;
- determining, based on the received input, an affect location in an affect space, wherein the affect location is determined based on a personality location in a personality space;
- identifying a class of expressions from an action space;
- determining, based on the affect location, an expression from the class of expressions;
- and
- performing, by the computing device, the determined expression.
A method for determining an affective state by a computing device, comprising:
- receiving an input at the computing device;
- generating, in an affect space, an anchor location for the input based on a personality location in a personality space for the computing device;
- determining, based on the anchor location, an affect location in the affect space;
- and
- storing the determined affect location as an affective state for the computing device.
Dependencies are inferred from the claim text.