Claims
- 1. A method for provisioning a user application by a content provider for delivery to a limited resource device through an integrated platform, comprising:
creating the user application by the content provider; submitting the user application to the integrated platform by the content provider; examining the user application by the integrated platform; if the user application is accepted, publishing the user application by the integrated platform.
- 2. The method of claim 1, wherein the limited resource device is a wireless communication device.
- 3. The method of claim 2, wherein the limited resource device is a cellular telephone.
- 4. The method of claim 1, wherein publishing the user application includes adding the user application to a content directory, such that the user application forms a node of said content directory.
- 5. The method of claim 4, wherein said content directory is divided into a plurality of categories, and the user application is added to said content directory according to at least one category.
- 6. The method of claim 5, wherein a user browses for a user application according to said category.
- 7. The method of claim 6, wherein the user application is reached through a plurality of paths in said content directory, such that the user application is shared by a plurality of categories in said content directory.
- 8. The method of claim 7, wherein said content directory features a plurality of categories, such that the user application is associated with a plurality of said categories and such that said user browses for the user application through a plurality of paths of said content directory.
- 9. The method of claim 5, wherein a service package for determining whether the user application is retrievable by the limited resource device is associated with at least one category.
- 10. The method of claim 4, wherein said node features at least one attribute for performing at least one of delivering the user application to the limited resource device, searching for user applications through said content directory and filtering user applications.
- 11. The method of claim 10, wherein said filtering is performed at least for determining whether the user application may be provided to the limited resource device.
- 12. The method of claim 11, wherein said filtering is performed according to at least one of supported types of limited-resource devices, languages and user eligibility for content.
- 13. The method of claim 10, wherein said filtering is performed for personalizing said content directory for display to the user.
- 14. The method of claim 1, wherein the user application is created in a plurality of flavors, each flavor being associated with a particular type of limited resource device.
- 15. The method of claim 14, wherein each flavor features at least one of an attribute for defining at least one supported type of limited resource devices and an attribute for defining at least one supported language of said flavor.
- 16. The method of claim 15, wherein said flavor is contained in a JAR (java archive) file.
- 17. The method of claim 1, wherein examining the user application includes validating at least one characteristic of the user application.
- 18. The method of claim 17, wherein if the user application is validated, examining the user application further includes testing at least one function of the user application.
- 19. The method of claim 18, wherein the user application is accepted only if said testing is successful.
- 20. A system for providing a user application, the system comprising:
(a) a limited resource device for receiving the user application; (b) a content provider for creating the user application; and (c) a service provider for examining the user application, and if the user application is accepted, publishing the user application for being received by said limited resource device.
- 21. The system of claim 20, wherein said service provider further comprises a plurality of components, each component providing a service to at least one of said limited resource device and said content provider, wherein said plurality of components is organized according to at least one of a distributed manner and an integrated platform.
- 22. The system of claim 21, wherein said plurality of components is organized in said integrated platform, the system further comprising at least one service provider component for providing a service to said limited resource device.
- 23. The system of claim 22, wherein said service provider further determines a “flavor” of said user application for a particular type of limited resource device.
- 24. A method for aggregating a user application for delivery to a limited resource device by a service provider, the limited resource device having at least one characteristic, the method comprising:
submitting the user application to the service provider; determining at least one rule for controlling the user application; altering at least one function of the user application according to the at least one characteristic of the limited resource device; and customizing the user application according to the at least one rule by the service provider.
- 25. A method for provisioning a user application by a content provider for delivery to a limited resource device, the method comprising:
providing a service provider for delivering the user application to the limited resource device; creating the user application by the content provider; determining at least one characteristic of the user application by content provider; submitting the user application to the service provider by the content provider, wherein at least one of creating the user application, determining the at least one characteristic of the user application, and submitting the user application is controlled by at least one rule determined by the service provider; and aggregating the user application by the service provider.
Parent Case Info
[0001] This Application claims priority from U.S. Provisional Application No. 60/270,638, filed on Feb. 23, 2001, which is hereby incorporated by reference as if fully set forth herein.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60270638 |
Feb 2001 |
US |