Claims
- 1. A wireless server system comprising:
an applications content locator module for locating wireless applications content over multiple web-sites pertinent to a type of wireless client; and an applications content aggregation service, in response to receiving a particular client type associated with a particular wireless client, for dynamically presenting authorized aggregated content in a format suitable to said wireless client based on said particular client type, and wherein said application content aggregation service is also for formatting selected content to said particular wireless client for presentation thereto.
- 2. The wireless server system of claim 1, further comprising an applications content source module coupled to said content locator module for determining the source of content requested by said particular wireless.
- 3. The wireless server system of claim 1, further comprising an automatic client detection service for automatically detecting and providing client type information of said particular wireless client.
- 4. The wireless server system of claim 3, wherein said particular client provides a service request to determine the type of content to be delivered to said particular client.
- 5. The wireless server system of claim 1, further comprising stored information pre-defining client type information of clients supported by said wireless server system.
- 6. The wireless server system of claim 1, further comprising content link rewriting logic coupled to the content locator module for rewriting links embedded in said content retrieved from said web-sites for directing access from said links to go through said wireless server system as an intermediary.
- 7. The wireless server system of claim 6, wherein said wireless server system with respect to said links acts as a proxy server between wireless client connecting to said wireless server system and back-end resource servers in which said content reside.
- 8. The wireless server system of claim 7, wherein said particular client is a hand-held device.
- 9. The wireless server system of claim 8, wherein said particular client is a wireless phone.
- 10. The wireless server system of claim 9, wherein said particular client is a wireless personal computer system.
- 11. A client aware applications content location and retrieval system 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 content location service for providing content location and retrieval procedures in response to client type identifications of content access requests from said wireless clients.
- 12. The client aware content location and retrieval system of claim 11, further comprising a client aware content aggregation module coupled to said content locator service for aggregating client aware content gathered from a plurality of web-sites over the Internet for presentation in a format suitable for said wireless client.
- 13. The client aware content location and retrieval system of claim 11, wherein the content location service includes a client aware content aggregation logic for formatting content specific to a wireless client type.
- 14. The client aware content location and retrieval system of claim 12, wherein said content location service further comprises a client aware content source module for identifying content location over said plurality of web-sites in response to the client type information provided by said plurality of classes of wireless clients.
- 15. The client aware content location and retrieval system of claim 11, further comprising a content link re-writing module coupled to said content locator service for rewriting links indexing to contents scrapped from variety of web-sites.
- 16. The client aware content location and retrieval system of claim 15, wherein said content is provided in response to said particular client provided said content is authorized to said particular client and is aggregated for said particular client.
- 17. A wireless server, comprising:
a client aware content locator service for providing information gathered from a plurality of resource servers in a coherent and cohesive format to a client in a client aware fashion based for each respective client type; and a profile service logic for storing client profile information for said clients accessing said wireless server.
- 18. The wireless server of claim 17, wherein said client aware content locator comprises a client aware content source service for identifying the source of said content in said plurality of locations for a particular client and for presenting content suitably formatted for said client.
- 19. The wireless server of claim 18, wherein said content locator further comprises a client aware content aggregator coupled to said client aware content source service to aggregate content gathered from said plurality of location into a consolidated formatted content suitable for presentation to said particular client in a client aware manner.
- 20. The wireless server of claim 18, wherein said content locator further comprises a content rewriting service for rewriting links indexing the source of content scrapped from said plurality of locations in order for the scrapped content to appear forcing the wireless to act as an intermediary to said particular client.
- 21. The wireless server of claim 20, wherein said plurality of content locations are web-sites coupled to communicate on the Internet.
- 22. The wireless server of claim 20, wherein said aggregated content comprises a wireless handheld markup language.
- 23. The wireless server of claim 22, wherein said client type information is extensible to dynamically include run-tine content parameters unique to said client.
- 24. The wireless server of claim 23, wherein said wireless server further comprises a content provider service for selecting content pertinent and uniquely identifiable to said client.
- 25. The wireless server of claim 24, wherein said provider service further comprise availability logic for determining whether content selected by said client is available for presentation to said client.
CROSS REFERENCE TO RELATED APPLICATION
[0001] This patent application is related to co-pending patent application Ser. No. ______, filed on ______, by Luu Tran et al., entitled “Client Aware Detection in a Wireless Portal System”, attorney docket No.: SUN-P6087, which is hereby incorporated herein by reference in its entirety.