Methods for interactive and synchronous displaying session
First Claim
1. A method for an interactive session between two or more user computers, wherein each of the user computers is operated by a user, the method comprising:
- storing a data object in a server system;
transmitting the data object to at least some of the user computers, wherein at least some of the data object is displayed on the user computers by user client software; and
synchronizing the display of at least some of the data object on the user computers, wherein synchronizing comprises;
at the server system, receiving one or more Update Messages from one of the user computers, wherein the Update Messages describe a manipulation of the display of at least some of the data object;
recording at least some of the Update Messages at the server system;
transmitting corresponding Update Messages from the server system to the remaining user computers; and
at the remaining user computers, updating the display of at least some of the data object in response to the corresponding Update Messages.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for interactively displaying and distributing information. The information may relate to consumer products, any type of article of commerce, marketing and advertising layouts, floor plans, planograms or any other type of information that is capable of being illustrated graphically. A consumer engages in an Interactive Information Session with an attendant, such a help desk attendant. During the Interactive Information Session, the attendant and consumer see synchronized displays of images or animations of the information, which may be manipulated by either one of them. The attendant and the user can communicate interactively by voice or text during at least part of the Interactive Information Session. In another embodiment, two or more users of a system according to the invention can collaboratively design a product, marketing or advertising layouts, planograms, floor plans or other graphical information in an Interactive Design Session. During the session one of the users controls the design at any time. Different users may have control at different times. The users can engage in interactive voice or text communications during at least part of the Interactive Design Session.
-
Citations
27 Claims
-
1. A method for an interactive session between two or more user computers, wherein each of the user computers is operated by a user, the method comprising:
-
storing a data object in a server system; transmitting the data object to at least some of the user computers, wherein at least some of the data object is displayed on the user computers by user client software; and synchronizing the display of at least some of the data object on the user computers, wherein synchronizing comprises; at the server system, receiving one or more Update Messages from one of the user computers, wherein the Update Messages describe a manipulation of the display of at least some of the data object; recording at least some of the Update Messages at the server system; transmitting corresponding Update Messages from the server system to the remaining user computers; and at the remaining user computers, updating the display of at least some of the data object in response to the corresponding Update Messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for an interactive session between two or more user computers, wherein each of the user computers is operated by a user, the method comprising
starting an interactive session between at least some of the user computers by transmitting a data object to the user computers and displaying at least some of the data object on the user computers by user client software; - and
synchronizing the display of at least some of the data object on the user computers, wherein synchronizing comprises; at a server system, receiving one or more Update Messages from one of the user computers, wherein the Update Messages describe a manipulation of the display of at least some of the data object; recording at least some of the Update Messages at the server system; transmitting corresponding Update Messages from the server system to the remaining user computers; and at the remaining user computers, updating the display of at least some of the data object in response to the corresponding Update Messages; re-creating at least some of the interactive session by transmitting Update Messages corresponding to at least some of the recorded Update Messages from the server system to at least some of the user computers and updating the display of at least some of the data object on the user computer using the Update Messages corresponding to at least some of the recorded Update Messages. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
- and
Specification