Proximity-based feature activation based on programmable profile
First Claim
Patent Images
1. A method of providing an alert associated with a mobile communication device comprising:
- detecting a predetermined condition by the mobile communication device, wherein the predetermined condition is a programmable profile setting indicating that an important call is expected by a user;
determining presence information associated with the user, wherein presence information includes one or more of a location and availability of the user;
determining a proximity of the user to the mobile communication device, wherein determining the proximity of the user to the mobile communication device includes determining if the user is at a different location than the mobile communication device;
accessing a first programmable profile, wherein the first programmable profile defines a plurality of user proximity levels each having an assigned alert mechanism;
applying the determined proximity of the user to the mobile communication device and the predetermined condition to the first programmable profile to determine an alert mechanism corresponding to the user'"'"'s proximity to the mobile communication device; and
alerting the user by using the determined alert mechanism.
28 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein is a system and method for selectively enabling or disabling rings or other alerts associated with a mobile communication device. A mobile communication device in accordance with embodiments of the present invention includes one or more programmable profiles that establish the behavior of the mobile communication device for a number of different proximity levels between the user and the device. Accordingly, by applying a determined proximity level and an applicable programmable profile, an alert type maybe selected.
-
Citations
20 Claims
-
1. A method of providing an alert associated with a mobile communication device comprising:
-
detecting a predetermined condition by the mobile communication device, wherein the predetermined condition is a programmable profile setting indicating that an important call is expected by a user; determining presence information associated with the user, wherein presence information includes one or more of a location and availability of the user; determining a proximity of the user to the mobile communication device, wherein determining the proximity of the user to the mobile communication device includes determining if the user is at a different location than the mobile communication device; accessing a first programmable profile, wherein the first programmable profile defines a plurality of user proximity levels each having an assigned alert mechanism; applying the determined proximity of the user to the mobile communication device and the predetermined condition to the first programmable profile to determine an alert mechanism corresponding to the user'"'"'s proximity to the mobile communication device; and alerting the user by using the determined alert mechanism. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An alert system comprising:
-
a mobile communication device associated with a user; an alert mechanism associated with the mobile communication device operable to produce at least one type of human perceptible alert signal indicating a predetermined condition; a proximity detection application associated with the mobile communication device operable to detect the user'"'"'s proximity to the mobile communication device, to determine an associated user proximity level, to determine presence information associated with the user, and to determine if the user is at a different location than the mobile communication device, wherein presence information includes one or more of a location and availability of the user; and at least one programmable profile associated with the mobile communication device that specifies a type of human perceptible alert for each of a plurality of the user proximity levels, wherein the at least one programmable profile includes a setting indicating that an important call is expected; wherein the alert mechanism is operable to notify the user of the predetermined condition using a particular type of human perceptible alert generated by the alert mechanism, wherein the particular type of human perceptible alert is specified by the at least one programmable profile for a determined proximity between the user and the mobile communication device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An alert system comprising:
-
means for providing mobile communication; means for providing an alert to a user indicating a predetermined condition associated with the means for providing the mobile communication, wherein the predetermined condition is a programmable profile setting indicating that an important call is expected; means for detecting the user'"'"'s proximity to the means for providing the mobile communication, wherein the detection means detects a plurality of user proximity levels, wherein detecting the user'"'"'s proximity to the means for providing the mobile communication includes detecting if the user is at a different location than the mobile communication device; means for determining presence information associated with the user, wherein presence information includes one or more of a location and availability of the user; and means for storing a programmable profile; wherein the means for providing an alert provides a particular type of alert based on a selected programmable profile stored in the means for storing a programmable profile for the determined proximity between the user and the mobile communication device provided by the means for detecting.
-
Specification