STRUCTURED SUGGESTIONS
First Claim
Patent Images
1. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by the electronic device, cause the device to:
- receive a message;
identify, in the received message, event information; and
generate a calendar event associated with the identified event information, the generated calendar event comprising the event information and an indication that the generated calendar event is a suggested calendar event.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device suggests contacts and calendar events for users based on their messages. The device can analyze a user'"'"'s messages for contact and event information and automatically generate or update suggested contacts and calendar events for the user based on this information. The suggested contacts and calendar events can be searchable as if they were manually entered by the user, and the user can choose to add or ignore the suggested contacts and calendar events.
-
Citations
16 Claims
-
1. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by the electronic device, cause the device to:
-
receive a message; identify, in the received message, event information; and generate a calendar event associated with the identified event information, the generated calendar event comprising the event information and an indication that the generated calendar event is a suggested calendar event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. 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; receiving a message; identifying, in the received message, event information; and generating a calendar event associated with the identified event information, the generated calendar event comprising the event information and an indication that the generated calendar event is a suggested calendar event.
-
-
16. A method comprising:
at an electronic device; receiving a message; identifying, in the received message, event information; and generating a calendar event associated with the identified event information, the generated calendar event comprising the event information and an indication that the generated calendar event is a suggested calendar event.
Specification