Providing message response suggestions
AssigneeApple Inc.
InventorsVojtech Jina, Seth J. Hildick-Smith, Peter M. Kirby, Vivek Kumar Rangarajan Sridhar
Life of this patent
Estimating the term…
Abstract
Systems and processes for providing response suggestions are provided. In one example process, a textual representation of a message is received. Based on the textual representation of the message, one or more response categories and a predetermined number of suggested inputs corresponding to each of the one of more response categories are obtained. Based on the predetermined number of suggested inputs corresponding to each of the one of more response categories, one or more suggested inputs for each of the one or more response categories are determined. The one or more suggested inputs are provided as response suggestions to the message.
Claims49
An electronic device, comprising:
- one or more processors;
- a 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:
- receiving a textual representation of a message;
- determining that the textual representation of the message is associated with an identified response category having a score higher than a predetermined threshold score;
- in response to the determination that the textual representation of the message is associated with an identified response category having a score higher than a predetermined threshold score:
- determine one or more suggested inputs for the identified response category;
- and
- provide the one or more suggested inputs as response suggestions to the message.
A computer-implemented method, comprising:
- at an electronic device with one or more processors and memory:
- receiving a textual representation of a message;
- determining that the textual representation of the message is associated with an identified response category having a score higher than a predetermined threshold score;
- in response to the determination that the textual representation of the message is associated with an identified response category having a score higher than a predetermined threshold score:
- determine one or more suggested inputs for the identified response category;
- and
- provide the one or more suggested inputs as response suggestions to the message.
A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device, cause the electronic device to:
- receive a textual representation of a message;
- determine that the textual representation of the message is associated with an identified response category having a score higher than a predetermined threshold score;
- in response to the determination that the textual representation of the message is associated with an identified response category having a score higher than a predetermined threshold score:
- determine one or more suggested inputs for the identified response category;
- and
- provide the one or more suggested inputs as response suggestions to the message.
Dependencies are inferred from the claim text.