Data processing
First Claim
1. A method of generating data suitable for transmission to at least one data-receiving device, said method comprising the following steps:
- i. specifying said data in a first and a second portion, said first portion being substantially independent of any formatting, and said second portion containing said formatting for said first portion specified in a platform independent manner;
ii. transforming said second portion, using a first transform, to generate a platform dependent portion containing said formatting specified in a platform dependent manner; and
iii. combining said first portion with said platform dependent portion using a second transform to generate said data suitable for transmission to said at least one data-receiving device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of generating data suitable for transmission to at least one data-receiving device, said method comprising the following steps: specifying said data in a first and a second portion, said first portion being substantially independent of any formatting, and said second portion containing said formatting for said first portion specified in a platform independent manner; transforming said second portion, using a first transform, to generate a platform dependent portion containing said formatting specified in a platform dependent manner; and combining said first portion with said platform dependent portion using a second transform to generate said data suitable for transmission to said at least one data-receiving device. This method may be suitable for generating data suitable for transmission to a variety of platforms including WML, HTML, XSL-FO, etc. based devices.
46 Citations
32 Claims
-
1. A method of generating data suitable for transmission to at least one data-receiving device, said method comprising the following steps:
-
i. specifying said data in a first and a second portion, said first portion being substantially independent of any formatting, and said second portion containing said formatting for said first portion specified in a platform independent manner;
ii. transforming said second portion, using a first transform, to generate a platform dependent portion containing said formatting specified in a platform dependent manner; and
iii. combining said first portion with said platform dependent portion using a second transform to generate said data suitable for transmission to said at least one data-receiving device. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
5. A method according to clam 1 wherein said first and second portions are held in separate files.
-
18. A data structure accessible by a processing apparatus for processing and subsequent transmission to a data-receiving device, comprising in combination:
-
a first portion containing data that it is desired to send to said data-receiving devices, held in a platform independent form, and being substantially free of any formatting information;
a second portion specifying how the first portion should be displayed on said data-receiving device, said second portion containing said formatting information for said first portion specified in a platform independent manner. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A processing apparatus arranged to hold data intended for transmission to at least one data-receiving device, said data being held in at least a first portion substantially independent of any formatting, and a second portion containing said formatting for said first portion specifying formatting for said first portion in a platform independent manner, said apparatus comprising processing circuitry including a transmitter and receiver, said receiver arranged to receive a data request and pass said request to said processing circuitry, on receipt of said data request said processing circuitry being arranged to transform said second portion to generate a transformed version suitable for sending to said data-receiving device and further to combine said transformed version with said first portion to generate a data-receiving device specific portion, and further being arranged to send said data-receiving device specific portion to said transmitter for transmission to said data-receiving device.
-
27. A method of generating data suitable for transmission to at least one data-receiving device, said method comprising the following steps:
-
i. specifying said data in a first and a second portion, said first portion being written in XML, substantially independent of any formatting, and containing at least one marker identifying a section thereof, and said second portion being written in XML and containing said formatting for at least said section identified by said marker;
ii. transforming said second portion, using a first transform written in XSL, to generate a platform dependent portion containing said formatting specified in a platform dependent manner; and
iii. combining said first portion with said platform dependent portion using a second transform written in XSL to generate said data suitable for transmission to said at least one data-receiving device such that formatting specified by said second portion is applied to at least said section identified by said marker.
-
-
28. An apparatus arranged to hold data intended for transmission to at least one data-receiving means for receiving and processing data, said data being held in at least a first substantially independent of any formatting, and a second portion containing said formatting for said first portion specifying formatting for said first portion in a platform independent manner, said apparatus comprising a processing means for processing data and including a transmitter means for transmitting data and receiver means for receiving data, said receiver means being arranged to receive a data request and pass said request to said processing means, on receipt of said data request said processing means being arranged to transform said second portion to generate a transformed version of said second portion suitable for said data receiving means and further to combine said transformed version with said first portion to generate a data-receiving means specific portion, and further being arranged to send said data-receiving means specific portion to said transmitter means for transmission to said data-receiving means.
-
29. A method of generating data suitable for transmission to at least one data receiving device said method comprising the following steps:
-
i. specifying the data in at least a first and a second portion, said first portion containing said data, and said second portion specifying how said first portion should be displayed in a device independent manner;
ii. transforming said second portion into a device dependent manner; and
iii. combining said first and said transformed second portions into a data-receiving device specific document to generate said device specific data suitable for transmission to said data-receiving device. - View Dependent Claims (30, 31, 32)
-
Specification