Controlling Communication Within a Container Document
First Claim
1. A method for facilitating communication between modules associated with different domains in a browser application, the method comprising:
- creating a transport module associated with a second domain, the transport module having a URL reference;
adding payload data from a first module associated with the first domain to a portion of the URL reference of the transport module; and
reading the payload data by a second module associated with the second domain.
2 Assignments
0 Petitions
Accused Products
Abstract
A system allows modules associated with different domains to communicate, such as within a container document. To transfer payload data from the first module associated with a first domain to a second module associated with a different domain, the first module adds the payload data as a text string to the URL of a transport module associated with the second domain. This way, the second module may directly access the modified transport module to obtain the payload data from its URL. The second module may likewise add other payload data as a text string to the URL of another transport module associated with the first domain, thereby enabling communication from the second domain to the first.
48 Citations
14 Claims
-
1. A method for facilitating communication between modules associated with different domains in a browser application, the method comprising:
-
creating a transport module associated with a second domain, the transport module having a URL reference; adding payload data from a first module associated with the first domain to a portion of the URL reference of the transport module; and reading the payload data by a second module associated with the second domain. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14)
-
-
8. A computer program product for facilitating communication between modules associated with different domains in a browser application, the computer program product comprising a computer-readable medium containing computer program code for performing the method comprising:
-
creating a transport module associated with a second domain, the transport module having a URL reference; adding payload data from a first module associated with the first domain to a portion of the URL reference of the transport module; and reading the payload data by a second module associated with the second domain.
-
Specification