Synchronized web scrolling
First Claim
1. In a conference among multiple computers which are operated by participants, the improvement comprising the following steps:
- a) detecting, in one computer, the occurrence of scrolling through a document;
b) when said scrolling terminates, ascertaining which part of the document is being displayed by said computer; and
c) after said ascertainment, transmitting to other computers data which enables them to display said part of the document.
6 Assignments
0 Petitions
Accused Products
Abstract
A video conferencing system. In a type of conferencing known as “synchronized browsing,” several computers download a common web page from a public-access, packet-switched network, such as the Internet. Software in a first computer informs the other computers how the first computer is navigating through the web page, and sends the other computers data which enables them to navigate the same path, so that all computers navigate in synchrony, and display the same sequence of images. Under the invention, while such a web page is being navigated by such computers, software observes one of them, and looks for the event of scrolling (as opposed to navigation). When scrolling is detected, its termination is awaited. When termination occurs, the invention tells the other computers which part of the page is currently being displayed, so that the others can navigate to that part and also display it.
-
Citations
16 Claims
-
1. In a conference among multiple computers which are operated by participants, the improvement comprising the following steps:
-
a) detecting, in one computer, the occurrence of scrolling through a document; b) when said scrolling terminates, ascertaining which part of the document is being displayed by said computer; and c) after said ascertainment, transmitting to other computers data which enables them to display said part of the document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a conference among multiple computers which are operated by participants, the improvement comprising the following steps:
-
a) detecting, in one computer, the occurrence of scrolling through a document, wherein parts of the document are sequentially displayed on a screen; b) when said scrolling terminates, ascertaining a coordinate within the document which is contained within the part of the document being displayed; c) transmitting a data packet to a packet-switched network for delivery to other of the multiple computers; and d) providing synchronized browsing capability of a web site to a subset of computers in said group, wherein displays of the subset are caused to present common material.
-
-
11. An apparatus, comprising:
-
a) a computer-readable storage medium; b) software means, physically configured in the storage medium, for; i) detecting when scrolling through a document occurs in a computer; ii) detecting when said scrolling terminates, and, upon termination, ascertaining which part of the document is being displayed by said computer; and iii) transmitting to other computers a coordinate which enables them to display said part of the document.
-
-
12. A method of operating a group of computers, comprising the following steps:
-
a) loading a common document into the computers; b) detecting scrolling at a first computer, which causes a displayed image to scroll from a first position within the document, through intermediate positions within the document, to a final position within a document; and
b) transmitting information to other computers which are currently displaying the first position of the document, which causes the other computers to display said final position within the document, without displaying intermediate positions. - View Dependent Claims (13, 14, 15, 16)
-
Specification