IP Library Granted Patent US 9,125,144
Granted Patent B1
US 9,125,144 · App. 11/773,276 · Granted Sep 1, 2015

Proximity-based feature activation based on programmable profile

Inventors: Julian Orbach (Macquarie Park, AU); Karen Barrett (Chatswood, AU); Muneyb Minhazuddin (Quakers Hill, AU)
Assignee: Avaya Inc.
H04W40/18
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 9,125,144
App. No.
11/773,276
Granted
Sep 1, 2015
Kind
B1
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.

Claims (73)

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.

2. The method of claim 1 , wherein, in the determining step, the user is determined to be moving away from the mobile communication device, wherein the first programmable profile is one of a plurality of programmable profiles that each define a plurality of user proximity levels each having an assigned alert mechanism, and wherein one of the programmable profiles is accessed based on a context in which the mobile communication device is being used.

3. The method of claim 1 , wherein the alert mechanism includes at least one of: loud ring, soft ring, vibrate, and silent.

4. The method of claim 1 , wherein the predetermined condition includes at least one of:

an incoming call;

a voice message received by the mobile communication device;

a picture message received by the mobile communication device;

a text message received by the mobile communication device;

an internet communication;

a time alarm; and

a low battery warning.

5. The method of claim 1 , wherein determining the proximity of the user to the mobile communication device includes:

determining location information for the mobile device;

and

comparing the location information for the mobile device and the presence information for the user.

6. The method of claim 5 , wherein the steps of determining location information for the mobile device and determining presence information for the user are performed by at least one application external to the mobile device.

7. The method of claim 1 , wherein determining the proximity of the user to the mobile communication device includes:

detecting motion of the mobile communication device by at least one of:

(a) receiving a signal from a global positioning system application associated with the mobile communication device;

(b) detecting changes in a scenery as viewed from a camera associated with the mobile communication device;

(c) detecting changes in a velocity of the mobile communication device;

(d) detecting changes in a mobile communication signal strength associated with the mobile communication device; and

(e) detecting body heat of the user.

8. The method of claim 7 , wherein, in the determining function, the user is determined to be moving away from the mobile communication device, wherein determining the proximity of the user to the mobile device includes detecting motion of the mobile communication device by detecting changes in the scenery as viewed from the camera associated with the mobile communication device.

9. The method of claim 7 , wherein determining the proximity of the user to the mobile device includes detecting motion of the mobile communication device by detecting body heat of the user.

10. The method of claim 1 , wherein determining the user's proximity to the mobile communication device includes reading an RFID tag associated with the user by an RFID reader associated with the mobile communication device.

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.

12. The alert system of claim 11 , wherein, in the determining operation, the user is determined to be moving away from the mobile communication device, wherein the at least one programmable profile is one of a plurality of programmable profiles that each define a plurality of user proximity levels each having an assigned alert mechanism, and wherein a particular programmable profile is selected based on a context in which the mobile communication device is being used.

13. The alert system of claim 11 , wherein the mobile communication device is one of a group comprising: a cellular phone, a personal digital assistant, a wrist watch, and an environmental detector.

14. The alert system of claim 11 , wherein the predetermined condition includes at least one of:

an incoming call;

a voice message received by the mobile communication device;

a picture message received by the mobile communication device;

a text message received by the mobile communication device;

an internet communication;

a time alarm; and

a low battery warning.

15. The alert system of claim 11 , further comprising:

a location determining application capable of determining a location of the mobile device,

wherein the proximity detection application is capable of at least acquiring location information for the mobile device from the location determining application, acquiring presence information for the user from the presence detection application, and determining the user's proximity to the mobile device based on a comparison of at least the location information for the mobile device and the presence information for the user.

16. The alert system of claim 11 , further comprising:

a motion detection application associated with the mobile communication device operable to detect movement of the mobile communication device;

wherein motion of the mobile communication device indicates that the user's proximity to the mobile communication device is within a predetermined distance.

17. The alert system of claim 16 , wherein the motion detection application detects movement of the mobile communication device by at least one of the following:

(a) detecting changes in the location of the mobile communication using a global positioning system receiver;

(b) detecting changes in a scenery as viewed from a camera associated with the mobile communication device;

(c) detecting changes in a velocity of the mobile communication device; and

(d) detecting changes in a mobile communication signal strength associated with the mobile communication device.

18. The alert system of claim 11 , further comprising:

an RFID reader associated with the mobile communication device, the RFID reader being operable to read an RFID tag associated with the user;

wherein the proximity detection application uses the RFID reader to determine if the user is in close proximity to the mobile communication device.

19. The alert system of claim 11 , further comprising a plurality of programmable profiles that specify a particular type of human perceptible alert for each of a plurality of user proximity levels, each programmable profile being operable during at least one of:

(a) different hours of the day;

(b) the user's operation of the mobile communication device in two or more different locations; and

(c) different times as determined by an electronic calendar.

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.

Assignments (28)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2024
From: AVAYA LLC
To: ARLINGTON TECHNOLOGIES, LLC
Reel/Frame 067022/0780 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: CITIBANK, N.A.
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0117 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0227 →
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063779/0622 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063457/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
BANKRUPTCY COURT ORDER RELEASING THE SECURITY INTEREST RECORDED AT REEL/FRAME 020156/0149 Recorded Jul 25, 2022
From: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
To: AVAYA, INC.; AVAYA TECHNOLOGY LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES
Reel/Frame 060953/0412 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
SECURITY INTEREST Recorded Jan 23, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045124/0026 →
SECURITY INTEREST Recorded Jan 10, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045034/0001 →
RELEASE OF SECURITY INTEREST Recorded Jan 9, 2018
From: CITICORP USA, INC.
To: AVAYA, INC.; SIERRA HOLDINGS CORP.; AVAYA TECHNOLOGY, LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.
Reel/Frame 045032/0213 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 029608/0256 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 044891/0801 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 030083/0639 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 045012/0666 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 025863/0535 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST, NA
To: AVAYA INC.
Reel/Frame 044892/0001 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →
SECURITY AGREEMENT Recorded Mar 13, 2013
From: AVAYA, INC.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE
Reel/Frame 030083/0639 →
SECURITY AGREEMENT Recorded Jan 10, 2013
From: AVAYA, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 029608/0256 →
SECURITY AGREEMENT Recorded Feb 22, 2011
From: AVAYA INC., A DELAWARE CORPORATION
To: BANK OF NEW YORK MELLON TRUST, NA, AS NOTES COLLATERAL AGENT, THE
Reel/Frame 025863/0535 →
REASSIGNMENT Recorded Jun 26, 2008
From: AVAYA TECHNOLOGY LLC
To: AVAYA INC
Reel/Frame 021156/0734 →
SECURITY AGREEMENT Recorded Nov 28, 2007
From: AVAYA, INC.; AVAYA TECHNOLOGY LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.
To: CITICORP USA, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 020166/0705 →
SECURITY AGREEMENT Recorded Nov 27, 2007
From: AVAYA, INC.; AVAYA TECHNOLOGY LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 020156/0149 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2007
From: ORBACH, JULIAN; BARRETT, KAREN L.; MINHAZUDDIN, MUNEYB
To: AVAYA TECHNOLOGY LLC
Reel/Frame 019518/0060 →
Continuity (1)
Continuation In Part 11551346 · Oct 20, 2006