Collaborative web navigation using document object model (DOM) based document references
First Claim
Patent Images
1. A system comprising:
- a CPU;
a system memory in communication with the CPU;
a display medium; and
instructions stored in the system memory and executable by the CPU, theinstructions comprising;
instructions for joining a device to a collaborative web browsing session; and
instructions for providing, upon an object appearing upon the display medium being selected by a user, outgoing object addressing data that identifies a position of the object selected within a document model and enables a rendering of the object to be wherein the visual indication upon the least one other display medium does not appear on the display medium of the user that selected the object;
distinguished from other objects rendered upon at least one other display medium of at least one other device;
wherein the outgoing object addressing data includes data to effect a visual indication upon the at least one other display medium that the user selected the object appearing on the display medium; and
wherein the outgoing object addressing data further comprises an address of the object extended by X, Y object coordinates addressing a position within said object.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for collaborative web browsing is provided comprising: a CPU; a system memory in communication with said CPU; a display medium; and instructions stored in the system memory and executable by the CPU, the instructions comprising: enabling a device to join a collaborative web browsing session; enabling a data navigation module to provide, upon an object appearing upon the display medium being selected by a user, outgoing navigation data that enables a rendering of the object to be distinguished from other objects rendered upon at least one other display medium of at least one other device.
-
Citations
15 Claims
-
1. A system comprising:
-
a CPU; a system memory in communication with the CPU; a display medium; and instructions stored in the system memory and executable by the CPU, the instructions comprising; instructions for joining a device to a collaborative web browsing session; and
instructions for providing, upon an object appearing upon the display medium being selected by a user, outgoing object addressing data that identifies a position of the object selected within a document model and enables a rendering of the object to be wherein the visual indication upon the least one other display medium does not appear on the display medium of the user that selected the object;distinguished from other objects rendered upon at least one other display medium of at least one other device; wherein the outgoing object addressing data includes data to effect a visual indication upon the at least one other display medium that the user selected the object appearing on the display medium; and wherein the outgoing object addressing data further comprises an address of the object extended by X, Y object coordinates addressing a position within said object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
- joining a device to a collaborative web browsing session; and
upon selection of an object rendered upon a display medium of the device, providing outgoing object addressing data that identifies a position of the object selected within a document model and enables a rendering of the object to be distinguished from other objects rendered upon at least one other display medium of at least one other device;wherein the outgoing object addressing data includes data to effect a visual indication upon the at least one other display medium that the user selected the object rendered on the display medium; and wherein the visual indication upon the least one other display medium does not appear on the display medium of the user selecting the object wherein the outgoing object addressing data further comprises an address of the object extended by X, Y object coordinates addressing a position within said object. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- joining a device to a collaborative web browsing session; and
-
15. A non-transitory program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform a acts comprising:
-
joining a device to a collaborative web browsing session; and upon selection of an object rendered upon a display medium of the device, providing outgoing object addressing data that identifies a position of the object selected within a document model and enables a rendering of the object to be distinguished from other objects rendered upon at least one other display medium of at least one other device; wherein the outgoing object addressing data includes data to effect a visual indication upon the at least one other display medium that the user selected the object rendered on the display medium and wherein the visual indication upon the least one other display medium does not appear on the display medium of the user selecting the object wherein the outgoing object addressing data further comprises an address of the object extended by X, Y object coordinates addressing a position within said object.
-
Specification