IP Library Granted Patent US 8,761,733
Granted Patent B2
US 8,761,733 · App. 13/975,733 · Granted Jun 24, 2014

System and method for controlling mobile device profile tones

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 8,761,733
App. No.
13/975,733
Granted
Jun 24, 2014
Kind
B2
Abstract

A system and method are provided that utilize a set of heuristics to more intelligently determine when to utilize an audible tone associated with a notification profile or other mechanism used to alert a user of events such as an incoming instant message. The heuristics employed consider the layering of the message screens for the corresponding conversations, in combination with one or more device usage indicators such as the status of the backlight, the idle timer, and the orientation of the mobile device 10 A itself as indicated by the orientation sensor.

Claims (27)

1. A method of controlling use of an audible profile tone for providing alerts on a mobile device indicative of receipt of new messages in a conversational message exchange, said method comprising:

upon detecting receipt of a new message at said mobile device, determining if said conversation screen is in the foreground of said display;

if said conversation screen is in the foreground of said display, determining whether or not said conversation screen is visible by considering one or more device status indicators comprising an idle time and an orientation time indicative of an amount of time said mobile device has maintained a particular orientation, determining whether or not said conversation is visible comprising:

determining if said idle time meets a predetermined threshold; and

if said predetermined threshold has not been met, determining if said orientation time is within a predetermined time window with respect to said idle time for said mobile device; and

if said conversation screen is visible, suppressing said profile tone.

2. The method according to claim 1 , further comprising determining if said new message corresponds to a conversation currently being displayed on said mobile device, by determining if a backlight for a display for said mobile device is on or off, wherein if said backlight is on, the method comprises determining if said conversation screen is in the foreground of said display.

3. The method according to claim 1 , wherein if said orientation time is not within said predetermined time window, said conversation is visible.

4. The method according to claim 1 , wherein said conversational message exchange corresponds to an instant messaging conversation.

5. A non-transitory computer readable medium comprising computer executable instructions for controlling use of an audible profile tone for providing alerts on a mobile device indicative of receipt of new messages in a conversational message exchange, said computer readable medium comprising instructions for:

upon detecting receipt of a new message at said mobile device, determining if said conversation screen is in the foreground of said display;

if said conversation screen is in the foreground of said display, determining whether or not said conversation screen is visible by considering one or more device status indicators comprising an idle time and an orientation time indicative of an amount of time said mobile device has maintained a particular orientation, determining whether or not said conversation is visible comprising:

determining if said idle time meets a predetermined threshold; and

if said predetermined threshold has not been met, determining if said orientation time is within a predetermined time window with respect to said idle time for said mobile device; and

if said conversation screen is visible, suppressing said profile tone.

6. The non-transitory computer readable medium according to claim 5 , further comprising instructions for determining if said new message corresponds to a conversation currently being displayed on said mobile device, by determining if a backlight for a display for said mobile device is on or off, wherein if said backlight is on, executing instructions for determining if said conversation screen is in the foreground of said display.

7. The non-transitory computer readable medium according to claim 5 , wherein if said orientation time is not within said predetermined time window, said conversation is visible.

8. The non-transitory computer readable medium according to claim 5 , wherein said conversational message exchange corresponds to an instant messaging conversation.

9. A mobile device comprising a display, a processor and a speaker, said mobile device configured for controlling use of an audible profile tone for providing alerts using said speaker indicative of receipt of new messages in a conversational message exchange, said mobile device being further configured for:

upon detecting receipt of a new message at said mobile device, determining if said conversation screen is in the foreground of said display;

if said conversation screen is in the foreground of said display, determining whether or not said conversation screen is visible by considering one or more device status indicators comprising an idle time and an orientation time indicative of an amount of time said mobile device has maintained a particular orientation, determining whether or not said conversation is visible comprising:

determining if said idle time meets a predetermined threshold; and

if said predetermined threshold has not been met, determining if said orientation time is within a predetermined time window with respect to said idle time for said mobile device; and

if said conversation screen is visible, suppressing said profile tone.

10. The mobile device according to claim 9 , further configured for determining if said new message corresponds to a conversation currently being displayed on said mobile device, by determining if a backlight for a display for said mobile device is on or off, wherein if said backlight is on, the method comprises determining if said conversation screen is in the foreground of said display.

11. The mobile device according to claim 9 , wherein if said orientation time is not within said predetermined time window, said conversation is visible.

12. The mobile device according to claim 9 , wherein said conversational message exchange corresponds to an instant messaging conversation.

Assignments (5)
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 May 7, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 032836/0938 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF ASSIGNEE PREVIOUSLY RECORDED ON REEL 031081 FRAME 0882. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 19, 2014
From: BENNINGER, BRADLEY DENNIS
To: RESEARCH IN MOTION LIMITED
Reel/Frame 032480/0058 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2013
From: BENNINGER, BRADLEY DENNIS
To: BLACKBERRY LIMITED
Reel/Frame 031081/0882 →