Claims
- 1. A computer server implemented method of providing information to a client device, the method comprising:
receiving a request for a service; directing said request to a remote service provider; adapting any response to said request to the wireless mobile device utilizing a predetermined feature-based template having one or more HTML pages, text pages, images, buttons, actions, calendars, favorites and data structures; and providing said adapted response to the wireless mobile device for depiction within a response adaptable environment.
- 2. The method of claim 1, wherein said adapted response comprises a solution to said request.
- 3. The method of claim 2, wherein said adapted response comprises a plurality of solutions to said request.
- 4. The method of claim 3, wherein said adapted response further comprises an index to said plurality of solutions.
- 5. The method of claim 1, wherein said adapted response comprises supplemental information related to said request.
- 6. The method of claim 5, wherein said supplemental information is delivered to the client device prior to receiving a solution at the client device.
- 7. The method of claim 1, wherein any response to said request is received in an XML format.
- 8. The method of claim 7, wherein adapting any response to said request comprises processing any XML formatted response via an XSLT.
- 9. The method of claim 1, wherein adapting any response to said request comprises localizing said response.
- 10. The method of claim 1, wherein if an adapted solution response is provided before an adapted supplemental response, then the supplemental response is not provided to the wireless mobile device.
- 11. The method of claim 1, wherein said adapted response comprises a solution command selectable by a user.
- 12. The method of claim 11, wherein said solution command, on selection, requests service from a vendor other than the vendor who caused the solution command to be include as part of the adapted response.
- 13. The method of claim 1, wherein the service is associated with a first feature, and said adapted response comprises updates to a data item of a database associated with a second feature.
- 14. A computer readable medium containing computer executable instructions for performing the actions of the method of any of claims 1-2,5,7,9-13.
- 15. An apparatus having a processor and a memory coupled to the processor containing computer executable instructions operative to perform the actions of the method of any of claims 1-2,5,7,9-13.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Application No. 60/425,165, filed on Nov. 8, 2002, entitled VENDOR APPLICATION PROGRAMMING INTERFACE OF A SERVICE PROVIDER APPLICATION FOR CLIENT-SERVER BASED SERVICE DELIVERY; U.S. Provisional Application No. 60/424,832, filed on Nov. 8, 2002, entitled SERVICE-VENDOR REQUEST PROCESSING FOR CLIENT-SERVER SERVICE DELIVERY; U.S. Provisional Application No. 60/424,905, filed on Nov. 8, 2002, entitled APPLICATION PACKAGING AND BRANDING IN A FEATURE/SERVICE/SOLUTION CLIENT-SERVER DELIVERY ENVIRONMENT; U.S. Provisional Application No.60/424,906, filed on Nov. 8, 2002, entitled FEATURE-BASED SOLUTION PROVISIONING FOR CLIENT-SERVER DATA SERVICES; and U.S. Provisional Application No. 60,424,910, filed Nov. 8, 2002, entitled FEATURE/CONCEPT BASED LOCAL REQUEST FORMATION FOR CLIENT-SERVER DATA SERVICES, the specifications and drawings of which are incorporated herein in full by reference. Also incorporated by reference in its entirety is cofiled U.S. patent application Ser. No. 10/705,456, entitled PROGRAMMING INTERFACE LAYER OF A SERVICE PROVIDER FOR DATA SERVICE DELIVERY with the following Inventors: Brian C. Roundtree, Matt Clark, Shane Meyer and Chris Romanzin, filed on Nov. 10, 2003.
Provisional Applications (5)
|
Number |
Date |
Country |
|
60425165 |
Nov 2002 |
US |
|
60424832 |
Nov 2002 |
US |
|
60424905 |
Nov 2002 |
US |
|
60424906 |
Nov 2002 |
US |
|
60424910 |
Nov 2002 |
US |