Method and apparatus for coordinating internet multi-media content with telephone and audio communications
0 Assignments
0 Petitions
Accused Products
Abstract
Internet content is coordinated with audio communications, such that two or more parties can view the same media content on the Internet while simultaneously communicating over a traditional telephony network or via voice over network. A user computer displays shared content that corresponds to a second computer'"'"'s display, such that both parties view the same content on their browsers. Either of the parties is allowed to update the visual content of their browsers. Updates in the visual content are transmitted to the other parties so that all parties view the same, shared content. The shared content can include web pages, forms, applications, images, conferences, and files among other information.
74 Citations
66 Claims
-
1-56. -56. (canceled)
-
57. In a representative computer, a method of providing visual interaction across a network between a remote user computer and the representative computer, wherein a server is in communication with the user and representative computers, the method comprising:
-
generating a view that includes a representation of a user view from the user computer by periodically obtaining from the server a portion of shared data relating to the user view;
receiving inputs for changing the portion of shared data to alter the representation of the user view on the representative computer; and
detecting a change to the portion of shared data and transmitting the change in the representation of the user view within the portion of shared data to the server to change the portion of shared data on the server. - View Dependent Claims (58, 59, 60)
-
-
61. A representative computer capable of providing visual interaction across a network between a remote user computer and the representative computer, wherein a server is in communication with the user and representative computers, comprising:
-
a display;
input apparatus for receiving user input; and
processor apparatus operative to;
(1) display a view on the display that includes a representation of a user view from the user computer by periodically obtaining from the server a portion of shared data relating to the user view;
(2) receive user input for changing the portion of shared data to alter the representation of the user view on the representative computer; and
(3) detect a change to the portion of shared data and transmit the change in the representation of the user view within the portion of shared data to the server to change the portion of shared data on the server.
-
-
62. A computer program product having a computer-readable medium including computer program logic encoded thereon that, when performed on a representative computer system having a coupling of a memory, a processor, and at least one communications interface, provides a method for providing visual interaction across a network between a remote user computer and the representative computer, wherein the network further includes a server computer in communication with the user and representative computers, by performing the operations of:
-
generating a view that includes a representation of a user view from the user computer by periodically obtaining from the server computer a portion of shared data relating to the user view;
receiving inputs for changing the portion of shared data to alter the representation of the user view on the representative computer; and
detecting a change to the portion of shared data and transmitting the change in the representation of the user view within the portion of shared data to the server computer to change the portion of shared data on the server.
-
-
63. A server computer for providing visual interaction across a network between a remote user computer and a representative computer, comprising:
-
interfaces to respective communications links to the user and representative computers; and
processor apparatus operative to;
(1) establish a portion of shared data shared by the user computer and the representative computer, the shared data relating to a user view on the user computer, the user view generated from data received from the representative computer, by;
a) receiving a form represented by an array of objects from the representative computer;
b) transmitting the array of objects to the user computer;
c) receiving an altered array of objects from the user computer, where the user computer has selectively manipulated the array; and
d) transmitting the altered array of objects to the representative computer where the representative is capable of generating a representative view including the form;
(2) receive an input from the user computer to change the portion of shared data in order to alter the user view; and
(3) transmit the input to the representative computer to be used by the representative computer to alter the representative view. - View Dependent Claims (64, 65, 66)
-
Specification