IP Library Granted Patent US 8,319,852
Granted Patent B2
US 8,319,852 · App. 12/700,341 · Granted Nov 27, 2012

Method, system and apparatus for managing notification profiles using graphical indicators

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,319,852
App. No.
12/700,341
Granted
Nov 27, 2012
Kind
B2
Abstract

According to embodiments described in the specification, a method, system and apparatus for managing notification profiles is provided. The method comprises acquiring, at an image acquisition module of a portable electronic device, an image of a graphical indicator. The graphical indicator comprises a machine readable representation of data identifying one of the plurality of notification profiles. The method further comprises extracting from the image the data identifying one of a plurality of notification profiles maintained in a memory of the portable electronic device. The method further comprises selecting the one of the plurality of notification profiles corresponding to the extracted identifying data as an active notification profile.

Claims (39)

1. A method of managing notification profiles on a portable electronic device having a processor in communication with an image acquisition module, a display module, an input device and a memory, the memory containing a plurality of notification profiles, the method comprising:

acquiring, at the image acquisition module, an image of a graphical indicator, the graphical indicator comprising a machine readable representation of data identifying one of the plurality of notification profiles;

extracting from the image the data identifying one of the plurality of notification profiles;

generating, at the display module, representation data for the one of the plurality of notification profiles corresponding to the extracted identifying data;

determining whether input data has been received at the input device;

when affirmative input data is received, selecting the one of the plurality of notification profiles corresponding to the extracted identifying data as an active notification profile; and

when negative input data is received, aborting the selection.

2. The method of claim 1 , wherein if no input data is received at the input device within a pre-determined time period, selection is aborted.

3. A portable electronic device, comprising:

an image acquisition module for acquiring images;

a display module;

an input device;

a memory for maintaining a plurality of notification profiles;

a processor in communication with the image acquisition module, the display module, the input device and the memory, the processor configured to receive, from the image acquisition module, an image of a graphical indicator, the graphical indicator comprising a machine readable representation of data identifying one of the plurality of notification profiles;

the processor further configured to extract from the image the data identifying one of the plurality of notification profiles;

the processor further configured to generate at the display module representation data for the one of the plurality of notification profiles corresponding to the extracted identifying data;

the processor further configured to determine whether input data has been received at the input device;

the processor further configured, when affirmative input data is received, to select the one of the plurality of notification profiles corresponding to the extracted identifying data as an active notification profile and, when negative input data is received, to abort the selection.

4. The portable electronic device of claim 3 , the processor further configured to abort the selection if no input data is received at the input device within a pre-determined time period.

5. A non-transitory computer readable storage medium for storing computer readable instructions for execution by a processor, the computer readable instructions implementing the steps of:

acquiring, at an image acquisition module of a portable electronic device, an image of a graphical indicator, the graphical indicator comprising a machine readable representation of data identifying one of a plurality of notification profiles maintained in a memory of the portable electronic device;

extracting from the image the data identifying one of the plurality of notification profiles;

generating, at a display module, representation data for the one of the plurality of notification profiles corresponding to the extracted identifying data;

determining whether input data has been received at an input device;

when affirmative input data is received, selecting the one of the plurality of notification profiles corresponding to the extracted identifying data as an active notification profile; and

when negative input data is received, aborting the selection.

6. The non-transitory computer readable storage medium of claim 5 , wherein if no input data is received at the input device within a pre-determined time period, selection is aborted.

7. A system for managing notification profiles on a portable electronic device, comprising:

a plurality of graphical indicators each comprising a machine readable representation of data identifying one of a plurality of notification profiles; and

a portable electronic device, comprising:

an image acquisition module for acquiring images;

a display module;

an input device;

a memory for maintaining a plurality of notification profiles;

a processor in communication with the image acquisition module, the display module, the input device and the memory, the processor configured to receive, from the image acquisition module, an image of a graphical indicator, the graphical indicator comprising a machine readable representation of data identifying one of the plurality of notification profiles;

the processor further configured to extract from the image the data identifying one of the plurality of notification profiles;

the processor further configured to generate at the display module representation data for the one of the plurality of notification profiles corresponding to the extracted identifying data;

the processor further configured to determine whether input data has been received at the input device;

the processor further configured, when affirmative input data is received, to select the one of the plurality of notification profiles corresponding to the extracted identifying data as an active notification profile and, when negative input data is received, to abort the selection.

Assignments (1)
CHANGE OF NAME Recorded Feb 26, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037940/0001 →