Abstract:
A security system for a building has multiple lock modules. Each lock module is associated with a particular door and has an unlocked position that allows the particular door to open and a locked position that prevents the particular door from opening. Each lock module includes a door status signal and a controller. The door status signal includes a unique identifier for the particular door associated with the lock module and a status that identifies when the lock module is in the locked position. The controller transmits the door status signal for the lock module. A lock module command signal received by at least some of the lock modules directs at least some of the lock modules to reposition to either the unlocked position or the locked position.
Abstract:
A security system for a building includes a plurality of lock modules. Each lock module is associated with a particular door and has an unlocked position and a locked position. Each lock module includes a lock bar, an actuator, and a controller. The lock bar has a first position that allows the particular door to open and a second position that extends from a door frame, a wall, or a floor surface adjacent to the particular door to prevent the particular door from opening. The actuator moves the lock bar between the first and second positions. The controller is operably connected to the actuator and transmits a door status signal that uniquely identifies the particular door. A lock module command signal received by the plurality of lock modules directs the plurality of lock modules to reposition to either the unlocked position or the locked position.
Abstract:
A latch is provided for latching the doors of cubicles or stalls provided in public washrooms. The latch includes a body mounted within a cavity formed between the inner and outer door surfaces, the body rotatably mounting a spindle having a latching member mounted at one end. Biasing means in the form of one or more cam followers acting on a corresponding number of cam surfaces is provided between the body and the spindle to hold the spindle in a closed position but, once displaced from the closed position, to bias the spindle toward a fully open position.
Abstract:
The invention relates to a system and method for facilitating user interaction with multi-relational ontologies. The invention includes a graphical user interface for enabling user visualization and navigation through one or more multi-relational ontologies.
Abstract:
The invention relates to a system and method for data extraction and management in multi-relational ontology creation. The system of the invention includes selecting a corpus of documents containing information relevant to a targeted knowledge domain, extracting assertions and their constituent concepts and relationships from the corpus, and storing the assertions, wherein the extraction processes may rules and utilize natural language processing.
Abstract:
The invention relates to a system and method for knowledge capture using multi-relational ontologies. The system may enable an ontology service provider to ascertain the scope of an entity's knowledge capture needs, create one or more base ontologies from publicly available sources, and incorporate the entity's private data into one or more value-added custom ontologies.
Abstract:
A generic interface layer for providing a generic interface to a hardware environment for a program executing on the hardware environment. The generic interface layer, is interrupt-driven. It includes driver code for devices in the hardware environment that is executed in response to software interrupts from the program and interrupt handling code for handling interrupts from the hardware environment. The interrupt handling code responds to an interrupt by calling a callback in the program. The generic interface layer includes a loader for loading the program and a debugger for controlling execution of the program. Execution of code in the generic interface layer may be coordinated by the system timer interrupt code that is executed in response to a system timer interrupt. Code that is executing in the generic interface layer may register itself or other code with the system timer interrupt code, which then executes the code in response to a system timer interrupt. One use of the technique is to permit driver code to register other code and then quickly return to the program and thereby prevent long suspension of the program. Also disclosed is a technique for managing a statically-allocated array of buffers for receiving LAN packets to reduce the frequency of an “out of resource” condition.
Abstract:
The invention relates to a system and method for graphically displaying ontology data. The invention includes displaying assertions as concept-relationship-concept triplets. The invention also includes displaying ontologies, or parts thereof, as directed graphs capable of cyclic paths. Furthermore, the invention includes displaying ontologies, or parts thereof, in clustered cone graphs, wherein each cluster within a clustered cone graph represents a group of concepts or relationships, which share a common quality.
Abstract:
The invention relates to the structure of an upper ontology and a system and method for utilizing an upper ontology in the creation of one or more multi-relational ontologies. The invention includes an upper ontology of predefined concept and relationship types, and a predefined set or relationships that may be used to connect particular pairs of concepts. The concept and relationship types may be dictated by the knowledge domains in which the resultant ontology is to reside. The invention may also include a hierarchy of concept types wherein the relationships that may exist between concept types is specified.