Patent ID: 7210098

Claim:
A method of synchronizing a first browser and a second browser for a user wherein said first browser further comprises a multimodal manager, comprising the steps of: providing tags on a first content within a page of the first browser, wherein said tags perform the functions of, identifying a corresponding content within a page of the second browser that corresponds to the first content within the page of the first browser, containing a relative link to a non-existent label on the first content within the page of the first browser; and providing an instruction to jump to a non-existent relative link while the user browses the first content within the page of the first browser; receiving a request from said user, said request created by a user instruction to process the tags on the first content within the page, wherein said processing enables multimodal synchronization; applying a component object model object for, parsing content in the first content within the page of the first browser and arriving at a position within the first content within the page that is determined by said request received from said user; moving to the position of said non-existent label or non-existent relative link within the first content within the page, based on information contained in a tag at said arrived position; and invoking said multimodal manager to perform actions when the tag at said arrived position is encountered that points to the non-existing label or non-existent relative link, said actions of the multimodal manager further comprising; parsing a label within said encountered tag to which the component object model object is attempting to jump to; and using information contained in said label for sending information to the second browser indicative of the first browser's, and instructing the second browser to jump to a label on the corresponding content whereby the first browser and the second browser are synchronized.