Data detection
First Claim
1. An electronic device, comprising:
- one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for;
generating a user interface for display on a display, wherein the electronic device is in communication with the display;
while the user interface is displayed on the display, receiving, at the electronic device, a plurality of terms that corresponds to a communication with another user;
after receiving the plurality of terms, identifying, at the electronic device, a plurality of actionable terms in the plurality of terms, including a first actionable term and a second actionable term, and concurrently displaying, at the electronic device, the plurality of actionable terms as visually distinguished from one or more terms in the plurality of terms that are not actionable terms;
after identifying the plurality of actionable terms in the plurality of terms and while concurrently displaying the plurality of actionable terms as visually distinguished from the one or more terms in the plurality of terms that are not actionable terms, receiving, at the electronic device, an input selecting the first actionable term; and
in response to the selection of the first actionable term;
obtaining related content associated with the first actionable term; and
after obtaining the related content, concurrently displaying, at the electronic device, a representation of the related content along with the received plurality of terms.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments, a device determines a current context of a plurality of terms, in accordance with a determination that the current context is a first context, selects one or more terms in the plurality of terms based on a first word list as actionable terms, and in accordance with a determination that the current context is a second context, different from the first context, selects one or more terms in the plurality of terms as actionable terms based on a second word list, different from the first word list. In some embodiments, the device displays the plurality of terms, wherein one or more of the actionable terms are visually distinguished from other terms. In some embodiments, a device obtains related content associated with the actionable terms, and after obtaining the related content, concurrently displays a representation of the related content along with the plurality of terms.
3327 Citations
42 Claims
-
1. An electronic device, comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; generating a user interface for display on a display, wherein the electronic device is in communication with the display; while the user interface is displayed on the display, receiving, at the electronic device, a plurality of terms that corresponds to a communication with another user; after receiving the plurality of terms, identifying, at the electronic device, a plurality of actionable terms in the plurality of terms, including a first actionable term and a second actionable term, and concurrently displaying, at the electronic device, the plurality of actionable terms as visually distinguished from one or more terms in the plurality of terms that are not actionable terms; after identifying the plurality of actionable terms in the plurality of terms and while concurrently displaying the plurality of actionable terms as visually distinguished from the one or more terms in the plurality of terms that are not actionable terms, receiving, at the electronic device, an input selecting the first actionable term; and in response to the selection of the first actionable term; obtaining related content associated with the first actionable term; and after obtaining the related content, concurrently displaying, at the electronic device, a representation of the related content along with the received plurality of terms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
at an electronic device in communication with a display, one or more processors and memory; generating a user interface for display on the display; while the user interface is displayed on the display, receiving, at the electronic device, a plurality of terms that corresponds to a communication with another user; after receiving the plurality of terms, identifying, at the electronic device, a plurality of actionable terms in the plurality of terms, including a first actionable term and a second actionable term, and concurrently displaying, at the electronic device, the plurality of actionable terms as visually distinguished from one or more terms in the plurality of terms that are not actionable terms; after identifying the plurality of actionable terms in the plurality of terms and while concurrently displaying the plurality of actionable terms as visually distinguished from the one or more terms in the plurality of terms that are not actionable terms, receiving, at the electronic device, an input selecting the first actionable term; and in response to the selection of the first actionable term; obtaining related content associated with the first actionable term; and after obtaining the related content, concurrently displaying, at the electronic device, a representation of the related content along with the received plurality of terms. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
29. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device in communication with a display, one or more processors and memory, cause the device to:
-
generate a user interface for display on the display; while the user interface is displayed on the display, receive, at the electronic device, a plurality of terms that corresponds to a communication with another user; after receiving the plurality of terms, identify, at the electronic device, a plurality of actionable terms in the plurality of terms, including a first actionable term and a second actionable term, and concurrently displaying, at the electronic device, the plurality of actionable terms as visually distinguished from one or more terms in the plurality of terms that are not actionable terms; after identifying the plurality of actionable terms in the plurality of terms and while concurrently displaying the plurality of actionable terms as visually distinguished from the one or more terms in the plurality of terms that are not actionable terms, receive, at the electronic device, an input selecting the first actionable term; and in response to the selection of the first actionable term; obtain related content associated with the first actionable term; and after obtaining the related content, concurrently display, at the electronic device, a representation of the related content along with the received plurality of terms. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification