Method and system for deploying content to wireless devices
First Claim
1. A method for deploying markup content to browser applications comprising the following steps:
- accepting inbound data;
transforming said inbound data into XML messages;
selecting a content provider interface;
forwarding said XML messages to the selected content provider interface;
receiving an XML message response from the content provider interface;
selecting at least one XSL style sheet from a group of XSL style sheets;
transforming said XML message response into outbound data using said at least one selected XSL style sheet; and
forwarding said outbound data to the browser application.
11 Assignments
0 Petitions
Accused Products
Abstract
A method and system for deploying content to devices is provided. The method and system can be used to deploy markup content to web browser applications on wireless devices. The wireless devices may included, for example, WAP phones, HDML phones, Palm VII, Palm V, etc. The method and system can also be used in conjunction with wired systems. A translator receives data, in a variety of formats, from the wireless devices. The translator then translates the data into a standardized format. A content provider interface receives the data in the standardized format and provides content data, also in the standardized format. The content data in the standardized format is provided to a transformer. The transformer transforms the content data into the pre-selected format for the particular wireless device. The content data can then be utilized and manipulated by the wireless device.
-
Citations
12 Claims
-
1. A method for deploying markup content to browser applications comprising the following steps:
-
accepting inbound data; transforming said inbound data into XML messages; selecting a content provider interface; forwarding said XML messages to the selected content provider interface; receiving an XML message response from the content provider interface;
selecting at least one XSL style sheet from a group of XSL style sheets;transforming said XML message response into outbound data using said at least one selected XSL style sheet; and forwarding said outbound data to the browser application. - View Dependent Claims (2, 3, 4)
-
-
5. A method for deploying markup content to browser applications on devices, comprising:
-
accepting requests from devices; processing said requests as synchronous messages via a block and wait mechanism; retrieving information related to at least one of form data, session data, MIME data, and a message key in order to generate an XML stream; parsing said XML stream into an XML message; determining all content provider interfaces that can handle said XML message based on said message key; selecting a content provider interface to process said XML message; forwarding said XML message to said selected content provider interface; receiving a response from said selected content provider interface; selecting one or more XSL style sheets;
transforming said response into one or more forms using said selected XSL style sheets; andforwarding said transformed response to said devices. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
Specification