Multidimensional volume and vibration controls for a handheld electronic device
AssigneeBlackBerry Limited
InventorLeonid Vymenets
Life of this patent
Estimating the term…
Abstract
A system and method for adjusting a notification setting of a handheld electronic device is provided. The method includes receiving a request to adjust a notification setting which causes the electronic device to display a notification module on a display of the electronic device. The notification module includes a plurality of control portions each corresponding to a notification setting which can be adjusted within the corresponding control portion. The method further includes detecting a selection proximate to a control portion and inputting a notification setting change based upon a selection executed within one of the control portions. The notification setting is adjusted in response to the notification setting change.
Claims20
A method for adjusting control settings of a communication device comprising:
- rendering a control module on a display of the communication device;
- rendering a plurality of control portions within the control module, the control portions being serially and contiguously located on the display, the plurality of control portions comprising:
- a first control portion corresponding to a first feature;
- a second control portion corresponding to a second feature;
- a third control portion corresponding to a combination of the first and second features;
- and
- a fourth control portion corresponding to disabling the first and second features;
- rendering the third control portion and the fourth control portion in a location between the first control portion and the second control portion;
- and
- obtaining at the control module a different, non-overlapping portion of a single defined range of input values;
- and
- allocating the single defined range to each of the first control portion, the second control portion, the third control portion, and the fourth control portion.
A communication device comprising:
- a display;
- a processor in data-communication with the display of the communication device, the processor configured to render a control module on the display, the control module including a plurality of control portions within the control module, the control portions being serially and contiguously located on the display, the control portions comprising:
- a first control portion corresponding to a first feature;
- a second control portion corresponding to a second feature;
- a third control portion corresponding to a combination of the first and second features;
- and
- a fourth control portion corresponding to disabling the first and second features;
- the processor further being configured to:
- render the third control portion and the fourth control portion in a location between the first control portion and the second control portion;
- and
- obtain, at the control module, a different, non-overlapping portion of a single defined range of input values;
- and
- allocate the single defined range to each of the first control portion, the second control portion, the third control portion, and the fourth control portion.
A non-transitory computer-readable storage medium having a program for adjusting a control setting of a communication device, the program causing the communication device to:
- render a control module on a display of the communication device;
- render a plurality of control portions within the control module, the control portions being serially and contiguously located on the display, the control portions comprising:
- a first control portion corresponding to a first feature;
- a second control portion corresponding to a second feature;
- a third control portion corresponding to a combination of the first and second features;
- and
- a fourth control portion corresponding to disabling the first and second features;
- render the third control portion and the fourth control portion in a location between the first control portion and the second control portion;
- obtain at the control module a different, non-overlapping portion of a single defined range of input values;
- and
- allocate the single defined range to each of the first control portion, the second control portion, the third control portion, and the fourth control portion.
Dependencies are inferred from the claim text.