Home > Delivery Devices > Kiosks > Kudos Software

Home

Kudos Software

Designer Runtime Distributor Observer Analyzer Enterprise

Runtime

Kudos Runtime is executed on every remote terminal where it provides a highly flexible, secure, stable and easy to manage environment for hosting applications created with Kudos Designer.

As the link between your Windows operating system, hardware, peripherals and intergrated applications, it constantly checks system health at an individual terminal level to ensure that all the components are running smoothly and correctly. 

Any fault is rapidly detected. And in the event of a system crash, Runtime can automaticly restart the system and notify the server of the results.

Security settings for individual or terminal networks can be customised and easily modified as a result of Runtime's excellent interoperation with Microsoft technologies. This compatibility also allows seamless extensions to your terminal applications which can be used enhance the customer experience.

Installed with the Kudos Runtime are the client site Kudos Enterprise modules that can be remotely enabled from a Kudos Enterprise server. 

 Features

The following features of Kudos Runtime are implemented in several independent modules that provide a flexible, secure and stable system to operate remote terminals.

Programmable Object Model
A built in script access to components provide communications between all modules that are running inside the Kudos Runtime engine.
Components can be visual elements that make up the user interface or invisible components that provide functionality such as connection to a card reader.

Session Management
Kudos Runtime will detect when a remote terminal is in use. Kudos will then create a session with a respective identifier, and notify the main application. Kudos session management also includes clearing of all transactional information from previous users for security reasons. Each session ends with a configurable timeout of script that connects to a proximity sensor.

Logging
All application usage occurring in Kudos Runtime is logged on the terminals using XML format. Error information and events are also logged on each terminal.

State Management
Kudos offers state management on the terminal that stores current state information about the Kudos application, as well as manages state information between multiple websites or pages. State information is either stored and logged within a session or globally. State information is accessible from within any HTML page, ActiveX control, or script.

Key Blocking
When the remote terminal is equipped with a physical keyboard, there is a need to block certain key-combinations, for example "Ctrl+Alt+Del," which brings up the Windows security dialog. Security settings are configured as part of each application to disable any or all such hotkeys.

Crash Detection
Kudos Runtime attends to applications that should be running at all times. The system detects and handles crashes by restarting the process, and notifying the result.

Navigation Interception
Kudos seamlessly integrates different content formats, including the ability to show video files, PDF files, and various other multimedia formats. When Kudos recognizes that an HTML browser component is navigating to a video file, it can automatically route the URL to a Kudos video player, and prevent the browser from running the video in a non-secure window. The same is configurable for other file formats.

Keyboard Hook
Kudos provides a scriptable keyboard hook that can detect keyboard input such as "F" keys and handle these to do specific tasks. This can be helpful on terminals such as ATMs that might have a fixed set of buttons used to create the user interface.

Multiple Instances of Components
Kudos applications can have multiple instances of any component, which is often feasible. For example, an application can have multiple instances of HTML browser windows, thus offering more flexible user navigation.

Memory Monitoring
A specific memory usage threshold for each application may be specified. When the application involved exceeds its memory threshold, it will shutdown and restart.

Dialup Components
Kudos Runtime provides components and scripts to initiate a dialup to an ISP using analog or ISDN modems. These scripts are configured during installation and are used to control how the terminal communicates with Kudos Enterprise Server.

Screen Resolution
Kudos Runtime can automatically change screen resolution based on the settings of each application.

Emailing of Crash Reports
If a process that is being monitored crashes, configurations in Kudos Monitor can send an email with a detailed error report to an administrator.

Increase Browser Security
Kudos provides increased browser security by monitoring incorrect dialogs such as infinite loops, unwanted popup windows and movement of the browser control. Undesired behavior of the browser is thus prevented.

Tour Our Gallery
Request a Demonstration