Cross-domain communicating using data files
First Claim
1. A computer-implemented method, the method comprising:
- receiving at a data server computer hosted at a first internet domain a request from a client computer for data to be used by an application SWF file received from a web server hosted at a second internet domain and executed by the client computer, the request comprising the second internet domain and information specifying the requested data, wherein the application SWF file is a SWF formatted file;
generating, in response to the received request, at least a portion of a data SWF file comprising the requested data and a domain identifier corresponding to the second internet domain, wherein the data SWF file is a SWF formatted file, the domain identifier configured to specify that SWF formatted files associated with the second internet domain are permitted to access the requested data within the data SWF file; and
transmitting the data SWF file from the data server computer to the client computer, wherein the data SWF file is adapted to be accessed by the application SWF file to retrieve the requested data associated with the second internet domain.
2 Assignments
0 Petitions
Accused Products
Abstract
In one implementation, a computer-implemented method includes receiving at a data server computer hosted at a first internet domain a request from a client computer for data to be used by an application SWF file received from a web server hosted at a second internet domain and executed by the client computer, the request includes the second internet domain and information specifying the requested data. The method further includes generating at least a portion of a data SWF file including the requested data and a domain identifier corresponding to the second internet domain, the domain identifier configured to specify that SWF formatted files associated with the second internet domain are permitted to access the requested data within the data SWF file. The method also includes transmitting the data SWF file from the data server computer to the client computer.
-
Citations
20 Claims
-
1. A computer-implemented method, the method comprising:
-
receiving at a data server computer hosted at a first internet domain a request from a client computer for data to be used by an application SWF file received from a web server hosted at a second internet domain and executed by the client computer, the request comprising the second internet domain and information specifying the requested data, wherein the application SWF file is a SWF formatted file; generating, in response to the received request, at least a portion of a data SWF file comprising the requested data and a domain identifier corresponding to the second internet domain, wherein the data SWF file is a SWF formatted file, the domain identifier configured to specify that SWF formatted files associated with the second internet domain are permitted to access the requested data within the data SWF file; and transmitting the data SWF file from the data server computer to the client computer, wherein the data SWF file is adapted to be accessed by the application SWF file to retrieve the requested data associated with the second internet domain. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for transmitting a data vector graphic file to a client computer, the system comprising:
-
one or more servers, each comprising a processor and a memory, hosted at a first internet domain; an interface to the one or more servers to receive a request from a client computer for data to be used by an application vector graphic file from a web server executed by the client computer, the web server hosted at a second internet domain, the request comprising the second internet domain and information specifying the requested data; a means for generating, in response to the received request, at least a portion of a data vector graphic file comprising the requested data and a domain identifier corresponding to the second internet domain, the domain identifier specifying that application vector graphic files associated with the second internet domain are permitted to access the requested data contained within the data vector graphic file; and a communication module to transmit the data vector graphic file from the one or more servers to the client computer, wherein the data vector graphic file is adapted to be accessed by the application vector graphic file to retrieve the requested data associated with the second internet domain. - View Dependent Claims (15, 16, 17)
-
-
18. A computer-implemented method, the method comprising:
-
compiling by a data server computer hosted at a first internet domain a template for a vector graphic file having a placeholder for an internet domain into a data vector graphic file; executing by the data server computer the following operations when a request for the data vector graphic file is received from a client computer, wherein the request specifies at least a second internet domain of a third-party vector graphic file to access the data vector graphic file on the client computer; substituting the second internet domain of the third-party vector graphic file for the placeholder for the internet domain in the data vector graphic file; and sending to the client computer the data vector graphic file with the second internet domain of the third-party vector graphic file substituted, wherein the client computer authorizes access to the data vector graphic file by the third-party vector graphic file. - View Dependent Claims (19, 20)
-
Specification