IP Library Granted Patent US 8,855,665
Granted Patent B2
US 8,855,665 · App. 12/484,094 · Granted Oct 7, 2014

Location privacy enforcement in a location-based services platform

Inventors: John Buford (Princeton, NJ); Venkatesh Krishnaswamy (Holmdel, NJ); Xiaotao Wu (Metuchen, NJ)
Assignee: Avaya Inc.
H04L63/107H04W4/02H04L67/18H04W12/08H04W4/20
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,855,665
App. No.
12/484,094
Granted
Oct 7, 2014
Kind
B2
Abstract

A method for determining the privacy settings for location-based services without some of the disadvantages of the prior art is disclosed. This is done by establishing a session between the location generator and the location recipient. The session is created by a validator that is capable of keeping track of the rules for a stream of location objects created by a location generator. The validator determines what information to send to the location recipient without having to determine the rules for each location object and each location recipient every time a new location object is received by the location server.

Claims (35)

1. A method comprising:

receiving, by a location server, a request from a first device for current location information of a second device at an instance in time;

receiving, by the location server, the current location information from the second device, the current location information comprising location coordinates of the second device;

accessing by the location server, rules associated with the first device and the second device, the rules comprising (i) permissions for the first device and the second device for dissemination of location information, (ii) granularity of the location information based on a relationship between the first device and the second device, and (iii) a predetermined time duration comprising a start time and a stop time during which the location information can be disseminated;

when the first device has permission to access the location information, the second device has permission to share the location information with the first device, and the instance in time is within the start time and the stop time:

establishing an active session between the first device and the second device when, based on the location coordinates, a distance between the first device and the second device is within a threshold distance;

granting the first device access to the location coordinates of the second device when, based on the rules, the first device satisfies a first relationship with the second device;

granting the first device access to general location information of the second device when, based on the rules, the first device satisfies a second relationship with the second device; and

restricting the first device from accessing the currently location information of the second device when, based on the rules, the first device satisfies a third relationship with the second device;

maintaining the active session and the access to the current location information when the distance is outside the threshold distance; and

revoking the access and terminating the active session upon meeting the stop time;

when (i) the first device does not have permission to access the location information, (ii) the second device does not have permission to share the location information with the first device, or (iii) the instance in time is outside the time duration:

not establishing an active session between the first device and the second device and denying the first device access to the current location information of the second device.

2. The method of claim 1 , wherein granting the first device the access to the location coordinates comprises:

allowing the first device to receive exact location coordinates of the second device.

3. The method of claim 1 , wherein the access is restricted based on an identity associated with the first device.

4. The method of claim 1 , wherein the predetermined time duration further comprises one of an allowed time or a not allowed time.

5. The method of claim 1 , wherein the first device belongs to a member of a business organization.

6. A system comprising:

a processor operable;

to perform operations comprising:

receiving, by a location server, a request from a first device for current location information of a second device at an instance in time;

receiving, by the location server, the current location information from the second device, the current location information comprising location coordinates of the second device;

accessing by the location server, rules associated with the first device and the second device, the rules comprising (i) permissions for the first device and the second device for dissemination of location information, (ii) granularity of the location information based on a relationship between the first device and the second device, and (iii) a predetermined time duration comprising a start time and a stop time during which the location information can be disseminated;

when the first device has permission to access the location information, the second device has permission to share the location information with the first device, and the instance in time is within the start time and the stop time:

establishing an active session between the first device and the second device when, based on the location coordinates, a distance between the first device and the second device satisfies is within a threshold distance;

granting the first device access to the location coordinates of the second device when, based on the rules, the first device satisfies a first relationship with the second device;

granting the first device access to general location information of the second device when, based on the rules, the first device satisfies a second relationship with the second device; and

restricting the first device from accessing the current location information of the second device when, based on the rules, the first device satisfies a third relationship with the second device;

maintaining the active session and the access to the current location information when the distance is outside the threshold distance; and

revoking the access and terminating the active session upon meeting the stop time;

when (i) the first device does not have permission to access the location information, (ii) the second device does not have permission to share the location information with the first device, or (iii) the instance in time is outside the time duration:

not establishing an active session between the first device and the second device and denying the first device access to the current location information of the second device.

7. The system of claim 6 , wherein the access is restricted based on an identity associated with the first device.

8. The system of claim 6 , wherein the first device is associated with a business.

Assignments (20)
(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 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 →
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 →
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 →
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 →
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 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2009
From: BUFORD, JOHN; KRISHNASWAMY, VENKATESH; WU, XIAOTAO
To: AVAYA INC.
Reel/Frame 023098/0886 →
Continuity (2)
Provisional Application 61138439 · Dec 17, 2008
Related Publication 20100151885A1 · Jun 17, 2010