IP Library Granted Patent US 12,288,087
Granted Patent B2
US 12,288,087 · App. 17/884,310 · Granted Apr 29, 2025

User guidance from gaze information during a communication session while viewing a webpage

Inventors: Kiran Barhate (Pune, IN); Harsimran Jeet Singh (Pune, IN); Jibin George (Pune, IN); Sandeep Goynar (Pune, IN)
Assignee: Avaya Management L.P.
G06F9/453G06F3/013G06F3/017G06F11/327G06F11/3438G06N20/00H04L67/141
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 12,288,087
App. No.
17/884,310
Granted
Apr 29, 2025
Kind
B2
Abstract

The technology disclosed herein enables user guidance from gaze information obtained while viewing a webpage. In a particular embodiment, a method includes, during a communication session between a first endpoint operated by a first user and a second endpoint operated by a second user, receiving gaze information indicating a location where the second user is looking relative to a webpage being presented to the second user at the second endpoint. The method further includes determining that the second user has been looking at the location for longer than a threshold amount of time. In response to determining that the second user has been looking at the location for longer than the threshold amount of time, the method includes notifying the first user about the location. Notifying the first user includes a suggestion of a resolution from a previous communication session that achieved positive results.

Claims (44)

1. A method comprising:

during a communication session between a first endpoint operated by a first user and a second endpoint operated by a second user:

receiving gaze information indicating a location where the second user is looking relative to a webpage being presented to the second user at the second endpoint;

determining that the second user has been looking at the location for longer than a threshold amount of time; and

in response to determining that the second user has been looking at the location for longer than the threshold amount of time, notifying the first user about the location, wherein notifying the first user includes a suggestion of a resolution used with a caller during a previous communication session having previous gaze information indicating a previous user looked at the location for longer than the threshold amount of time.

2. The method of claim 1 , comprising:

presenting the webpage to the first user at the first endpoint, wherein the communication session comprises a co-browsing session through which the webpage is presented at the first endpoint and the second endpoint.

3. The method of claim 2 , wherein notifying the first user comprises:

presenting, on the webpage at the first endpoint with the suggestion, an indication of the location and an alert informing the first user that the second user has been looking at the location for longer than the threshold amount of time.

4. The method of claim 1 , wherein notifying the first user comprises:

presenting, with the suggestion, an alert informing the first user that the second user has been looking at the location for longer than the threshold amount of time.

5. The method of claim 1 , wherein the suggestion directs the first user to guide the second user to a second location on the webpage that is related to a present context of the communication session.

6. The method of claim 1 , wherein the suggestion directs the first user to address a location context associated with the location.

7. The method of claim 1 , wherein determining that the second user has been looking at the location for longer than the threshold amount of time comprises:

feeding the gaze information and a present context of user communications over the communication session into an artificial intelligence algorithm, wherein the artificial intelligence algorithm outputs instructions for notifying the first user about the second location.

8. The method of claim 7 , further comprising:

training the artificial intelligence algorithm using prior gaze information, prior present contexts of user communications, and prior resolutions on previous communication sessions.

9. A method comprising:

receiving gaze information over a communication network from an endpoint indicating a location where a user of the endpoint is looking relative to a webpage being presented to the user at the endpoint;

determining that the user has been looking at the location for longer than a threshold amount of time; and

in response to determining that the user has been looking at the location for longer than the threshold amount of time, notifying the user about the location, wherein notifying the user includes an alert indicating an action taken by a previous user of the webpage who also looked at the location for longer than the threshold amount of time.

10. The method of claim 9 , wherein the receiving, the determining, and the notifying occur during a communication session between the endpoint and a second endpoint.

11. The method of claim 9 , wherein the alert helps the user navigate offerings on the webpage.

12. The method of claim 9 , wherein the alert clarifies one or more issues of the user prior to establishing a communication session between the endpoint and a second endpoint.

13. The method of claim 9 , wherein determining that the user has been looking at the location for longer than the threshold amount of time comprises:

feeding the gaze information into an artificial intelligence algorithm, wherein the artificial intelligence algorithm outputs the alert.

14. An apparatus comprising:

one or more computer readable storage media;

a processing system operatively coupled with the one or more computer readable storage media; and

program instructions stored on the one or more computer readable storage media that, when read and executed by the processing system, direct the apparatus to:

during a communication session between a first endpoint operated by a first user and a second endpoint operated by a second user:

receive gaze information indicating a location where the second user is looking relative to a webpage being presented to the second user at the second endpoint;

determine that the second user has been looking at the location for longer than a threshold amount of time; and

in response to determining that the second user has been looking at the location for longer than the threshold amount of time, notify the first user about the location, wherein notification of the first user includes a suggestion of a resolution used with a caller during a previous communication session having previous gaze information indicating a previous user looked at the location for longer than the threshold amount of time.

15. The apparatus of claim 14 , wherein the program instructions direct the processing system to:

present the webpage to the first user at the first endpoint, wherein the communication session comprises a co-browsing session through which the webpage is presented at the first endpoint and the second endpoint.

16. The apparatus of claim 15 , wherein to notify the first user, the program instructions direct the apparatus to:

present, on the webpage at the first endpoint with the suggestion, an indication of the location and an alert informing the first user that the second user has been looking at the location for longer than the threshold amount of time.

17. The apparatus of claim 14 , wherein to notify the first user, the program instructions direct the apparatus to:

present, with the suggestion, an alert informing the first user that the second user has been looking at the location for longer than the threshold amount of time.

18. The apparatus of claim 14 , wherein the suggestion directs the first user to guide the second user to a second location on the webpage that is related to a present context of the communication session.

19. The apparatus of claim 14 , wherein the suggestion directs the first user to address a location context associated with the location.

20. The apparatus of claim 14 , wherein to determine that the second user has been looking at the location for longer than the threshold amount of time, the program instructions direct the apparatus to:

feed the gaze information and a present context of user communications over the communication session into an artificial intelligence algorithm, wherein the artificial intelligence algorithm outputs instructions for notifying the first user about the second location.

Assignments (3)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2022
From: BARHATE, KIRAN; SINGH, HARSIMRAN JEET; GEORGE, JIBIN; GOYNAR, SANDEEP
To: AVAYA MANAGEMENT L.P.
Reel/Frame 060761/0414 →
Continuity (2)
Continuation 17314288 · May 7, 2021
Related Publication 20220382571A1 · Dec 1, 2022
References Cited (4)
US 20100054526A1 · Eckles · 2010 [cited by examiner]
US 20120256967A1 · Baldwin · 2012 [cited by examiner]
US 20170308292A1 · Choi · 2017 [cited by examiner]
US 20200110572A1 · Lenke · 2020 [cited by examiner]