Empathetic user interface, systems, and methods for interfacing with empathetic computing device
First Claim
1. A method of interfacing with an empathetic computing system, the method comprising:
- receiving sensor data from sensors of an empathetic computing device, wherein the sensor data is generated by user interaction with the empathetic computing device, the user interaction comprising a plurality of interaction units;
receiving contextual information associated with the user interaction;
classifying the sensor data as a sequence of interaction units using stored associations between exemplary sensor data and pre-determined interaction units; and
providing feedback with the empathetic computing device, wherein the feedback is based, at least in part, on the sequence of interaction units and the contextual information, and wherein the providing feedback comprises generating a pattern of lights with a plurality of illumination sources of the empathetic computing device, each light in the pattern corresponding to an interaction unit of the sequence of interaction units.
1 Assignment
0 Petitions
Accused Products
Abstract
Devices, systems, and methods for empathetic computing are described. A method of interfacing with an empathetic computing system may include the steps of receiving sensor data from sensors of an empathetic computing device, wherein the sensor data is generated by user interaction with the empathetic computing device, the user interaction comprising a plurality of interaction units, receiving contextual information associated with the user interaction, classifying the sensor data as a sequence of interaction units using stored associations between exemplary sensor data and pre-determined interaction units, and providing feedback with the empathetic computing device, wherein the feedback is based, at least in part, on the sequence of interaction units and the contextual information.
-
Citations
63 Claims
-
1. A method of interfacing with an empathetic computing system, the method comprising:
-
receiving sensor data from sensors of an empathetic computing device, wherein the sensor data is generated by user interaction with the empathetic computing device, the user interaction comprising a plurality of interaction units; receiving contextual information associated with the user interaction; classifying the sensor data as a sequence of interaction units using stored associations between exemplary sensor data and pre-determined interaction units; and providing feedback with the empathetic computing device, wherein the feedback is based, at least in part, on the sequence of interaction units and the contextual information, and wherein the providing feedback comprises generating a pattern of lights with a plurality of illumination sources of the empathetic computing device, each light in the pattern corresponding to an interaction unit of the sequence of interaction units. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 34, 36, 37)
-
-
23. An empathetic computing device comprising:
-
a processor; a plurality of sensors configured to generate sensor data based on user interaction with the empathetic computing device, the user interaction comprising a plurality of interaction units; a plurality of light sources; and a memory operatively coupled to the plurality of sensors and the processor, the memory comprising stored associations between exemplary sensor data and pre-determined interaction units, the memory further comprising processor-executable instructions, which when executed by the processor cause the empathetic computing device to; receive contextual information associated with the user interaction; classify the sensor data as a sequence of interaction units using the stored associations between exemplary sensor data and pre-determined interaction units; and provide feedback based at least in part on the sequence of interaction units and the contextual information, wherein the instructions to provide feedback based at least in part on the sequence of interaction units and the contextual information include instructions to illuminate one or more of the plurality of light sources in a pattern. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35)
-
-
38. An empathetic computing device comprising:
-
a processor; a plurality of sensors configured to generate sensor data based on user interaction with the empathetic computing device, the user interaction comprising a plurality of interaction units; and a memory operatively coupled to the plurality of sensors and the processor, the memory comprising stored associations between exemplary sensor data and pre-determined interaction units, the memory further comprising processor-executable instructions, which when executed by the processor cause the empathetic computing device to; receive contextual information associated with the user interaction; classify the sensor data as a sequence of interaction units using the stored associations between exemplary sensor data and pre-determined interaction units; and provide feedback based at least in part on the sequence of interaction units and the contextual information, wherein the plurality of user interaction units correspond with sequentially performed user interactions. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A method of interfacing with an empathetic computing system, the method comprising:
-
receiving sensor data from sensors of an empathetic computing device, wherein the sensor data is generated by user interaction with the empathetic computing device, the user interaction comprising a plurality of interaction units; receiving contextual information associated with the user interaction; classifying the sensor data as a sequence of interaction units using stored associations between exemplary sensor data and pre-determined interaction units; and providing feedback with the empathetic computing device, wherein the feedback is based, at least in part, on the sequence of interaction units and the contextual information, wherein the plurality of user interaction units correspond with sequentially performed user interactions. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A method of interfacing with an empathetic computing system, the method comprising:
-
receiving sensor data from sensors of an empathetic computing device, wherein the sensor data is generated by user interaction with the empathetic computing device, the user interaction comprising a plurality of interaction units; receiving contextual information associated with the user interaction; classifying the sensor data as a sequence of interaction units using stored associations between exemplary sensor data and pre-determined interaction units; and providing feedback with the empathetic computing device, wherein the feedback is based, at least in part, on the sequence of interaction units and the contextual information, further comprising, generating, for at least one interaction unit in the sequence, feedback comprising a pattern of lights with a plurality of illumination sources of the empathetic computing device, wherein the pattern of lights is indicative of vocalized speech extracted from the user interaction. - View Dependent Claims (62, 63)
-
Specification