IP Library Granted Patent US 9,430,757
Granted Patent B2
US 9,430,757 · App. 13/802,642 · Granted Aug 30, 2016

Rich personalized communication context

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,430,757
App. No.
13/802,642
Granted
Aug 30, 2016
Kind
B2
Abstract

A method for displaying context information on a user device, the method includes: identifying a triggering event associated with a contact; identifying a user associated with the user device; identifying a personalized configuration profile is based on at least one of an attribute of the contact attribute or an attribute of the user; identifying the context information associated with the personalized configuration profile; and retrieving the context information for displaying on the user device.

Claims (45)

1. A method for displaying context information on a user device accessible to a user, the method comprising:

identifying, by a processor, a triggering event associated with a contact;

identifying, by the processor, at least one of an attribute associated with the contact or the user;

selecting, by the processor, a display profile of a plurality of display profiles based on the identified attribute, wherein each of the plurality of display profiles is preset and stored in association with the user, and each of the plurality of display profiles define a display configuration, wherein the display configuration includes identification of a type of context information to be displayed to the user;

identifying, by the processor, the context information associated with the type of context information defined by the selected display profile;

retrieving, by the processor, the context information and displaying the context information on the user device according to the display configuration defined by the selected display profile;

customizing, by the processor, the display configuration of the selected display profile in response to a user command;

identifying, by the processor, a second display device accessible to the user;

selecting, by the processor, a second display profile of the plurality of display profiles for the second display device; and

switching display of the context information from the user device to the second display device, wherein the context information is displayed on the second display device according to the display configuration defined by the second display profile.

2. The method of claim 1 , wherein the context information is included in a dashboard.

3. The method of claim 1 , wherein the contact is associated with a pre-stored record comprising a plurality of attributes of the contact, wherein the pre-stored record is accessible to the user device.

4. The method of claim 1 , wherein the attribute of the contact includes at least one of a name, a photograph, an address, a telephone number, an email address, or a business value.

5. The method of claim 1 , wherein the attribute of the user includes at least one of an identity of the user, a role of the user, an identification of the user device, a geolocation of the user, or a confidentiality clearance level.

6. The method of claim 1 , wherein the context information excludes information having a confidentiality level exceeding a confidentiality clearance level of the user.

7. The method of claim 1 , wherein the triggering event is user selection of a document or record associated with the contact.

8. The method of claim 1 , wherein the triggering event is an incoming communication from the contact or outgoing communication to the contact, wherein the incoming or outgoing communication includes voice call, voicemail, electronic mail, chat, or SMS.

9. The method of claim 8 , wherein the user device is a dedicated device for displaying the context information and is different from a device used to interact with the contact during the incoming or outgoing communication.

10. The method of claim 1 , wherein the attribute is a time or date in which the triggering event is detected.

11. The method of claim 1 , wherein each of the plurality of display profiles is associated with a different business role of the user, wherein the selected display profile is associated with the business role of the user when the triggering event is detected.

12. The method of claim 1 , wherein a first one of the plurality of display profiles is associated with inbound, communications, and a second one of the plurality of display profiles is associated with outbound communications, wherein the selected display profile is based on whether a communication with the contact is inbound or outbound.

13. The method of claim 1 , wherein the plurality of personalized configuration profiles comprises a first profile configured to be displayed on a mobile device, and a second profile configured to be displayed on a non-mobile device, the first profile comprising more types of context information than the second profile.

14. The method of claim 1 further comprising:

switching, by the processor, from the selected display profile to a second one of the plurality of display profiles, in response to a user command.

15. The method of claim 1 further comprising:

receiving, by the processor, identification of a recipient;

determining, by the processor, clearance level of the recipient;

redacting the context information displayed on the user device; and

transferring the redacted context information to a display device of the recipient.

16. A system for displaying context information on a user device accessible to a user, the system including:

a processor; and

a memory, wherein the memory has stored thereon instructions that, when executed by the processor, cause the processor to:

identify a triggering event associated with a contact;

identify at least one of an attribute associated with the contact or the user;

select a display profile of a plurality of display profiles based on the identified attribute, wherein each of the plurality of display profiles is preset and stored in association with the user, and each of the plurality of display profiles define a display configuration, wherein the display configuration includes identification of a type of context information to be displayed to the user;

identify the context information associated with the type of context information defined by the selected display profile;

retrieve the context information and display the context information on the user device according to the display configuration defined by the selected display profile;

customize the selected display profile in response to a user command;

identify a second display device accessible to the user;

select a second display profile of the plurality of display profiles for the second display device; and

switch display of the context information from the user device to the second display device, wherein the context information is displayed on the second display device according to the display configuration defined by the second display profile.

17. The system of claim 16 , further causing the processor to send context information to another user.

18. The system of claim 16 , wherein the attribute of the contact includes at least one of a name, a photograph, an address, a telephone number, an email address, or a business value.

19. The system of claim 16 , wherein the attribute of the user includes at least one of an identity of the user, a role of the user, an identification of the user device, a geolocation of the user, and a confidentiality clearance level.

20. The system of claim 16 , wherein the triggering event is an incoming communication from the contact or outgoing communication to the contact, wherein either the incoming or outgoing communication includes voice call, voicemail, electronic mail, chat, or SMS.

Assignments (6)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 040815/0001 Recorded Feb 3, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070498/0001 →
CHANGE OF NAME Recorded May 13, 2024
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 067390/0332 →
SECURITY AGREEMENT Recorded Dec 5, 2016
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ECHOPASS CORPORATION; INTERACTIVE INTELLIGENCE GROUP, INC.; BAY BRIDGE DECISION TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 040815/0001 →
PATENT RELEASE (REEL:031644/FRAME:0814) Recorded Dec 2, 2016
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
Reel/Frame 040798/0428 →
SECURITY AGREEMENT Recorded Nov 15, 2013
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 031644/0814 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2013
From: SEGRE, PAUL
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 030655/0372 →