SENSOR INPUT RECORDING AND TRANSLATION INTO HUMAN LINGUISTIC FORM
First Claim
Patent Images
1. A method for communicating using a computing device, comprising:
- obtaining sensor data from one or more sensors within the computing device;
analyzing the sensor data to determine whether the data includes a cue that a written communication should be generated;
analyzing the sensor data to identify subject matter for inclusion in a written communication;
identifying a word associated with the identified subject matter; and
automatically assembling a communication including the identified word based on the identified subject matter.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and devices use a mobile device'"'"'s sensor inputs to automatically draft natural language messages, such as text messages or email messages. In the various embodiments, sensor inputs may be obtained and analyzed to identify subject matter which a processor of the mobile device may reflect in words included in a communication generated for the user. In an embodiment, subject matter associated with a sensor data stream may be associated with a word, and the word may be used to assemble a natural language narrative communication for the user, such as a written message.
-
Citations
51 Claims
-
1. A method for communicating using a computing device, comprising:
-
obtaining sensor data from one or more sensors within the computing device; analyzing the sensor data to determine whether the data includes a cue that a written communication should be generated; analyzing the sensor data to identify subject matter for inclusion in a written communication; identifying a word associated with the identified subject matter; and automatically assembling a communication including the identified word based on the identified subject matter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computing device, comprising:
-
means for obtaining sensor data from one or more sensors within the computing device; means for analyzing the sensor data to determine whether the data includes a cue that a written communication should be generated; means for analyzing the sensor data to identify subject matter for inclusion in a written communication; means for identifying a word associated with the identified subject matter; and means for automatically assembling a communication including the identified word based on the identified subject matter. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computing device, comprising:
-
a memory; one or more sensors; and a processor coupled to the memory and the one or more sensors, wherein the processor is configured with processor-executable instructions to perform operations comprising; obtaining sensor data from the one or more sensors within the computing device; analyzing the sensor data to determine whether the data includes a cue that a written communication should be generated; analyzing the sensor data to identify subject matter for inclusion in a written communication; identifying a word associated with the identified subject matter; and automatically assembling a communication including the identified word based on the identified subject matter. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a processor to perform operations;
- comprising;
obtaining sensor data from one or more sensors within a computing device; analyzing the sensor data to determine whether the data includes a cue that a written communication should be generated; analyzing the sensor data to identify subject matter for inclusion in a written communication; identifying a word associated with the identified subject matter; and automatically assembling a communication including the identified word based on the identified subject matter. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45)
- comprising;
-
46. A system for communicating using a computing device, comprising:
-
means for obtaining sensor data from one or more sensors within the computing device; means for analyzing the sensor data to determine whether the data includes a cue that a written communication should be generated; means for transmitting a portion of the sensor data to a server in response to recognizing a cue; means for analyzing, on the server, the sensor data to identify subject matter for inclusion in a written communication; means for identifying, on the server, a word associated with the identified subject matter; and means for automatically assembling, on the server, a communication including the identified word based on the identified subject matter. - View Dependent Claims (47, 48)
-
-
49. A system, comprising:
-
a computing device, comprising; a memory; one or more sensors; and a device processor coupled to the memory and the one or more sensors; and a server comprising a server processor, wherein the device processor is configured with processor-executable instructions to perform operations comprising; obtaining sensor data from the one or more sensors within the computing device; analyzing the sensor data to determine whether the data includes a cue that a written communication should be generated; and transmitting a portion of the sensor data to the server in response to recognizing a cue, wherein the server processor is configured with processor-executable instructions to perform operations comprising; analyzing the sensor data to identify subject matter for inclusion in a written communication; identifying a word associated with the identified subject matter; and automatically assembling a communication including the identified word based on the identified subject matter. - View Dependent Claims (50, 51)
-
Specification