Abstract:
A system, method and article of manufacture for accessing data are disclosed. In general, data access is facilitated by a query (202) configured with a correlation criterion or criteria (203). The presence of the correlation criteria (203) facilitates the introduction of additional correlation logic to be applied to conditions of the query (204). In general, correlation criteria (203) are contemplated which support correlation of entities based on time, physical location and age, for example.
Abstract:
System, method and article of manufacture for securing data. Queries (202) are analyzed to detect security violation efforts. In one embodiment, algorithms (151) for detecting selected security violation patterns are implemented. Generally, patterns may be detected prior to execution of a query (202) and following execution of a query (202). Illustrative patterns include union query analysis (340), pare down analysis (342), non-overlapping (338) and others.
Abstract:
A method, system and article of manufacture for processing queries that are executed against a database (156) and, more particularly, for restricting queryable data in a database (156) to a subset of all available data in the database when a query is executed against the database (156). One embodiment comprises providing a logical representation (148) of all the available data defining a plurality of logical fields (208) abstractly describing associated physical entities of all the available data, receiving an abstract query (202) comprising at least one logical field of the plurality of logical fields, retrieving at least one condition (722) defining at least one property common to a plurality of physical entities of the queryable data, associating the at least one condition (722) with the abstract query (202) and, in accordance with the at least one condition (722), restricting the queryable data (732) to the subset of all the available data (730) when executing the abstract query (202).
Abstract:
PROBLEM TO BE SOLVED: To provide a method, system and product for managing the relation in a data abstraction model abstractively describing data in a database. SOLUTION: One embodiment of the present invention provides a method for linking logic branches of data in the database based on this relation. This method comprises accessing the data abstraction model abstractively describing the data in the database. The data abstraction model determines a logic tree structure having a plurality of logic branches. Relation between logic fields of different logic branches is specified, and a logic link abstractively describing the specified relation is generated. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a method, system and computer readable medium for managing parameterized queries and making them available to users based on associations between parameterized queries and fields belonging to result sets. SOLUTION: By associating fields with parameterized queries, a query manager can be configured to provide users with a contextually appropriate selection of parameterized queries available for use to obtain data related to objects in a result set. The selection of parameterized queries may be provided to users through a variety of interfaces including graphic interfaces and plug-in components utilized by external applications. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
A system, method and article of manufacture for event management in data processing systems and more particularly to managing events occurring in data processing systems in order to provide an effective logging mechanism. One embodiment provides a method of generating log file entries (220) for events occurring during execution of a process in a data processing system (110). The method includes determining an importance level (218) for an occurred event (212) on the basis of trend analysis indicating evolution of the process (210) and creating a log file entry (220) for the occurred event (212) if the determined importance level (218) exceeds the predetermined threshold value.
Abstract:
A method, system and article of manufacture for processing queries that are executed against a database (156) and, more particularly, for restricting queryable data in a database (156) to a subset of all available data in the database when a query is executed against the database (156). One embodiment comprises providing a logical representation (148) of all the available data defining a plurality of logical fields (208) abstractly describing associated physical entities of all the available data, receiving an abstract query (202) comprising at least one logical field of the plurality of logical fields, retrieving at least one condition (722) defining at least one property common to a plurality of physical entities of the queryable data, associating the at least one condition (722) with the abstract query (202) and, in accordance with the at least one condition (722), restricting the queryable data (732) to the subset of all the available data (730) when executing the abstract query (202).
Abstract:
Verwalten von Funktionsübernahme-Operationen an einem Cluster von Computern, umfassend: Identifizieren, durch ein Funktionsübernahme-Haltemodul, eines fehlgeschlagenen Zugriffs auf einen Datenspeicher in dem Cluster von Computern; Verhindern der Ausführung sämtlicher an den Datenspeicher gerichteten Leseoperationen, die empfangen wurden, nachdem der fehlgeschlagene Zugriff auf den Datenspeicher identifiziert wurde; Ausführen sämtlicher an den Datenspeicher gerichteten Schreiboperationen, die empfangen wurden, nachdem der fehlgeschlagene Zugriff auf den Datenspeicher identifiziert wurde, einschließlich des Schreibens von Daten in einen Cache-Speicher; Identifizieren, dass eine Funktionsübernahme auf alternative Datenspeicher abgeschlossen ist; Ausführen der gehaltenen Leseoperationen, einschließlich des Lesens von Daten von dem alternativen Datenspeicher; und Kopieren, aus dem Cache-Speicher auf den alternativen Datenspeicher, der Daten, die als Teil der Schreiboperationen in den Cache-Speicher geschrieben wurden.