Methods and apparatus employing multi-tier de-coupled architecture for enabling visual interactive display
First Claim
1. A multi-tier architecture for presenting visual information to multiple displays through a network, the architecture comprising:
- an information asset tier including information asset information;
a content asset tier including content assets that includes at least one of media assets and business rules, the media assets including at least one of graphical images or links thereto, the business rules including rules governing the presentation of media assets; and
an application tier including an application that is at least one of an interaction style, a layout template, and a set of rules governing event reporting and interaction with a client, the application generating references to content assets, interfacing with the client to receive events therefrom, recording or responding to the events, and performing actions on said events, whereby the application, content assets, and information asset information may substantially simultaneously be used by multiple clients and the.
1 Assignment
0 Petitions
Accused Products
Abstract
Open scalable architecture or infrastructure is provided that includes decoupled tiers that collectively transform data into information and then into content, and then finally into visual interactions creating an engaging user experience. The architecture enables ad hoc or directed decoupling of tiers allows for reuse at level above plain content: business rules, presentation rules, declared interactions, event reporting, and content and information assets may all be cached and reused as needed. The architecture manages the integration of multiple data sources into semantically rich markup for driving effective visual interactions. The architecture further enables integration points at each tier for maximum partner interoperability, and the decoupled tires allow for separate scalability at each level. The system is customizable using one of several templates. A partner or customer can prepare its data according to the particular template, thereby eliminating or substantially diminishing the amount of custom-programming.
52 Citations
14 Claims
-
1. A multi-tier architecture for presenting visual information to multiple displays through a network, the architecture comprising:
-
an information asset tier including information asset information;
a content asset tier including content assets that includes at least one of media assets and business rules, the media assets including at least one of graphical images or links thereto, the business rules including rules governing the presentation of media assets; and
an application tier including an application that is at least one of an interaction style, a layout template, and a set of rules governing event reporting and interaction with a client, the application generating references to content assets, interfacing with the client to receive events therefrom, recording or responding to the events, and performing actions on said events, whereby the application, content assets, and information asset information may substantially simultaneously be used by multiple clients and the. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A visual interaction client that is launched in response to a user'"'"'s input and that interacts with an application manager that includes a layout template and a set of application rules governing event reporting and interaction with the client, the application manager generating references to content assets, the application manager interacting with a content asset that includes media assets, business rules, and enterprise semantics, and the content assets interacting with information assets that define mapping or transformations of a raw data source;
- whereby the application, content assets, and information assets may substantially simultaneously be published to multiple visual interaction client.
- View Dependent Claims (11, 13, 14)
-
12. A method for dynamically generating content for providing an interactive visual display to a user, comprising the steps of:
-
(a) providing a partner'"'"'s predetermined information assets to a content manager in response to a user input;
(b) matching by the content manager of the information assets of step (a) to corresponding media assets according to interaction rules that are predetermined by the partner;
(c) providing content manager output of step (b) to an application manager;
(d) generating in the application manager an application manager output from the content manager output according to the interaction rules, the application manager handling events from the client and responding to the events;
(e) publishing the application manager output to a client; and
whereby the content manager, asset manager, and client are decoupled.
-
Specification