IP Library Granted Patent US 7,865,455
Granted Patent B2
US 7,865,455 · App. 12/048,136 · Granted Jan 4, 2011

System and method for providing intelligent support

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 7,865,455
App. No.
12/048,136
Granted
Jan 4, 2011
Kind
B2
Abstract

According to one embodiment, a computer-implemented method for providing intelligent support includes using at least one computer system to access information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software; accessing intervention trigger logic; identify at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information; and generate one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user.

Claims (124)

1. A computer-implemented method for providing intelligent support, comprising:

using a computer system, accessing information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

using a computer system, accessing intervention trigger logic;

using a computer system identifying at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information; and

using a computer system, generating one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user;

wherein the accessed information associated with a user experience for a particular user of a web page includes contextual information regarding one or more aspects of the particular user's access to the web page, the contextual information comprising at least one selected from the group consisting of a referring uniform resource locator, a monitor resolution, a browser type, an operating system type, and an amount of time the particular user has spent on the web page.

2. A computer-implemented method for providing intelligent support, comprising:

using a computer system, accessing information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

using a computer system, accessing intervention trigger logic;

using a computer system, identifying at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information; and

using a computer system, generating one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user;

wherein:

the user feedback comprises at least one comment collected from the particular user using feedback collection software; and

the intervention trigger logic is applied to at least a portion of the accessed information by analyzing the contents of the at least one comment collected from the particular user.

3. A computer-implemented method for providing intelligent support, comprising:

using a computer system, accessing information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

using a computer system, accessing intervention trigger logic;

using a computer system, identifying at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information; and

using a computer system, generating one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the user;

wherein:

the user feedback comprises at least one comment collected from the particular user using feedback collection software; and

the intervention trigger logic is applied to at least a portion of the accessed information by analyzing the contents of the at least one comment collected from the particular user; and

wherein analyzing the contents of the at least one comment collected from the particular user comprises applying an inductive learning algorithm to the contents of the at least one comment.

4. A computer-implemented method for providing intelligent support, comprising:

using a computer system, accessing information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

using a computer system, accessing intervention trigger logic;

using a computer system, identifying at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information; and

using a computer system, generating one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user;

wherein applying the intervention trigger logic to at least a portion of the accessed information comprises at least one selected from the group consisting of searching the user feedback collected from the particular user for one or more key-words, searching the user feedback collected from the particular user for a category selection, and searching a referring uniform resource locator for a string pattern.

5. A computer-implemented method for providing intelligent support, comprising:

using a computer system, accessing information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

using a computer system, accessing intervention trigger logic;

using a computer system, identifying at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information;

using a computer system, generating one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user; and

using a computer system, presenting at least one of the one or more intervention elements to the particular user in substantially real-time after the user feedback has been collected from the particular user using feedback collection software.

6. A computer-implemented method for providing intelligent support, comprising:

using a computer system, accessing information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

using a computer system, accessing intervention trigger logic;

using a computer system, identifying at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information;

using a computer system, generating one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user; and

using a computer system, presenting at least one of the one or more intervention elements to the particular user, wherein the at least one of the one or more intervention elements comprises a hypertext link to a web page.

7. A computer-implemented method for providing intelligent support, comprising:

using a computer system, accessing information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

using a computer system, accessing intervention trigger logic;

using a computer system, identifying at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information;

using a computer system, generating one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user; and

using a computer system, presenting at least one of the one or more intervention elements to the particular user, wherein the at least one of the one or more intervention elements comprises at least one selected from the group consisting of an audio element and a video element.

8. A computer-implemented method for providing intelligent support, comprising:

using a computer system, accessing information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

using a computer system, accessing intervention trigger logic;

using a computer system, identifying at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information;

using a computer system, generating one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user; and

using a computer system, presenting at least one of the one or more intervention elements to the particular user, wherein the at least one of the one or more intervention elements comprises an asynchronous messaging application.

9. A computer-implemented method for providing intelligent support, comprising:

using a computer system, accessing information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

using a computer system, accessing intervention trigger logic;

using a computer system, identifying at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information;

using a computer system, generating one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user; and

using a computer system, collecting information regarding the particular user's response to at least one of the one or more intervention elements.

10. A system for providing intelligent support, the system comprising software encoded in a computer readable medium and when executed by one or more processors operable to:

access information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

access intervention trigger logic;

identify at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information; and

generate one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user;

wherein the accessed information associated with a user experience for a particular user of a web page includes contextual information regarding one or more aspects of the particular user's access to the web page, the contextual information comprising at least one selected from the group consisting of a referring uniform resource locator, a monitor resolution, a browser type, an operating system type, and an amount of time the particular user has spent on the web page.

11. A system for providing intelligent support, the system comprising software encoded in a computer readable medium and when executed by one or more processors operable to:

access information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

access intervention trigger logic;

identify at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information; and

generate one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user;

wherein:

the user feedback comprises at least one comment collected from the particular user using feedback collection software; and

the intervention trigger logic is applied to at least a portion of the accessed information by analyzing the contents of the at least one comment collected from the particular user.

12. A system for providing intelligent support, the system comprising software encoded in a computer readable medium and when executed by one or more processors operable to:

access information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

access intervention trigger logic;

identify at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information; and

generate one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user;

wherein:

the user feedback comprises at least one comment collected from the particular user using feedback collection software; and

the intervention trigger logic is applied to at least a portion of the accessed information by analyzing the contents of the at least one comment collected from the particular user; and

wherein analyzing the contents of the at least one comment collected from the particular user comprises applying an inductive learning algorithm to the contents of the at least one comment.

13. A system for providing intelligent support, the system comprising software encoded in a computer readable medium and when executed by one or more processors operable to:

access information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

access intervention trigger logic;

identify at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information; and

generate one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user;

wherein applying the intervention trigger logic to at least a portion of the accessed information comprises at least one selected from the group consisting of searching the user feedback collected from the particular user for one or more key-words, searching the user feedback collected from the particular user for a category selection, and searching a referring uniform resource locator for a string pattern.

14. A system for providing intelligent support, the system comprising software encoded in a computer readable medium and when executed by one or more processors operable to:

access information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

access intervention trigger logic;

identify at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information;

generate one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user; and

present at least one of the one or more intervention elements to the particular user in substantially real-time after the user feedback has been collected from the particular user using feedback collection software.

15. A system for providing intelligent support, the system comprising software encoded in a computer readable medium and when executed by one or more processors operable to:

access information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

access intervention trigger logic;

identify at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information;

generate one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user; and

present at least one of the one or more intervention elements to the particular user, wherein the at least one of the one or more intervention elements comprises a hypertext link to a web page.

16. A system for providing intelligent support, the system comprising software encoded in a computer readable medium and when executed by one or more processors operable to:

access information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

access intervention trigger logic;

identify at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information;

generate one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user; and

present at least one of the one or more intervention elements to the particular user, wherein the at least one of the one or more intervention elements comprises at least one selected from the group consisting of an audio element and a video element.

17. A system for providing intelligent support, the system comprising software encoded in a computer readable medium and when executed by one or more processors operable to:

access information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

access intervention trigger logic;

identify at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information;

generate one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user; and

present at least one of the one or more intervention elements to the particular user, wherein the at least one of the one or more intervention elements comprises an asynchronous messaging application.

18. A system for providing intelligent support, the system comprising software encoded in a computer readable medium and when executed by one or more processors operable to:

access information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

access intervention trigger logic;

identify at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information;

generate one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user; and

collect information regarding the particular user's response to at least one of the one or more intervention elements.

19. A computer-implemented method for providing intelligent support, comprising:

using a computer system, accessing information associated with a user experience for a particular user of a web page, the accessed information including user feedback collected from the particular user using feedback collection software;

using a computer system, accessing intervention trigger logic;

using a computer system, identifying at least one intervention trigger by applying the intervention trigger logic to at least a portion of the accessed information, wherein applying the intervention trigger logic to at least a portion of the accessed information comprises at least one selected from the group consisting of searching the user feedback collected from the particular user for one or more key-words, searching the user feedback collected from the particular user for a category selection, and searching a referring uniform resource locator for a string pattern;

using a computer system, generating one or more intervention elements for presentation to the particular user, in response to the identification of at least one intervention trigger, to improve the user experience for the particular user; and

using a computer system, presenting at least one of the one or more intervention elements to the particular user in substantially real-time after the user feedback has been collected from the particular user using feedback collection software.

Assignments (8)
SECURITY INTEREST Recorded Dec 23, 2025
From: VERINT AMERICAS INC.
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 074034/0292 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (043293/0567) Recorded Nov 26, 2025
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: VERINT AMERICAS INC.
Reel/Frame 073796/0639 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Jul 21, 2017
From: VERINT AMERICAS INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 043293/0567 →
RELEASE OF SECURITY INTEREST Recorded Jun 30, 2017
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: VERINT AMERICAS INC., SUCCESSOR-BY-MERGER TO OPINIONLAB, INC.
Reel/Frame 042872/0520 →
MERGER Recorded Apr 5, 2017
From: OPINIONLAB, INC.
To: VERINT AMERICAS INC.
Reel/Frame 041866/0534 →
SECURITY INTEREST Recorded Dec 29, 2016
From: OPINIONLAB, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040801/0024 →
CHANGE OF ADDRESS Recorded Jan 9, 2015
From: OPINIONLAB, INC.
To: OPINIONLAB, INC.
Reel/Frame 034746/0621 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2008
From: NICKERSON, RAND B.; TRESCHL, MARK A.
To: OPINIONLAB, INC.
Reel/Frame 020983/0045 →