System and method for aggregation of user applications for limited-resource devices
First Claim
1. A method for provisioning a user application by a content provider for delivery to a range of limited resource devices 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 to validate the user application against respective predefined requirements of limited resource devices of said range and thereby to determine which of said range of limited resource devices the user application is compatible with; and
if the user application is accepted, publishing the user application by the integrated platform, and enabling only those limited-resource devices found to be compatible with the user application, to download the user application;
wherein said range is greater than one, and 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, and said content directory is divided into a plurality of categories, the user application being added to said content directory according to a plurality of said categories;
such that the user application is reached through a plurality of paths in said content directory, such that a user browses for the user application through a plurality of paths of said content directory, using one of said categories.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and a method for directed provisioning and management of user applications on limited resource devices by a content provider, through an integrated platform which handles all aspects of aggregation and management of such applications. By “content aggregation”, it is meant the procedure by which applications are introduced by a content provider, and are then aggregated into a service for provision by that content provider and/or service provider. Preferably, the collected applications may then be examined by the user according to a content directory, which is a hierarchical organization of different applications according to one or more categories and/or attributes. The service provider preferably controls access to the content or user applications by the user, for example according to a subscription of the user and/or capabilities of the limited resource device of the user.
-
Citations
20 Claims
-
1. A method for provisioning a user application by a content provider for delivery to a range of limited resource devices 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 to validate the user application against respective predefined requirements of limited resource devices of said range and thereby to determine which of said range of limited resource devices the user application is compatible with; and if the user application is accepted, publishing the user application by the integrated platform, and enabling only those limited-resource devices found to be compatible with the user application, to download the user application; wherein said range is greater than one, and 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, and said content directory is divided into a plurality of categories, the user application being added to said content directory according to a plurality of said categories;
such that the user application is reached through a plurality of paths in said content directory, such that a user browses for the user application through a plurality of paths of said content directory, using one of said categories. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for providing a user application to a range of limited resource devices, 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 to validate the user application against respective predefined requirements of limited resource devices of said range, and thereby to determine usability of the user application by given limited resource devices of said range, and if the user application is accepted, publishing the user application, and enabling the downloading of the user application only by compatible limited resource devices belonging to said range; wherein said range is greater than one, and wherein the service provider is further configured to publish the application by adding the user application to a content directory, such that the user application forms a node of said content directory, and said content directory is divided into a plurality of categories, the user application being added to said content directory according to a plurality of said categories;
such that the user application is reached through a plurality of paths in said content directory, such that a user browses for the user application through a plurality of paths of said content directory, using one of said categories. - View Dependent Claims (16, 17, 18)
-
-
19. A method for aggregating a user application for delivery to a range of limited resource devices by a service provider, the limited resource devices 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; validating the user application against respective predefined requirements of limited resource devices of said range; altering at least one function of the user application according to at least one characteristic of the limited resource devices of said range; customizing the user application according to at least one rule by the service provider, and allowing said user application to be downloaded to a compatible limited resource device of said range; wherein said range is greater than one and 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, and said content directory is divided into a plurality of categories, the user application being added to said content directory according to a plurality of said categories;
such that the user application is reached through a plurality of paths in said content directory, such that user browses for the user application through a plurality of paths of said content directory, using one of said categories.
-
-
20. A method for provisioning a user application by a content provider for delivery to a range of limited resource devices, the method comprising:
-
providing a service provider for delivering the user application to the limited resource devices, said service provider being configured to validate the user application against respective predefined requirements of limited resource devices of said range; creating the user application by the content provider; determining at least one characteristic of the user application by the 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, thereby to render said application downloadable from said aggregation specifically to a limited resource device, belonging to said range, able to execute said application; wherein said range is greater than one and 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, and said content directory is divided into a plurality of categories, the user application being added to said content directory according to a plurality of said categories;
such that the user application is reached through a plurality of paths in said content directory, such that a user browses for the user application through a plurality of paths of said content directory, using one of said categories.
-
Specification