Home > Delivery Devices > Kiosks > Kudos Software

Home

Kudos Software

Designer Runtime Distributor Observer Analyzer Enterprise

Enterprise

Kudos Enterprise provides a nerve center and a communication backbone between all other Kudos modules.

With centralized access to the Distributor, Observer, and Analyzer modules, Kudos Enterprise allows you to view and manage your entire network of remotely located interactive kiosks form one intuitive interface.

Kudos Distributor, Observer, and Analyzer are dependent on Enterprise, but Kudos Runtime and Designer can work independently.

 Features

Following are features of Kudos Enterprise.

Attributes
For each remote terminal, dynamic attributes can be created. This is done on the server and can be used to group the remote terminals by location, specific properties, or configuration. Kudos Distributor replicates these attributes to each remote terminal and makes them accessible in the Kudos object model of Kudos Runtime. By using these attributes in Kudos applications, you can configure it to run differently and access different services based on local attributes at each terminal. For instance, the application can use an in-store printer with different properties for each store.

Nested Grouping
Nested groups can be created with unlimited depth to manage remote terminals in a hierarchal tree structure.

Group Configuration
Multiple terminals can be configured simultaneously. This saves time greatly when deploying an application or when editing or synchronizing terminal attributes. Furthermore, application installation, update, and removal can be scheduled to execute at any given time or interval.

Hierarchical Distribution
For highly scalable solutions, you can utilize the hierarchical distribution provided by Kudos transportation infrastructure. This allows for the remote terminals to be configured in a tree-like structure so instead of sending updates from the server to Client A, and then again from the server to Client B (located on the same LAN as Client A), the server can send to Client A, and then Client A can send to CLient B as the connection from A to B is far better than from the server to Client B. In this case, Client A is referred to as an aggregator for Client B. Each terminal can still have customized content, different from its aggregator.

HTTP Communications
Kudos Enterprise provides the transportation infrastructure for the other Kudos modules to send and retrieve data to and from remote terminals. This infrastructure utilizes the HTTP protocol, which operates on top of IP and is the driving force of the World Wide Web.

Guaranteed Delivery
All events sent through the system have guaranteed delivery as recipients acknowledge to the server that they have successfully processed the message.

Dialup Support
Remote kiosks may be configured as either 'true-push terminals' or 'smart-pull terminals'. When operating in true-push mode, the server initiates a connection to the terminals when data is needed. In the smart-pull mode, ther terminal itself always initiates communication between the itself and the server. The smart-pull option is particularly useful in dialup scenarios when the server doesn't know how or when to open a connection to the terminal. This may be due to DHCP configurations, firewall restrictions, phone line problems, route problems, or any other kind of problems that may prevent direct connections to the terminal. The advantage with 'true-push' and 'smart-pull' is that data is sent immediately and schedules for dialups do not need to be configured, along with schedules for when the terminals should pull data from the server.

Firewall Support
By using HTTP communications, Kudos does not require specialized ports in the firewall, but uses the standard port 80. If groups of remote terminals are located behind a firewall, Kudos can be configured to 'see' only the first temrinal that can then serve as an aggregator for the rest.

Tour Our Gallery
Request a Demonstration