WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO1991003791) OPERATING SYSTEM AND DATA BASE
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/1991/003791    International Application No.:    PCT/US1990/005007
Publication Date: 21.03.1991 International Filing Date: 04.09.1990
Chapter 2 Demand Filed:    13.03.1991    
IPC:
G06F 9/44 (2006.01), G06F 17/30 (2006.01)
Applicants: AMDAHL CORPORATION [US/US]; 1250 East Arques Avenue, Sunnyvale, CA 94088 (US) (For All Designated States Except US).
KNUDSEN, Helge [DK/CA]; (CA) (For US Only).
CHONG, Daniel, T. [CA/CA]; (CA) (For US Only).
YAFFE, John [CA/CA]; (CA) (For US Only).
TAUGHER, James, E. [CA/CA]; (CA) (For US Only).
ROBERTSON, Michael [CA/CA]; (CA) (For US Only).
PLAZAK, Zbigniew [CA/CA]; (CA) (For US Only)
Inventors: KNUDSEN, Helge; (CA).
CHONG, Daniel, T.; (CA).
YAFFE, John; (CA).
TAUGHER, James, E.; (CA).
ROBERTSON, Michael; (CA).
PLAZAK, Zbigniew; (CA)
Agent: LOVEJOY, David, E.; Fliesler, Dubb, Meyer & Lovejoy, 4 Embarcadero Center, Suite 400, San Francisco, CA 94111 (US)
Priority Data:
402,862 01.09.1989 US
450,298 13.12.1989 US
Title (EN) OPERATING SYSTEM AND DATA BASE
(FR) SYSTEME D'EXPLOITATION ET BASE DE DONNEES
Abstract: front page image
(EN)A system for program development and execution consisting of a high level programming language based on a four part rule organization (31), consisting of a rule definition, a list of conditions, a list of actions taken upon satisfaction of a corresponding condition, and a list of exception handlers. Data access events are supplied through a table access method (21) which provides an interface to the variety of sources of data (22-30) coupled to the system. A table data store (103) organizes data in an object oriented, relational system, where each table is ordered on a primary key (502). The table access method (21) performs selection and ordering operations on the tables accessible through the table access method (21), implements and triggers invalidation routines upon data access events, and provides a common view of data stored across heterogeneous data stores coupled through servers (203-205) to the table access method (21). Ordered tables (103) are subdividable by additional parameters associated with table names.
(FR)Système pour le développement et l'exécution de programmes comprenant un langage de programmation évolué à base d'une organisation de règles en quatre parties (31). Ledit système comprend une définition de règles, une liste de conditions, une liste d'actions effectuées lorsqu'une condition correspondante est satisfaite, et une liste de programmes de gestion d'exceptions. Des événements d'accès aux données sont déterminés grâce à une méthode d'accès à tables (21), qui crée une interface aux diverses sources de données (22-30) couplées au système. Une mémoire de tables de données (103) organise des données dans un système relationnel travaillant au niveau des objets, dans lequel chaque table est ordonnée sur un indicatif majeur (502). La méthode d'accès à tables (21) effectue des opérations de sélectionnement et d'ordonnance sur les tables rendues accessibles par ladite méthode d'accès à tables (21). Ladite méthode met en ÷uvre et déclenche également des sous-programmes d'invalidation lors d'événements d'accès aux données, et établit une vue commune des données stockées dans des mémoires de données hétérogènes couplées par des serveurs (203-205) à la méthode d'accès à tables (21). On peut subdiviser des tables ordonnées (103) utilisant des paramètres additionnels associés aux noms des tables.
Designated States: AU, CA, JP, US.
European Patent Office (AT, BE, CH, DE, DK, ES, FR, GB, IT, LU, NL, SE).
Publication Language: English (EN)
Filing Language: English (EN)