Method and system for co-browsing in a B2C architecture through co-browsing functionality embedded in content of a content provider as initiated by a guest to a co-browse session
First Claim
1. A method for co-browsing, comprising:
- establishing a first communication session between a first web browser of first device and a content provider over a network to deliver content to said first web browser from said content provider, wherein said first device is associated with a first user, wherein said content comprises embedded co-browsing functionality to host a co-browse session;
establishing a second communication session between a second device and a co-browse communication server to initiate a co-browse session, wherein said co-browse session comprises a co-browse session identifier, priority information, and rules,wherein said second device acts as a guest in said co-browse session;
sending a user identifier associated with said first user and said co-browse session identifier from said second device to said content provider;
identifying the first communication session by the content provider based on the previously received user identifier;
exposing said co-browsing functionality in said content delivered to said first web browser with an icon comprising said co-browse session identifier, such that when said icon is activated at said first device, said first web browser is joined into said co-browse session; and
establishing said co-browse session between said first web browser of said first device as a host and a second web browser of said second device, such that said content at said first web browser is delivered to said second web browser of said second device via said co-browse communication server through said co-browse session 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.
4 Assignments
0 Petitions
Accused Products
Abstract
A method includes establishing a first communication session between a first web browser associated with a user and a content provider over a network to deliver content including embedded co-browsing functionality. A second communication session is established between a second device and a co-browse communication server to initiate a co-browse session having a session identifier, wherein the second device is a guest. A user identifier and the session identifier is delivered from the second device to the content provider. The co-browsing functionality is exposed with an icon, such that when the icon is activated at the first device, the first web browser is joined into the co-browse session. The co-browse session is established between the first web browser as a host and a second web browser, such that content at the first web browser is delivered to the second web browser via the co-browse communication server through the co-browse session.
-
Citations
21 Claims
-
1. A method for co-browsing, comprising:
-
establishing a first communication session between a first web browser of first device and a content provider over a network to deliver content to said first web browser from said content provider, wherein said first device is associated with a first user, wherein said content comprises embedded co-browsing functionality to host a co-browse session; establishing a second communication session between a second device and a co-browse communication server to initiate a co-browse session, wherein said co-browse session comprises a co-browse session identifier, priority information, and rules, wherein said second device acts as a guest in said co-browse session; sending a user identifier associated with said first user and said co-browse session identifier from said second device to said content provider; identifying the first communication session by the content provider based on the previously received user identifier; exposing said co-browsing functionality in said content delivered to said first web browser with an icon comprising said co-browse session identifier, such that when said icon is activated at said first device, said first web browser is joined into said co-browse session; and establishing said co-browse session between said first web browser of said first device as a host and a second web browser of said second device, such that said content at said first web browser is delivered to said second web browser of said second device via said co-browse communication server through said co-browse session 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)
-
-
13. A system for co-browsing, comprising:
- a first device comprising a first web browser configured for communicating over a network, wherein said first device is associated with a first user;
a content provider providing content comprising embedded co-browsing functionality; a first communication session between said first web browser of said first device and said content provider over said network configured to deliver content to said first web browser from said content provider; a second device comprising a second web browser for communicating over said network; a co-browse communication server (CS) configured to provide a co-browse session comprising a co-browse session identifier, priority information, and rules; a second communication session between said second device and said co-browse communication server to initiate said co-browse session, wherein said second device acts as a guest in said co-browse session, wherein the first communication session is identified by the content provider based on the previously received user identifier; and wherein said co-browse session is established between said first web browser of said first device as a host and a second web browser of said second device through said embedded co-browsing functionality, such that said content at said first web browser is delivered to said second web browser of said second device via said co-browse communication server through said co-browse session 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 (14, 15, 16, 17, 18, 19)
- a first device comprising a first web browser configured for communicating over a network, wherein said first device is associated with a first user;
-
20. A method for co-browsing, comprising:
-
establishing a first communication session between a content provider and a first web browser of a first device over a network, wherein said first device is associated with a first user; delivering content to said first web browser, wherein said content comprises embedded co-browsing functionality; receiving a first user identifier, priority information, and rules, associated with said first user and a co-browse session identifier of a co-browse session from a second device, wherein said second device is joined into said co-browse session as a guest; identifying the first communication session by the content provider based on the previously received user identifier; and exposing said co-browsing functionality in said content with an icon comprising said co-browse session identifier, such that when said icon is activated at said first device, said first web browser is joined into said co-browse session as a host, wherein when said co-browse session is established between said first web browser and said second web browser through a co-browse communication server said content at said first web browser is delivered to said second web browser 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 (21)
-
Specification