IP Library Granted Patent US 8,625,468
Granted Patent B2
US 8,625,468 · App. 13/037,079 · Granted Jan 7, 2014

Systems and methods for granting feature control based on user location

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,625,468
App. No.
13/037,079
Granted
Jan 7, 2014
Kind
B2
Abstract

A communication system comprises a plurality of communication devices and a feature control module. The plurality of communication devices reside at a plurality of locations associated with a user and are operatively associated with a communication network. The feature control module is configured to identify a location of the user, identify at least one of the communication devices at the plurality of locations, and grant feature control for a communication session to at least one communication device based on the identification of the location of the user.

Claims (26)

1. A method of operating a feature control module among a plurality of communication devices associated with a user, comprising:

detecting a presence of a secondary device associated with the user to determine a location of the secondary device, wherein the location of the secondary device indicates a location of the user to the feature control module and the secondary device is not one of the plurality of communication devices;

identifying at least one communication device of the plurality of communication devices associated with the user in proximity to the location of the user;

granting feature control for a communication session to the at least one communication device of the plurality of communication devices associated with the user in proximity to the location of the user; and

if the feature control was previously granted to communication devices of the plurality of communication devices associated with the user currently not in proximity to the location of the user, withdrawing the previously granted feature control.

2. The method of claim 1 , further comprising receiving a request to initiate the communication session and directing the request to initiate the communication session to the at least one communication device of the plurality of communication devices.

3. The method of claim 1 , further comprising determining if the secondary device moves to a different location, wherein the different location of the secondary device indicates a different location of the user to the feature control module; identifying communication devices of the plurality of communication devices associated with the user in proximity to the different location of the user; and responsive to the different location of the user granting feature control to the communication devices of the plurality of communication devices associated with the user in proximity to the different location of the user and withdrawing feature control from communication devices of the plurality of communication devices associated with the user not in proximity to the different location of the user.

4. The method of claim 1 , wherein detecting the presence of the secondary device includes detecting short range wireless signals.

5. The method of claim 1 , wherein the secondary device comprises a credential associated with the user, wherein detecting the credential is performed by at least one sensor at a known location.

6. The method of claim 5 , wherein the credential includes a badge and the at least one sensor includes a badge reader.

7. The method of claim 1 , further comprising receiving input via the at least one communication device of the plurality of communication devices associated with the user to determine the location of the user.

8. The method of claim 7 , wherein receiving input via the at least one communication device of the plurality of communication devices includes receiving input corresponding to actuation of a button on the at least one communication device of the plurality of communication devices.

9. The method of claim 1 , wherein detecting a presence of a secondary device includes detecting activity on the secondary device.

10. The method of claim 9 , wherein detecting activity on the secondary device includes detecting typing on a computing device associated with the user.

11. The method of claim 9 , further comprising analyzing a calendar associated with the user to determine the location of the user, identifying a location for an appointment in the calendar during a time of the communication session, and identifying communication devices of the plurality of communication devices associated with the user at the location of the appointment.

12. The method of claim 1 , wherein further comprising performing speech analytics to confirm an identity of the user to determine the location of the user.

13. A non-transitory computer readable medium having instructions stored thereon that when executed perform a method for operating a feature control module among a plurality of communication devices associated with a user, the method comprising the steps of:

detecting a presence of a secondary device associated with the user to determine a location of the secondary device, wherein the location of the secondary device indicates a location of the user to the feature control module and and the secondary device is not one of the plurality of communication devices;

identifying at least one communication device of the plurality of communication devices associated with the user in proximity to the location of the user; and

granting feature control for a communication session to at least one communication device of the plurality of communication devices associated with the user in proximity to the location of the user; and

if the feature control was previously granted to communication devices of the plurality of communication devices associated with the user currently not in proximity to the location of the user, withdrawing the previously granted feature control.

14. The non-transitory computer readable medium of claim 13 , wherein detecting a presence of a secondary device comprises detecting an activity on the secondary device.

15. The non-transitory computer readable medium of claim 13 , further comprising instructions for performing voice analytics to confirm an identity of the user to determine the location of the user.

16. A communication system, comprising:

a plurality of communication devices at a plurality of locations associated with a user and operatively associated with a communication network; and

a feature control module configured to detect a presence of a secondary device associated with the user to determine a location of the secondary device, wherein the location of the secondary device indicates a location of the user from among the plurality of locations, wherein the secondary device is not one of the plurality of communication devices, identify at least one communication device of the plurality of communication devices associated with the user in proximity to the location of the user, grant feature control for a communication session to the at least one communication device of the plurality of communication devices associated with the user in proximity to the location of the user, and, if the feature control was previously granted to communication devices of the plurality of communication devices associated with the user currently not in proximity to the location of the user, withdrawing the previously granted feature control.

Assignments (13)
AMENDED SECURITY AGREEMENT Recorded Aug 18, 2023
From: EXTREME NETWORKS, INC.; AEROHIVE NETWORKS, INC.
To: BANK OF MONTREAL
Reel/Frame 064782/0971 →
SECURITY INTEREST Recorded May 1, 2018
From: EXTREME NETWORKS, INC.
To: BANK OF MONTREAL
Reel/Frame 046050/0546 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2018
From: SILICON VALLEY BANK
To: EXTREME NETWORKS, INC.
Reel/Frame 046051/0775 →
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 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 →
THIRD AMENDED AND RESTATED PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Oct 31, 2017
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 044639/0300 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2017
From: AVAYA INC.; AVAYA COMMUNICATION ISRAEL LTD; AVAYA HOLDINGS LIMITED
To: EXTREME NETWORKS, INC.
Reel/Frame 043569/0047 →
SECOND AMENDED AND RESTATED PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Jul 14, 2017
From: EXTREME NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 043200/0614 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2011
From: KESSELRING, ANA; KRAHN, RENEE F.; CHRISS, WILLIAM HOWARD; ABRAMSON, SANDRA R.; MENDIRATTA, HARSH V.
To: AVAYA INC.
Reel/Frame 025874/0284 →