Contextual computing system
First Claim
1. A method for provisioning content to multiple users of a contextual computing system, wherein said multiple users have a plurality of devices of different types, said method comprising:
- provisioning content over multiple types of network connections to said plurality of devices of different types of said multiple users;
providing one or more catalog views of said content available in one or more data warehouses;
inputting business logic rules into a rules engine to define actions taken in response to synchronization events based on user profiles;
allowing access to certain ones of the one or more catalog views by certain ones of the plurality of devices through a web server based on said business logic rules in the rules engine; and
synchronizing the content between said one or more data warehouses and said devices based on said business logic rules.
6 Assignments
0 Petitions
Accused Products
Abstract
A contextual computing system allows a variety of actors to interact with system components to carry out computational and communication tasks. The system is provided as a self-contained and portable solution for communications needs, employable by a number of entities such as telecommunications companies, enterprises, and system operators. The computing system is implemented using layers, with components within the layers carrying out computational and communication tasks in response to input from actors. The system allows business logic and communication to be integrated into a single solution, providing for efficient communication and remarkable ease of use in a variety of possible deployments.
94 Citations
10 Claims
-
1. A method for provisioning content to multiple users of a contextual computing system, wherein said multiple users have a plurality of devices of different types, said method comprising:
-
provisioning content over multiple types of network connections to said plurality of devices of different types of said multiple users; providing one or more catalog views of said content available in one or more data warehouses; inputting business logic rules into a rules engine to define actions taken in response to synchronization events based on user profiles; allowing access to certain ones of the one or more catalog views by certain ones of the plurality of devices through a web server based on said business logic rules in the rules engine; and synchronizing the content between said one or more data warehouses and said devices based on said business logic rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification