Method and system for streamlining data transfer between a content provider server and an output server
First Claim
1. A method of obtaining from a content provider server, at an output server, content and identifying data in a data structure that facilitates providing output to a remote output device, said method comprising the steps of:
- receiving, from the content provider server, a metadata file comprising said identifying data;
receiving, from the content provider server, a layout file describing position of files of said content data in output to be provided by said remote output device; and
, receiving, from the content provider server, content data files referenced by said layout file.
11 Assignments
0 Petitions
Accused Products
Abstract
A method of obtaining from a content provider server, at an output server, content and identifying data in a data structure that facilitates providing output to a remote output device is disclosed. The method comprises the steps of:
receiving, from the content provider server, a metadata file comprising the identifying data, receiving, from the content provider server, a layout file describing position of files of the content data in output to be provided by the remote output device, and,
receiving, from the content provider server, content data files referenced by the layout file.
In one embodiment, the metadata file comprises a generalized markup language file, such as an XML file and the layout file comprises a markup language file, such as an HTML file. The metadata file comprises identifying data for a content provider and identifying data for the content data and identifying data for a user of the content.
-
Citations
44 Claims
-
1. A method of obtaining from a content provider server, at an output server, content and identifying data in a data structure that facilitates providing output to a remote output device, said method comprising the steps of:
-
receiving, from the content provider server, a metadata file comprising said identifying data;
receiving, from the content provider server, a layout file describing position of files of said content data in output to be provided by said remote output device; and
,receiving, from the content provider server, content data files referenced by said layout file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of converting content and identifying data, originating at a content provider server, to a data structure that facilitates providing output to a remote output device from an output server, said method comprising the steps of:
-
providing, to the output server, a metadata file comprising said identifying data;
providing, to the output server, a layout file describing position of files of said content data in output to be provided by said remote output device; and
,providing, to the output server, content data files referenced by said layout file. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product comprising:
a computer usable medium having computer readable code embodied therein for obtaining from a content provider server, at an output server, content and identifying data in a data structure that facilitates providing output to a remote output device, said code causing a computer system to;
receive, from the content provider server, a metadata file comprising said identifying data;
receive, from the content provider server, a layout file describing position of files of said content data in output to be provided by said remote output device; and
,receive, from the content provider server, content data files referenced by said layout file. - View Dependent Claims (16, 17, 18, 19, 20)
-
21. A computer program product comprising:
a computer usable medium having computer readable code embodied therein for converting content and identifying data originating at a content provider server, to a data structure that facilitates providing output to a remote output device from an output server, said code causing a computer system to;
provide, to said output server, a metadata file comprising said identifying data;
provide, to said output server, a layout file describing position of files of said content data in output to be provided by said remote output device; and
,provide, to said output server, content data files referenced by said layout file. - View Dependent Claims (22, 23, 24, 25, 26)
-
27. A memory for storing data for access by a process executed by a processor, said memory comprising:
a structure that allows obtaining from a content provider server, at an output server, content and identifying data in a data structure that facilitates providing output to a remote output device, said structure comprising;
a metadata file comprising said identifying data;
a layout file describing position of files of said content data in output to be provided by said remote output device; and
,content data files referenced by said layout file. - View Dependent Claims (28, 29, 30, 31, 32)
-
33. An output server obtaining from a content provider server content and identifying data in a data structure that facilitates providing output to a remote output device, said server comprising
at least one processor; at least one computer readable memory, said at least one computer readable memory having computer instructions embodied therein, said instructions comprising;
means for receiving, from the content provider server, a metadata file comprising said identifying data;
means for receiving, from the content provider server, a layout file describing position of files of said content data in output to be provided by said remote output device; and
,means for receiving, from the content provider server, content data files referenced by said layout file. - View Dependent Claims (34, 35, 36, 37, 38)
-
39. A method for obtaining, at an output server, a description of position of elements of content data in output to be provided by a remote output device, said elements including text, graphics, images, and nested tables, said method comprising the steps of:
-
receiving a markup language file describing the position of elements of content data in output to be provided by a remote output device;
retrieving and interpreting the position of elements of content data. - View Dependent Claims (40)
-
-
41. A method for obtaining, at an output server, a description of position of elements of content data in output to be provided by a remote output device, said elements including text, graphics, images, and nested tables, said method comprising the steps of:
-
receiving a file comprising markup language statements and style sheets, said file describing the position of elements of content data in output to be provided by a remote output device;
retrieving and interpreting the position of elements of content data. - View Dependent Claims (42)
-
-
43. A method for obtaining, at an output server, a description of position of elements of content data in output to be provided by a remote output device, said elements including text, graphics, images, and nested tables, said method comprising the steps of:
-
receiving a file comprising generalized markup language statements and style sheets, said file describing the position of elements of content data in output to be provided by a remote output device;
retrieving and interpreting the position of elements of content data. - View Dependent Claims (44)
-
Specification