Web site cobrowsing
1 Assignment
0 Petitions
Accused Products
Abstract
Cobrowsing web sites by two or more users is disclosed. For a cobrowsing session between a first client of a first user and a second client of a second user, the cobrowsing session is first initiated. The first user browses a web site on the first client. The first client sends to the second client a synchronization message. The synchronization message indicates one or more commands reflecting the browsing performed by the first user. The second client receives the synchronization message, and cobrowses the web site in accordance with the message and its included commands. Cobrowsing continues until the cobrowsing session is terminated. The commands of the synchronization message allow for fine granularity of cobrowsing.
-
Citations
62 Claims
-
1-36. -36. (canceled)
- 37. A computer-readable medium having a synchronization message, the synchronization message comprising an indication of a cobrowsing command sent from a computing device to another computing device, the cobrowsing command for causing the another computing device to cobrowse one or more pages in accordance with a browsing action performed at the computing device, the browsing action indicated by an object mapping the one or more pages to a document object model.
- 44. A computer-readable medium having a data structure, the data structure comprising an indication of a cobrowsing command, the cobrowsing command indicating a browsing action performed at a computing device, the browsing action indicated by an object mapping pages to a document object model.
-
58. A method performed by a computing system to cause another computing system to cobrowse one or more pages in accordance with a browsing action performed at the computing system, comprising:
-
receiving an indication of a browsing action, the indication provided by an object mapping the one or more pages to a document object model; and
sending a synchronization message to the another computing system, the synchronization message comprising an indication of a cobrowsing command corresponding to the browsing action. - View Dependent Claims (59, 60, 61)
-
-
62. A computer-readable medium having a synchronization message, the synchronization message comprising an indication of a cobrowsing command sent from a computing device to another computing device using a Session Initiation Protocol, the cobrowsing command indicated using an extensible markup language conforming to a document type definition, the document type definition defining at least one cobrowsing command from a set of cobrowsing commands, comprising:
-
a Control command to transfer cobrowsing;
a Scroll command to cause a scrolling operation;
a Highlight command to cause a highlighting operation;
a Newpage command to cause a new browser page to open;
a Focus command to change focus; and
a Resize command to cause a resize operation.
-
Specification