Patent ID: 8397154

Claim:
A method for remotely controlling a first browser program executed on a first computer, from a second computer, the method comprising: generating by the first browser program, a first browser window in which objects are displayed in a structurally coordinated manner in accordance with the first browser window, where objects that are displayed in the first browser window are simultaneously transmitted to the second computer and are displayed on the second computer; transmitting the objects individually to the second computer wherein the objects are displayed on the second computer by a second browser program that is executed on the second computer; wherein the second browser program generates a second browser window in which the objects are displayed in a structurally coordinated manner in accordance with the second browser window; wherein the first browser program and the second browser program each comprise an interpretation unit for evaluating a markup language and for executing script commands, and the remote control of the first browser program that is executed on the first computer is executed completely by the interpretation unit of the first browser program and by the interpretation unit of the second browser program, wherein the entire functionality necessary for the remote control of the first browser program is transmitted to at least the first computer or to the first computer and the second computer, within the markup language and the script commands; wherein a page which comprises markup language and is transmitted to the first computer is displayed and executed by the first browser program; wherein script commands for remotely controlling the first browser program that is executed on the first computer are added to the page before transmission to the first computer; wherein the page comprises script commands for executing the page; and wherein before transmission to the first computer, at least one of the script commands for executing the page is replaced by a corresponding script command for remotely controlling the first browser program that is executed on the first computer.