Social reminders
First Claim
Patent Images
1. A non-transitory computer-readable storage medium comprising computer-readable instructions, which when executed by one or more processors of an electronic device, cause the one or more processors to:
- receive input representing user instruction to provide a reminder in the future, the instruction identifying an entity; and
after receiving the input;
detect an external electronic device using a first communication modality of the electronic device;
upon detecting the external electronic device using the first communication modality, change a second communication modality of the electronic device from a powered off state to a powered on state;
detect a signal emitted from the external electronic device using the second communication modality in the powered on state;
determine, based on the detected signal, that the external electronic device is associated with the entity; and
in response to determining that the external electronic device is associated with the entity, provide the reminder.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for providing reminders based on social interactions between users of electronic devices are described. Social reminders can be set to trigger based on social interactions of users. For example, a user may request to be reminded to discuss a certain discussion topic with a particular phonebook contact, when the user next encounters the contact.
2765 Citations
48 Claims
-
1. A non-transitory computer-readable storage medium comprising computer-readable instructions, which when executed by one or more processors of an electronic device, cause the one or more processors to:
-
receive input representing user instruction to provide a reminder in the future, the instruction identifying an entity; and after receiving the input; detect an external electronic device using a first communication modality of the electronic device; upon detecting the external electronic device using the first communication modality, change a second communication modality of the electronic device from a powered off state to a powered on state; detect a signal emitted from the external electronic device using the second communication modality in the powered on state; determine, based on the detected signal, that the external electronic device is associated with the entity; and in response to determining that the external electronic device is associated with the entity, provide the reminder. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
at an electronic device; receiving input representing user instruction to provide a reminder in the future, the instruction identifying an entity; and after receiving the input; detecting an external electronic device using a first communication modality of the electronic device; upon detecting the external electronic device using the first communication modality, changing a second communication modality of the electronic device from a powered off state to a powered on state; detecting a signal emitted from the external electronic device using the second communication modality in the powered on state; determining, based on the detected signal, that the external electronic device is associated with the entity; and in response to determining that the external electronic device is associated with the entity, providing the reminder. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
18. An electronic device comprising:
-
one or more processors; memory storing computer-readable instructions, which when executed by the one or more processors, cause the one or more processors to; receive input representing user instruction to provide a reminder in the future, the instruction identifying an entity; and after receiving the input; detect an external electronic device using a first communication modality of the electronic device; upon detecting the external electronic device using the first communication modality, change a second communication modality of the electronic device from a powered off state to a powered on state; detect a signal emitted from the external electronic device using the second communication modality in the powered on state; determine, based on the detected signal, that the external electronic device is associated with the entity; and in response to determining that the external electronic device is associated with the entity, provide the reminder. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification