IP Library Granted Patent US 10,275,332
Granted Patent B2
US 10,275,332 · App. 15/645,956 · Granted Apr 30, 2019

System for interacting with a web visitor

Inventors: Andrey V. Ryabchun (Mill Valley, CA); Ramesh V. Pattabhiraman (New Albany, OH); Derek Barnes (San Jose, CA); Mark Scott (Kirkland, CA); James H. Barnett (Auburndale, MA)
G06F11/3495G06F11/3438G06F2201/86G06F2201/875
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,275,332
App. No.
15/645,956
Granted
Apr 30, 2019
Kind
B2
Abstract

A system for interacting with a person browsing a web site has an Internet-connected server and a connected data repository, and software executing on the server from a non-transitory physical medium. The software provides an identity function identifying the person, a selection function checking the data repository for stored information regarding the identified person, including any tracking rules associated with the identified person, and one or more tracking functions monitoring and recording behavior of the person browsing the web site. The one or more tracking functions follow the tracking rules, if any, associated with the identified person in monitoring and recording behavior of the browsing person.

Claims (40)

1. A system for interacting with a person browsing a web site, comprising:

a processor; and

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

store first tracking rules corresponding to apre-stored customer profile;

store default tracking rules different from the first tracking rules;

receive a signal indicating a visitor is browsing the website;

determine the visitor matches the pre-stored customer profile;

monitor browsing behavior of the visitor according to the first tracking rules corresponding to the pre-stored customer profile;

adjust, while the visitor is browsing the website, the first tracking rules according to the browsing behavior; and

initiate an invitation to the visitor to engage in a communication session with a contact center agent according to the browsing behavior.

2. The system of claim 1 , wherein the instructions further cause the processor to determine the browsing behavior corresponds to predetermined criteria for initiating the invitation to the visitor to engage in the communication session with the contact center agent.

3. The system of claim 2 , wherein the predetermined criteria comprises detecting the visitor abandoning a product purchase.

4. The system of claim 2 , wherein the predetermined criteria comprises detecting the customer viewing a product on the web site.

5. The system of claim 1 , wherein the instructions further cause the processor to transmit information regarding the pre-stored customer profile to an electronic device associated with the contact center agent.

6. The system of claim 5 , wherein the information regarding the pre-stored customer profile comprises demographic information of the visitor.

7. The system of claim 5 , wherein the information regarding the pre-stored customer profile comprises transaction history of the visitor.

8. The system of claim 1 , wherein the instructions further cause the processor to transmit information regarding the browsing behavior of the visitor to an electronic device associated with the contact center agent.

9. The system of claim 1 , wherein the instructions further cause the processor to:

determine the browsing behavior of the visitor meets a criteria for a high probability for a sale; and

initiate the invitation to engage in the communication session in response to determining that the browsing behavior of the visitor meets the criteria for the high probability for the sale.

10. The system of claim 1 , wherein the instructions further cause the processor to store data corresponding to the browsing behavior in the memory.

11. A method for interacting with a person browsing a web site, the method comprising:

storing, by a processor, first tracking rules corresponding to a pre-stored customer profile;

storing, by the processor, default tracking rules different from the first tracking rules;

receiving, by the processor, a signal indicating a visitor is browsing the website;

determining, by the processor, the visitor matches the pre-stored customer profile;

monitoring, by the processor, browsing behavior of the visitor according to the first tracking rules corresponding to the pre-stored customer profile;

adjusting, by the processor while the visitor is browsing the website, the first tracking rules according to the browsing behavior; and

initiating, by the processor, an invitation to the visitor to engage in a communication session with a contact center agent according to the browsing behavior.

12. The method of claim 11 , further comprising determining, by the processor, the browsing behavior corresponds to predetermined criteria for initiating the invitation to the visitor to engage in the communication session with the contact center agent.

13. The method of claim 12 , wherein the predetermined criteria comprises detecting the visitor abandoning a product purchase.

14. The method of claim 12 , wherein the predetermined criteria comprises detecting the customer viewing a product on the web site.

15. The method of claim 11 , further comprising transmitting, by the processor, information regarding the pre-stored customer profile to an electronic device associated with the contact center agent.

16. The method of claim 15 , wherein the information regarding the pre-stored customer profile comprises demographic information of the visitor.

17. The method of claim 15 , wherein the information regarding the pre-stored customer profile comprises transaction history of the visitor.

18. The method of claim 11 , further comprising transmitting, by the processor, information regarding the browsing behavior of the visitor to an electronic device associated with the contact center agent.

19. The method of claim 11 , further comprising:

determining, by the processor, the browsing behavior of the visitor meets a criteria for a high probability for a sale; and

initiating, by the processor, the invitation to engage in the communication session in response to determining that the browsing behavior of the visitor meets the criteria for the high probability for the sale.

20. The method of claim 11 , further comprising storing, by the processor, data corresponding to the browsing behavior in the memory.

Assignments (4)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 04814/0387 Recorded Feb 5, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070115/0445 →
CHANGE OF NAME Recorded May 13, 2024
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 067391/0089 →
SECURITY AGREEMENT Recorded Feb 22, 2019
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ECHOPASS CORPORATION; GREENEDEN U.S. HOLDINGS II, LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 048414/0387 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2019
From: RYABCHUN, ANDREY V.; PATTABHIRAMAN, RAMESH V.; BARNES, DEREK; SCOTT, MARK; BARNETT, JAMES H.
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 048213/0208 →
Continuity (2)
Continuation 13293575 · Nov 10, 2011
Related Publication 20170308455A1 · Oct 26, 2017
Cited By (1)
US 12,615,256