Methods, Systems, And Computer Program Products For Establishing A Shared Browsing Session Between A User Of A Web Browser With A User Of Another Web Browser
First Claim
1. A method for establishing a shared browsing session between a user of a web browser with a user of another web browser, the method comprising:
- relaying, based on a received activity message sent from a first node, information to a second node, the information identifying an association between current browsing information and a using principal of a browser operating on the first node;
receiving a session initiation message including a request to establish a co-browsing session with the using principal of the browser;
relaying, based on the session initiation message, the request to the first node;
relaying a session establish message, sent from the first node, to the second node to configure the requested shared browsing information, the session establish message including session establishment information for configuring the requested co-browsing session; and
relaying current browser information of the using principal, sent from the first node, to the second node,wherein at least one of the preceding actions is performed on at least one electronic hardware component.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are described for establishing a shared browsing session between a user of a web browser with a user of another browser. In one aspect, based on a received activity message sent from a first node, information identifying an association between current browsing information and a using principal of a browser operating on the first node is relayed to a second node. A session initiation message (SIM) is received including a request to establish a co-browsing session with the using principal of the browser. Based on the SIM, the request is relayed to the first node. A session establish message (SEM), sent from the first node, is relayed to the second node to configure the requested shared browsing information. The SEM includes session establishment information for configuring the requested session. Current browser information of the using principal, sent from the first node, is relayed to the second node.
47 Citations
22 Claims
-
1. A method for establishing a shared browsing session between a user of a web browser with a user of another web browser, the method comprising:
-
relaying, based on a received activity message sent from a first node, information to a second node, the information identifying an association between current browsing information and a using principal of a browser operating on the first node; receiving a session initiation message including a request to establish a co-browsing session with the using principal of the browser; relaying, based on the session initiation message, the request to the first node; relaying a session establish message, sent from the first node, to the second node to configure the requested shared browsing information, the session establish message including session establishment information for configuring the requested co-browsing session; and relaying current browser information of the using principal, sent from the first node, to the second node, wherein at least one of the preceding actions is performed on at least one electronic hardware component. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for establishing a shared browsing session between a user of a web browser with a user of another web browser, the system comprising:
-
means for relaying, based on a received activity message sent from a first node, information to a second node, the information identifying an association between current browsing information and a using principal of a browser operating on the first node; means for receiving a session initiation message including a request to establish a co-browsing session with the using principal of the browser; means for relaying, based on the session initiation message, the request to the first node; means for relaying a session establish message, sent from the first node, to the second node to configure the requested co-browsing information, the session establish message including session establishment information for configuring the requested co-browsing session; and means for relaying current browser information of the using principal, sent from the first node, to the second node, wherein at least one of the means includes at least one electronic hardware component.
-
-
9. A system for establishing a shared browsing session between a user of a web browser with a user of another web browser, the system comprising system components including:
-
an activity messenger component configured to relay, based on a received activity message sent from a first node, information to a second node, the information identifying an association between current browsing information and a using principal of a browser operating on the first node; a session manager component configured to receive a session initiation message including a request to establish a co-browsing session with the using principal of the browser, the session manager component further configured to relay, based on the session initiation message, the request to the first node, the activity messenger component configured to relay a session establish message, sent from the first node, to the second node to configure the requested co-browsing information, the session establish message including session establishment information for configuring the requested co-browsing session; and a session messenger component configured to relay current browser information of the using principal, sent from the first node, to the second node, wherein at least one of the system components includes at least one electronic hardware component. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer readable medium storing a computer program, executable by a machine, for establishing a shared browsing session between a user of a web browser with a user of another web browser, the computer program comprising executable instructions for:
-
relaying, based on a received activity message sent from a first node, information to a second node, the information identifying an association between current browsing information and a using principal of a browser operating on the first node; receiving a session initiation message including a request to establish a co-browsing session with the using principal of the browser; relaying, based on the session initiation message, the request to the first node; relaying a session establish message, sent from the first node, to the second node to configure the requested co-browsing information, the session establish message including session establishment information for configuring the requested co-browsing session; and relaying current browser information of the using principal, sent from the first node, to the second node. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification