Patent ID: 8296198

Claim:
A computer implemented method to distribute information, the method comprising: selecting a consumer meta model definition for a set of consumer devices from a plurality of consumer meta model definitions for separate sets of consumer devices, the consumer meta model definition including a consumer device attribute definition, wherein the consumer device attribute is selected from a group consisting of standard attributes, category attributes, configuration attributes and administration attributes; customizing the selected consumer meta model by editing the consumer device attribute definition of the consumer meta model via a tool for consumer meta model definition; registering a plurality of devices from the set of consumer devices by assigning at least one value to the edited consumer device attribute of the customized consumer meta model for each device of the plurality of devices; at a computing device, generating a subscription for a device of the plurality of registered devices based on the at least one value of the edited consumer device attribute and on at least one distribution rule maintained by an organization; and distributing a subset of information collected from at least one backend data source to the device, wherein the subset of the information is indicated by the subscription.