Method and system for communicating and exchanging data between browser frames
First Claim
1. A method for communicating between browser frames, wherein said browser frames are part of one frameset element served by a first domain server, and wherein at least one of said browser frames is served by a second domain server different from the first domain server, said method comprising:
- generating a notification of a change of state of a first browser frame served by one of said first and second domain servers, said notification comprising a URL call to an address on another of said first and second domain servers; and
interpreting said notification on said another of said first and second domain servers; and
causing a change of state of a second browser frame served by said another of said first and second domain servers in accordance with said interpretation of said notification on said another of said first and second domain servers.
1 Assignment
0 Petitions
Accused Products
Abstract
Browser frames residing on different domain servers may exchange information indirectly without compromising security that ordinary restricts frame to frame communication. The first browser frame causes the browser to generate a notification of a change of state of the browser frame. The browser sends the notification, together with data values from the content of the first browser frame, to a domain server that hosts the second frame. The server software running on the domain server receives and interprets the notification and data values, and updates the content of the second frame according to the interpretation. The domain server then sends the updated content back to the browser that issued the notification. The browser displays the updated content in the area allocated to the second frame.
111 Citations
43 Claims
-
1. A method for communicating between browser frames, wherein said browser frames are part of one frameset element served by a first domain server, and wherein at least one of said browser frames is served by a second domain server different from the first domain server, said method comprising:
-
generating a notification of a change of state of a first browser frame served by one of said first and second domain servers, said notification comprising a URL call to an address on another of said first and second domain servers; and
interpreting said notification on said another of said first and second domain servers; and
causing a change of state of a second browser frame served by said another of said first and second domain servers in accordance with said interpretation of said notification on said another of said first and second domain servers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system allowing communication between browser frames, wherein said browser frames are part of one frameset element served by a first domain server, and wherein at least one of said browser frames is served by a second domain server different from the first domain server, said system comprising:
-
a user-viewable interface device in communication with said first and second domain servers for displaying said browser frames, said interface device running software comprising;
frameset element logic that controls properties of said browser frames, and that causes display of content of said browser frames on said interface device; and
a portion of software logic adapted for execution upon a change of state of said first browser frame served by one of said first and second domain servers, and for delivering a notification of said change of state to another of said first and second domain servers;
wherein;
said another of said first and second domain servers is adapted to receive and interpret said notification, to update the content of said second frame according to said notification, and to return said updated content to said frameset. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification