Method and system for multi-domain co-browsing in a C2C co-browse architecture through co-browsing functionality provided in a browser extension on a host
First Claim
1. A method for co-browsing between multiple parties, comprising:
- establishing a first communication session between a first web browser of a first device and a first content provider over a network to deliver content to said first web browser from said first content provider;
downloading to said first device a co-browse extension to said first web browser,wherein said co-browse extension is configured to host a co-browse session;
accessing said co-browse extension on said first web browser to enable multi-domain co-browsing functionality on said first web browser;
establishing a second communication session between said first web browser and a co-browse communication server to initiate and join said first web browser in a co-browse session, wherein said co-browse session comprises a co-browse session identifier, priority information, and rules, wherein said first device acts as a host in said co-browse session;
identifying the first communication session by the content provider based on the previously received user identifier; and
establishing a third communication session between a second web browser of a second device and said co-browse communication server to join said second web browser into said co-browse session, such that content at said first web browser is delivered to said second web browser of said second device via said co-browse communication server by said embedded co-browsing functionality delivered to said first web browser in said content,wherein said second device is insulated from receiving direct communication from said content provider, andwherein said co-browse session allows the host and the guest to display online content from said content provider subject to modifications to a display of said second device for co-browsing depending on said priority information and said rules as defined for the host or the guest.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for co-browsing, including establishing a first communication session between a first web browser of first device and a first content provider over a network to deliver content. A co-browse extension is accessed on the first web browser to enable multi-domain co-browsing functionality on the first web browser. A second communication session is established between the first web browser and a co-browse communication server to initiate and join the first web browser in a co-browse session, wherein the session comprises a co-browse session identifier, wherein the first device acts as a host. A third communication session is established between a second web browser of a second device and the co-browse communication server to join the second web browser into the co-browse session, such that content at the first web browser is delivered to the second web browser of the second device via the co-browse communication server.
17 Citations
20 Claims
-
1. A method for co-browsing between multiple parties, comprising:
-
establishing a first communication session between a first web browser of a first device and a first content provider over a network to deliver content to said first web browser from said first content provider; downloading to said first device a co-browse extension to said first web browser, wherein said co-browse extension is configured to host a co-browse session; accessing said co-browse extension on said first web browser to enable multi-domain co-browsing functionality on said first web browser; establishing a second communication session between said first web browser and a co-browse communication server to initiate and join said first web browser in a co-browse session, wherein said co-browse session comprises a co-browse session identifier, priority information, and rules, wherein said first device acts as a host in said co-browse session; identifying the first communication session by the content provider based on the previously received user identifier; and establishing a third communication session between a second web browser of a second device and said co-browse communication server to join said second web browser into said co-browse session, such that content at said first web browser is delivered to said second web browser of said second device via said co-browse communication server by said embedded co-browsing functionality delivered to said first web browser in said content, wherein said second device is insulated from receiving direct communication from said content provider, and wherein said co-browse session allows the host and the guest to display online content from said content provider subject to modifications to a display of said second device for co-browsing depending on said priority information and said rules as defined for the host or the guest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A networked computer system for co-browsing between multiple parties, comprising:
-
a first web browser of first device configured to establish a communication session with a first content provider over a network to deliver content to said first web browser from said first content provider; a co-browse extension accessible on said first web browser that enables multi-domain co-browsing functionality on said first web browser; a co-browse communication server configured to initiate and join said first web browser in a co-browse session, wherein said co-browse session comprises a co-browse session identifier, priority information, and rules, wherein said first device acts as a host in said co-browse session; identifying the first communication session by the content provider based on the previously received user identifier; and wherein said co-browse communication server is configured to join said second web browser into said co-browse session, such that content at said first web browser is delivered to said second web browser of said second device via said co-browse communication server by said embedded co-browsing functionality delivered to said first web browser in said content, wherein said second device is insulated from receiving direct communication from said content provider, and wherein said co-browse session allows the host and the guest to display online content from said content provider subject to modifications to a display of said second device for co-browsing depending on said priority information and said rules as defined for the host or the guest. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification