Device feedback and input via heating and cooling
First Claim
1. A mobile device comprising:
- a display comprising a plurality of layers, wherein the plurality of layers comprises a first layer comprising a touchscreen and a second layer comprising a thermoelectric display, wherein the thermoelectric display comprises an array of thermoelectric devices;
a processor; and
memory comprising instructions that, when executed by the processor, cause the processor to perform operations comprisingprompting, via a user interface presented on the display, a user to position the mobile device in a location,acquiring a temperature reading from the thermoelectric display while the mobile device is in the location,associating the temperature reading with the location in a temperature classifier,storing the temperature classifier in a database, wherein the database stores a plurality of temperature classifiers,detecting a temperature change in at least a portion of the array of thermoelectric devices of the thermoelectric display,in response to detecting the temperature change, acquiring a further temperature reading from the thermoelectric display,comparing the further temperature reading to the plurality of temperature classifiers stored in the database,determining, based upon comparing the further temperature reading to the plurality of temperature classifiers stored in the database, that the temperature classifier corresponds to the further temperature reading,determining, based upon the temperature classifier corresponding to the further temperature reading, that the mobile device is in the location, andoutputting the location to an application that is executable by the processor to perform a function based upon the mobile device being in the location.
1 Assignment
0 Petitions
Accused Products
Abstract
A thermoelectric display including an array of thermoelectric devices is used to provide output to a user in the form of thermal feedback. The thermal feedback may be used to provide navigation cues to the user to enable eyes-free navigation. The thermal feedback may be used to provide target acquisition cues to enable the user to accurately target a contact point on a touchscreen. The thermal feedback may be used to convey an emotive aspect of a message to the user. The thermal feedback may be used to identify to the user a caller associated with an incoming call. The thermoelectric display may be, alternatively or additionally, used to provide input to another device, such as a mobile device to which the thermoelectric display is operatively coupled.
-
Citations
18 Claims
-
1. A mobile device comprising:
-
a display comprising a plurality of layers, wherein the plurality of layers comprises a first layer comprising a touchscreen and a second layer comprising a thermoelectric display, wherein the thermoelectric display comprises an array of thermoelectric devices; a processor; and memory comprising instructions that, when executed by the processor, cause the processor to perform operations comprising prompting, via a user interface presented on the display, a user to position the mobile device in a location, acquiring a temperature reading from the thermoelectric display while the mobile device is in the location, associating the temperature reading with the location in a temperature classifier, storing the temperature classifier in a database, wherein the database stores a plurality of temperature classifiers, detecting a temperature change in at least a portion of the array of thermoelectric devices of the thermoelectric display, in response to detecting the temperature change, acquiring a further temperature reading from the thermoelectric display, comparing the further temperature reading to the plurality of temperature classifiers stored in the database, determining, based upon comparing the further temperature reading to the plurality of temperature classifiers stored in the database, that the temperature classifier corresponds to the further temperature reading, determining, based upon the temperature classifier corresponding to the further temperature reading, that the mobile device is in the location, and outputting the location to an application that is executable by the processor to perform a function based upon the mobile device being in the location. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable storage medium having computer-executable instructions stored thereon that, when executed by a processor of a mobile device, cause the processor to perform operations comprising:
-
prompting, via a user interface presented on a display of the mobile device, a user to position the mobile device in a location; acquiring a temperature reading from a thermoelectric display while the mobile device is in the location; associating the temperature reading with the location in a temperature classifier; storing the temperature classifier in a database, wherein the database stores a plurality of temperature classifiers; detecting a temperature change in at least a portion of an array of thermoelectric devices of the thermoelectric display; in response to detecting the temperature change, acquiring a further temperature reading from the thermoelectric display; comparing the further temperature reading to the plurality of temperature classifiers stored in the database; determining, based upon comparing the further temperature reading to the plurality of temperature classifiers stored in the database, that the temperature classifier corresponds to the further temperature reading; determining, based upon the temperature classifier corresponding to the further temperature reading, that the mobile device is in the location; and outputting the location to an application that is executable by the processor to perform a function based upon the mobile device being in the location. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
prompting, by a mobile device comprising a processor, via a user interface presented on a display of the mobile device, a user to position the mobile device in a location; acquiring, by the mobile device, a temperature reading from a thermoelectric display of the mobile device while the mobile device is in the location; associating, by the mobile device, the temperature reading with the location in a temperature classifier; storing, by the mobile device, the temperature classifier in a database, wherein the database stores a plurality of temperature classifiers; detecting, by the mobile device, a temperature change in at least a portion of an array of thermoelectric devices of the thermoelectric display; in response to detecting the temperature change, acquiring, by the mobile device, a further temperature reading from the thermoelectric display; comparing, by the mobile device, the further temperature reading to the plurality of temperature classifiers stored in the database; determining, by the mobile device, based upon comparing the further temperature reading to the plurality of temperature classifiers stored in the database, that the temperature classifier corresponds to the further temperature reading; determining, by the mobile device, based upon the temperature classifier corresponding to the further temperature reading, that the mobile device is in the location; and outputting, by the mobile device, the location to an application that is executable by the processor to perform a function based upon the mobile device being in the location. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification