System and method of concurrent unobstructed co-browsing and chat messaging
First Claim
1. A method for facilitating concurrent chat messaging and co-browsing between a host computer and an agent computer, the method comprising:
- displaying, by a first web browser window running on the host computer, a first chat window at a first area of a display screen;
displaying, by an embedded program code within a second web browser window running on the host computer, a co-browsing window at a second area of the display screen, wherein the first area of the display screen overlaps the second area of the display screen;
generating, by the embedded program code, a second chat window that is a duplicate of the first chat window, the second chat window having a same position, size, chat history, and content as the first chat window;
displaying, by the embedded program code within a third web browser window running on the host computer, the second chat window on top of the first chat window;
removing, by the embedded program code, the first chat window from display at the first area of the display screen; and
moving, by the embedded program code, the second chat window to a third area of the display screen where the second chat window obstructs less of the co-browsing window than the first chat window did before the first chat window was removed from display at the first area of the display screen.
2 Assignments
0 Petitions
Accused Products
Abstract
During a co-browsing session between a host computer and an agent computer, a co-browsing window is displayed on a display screen of the host computer. To facilitate concurrent chat messaging, a web browser running on the host computer displays a first chat window at a first area of the display screen. A second chat window is generated based on the first chat window. The first chat window is removed from display at the first area of the display screen, and the second chat window is displayed at a second area of the display screen where the second chat window obstructs less of the co-browsing window than the first chat window did before the first chat window was removed from display at the first area of the display screen.
112 Citations
21 Claims
-
1. A method for facilitating concurrent chat messaging and co-browsing between a host computer and an agent computer, the method comprising:
-
displaying, by a first web browser window running on the host computer, a first chat window at a first area of a display screen; displaying, by an embedded program code within a second web browser window running on the host computer, a co-browsing window at a second area of the display screen, wherein the first area of the display screen overlaps the second area of the display screen; generating, by the embedded program code, a second chat window that is a duplicate of the first chat window, the second chat window having a same position, size, chat history, and content as the first chat window; displaying, by the embedded program code within a third web browser window running on the host computer, the second chat window on top of the first chat window; removing, by the embedded program code, the first chat window from display at the first area of the display screen; and moving, by the embedded program code, the second chat window to a third area of the display screen where the second chat window obstructs less of the co-browsing window than the first chat window did before the first chat window was removed from display at the first area of the display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a processor; and a memory coupled with and readable by the processor and storing therein a set of instructions which, when executed by the processor, cause the processor to facilitate concurrent chat messaging and co-browsing between a host computer and an agent computer by; displaying, by a first web browser window running on the host computer, a first chat window at a first area of a display screen; displaying, by a second web browser window running on the host computer, a co-browsing window at a second area of the display screen, wherein the first area of the display screen overlaps the second area of the display screen; generating a second chat window that is a duplicate of the first chat window, the second chat window having a same position, size, chat history, and content as the first chat window; displaying, by a third web browser window running on the host computer, the second chat window on top of the first chat window; removing the first chat window from display at the first area of the display screen; and moving the second chat window to a third area of the display screen where the second chat window obstructs less of the co-browsing window than the first chat window did before the first chat window was removed from display at the first area of the display screen. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable memory comprising a set of instructions stored therein which, when executed by a processor, cause the processor to facilitate concurrent chat messaging and co-browsing between a host computer and an agent computer by:
-
displaying, by a first web browser window running on the host computer, a first chat window at a first area of a display screen; displaying, by a second web browser window running on the host computer, a co-browsing window at a second area of the display screen, wherein the first area of the display screen overlaps the second area of the display screen; generating a second chat window that is a duplicate of the first chat window, the second chat window having a same position, size, chat history, and content as the first chat window; displaying, by a third web browser window running on the host computer, the second chat window on top of the first chat window; removing the first chat window from display at the first area of the display screen; and moving the second chat window to a third area of the display screen where the second chat window obstructs less of the co-browsing window than the first chat window did before the first chat window was removed from display at the first area of the display screen. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification