Client aware extensible markup language content retrieval and integration in a wireless portal system
First Claim
1. A wireless server system comprising:
- an applications content locating module for locating a first wireless applications content over multiple back-end resource servers pertinent to a type of wireless client; and
an applications content transformation service, in response to receiving a particular client type associated with a particular wireless client, for dynamically presenting transformed content in a format suitable to said wireless client based on said particular client type, and wherein said application content transformation service is also for transforming content to said particular wireless client for presentation thereto.
3 Assignments
0 Petitions
Accused Products
Abstract
In a wireless portal system having a wireless server, a client aware Extensible Markup Language (XML) content integration and transformation method and system. The client aware XML content integration and transformation system includes logic for identifying wireless client devices connecting to the wireless server by using particular characteristics of the client in presenting XML content formatted in response to connection requests from the client to the server. In one embodiment of the present invention, the client aware XML content transformation system receives an indication of a client type and uses this information to automatically search for XML content from a plurality of back-end resource servers on the Internet and transforms the content into a format suitable for delivery to the client. The means of formatting the XML content uses a style sheet such as an Extensible Style sheet Language (XSL) specific to the client type of the client requesting the XML content to transform the XML content into an appropriate markup to the client.
-
Citations
30 Claims
-
1. A wireless server system comprising:
-
an applications content locating module for locating a first wireless applications content over multiple back-end resource servers pertinent to a type of wireless client; and
an applications content transformation service, in response to receiving a particular client type associated with a particular wireless client, for dynamically presenting transformed content in a format suitable to said wireless client based on said particular client type, and wherein said application content transformation service is also for transforming content to said particular wireless client for presentation thereto. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A client aware Extensible Markup Language (XML) content integrator in a wireless network, comprising:
-
a wireless server;
a plurality of classes of wireless clients, each of said classes of wireless clients comprising unique identification parameters; and
a client aware Extensible Markup Language (XML) content provider for retrieving XML data from a source external to said wireless server in response to a particular client type content access requests from a particular client of said plurality of classes of wireless clients. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A wireless server, comprising:
-
a client aware Extensible Markup Language (XML) content integration and transformation provider for providing XML content gathered from a plurality of locations in a coherent and cohesive markup format to a wireless client coupled to the wireless server in a client aware fashion and based for each respective client type; and
a local storage unit for storing transient data needed for transforming said XML content by said client aware XML content integration and transformation provider. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for providing Extensible Markup Language (XML) content from a wireless server to a wireless client connected to said wireless server, said method comprising the steps of:
-
receiving a client request by said wireless server from said wireless client, said client request comprising client type information defining client parameters specific and unique to said wireless client;
retrieving XML content in response to said client request from data sources external and internal to said wireless server; and
transforming said retrieved XML content into appropriate content suitable for an underlying markup language of an Internet browser used by said wireless client. - View Dependent Claims (27, 28, 29, 30)
-
Specification