IP Library Granted Patent US 9,002,326
Granted Patent B2
US 9,002,326 · App. 13/473,409 · Granted Apr 7, 2015

System and method for providing notifications on a mobile device

Inventors: William Donald Santo (Waterloo, CA); Jong-Suk Lee (Waterloo, CA); Sherman Wang (Waterloo, CA); Gregory Jason Fields (Waterloo, CA)
Assignee: BlackBerry Limited
H04M19/048H04W68/00
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,002,326
App. No.
13/473,409
Granted
Apr 7, 2015
Kind
B2
Abstract

A method is provided which comprises, upon detecting a particular event, determining that a notification is to be provided for the particular event; and activating a light source acting as a camera flash to provide the notification. The method may further comprise determining if an image capture application is currently active and only having the light source emit the camera flash as the notification if the image capture application is not currently active. The method may also comprise determining an orientation of the mobile device, determining if the image capture application is active, and only having the light source emit the camera flash as the notification if the orientation is indicative of visibility of the light source and if the image capture application is not currently active. The method may also comprise determining that the camera flash is to be modulated; and having the light source modulated.

Claims (37)

1. A method of providing event notifications on a mobile device having a camera flash associated with a camera application for capturing images, comprising:

upon detecting a particular event, determining that a notification is to be provided for the particular event;

determining whether or not the camera application is currently being used;

when the camera application is currently being used, activating at least one notification modality other than the camera flash to provide the notification; and when the camera application is not currently being used:

determining a physical orientation of the mobile device indicative of a visibility of the camera flash;

when the physical orientation indicates that the camera flash is visible, activating the camera flash to provide the notification for the particular event; and

when the physical orientation indicates that the camera flash is not visible, activating the at least one notification modality other than the camera flash for the particular event.

2. The method according to claim 1 , further comprising determining that one or more additional notifications are to be provided with the camera flash; and having one or more corresponding components of the mobile device activate the one or more additional notifications.

3. The method according to claim 2 , wherein the one or more additional notifications comprise a vibration of the mobile device.

4. The method according to claim 1 , further comprising determining that the camera flash is to be modulated; and modulating the camera flash.

5. The method according to claim 4 , wherein the camera flash is modulated by changing a duration that the camera flash is activated.

6. The method according to claim 5 , wherein modulating the duration comprises activating the camera flash according to a predetermined pattern.

7. The method according to claim 4 , wherein one or more properties of the camera flash are modulated.

8. The method according to claim 7 , wherein the one more properties comprises at least one of a color, a brightness, and a swath size.

9. A non-transitory computer readable storage medium comprising computer executable instructions for providing event notifications on a mobile device having a camera flash associated with a camera application for capturing images, the computer executable instructions comprising instructions for:

upon detecting a particular event, determining that a notification is to be provided for the particular event;

determining whether or not the camera application is currently being used;

when the camera application is currently being used, activating at least one notification modality other than the camera flash to provide the notification; and

when the camera application is not currently being used:

determining a physical orientation of the mobile device indicative of a visibility of the camera flash;

when the physical orientation indicates that the camera flash is visible, activating the camera flash to provide the notification for the particular event; and

when the physical orientation indicates that the camera flash is not visible, activating the at least one notification modality other than the camera flash for the particular event.

10. The non-transitory computer readable medium according to claim 9 , further comprising instructions for determining that one or more additional notifications are to be provided with the camera flash; and having one or more corresponding components of the mobile device activate the one or more additional notifications.

11. The non-transitory computer readable medium according to claim 10 , wherein the one or more additional notifications comprise a vibration of the mobile device.

12. The non-transitory computer readable medium according to claim 9 , further comprising instructions for determining that the camera flash is to be modulated; and modulating the camera flash.

13. The non-transitory computer readable medium according to claim 12 , wherein the camera flash is modulated by changing a duration that the camera flash is activated.

14. The non-transitory computer readable medium according to claim 13 , wherein modulating the duration comprises activating the camera flash according to a predetermined pattern.

15. The non-transitory computer readable medium according to claim 12 , wherein one or more properties of the camera flash are modulated.

16. The non-transitory computer readable medium according to claim 15 , wherein the one more properties comprises at least one of a color, a brightness, and a swath size.

17. A mobile device comprising a processor, memory, and a camera flash associated with a camera application on the mobile device for capturing images, the memory comprising computer executable instructions for causing the processor to provide event notifications on the mobile device, the computer executable instructions comprising instructions for:

upon detecting a particular event, determining that a notification is to be provided for the particular event;

determining whether or not the camera application is currently being used;

when the camera application is currently being used, activating at least one notification modality other than the camera flash to provide the notification; and

when the camera application is not currently being used:

determining a physical orientation of the mobile device indicative of a visibility of the camera flash;

when the physical orientation indicates that the camera flash is visible, activating the camera flash to provide the notification for the particular event; and

when the physical orientation indicates that the camera flash is not visible, activating the at least one notification modality other than the camera flash for the particular event.

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 Nov 4, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034161/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2012
From: SANTO, WILLIAM DONALD; LEE, JONG-SUK; WANG, SHERMAN; FIELDS, GREGORY JASON
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028238/0445 →
Continuity (2)
Continuation PCTCA2011000300 · Mar 24, 2011
Related Publication 20120289203A1 · Nov 15, 2012