Transform rule generator for web-based markup languages
First Claim
1. An apparatus for the generation and application of a set of rules to transform source content into result content for a content receiving device, the apparatus comprising:
- a source content area for retrieving the source content;
an analyzer for identifying separate elements within the source content and assigning an identifier to each element;
a result content area providing selective placement of the elements according to a desired layout;
a rule generator for generating a set of transformation rules for transforming the source content into the result content according to their selective placement; and
an application device for applying the transformation rules to the source content that is requested by the content receiving device.
6 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for use in transforming existing web pages (or other information) for display (playback or the like) on associated web enabled Internet appliances. For display materials, a graphical editing tool is provided that allows a web designer to pull up source content pages wherein the information components are identified and assigned an identifier. The identified components are graphically arranged into a result area according to the capabilities of the receiving web enabled appliance. A set of transformation rules is generated according to the graphically arranged result. These rules are then used by a server device to transform the requested source information as it is requested by the web enabled appliance. The rules can be stored and applied by a device, including a proxy server device, that requests the source content material from a web server and then responds with the transformed information via application of the set of transformation rules.
-
Citations
26 Claims
-
1. An apparatus for the generation and application of a set of rules to transform source content into result content for a content receiving device, the apparatus comprising:
-
a source content area for retrieving the source content;
an analyzer for identifying separate elements within the source content and assigning an identifier to each element;
a result content area providing selective placement of the elements according to a desired layout;
a rule generator for generating a set of transformation rules for transforming the source content into the result content according to their selective placement; and
an application device for applying the transformation rules to the source content that is requested by the content receiving device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for automatic generation of transform rules for use in displaying web content information on web enabled devices having different display capabilities, the apparatus comprising:
-
at least one web site having web content information for display on the different web enabled devices;
at least one proxy server device;
at least one design station in communication with the at least one proxy server device;
a web page editor running on the at least one design station, whereby a source web page is retrieved and the layout of a result web page is formed according to the different device capabilities; and
a rule generator associated with the web page editor for generating a set of transform rules to convert the source page to the result page, the transform rules being communicated to the at least one proxy server device, wherein the web enabled devices request information from the at least one web site through the at least one proxy server which applies the transform rules to the requested information. - View Dependent Claims (11, 12, 13)
-
-
14. A graphical design apparatus for transforming source content to result content according to the display capabilities of a result content receiving device, the apparatus comprising:
-
a first display area for displaying the source content;
a second display area for displaying the result content, a set of graphical tools whereby the source content can be graphically moved with the tools from the first area to the second area to form a result layout; and
a rule generator for generating a set of transformation rules to transform the source content to the result layout, the rules being formed according to use of the graphical tools and the result layout. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for providing information content according to the capabilities of a receiving device, the method comprising:
-
retrieving source information content;
arranging result information content from the source information content according to the capabilities of the receiving device;
generating transformation rules according to the transformation between the source information content and the result information content; and
applying the appropriate transformation rules to the source information content when the content is requested by the receiving device. - View Dependent Claims (23, 24, 25, 26)
-
Specification