IP Library Granted Patent US 8,744,531
Granted Patent B2
US 8,744,531 · App. 13/908,017 · Granted Jun 3, 2014

System and method for providing calling feature icons in a user interface that facilitates user selection of a communication line for an outgoing call on a mobile device

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,744,531
App. No.
13/908,017
Granted
Jun 3, 2014
Kind
B2
Abstract

A system and method for providing calling feature icons in a user interface that allow users to determine with ease the status of different calling features, and in respect of at least one embodiment, to identify with ease the communication lines associated with calling features that have been enabled (and/or disabled) on the mobile device. In example embodiments, for each calling feature, at most one general calling feature icon associated with the respective calling feature is displayed in a general calling feature icon display field of a call screen if the respective calling feature applies to at least one of a plurality of communication lines accessible at the mobile device. In some embodiments, line-specific calling feature icons may also be displayed in an active line data display field and/or a line selection menu.

Claims (30)

1. An electronic device, comprising:

a display;

a processor coupled to the display, the processor configured to:

render a call screen on the display;

determine a status of at least one calling feature for each of a plurality of communication lines that are selectable for outgoing calls from the electronic device;

for each of the at least one calling feature, render one general calling feature icon associated with the calling feature in a general calling feature icon display field of the call screen if the calling feature applies to at least one of the plurality of communication lines, and eliminate the one general calling feature icon from the general calling feature icon display field if the respective calling feature applies to none of the plurality of communication lines;

in response to an input, render on the display a line selection menu identifying at least one of the plurality of communication lines; and

for each calling feature applying to at least one of the plurality of communication lines, render a line-specific calling feature icon in the line selection menu corresponding to the one of the plurality of communication lines for which the calling feature applies.

2. The device of claim 1 , wherein the at least one calling feature comprises call forwarding.

3. The device of claim 1 , wherein the at least one calling feature comprises voicemail.

4. The device of claim 1 , wherein the at least one calling feature comprises call waiting.

5. The device of claim 1 , wherein the at least one calling feature comprises call barring.

6. The device of claim 1 , wherein the at least one calling feature comprises missed call detection.

7. The device of claim 1 , wherein the processor is further configured to:

render, on the display, data identifying a first communication line of the plurality of communication lines in an active line data display field of the call screen; and

for each of the at least one calling feature, render, on the display, a line-specific calling feature icon in the active line data display field of the call screen if the calling feature applies to the first communication line.

8. The device of claim 7 , wherein for each of the at least one calling feature, the general calling feature icon rendered therefor is displayed in a header of the call screen.

9. The device of claim 8 , wherein the header of the call screen is rendered above the active line data display field of the call screen in the display.

10. The device of claim 1 , wherein the processor is further configured to:

in response to receiving a second input identifying a user-selected communication line of the plurality of communication lines, update an active line data display field of the call screen by displaying data identifying the user-selected communication line in the active line data display field, and render, on the display, a line-specific calling feature icon in the active line data display field of the call screen if the calling feature applies to the user-selected communication line.

11. The device of claim 10 , wherein for each of the at least one calling feature, the general calling feature icon rendered therefor is displayed in a header of the call screen.

12. The device of claim 11 , wherein the header of the call screen is rendered above the active line data display field of the call screen in the display.

13. The device of claim 10 , wherein the processor is further configured to initiate an outgoing call using the user-selected communication line at the electronic device.

14. The device of claim 1 , wherein the electronic device is configured to receive incoming calls at each of the plurality of communication lines.

15. The device of claim 1 , wherein each of the plurality of communication lines has a different telephone number associated therewith.

16. The device of claim 1 , wherein the plurality of communication lines comprises a business phone number and a personal phone number.

17. The device of claim 1 , wherein the at least one of the plurality of communication lines identified in the line selection menu rendered on the display is restricted to communication lines that have been activated on the electronic device.

18. The device of claim 17 , wherein the at least one of the plurality of communication lines identified in the line selection menu rendered on the display is restricted to communication lines on which outgoing calls are permitted to be placed.

19. The device of claim 1 , wherein the processor is further configured to render, on the display, data associated with previously made outgoing calls, in the call screen.

20. The device of claim 1 , wherein the processor is further configured to render, on the display, data associated with previously received calls, in the call screen.

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 Dec 6, 2013
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 031770/0154 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2013
From: MARUI, KEIZO; KUHL, LAWRENCE EDWARD
To: RESEARCH IN MOTION LIMITED
Reel/Frame 030530/0081 →