IP Library Granted Patent US 9,213,963
Granted Patent B2
US 9,213,963 · App. 13/741,620 · Granted Dec 15, 2015

Identifying and presenting reminders based on opportunity for interaction

Inventors: Rohit Rocky Jain (Waterloo, CA); Daniel James Legg (Waterloo, CA); Jerome Pasquero (Waterloo, CA)
Assignee: BlackBerry Limited
G06Q10/109
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,213,963
App. No.
13/741,620
Granted
Dec 15, 2015
Kind
B2
Abstract

A method and apparatus are provided for presenting a reminder for a PIM record when there may be an opportunity for personal interaction regarding the PIM record. The opportunity for personal interaction regarding the PIM record may be identified in response to a trigger condition not associated with the PIM record. In one embodiment, an opportunity for interaction regarding a PIM record may be identified using identification information associated with the trigger condition. In another embodiment, an opportunity for interaction regarding a first PIM record may be identified when there is a contact associated with the first PIM record and a second PIM record, and there is an occurrence of a trigger condition associated with a second PIM record. In some embodiments, the portable electronic device may utilize additional information to identify or verify opportunities for interaction regarding a PIM record.

Claims (38)

1. A method implemented on an electronic device, the method comprising:

identifying an opportunity for interaction with one or more contacts in response to an occurrence of a trigger condition associated with a first record and obtaining identification information from the first record; and

after identifying the opportunity for interaction with the one or more contacts, identifying a second record associated with at least one of the one or more contacts based on the obtained identification information and presenting the second record and a visual or auditory reminder notification of the second record on the electronic device, wherein the second record was not associated with the trigger condition prior to the occurrence of the trigger condition.

2. The method of claim 1 , further comprising, prior to presenting the reminder:

identifying a plurality of records associated with the one or more contacts for which there is an opportunity for interaction; and

prioritizing reminders for the identified plurality of records based on opportunity frequency information specifying frequencies of opportunities to interact,

and wherein presenting the reminder regarding the record comprises presenting a reminder for an identified record based in accordance with the prioritization of the reminders.

3. The method of claim 1 , wherein identifying an opportunity for interaction comprises:

identifying location data for the first record; and

determining that the second record is associated with the location represented by the location data.

4. The method of claim 3 , wherein the second record is associated with a published location maintained by a location server.

5. The method of claim 1 , wherein identifying an opportunity for interaction comprises:

obtaining routing information representing a route to be traversed; and

determining that the electronic device will be conveyed past a location associated with the at least one of the one or more contacts.

6. The method of claim 1 , wherein identifying the opportunity for interaction comprises obtaining the identification information by performing a lookup in a database.

7. The method of claim 1 , wherein the trigger condition is a proximity alert that occurs when the electronic device is within a proximity to a location.

8. The method of claim 1 , wherein the trigger condition is a proximity alert that occurs when a short range radio frequency broadcast signal identifying the device is detected.

9. The method of claim 1 , wherein the trigger condition occurs when a phone call is received and wherein identifying an opportunity for interaction comprises:

querying a search engine and, in response, receiving a name associated with the phone call.

10. An electronic device comprising:

a processor configured to:

identify an opportunity for interaction with one or more contacts in response to an occurrence of a trigger condition associated with a first record and obtain identification information from the first record; and

after identifying the opportunity for interaction with the one or more contacts, identify a second record associated with at least one of the one or more contacts based on the obtained identification information and presenting the second record and a visual or auditory reminder notification of the second record on the electronic device, wherein the second record was not associated with the trigger condition prior to the occurrence of the trigger condition.

11. The electronic device of claim 10 , wherein the processor is further configured to, prior to presenting the reminder:

identify a plurality of records associated with the one or more contacts for which there is an opportunity for interaction; and

prioritize reminders for the identified plurality of records based on opportunity frequency information specifying frequencies of opportunities to interact,

and wherein presenting the reminder regarding the record comprises presenting a reminder for an identified record based in accordance with the prioritization of the reminders.

12. The electronic device of claim 10 , wherein identifying an opportunity for interaction comprises:

identifying location data for the first record, the first record being a record associated with the trigger condition; and

determining that the second record is associated with the location represented by the location data.

13. The electronic device of claim 12 , wherein the second record is associated with a published location maintained by a location server.

14. The electronic device of claim 10 , wherein identifying an opportunity for interaction comprises:

obtaining routing information representing a route to be traversed;

determining that the electronic device will be conveyed past a location associated with the at least one of the one or more contacts.

15. The electronic device of claim 10 , wherein identifying the opportunity for interaction comprises obtaining the identification information by performing a lookup in a database.

16. A non-transitory computer readable medium storing computer readable instructions which, when executed by a processor, cause the processor to:

identify an opportunity for interaction with one or more contacts in response to an occurrence of a trigger condition associated with a first record and obtaining identification information from the first record; and

after identifying the opportunity for interaction with the one or more contacts, identify a second record associated with at least one of the one or more contacts based on the obtained identification information and presenting the second record and a visual or auditory reminder notification of the second record on the electronic device, wherein the second record was not associated with the trigger condition prior to the occurrence of the trigger condition.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Apr 21, 2015
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 035475/0218 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2013
From: JAIN, ROHIT ROCKY; LEGG, DANIEL JAMES; PASQUERO, JEROME
To: RESEARCH IN MOTION LIMITED
Reel/Frame 029629/0320 →
Continuity (2)
Continuation 12692254 · Jan 22, 2010
Related Publication 20130124663A1 · May 16, 2013