IP Library Granted Patent US 10,462,151
Granted Patent B2
US 10,462,151 · App. 14/943,635 · Granted Oct 29, 2019

Temporary access of a user profile

Inventors: Tony McCormack (Galway, IE); John H. Yoakum (Cary, NC); David Skiba (Golden, CO)
Assignee: Avaya Inc.
H04L63/108H04L63/107G06Q50/01H04L63/102
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 10,462,151
App. No.
14/943,635
Granted
Oct 29, 2019
Kind
B2
Abstract

A user profile is temporarily accessed by an accessor. A method performed by the accessor of a contact center includes receiving access data. The access data includes a user identifier for a user, an identifier identifying a third party having profile data of the user, and a user-predefined condition which must be satisfied for the profile data to be temporarily accessible by the contact center. The method includes transmitting a request to the third party to temporarily access the profile data during a time period when the condition is satisfied, the request including the user identifier. The method includes temporarily accessing the user profile when the request is granted.

Claims (33)

1. A method, comprising:

receiving, by an accessing device of a contact center from a user device of a user, access data, the access data comprising a user identifier for the user, an identifier identifying a third party having profile data of the user, and a user-predefined condition which must be satisfied for the profile data to be temporarily accessible by the contact center, wherein a communication is established between the user device and an agent device of a plurality of agent devices of the contact center;

after extracting the identifier identifying the third party from the access data to make the accessing device aware of the third party, determining a route for the accessing device to access the user profile from the third party and transmitting, by the accessing device, a request to the third party to temporarily access the profile data during a time period when the condition is satisfied, the request including the user identifier; and

temporarily accessing, using the accessing device, the user profile when the request is granted and providing the agent device with access to the user profile.

2. The method of claim 1 , wherein the user-predefined condition is associated with a location of the user.

3. The method of claim 2 , wherein the location of the user is one of a geographical location of the user, a virtual location of the user, or an intended location of the user.

4. The method of claim 1 , wherein the profile data is associated with a social media network profile of the user and the third party is a social media network.

5. The method of claim 1 , wherein the user-predefined condition comprises a time parameter defining a start time and an end time of the time period.

6. The method of claim 5 , wherein the start time is a predetermined start time and the end time is a predetermined end time.

7. The method of claim 5 , wherein the start time is a dynamically selected start time corresponding to when the communication starts and the end time is a dynamically selected end time corresponding to when the communication ends.

8. The method of claim 1 , further comprising:

receiving, by the accessing device, an allowance indication to temporarily access the profile data from the third party.

9. The method of claim 1 , further comprising:

receiving, by the accessing device, an allowance indication to temporarily access the profile data from an intermediary entity, the intermediary entity having a preexisting relationship with the third party.

10. A method, comprising:

receiving, by a computing device from a user device of a user, access data comprising a user-predefined condition which must be satisfied for profile data to be temporarily accessible by an accessor;

after receiving the access data, storing, by the computing device in a data repository, the user-predefined condition;

receiving, by the computing device from an accessing device of the accessor, request data comprising a user identifier for the user and a request to temporarily access the profile data of the user by the accessor, wherein the accessor comprises a contact center and a communication channel is established between the user device and an agent device of a plurality of agent device of the contact center;

determining, by the computing device, if the user-predefined condition is satisfied during a time period to allow the temporary access to the profile data of the user by the accessor; and

when the user predefined condition is satisfied, providing, by the computing device to the agent device via the accessing device, the temporary access to the profile data during the time period.

11. The method of claim 10 , wherein the computing device is associated with a third party and wherein the data repository is associated with the third party.

12. The method of claim 11 , wherein the profile data is associated with a social media network profile of the user and wherein the third party is a social media network.

13. The method of claim 10 , wherein the user-predefined condition is associated with a location of the user.

14. The method of claim 13 , wherein the location of the user is one of a geographical location of the user, a virtual location of the user, or an intended location of the user.

15. The method of claim 10 , wherein the user-predefined condition comprises a time parameter defining a start time and an end time of the time period.

16. The method of claim 15 , wherein the start time is a predetermined start time and the end time is a predetermined end time.

17. The method of claim 15 , wherein the start time is a dynamically selected start time corresponding to when the communication starts and the end time is a dynamically selected end time corresponding to when the communication ends.

18. A method, comprising:

receiving, by an accessing device of a contact center from a user device of a user, access data, the access data comprising a user identifier for the user, an identifier identifying a third party having profile data of the user, and a user-predefined condition which must be satisfied for the profile data to be temporarily accessibly by the contact center, wherein a communication channel is established between the user device and an agent device of a plurality of agent devices of the contact center;

after extracting the identifier identifying the third party from the access data to make the accessing device aware of the third party, determining a route for the accessing device to access the user profile from the third party and transmitting, by the accessing device, a request to the third party for a permission grant token to temporarily access the profile data during a time period when the condition is satisfied, the request including the user identifier;

receiving, using the access device, a response to the request from the third party, the response including the permission grant token to access the user profile during the time period; and

with the permission grant token, temporarily accessing, using the access device, the user profile and providing the agent device with access to the user profile.

19. The method of claim 18 , wherein the permission grant token has a lifespan defining a duration of the time period.

Assignments (12)
(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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2015
From: MCCORMACK, TONY; YOAKUM, JOHN H.; SKIBA, DAVID
To: AVAYA INC.
Reel/Frame 037074/0300 →
Continuity (1)
Related Publication 20170142128A1 · May 18, 2017