Abstract: A system and method for the mass customization of software includes a software production line infrastructure, development environment, and actuator. The infrastructure organizes the software production line using a feature declarations component, a product definitions component, an automatons component, and a partition composition component. The development environment browses, displays, organizes, edits, and maintains the infrastructure. The actuator actuates the software production line to produce custom software products.
Abstract: This present invention includes a method for capturing and transmitting data captured from a writing instrument in a secure manner. More specifically, the biometric information collected from the pen is coupled with at least one additional data point for encryption. The user initially uses the pen to create a signature which is converted into an encrypted reference value in accordance with the present invention. When authentication is desired, the user uses the same or similar pen to create a signature which again is converted into an encrypted data value. Thereafter, the encrypted reference value is compared to the encrypted data value to determine if the values substantially match. There is not need to retain the original reference signature, thereby enhancing the security of the overall system.
Abstract: Stable and automated recovery of an application executing on a primary computer system by transitioning to a secondary computer system is provided. Intelligent agents installed on a primary client server allow the primary environment to be replicated on a host, secondary environment. This creates continuous availability of applications executing on the primary system via the mirrored host environment. Every transaction on the client environment (e.g., every piece of data) is replicated in real-time on the host environment. A simple mechanism (e.g., a button) is provided to allow access to the secondary environment thereby switching over from the client environment to the host environment in the case of, with respect to the primary environment, a disaster, a need to perform maintenance, system failure and the like.
Abstract: A method and system for tracking the presence of persons, particularly security personnel, at a predetermined location within a prescribed window of time. Persons input information at predetermined locations and this input information is transmitted to a central server. The input information is compared to predetermined parameters and alerts are provided if the input information does not fall within permissible parameters.