CA2155865A1 - Model information control system - Google Patents

Model information control system

Info

Publication number
CA2155865A1
CA2155865A1 CA002155865A CA2155865A CA2155865A1 CA 2155865 A1 CA2155865 A1 CA 2155865A1 CA 002155865 A CA002155865 A CA 002155865A CA 2155865 A CA2155865 A CA 2155865A CA 2155865 A1 CA2155865 A1 CA 2155865A1
Authority
CA
Canada
Prior art keywords
control system
model
information control
model information
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002155865A
Other languages
French (fr)
Other versions
CA2155865C (en
Inventor
Kirit K. Talati
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2155865A1 publication Critical patent/CA2155865A1/en
Application granted granted Critical
Publication of CA2155865C publication Critical patent/CA2155865C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms
    • G06F9/4498Finite state machines
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S706/00Data processing: artificial intelligence
    • Y10S706/902Application using ai with detail of the ai system
    • Y10S706/919Designing, planning, programming, CAD, CASE
    • Y10S706/92Simulation

Abstract

A model information control system (10) is used in conjunction with a user-defined informa-tion model and one or more conventional infor-mation system program modules or "functions"
to execute business applications. The model in-formation control system (10) includes an event-action-state machine (14) that manipulates the user-defined information model (12) and the func-tions.
CA002155865A 1993-02-11 1994-02-10 Model information control system Expired - Fee Related CA2155865C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/016,430 US5390330A (en) 1993-02-11 1993-02-11 Control system and method for direct execution of software application information models without code generation
US016,430 1993-02-11
PCT/US1994/001562 WO1994018629A1 (en) 1993-02-11 1994-02-10 Model information control system

Publications (2)

Publication Number Publication Date
CA2155865A1 true CA2155865A1 (en) 1994-08-18
CA2155865C CA2155865C (en) 2001-10-02

Family

ID=21777087

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002155865A Expired - Fee Related CA2155865C (en) 1993-02-11 1994-02-10 Model information control system

Country Status (7)

Country Link
US (1) US5390330A (en)
EP (1) EP0686285B1 (en)
AU (1) AU677835B2 (en)
CA (1) CA2155865C (en)
DE (1) DE69426446T2 (en)
ES (1) ES2152308T3 (en)
WO (1) WO1994018629A1 (en)

Families Citing this family (94)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5459868A (en) * 1990-11-30 1995-10-17 St Computer Systems & Services Interpretive object-oriented facility which can access pre-compiled classes
US5999942A (en) * 1993-02-11 1999-12-07 Appage Corporation Method and apparatus for enforcement of behavior of application processing systems without modifying application processing systems
US5915115A (en) * 1993-02-11 1999-06-22 Talati; Kirit K. Control system and method for direct execution of software application information models without code generation
US5677997A (en) * 1993-02-11 1997-10-14 Talatik; Kirit K. Method and apparatus for automated conformance and enforcement of behavior in application processing systems
JP3259928B2 (en) * 1993-02-23 2002-02-25 富士通株式会社 Business specification handling equipment
US5459865A (en) * 1993-04-05 1995-10-17 Taligent Inc. Runtime loader
US5950169A (en) * 1993-05-19 1999-09-07 Ccc Information Services, Inc. System and method for managing insurance claim processing
US5764973A (en) * 1994-02-08 1998-06-09 Enterworks.Com, Inc. System for generating structured query language statements and integrating legacy systems
NZ248751A (en) * 1994-03-23 1997-11-24 Ryan John Kevin Text analysis and coding
US5555365A (en) * 1994-08-26 1996-09-10 International Business Machines Corporation Method and system for optimizing static and dynamic binding of presentation objects with the object data they represent
US6003023A (en) * 1994-11-04 1999-12-14 International Business Machines Corporation Incremental change processing apparatus for presented objects
US5671342A (en) * 1994-11-30 1997-09-23 Intel Corporation Method and apparatus for displaying information relating to a story and a story indicator in a computer system
WO1996031828A1 (en) * 1995-01-09 1996-10-10 Talati Kirit K Control system and method for direct execution of software application information models without code generation
US7095854B1 (en) * 1995-02-13 2006-08-22 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US7124302B2 (en) * 1995-02-13 2006-10-17 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US5943422A (en) 1996-08-12 1999-08-24 Intertrust Technologies Corp. Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels
EP1555591B1 (en) * 1995-02-13 2013-08-14 Intertrust Technologies Corp. Secure transaction management
US7133846B1 (en) * 1995-02-13 2006-11-07 Intertrust Technologies Corp. Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management
US7143290B1 (en) * 1995-02-13 2006-11-28 Intertrust Technologies Corporation Trusted and secure techniques, systems and methods for item delivery and execution
US5892900A (en) * 1996-08-30 1999-04-06 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US6948070B1 (en) * 1995-02-13 2005-09-20 Intertrust Technologies Corporation Systems and methods for secure transaction management and electronic rights protection
US7133845B1 (en) * 1995-02-13 2006-11-07 Intertrust Technologies Corp. System and methods for secure transaction management and electronic rights protection
US20060206397A1 (en) * 1995-02-13 2006-09-14 Intertrust Technologies Corp. Cryptographic methods, apparatus and systems for storage media electronic right management in closed and connected appliances
US6658568B1 (en) 1995-02-13 2003-12-02 Intertrust Technologies Corporation Trusted infrastructure support system, methods and techniques for secure electronic commerce transaction and rights management
US6157721A (en) 1996-08-12 2000-12-05 Intertrust Technologies Corp. Systems and methods using cryptography to protect secure computing environments
US6859671B1 (en) 1995-05-30 2005-02-22 Roy-G-Biv Corporation Application programs for motion control devices including access limitations
US6571141B1 (en) 1995-05-30 2003-05-27 Roy-G-Biv Corporation Application programs for motion control devices including access limitations
US6542925B2 (en) 1995-05-30 2003-04-01 Roy-G-Biv Corporation Generation and distribution of motion commands over a distributed network
US20020156872A1 (en) * 2001-01-04 2002-10-24 Brown David W. Systems and methods for transmitting motion control data
US7137107B1 (en) 2003-04-29 2006-11-14 Roy-G-Biv Corporation Motion control systems and methods
US7139843B1 (en) 1995-05-30 2006-11-21 Roy-G-Biv Corporation System and methods for generating and communicating motion data through a distributed network
US7024666B1 (en) 2002-01-28 2006-04-04 Roy-G-Biv Corporation Motion control systems and methods
US20060206219A1 (en) * 1995-05-30 2006-09-14 Brown David W Motion control systems and methods
US6209037B1 (en) 1995-05-30 2001-03-27 Roy-G-Biv Corporation Motion control systems using communication map to facilitating communication with motion control hardware
US20100131081A1 (en) * 1995-05-30 2010-05-27 Brown David W Systems and methods for motion control
US5691897A (en) 1995-05-30 1997-11-25 Roy-G-Biv Corporation Motion control systems
US20060265336A1 (en) * 1996-02-26 2006-11-23 Graphon Corporation Automated system for management of licensed digital assets
US20010011253A1 (en) * 1998-08-04 2001-08-02 Christopher D. Coley Automated system for management of licensed software
US5983016A (en) * 1996-11-12 1999-11-09 International Business Machines Corporation Execution engine in an object modeling tool
US6011559A (en) * 1996-11-12 2000-01-04 International Business Machines Corporation Layout method for arc-dominated labelled graphs
US5893913A (en) * 1996-11-12 1999-04-13 International Business Machines Corporation Method for synchronizing classes, objects, attributes and object properties across an object-oriented system
US5917498A (en) * 1996-11-12 1999-06-29 International Business Machines Corporation Multi-object views in an object modeling tool
US5991536A (en) * 1996-11-12 1999-11-23 International Business Machines Corporation Object-oriented tool for registering objects for observation and causing notifications to be made in the event changes are made to an object which is being observed
US5907706A (en) * 1996-11-12 1999-05-25 International Business Machines Corporation Interactive modeling agent for an object-oriented system
US5920861A (en) 1997-02-25 1999-07-06 Intertrust Technologies Corp. Techniques for defining using and manipulating rights management data structures
US6044219A (en) * 1997-04-01 2000-03-28 Platinum Technology, Inc. Date logic generator
US6401114B1 (en) * 1997-05-01 2002-06-04 Stratum Technologies Corporation Method and apparatus for dynamic programming across a computer network
US6029169A (en) * 1997-05-01 2000-02-22 Stratum Technologies Corporation Universal software structure for representing model structures
US7162519B2 (en) 1998-05-01 2007-01-09 Stratum Technologies Corporation Structure and method for providing customized web pages-therefor
CA2243780A1 (en) * 1997-07-30 1999-01-30 Knowledge Modeling Institute Inc. Apparatus for automatically applying and preparing software and recording medium for preparing software
US20010032278A1 (en) * 1997-10-07 2001-10-18 Brown Stephen J. Remote generation and distribution of command programs for programmable devices
US6898782B1 (en) 1997-10-14 2005-05-24 International Business Machines Corporation Reference-based associations using reference attributes in an object modeling system
US6112181A (en) 1997-11-06 2000-08-29 Intertrust Technologies Corporation Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US7092914B1 (en) * 1997-11-06 2006-08-15 Intertrust Technologies Corporation Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US7268700B1 (en) 1998-01-27 2007-09-11 Hoffberg Steven M Mobile communication device
US6536036B1 (en) * 1998-08-20 2003-03-18 International Business Machines Corporation Method and apparatus for managing code test coverage data
GB9819392D0 (en) 1998-09-04 1998-10-28 Balaena Limited Database
US6353846B1 (en) 1998-11-02 2002-03-05 Harris Corporation Property based resource manager system
US7243236B1 (en) * 1999-07-29 2007-07-10 Intertrust Technologies Corp. Systems and methods for using cryptography to protect secure and insecure computing environments
DE60023013T2 (en) 1999-07-30 2006-06-29 Intertrust Technologies Corp., Santa Clara METHOD AND SYSTEMS FOR THE TRANSACTION RECORD TRANSMISSION USING THRESHOLD AND A MULTI-STAGE PROTOCOL
US7406603B1 (en) 1999-08-31 2008-07-29 Intertrust Technologies Corp. Data protection systems and methods
US6985885B1 (en) 1999-09-21 2006-01-10 Intertrust Technologies Corp. Systems and methods for pricing and selling digital goods
US6874008B1 (en) * 1999-10-11 2005-03-29 I2 Technologies Us, Inc. Workflow encapsulation in stateless environments
US20020078435A1 (en) * 1999-10-15 2002-06-20 Pamela P. Liu Table driven configurator on internet
US6308178B1 (en) 1999-10-21 2001-10-23 Darc Corporation System for integrating data among heterogeneous systems
US20100131078A1 (en) * 1999-10-27 2010-05-27 Brown David W Event driven motion systems
CA2389183C (en) 1999-10-27 2008-05-20 Roy-G-Biv Corporation Systems and methods for generating and communicating motion data through a distributed network
US6885898B1 (en) 2001-05-18 2005-04-26 Roy-G-Biv Corporation Event driven motion systems
US8032605B2 (en) * 1999-10-27 2011-10-04 Roy-G-Biv Corporation Generation and distribution of motion commands over a distributed network
US20020082722A1 (en) * 2000-12-22 2002-06-27 Rosenberg Jens Ansgar Addon mechanism for a control system based on an extension data field
WO2002071241A1 (en) * 2001-02-09 2002-09-12 Roy-G-Biv Corporation Event management systems and methods for the distribution of motion control commands
US7904194B2 (en) 2001-02-09 2011-03-08 Roy-G-Biv Corporation Event management systems and methods for motion control systems
US7831442B1 (en) 2001-05-16 2010-11-09 Perot Systems Corporation System and method for minimizing edits for medical insurance claims processing
US7822621B1 (en) 2001-05-16 2010-10-26 Perot Systems Corporation Method of and system for populating knowledge bases using rule based systems and object-oriented software
US7236940B2 (en) * 2001-05-16 2007-06-26 Perot Systems Corporation Method and system for assessing and planning business operations utilizing rule-based statistical modeling
US7216088B1 (en) 2001-07-26 2007-05-08 Perot Systems Corporation System and method for managing a project based on team member interdependency and impact relationships
WO2003019397A1 (en) * 2001-08-31 2003-03-06 Roy-G-Biv Corporation Motion services protocol accessible through uniform resource locator (url)
US7313531B2 (en) * 2001-11-29 2007-12-25 Perot Systems Corporation Method and system for quantitatively assessing project risk and effectiveness
US7810078B2 (en) * 2002-12-10 2010-10-05 International Business Machines Corporation System and method for constructing computer application flows with specializations for targets
US7451403B1 (en) * 2002-12-20 2008-11-11 Rage Frameworks, Inc. System and method for developing user interfaces purely by modeling as meta data in software application
US9818136B1 (en) 2003-02-05 2017-11-14 Steven M. Hoffberg System and method for determining contingent relevance
US7433878B2 (en) * 2003-06-23 2008-10-07 American Express Travel Related Services Company, Inc. Method and system for interfacing with accounting systems
US20060064503A1 (en) * 2003-09-25 2006-03-23 Brown David W Data routing systems and methods
US8027349B2 (en) * 2003-09-25 2011-09-27 Roy-G-Biv Corporation Database event driven motion systems
US20070022194A1 (en) * 2003-09-25 2007-01-25 Brown David W Database event driven motion systems
EP1690173A4 (en) * 2003-11-17 2010-04-21 Roy G Biv Corp Command processing systems and methods
US20100131077A1 (en) * 2004-02-25 2010-05-27 Brown David W Data Collection Systems and Methods for Motion Control
US7590589B2 (en) 2004-09-10 2009-09-15 Hoffberg Steven M Game theoretic prioritization scheme for mobile ad hoc networks permitting hierarchal deference
US8874477B2 (en) * 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
WO2007047986A1 (en) * 2005-10-21 2007-04-26 Wisconsin Alumni Research Foundation Method and system for delivering nucleic acid into a target cell
US8001521B2 (en) * 2006-06-12 2011-08-16 Sap Ag Meta-date driven implementation of business objects and their transactional behavior
US9116593B2 (en) 2007-07-06 2015-08-25 Qualcomm Incorporated Single-axis window manager
US8266187B2 (en) * 2008-02-19 2012-09-11 Hewlett-Packard Development Company, L.P. Integration of static and dynamic data for database entities and the unified presentation thereof
US9103874B2 (en) 2012-01-09 2015-08-11 International Business Machines Corporation Concurrent test instrumentation

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4656603A (en) * 1984-03-01 1987-04-07 The Cadware Group, Ltd. Schematic diagram generating system using library of general purpose interactively selectable graphic primitives to create special applications icons
US5047918A (en) * 1985-12-31 1991-09-10 Tektronix, Inc. File management system
US5267175A (en) * 1986-09-12 1993-11-30 Digital Equipment Corporation Data base access mechanism for rules utilized by a synthesis procedure for logic circuit design
US5212650A (en) * 1986-09-12 1993-05-18 Digital Equipment Corporation Procedure and data structure for synthesis and transformation of logic circuit designs
GB8917490D0 (en) * 1989-07-31 1989-09-13 Hewlett Packard Co Object based computer system
JPH03257624A (en) 1990-03-08 1991-11-18 Fujitsu Ltd Screen language system
US5249300A (en) * 1990-04-27 1993-09-28 Bachman Information Systems, Inc. System and method of constructing models of complex business transactions using entity-set variables for ordered sets of references to user data
US5193182A (en) * 1990-04-27 1993-03-09 Bachman Information Systems, Inc. Computer system for defining logical operations on design data including retrieve entity-set, send, receive, signal, when, reference to entity-set, reference to entity method, connect and disconnect
CA2081546A1 (en) * 1990-04-27 1991-10-28 Charles W. Bachman Dynamic information management computer system
US5235701A (en) * 1990-08-28 1993-08-10 Teknekron Communications Systems, Inc. Method of generating and accessing a database independent of its structure and syntax
US5307499A (en) * 1990-11-30 1994-04-26 Singapore Computer Systems Limited Interpretive object-oriented facility which can access pre-compiled classes

Also Published As

Publication number Publication date
AU6392094A (en) 1994-08-29
US5390330A (en) 1995-02-14
WO1994018629A1 (en) 1994-08-18
EP0686285A1 (en) 1995-12-13
CA2155865C (en) 2001-10-02
DE69426446D1 (en) 2001-01-25
EP0686285B1 (en) 2000-12-20
DE69426446T2 (en) 2001-07-19
EP0686285A4 (en) 1996-01-17
AU677835B2 (en) 1997-05-08
ES2152308T3 (en) 2001-02-01

Similar Documents

Publication Publication Date Title
CA2155865A1 (en) Model information control system
MX9603275A (en) Integrated rroreflective electronic display.
PL306546A1 (en) Method of reading data out of an intelligent card
DE69018830D1 (en) TRANSMISSION OF ADDITIONAL INFORMATION ON A TELEVISION SIGNAL.
EP1307023A3 (en) A distributed computer system
WO1990004829A3 (en) Object-oriented, logic, and database programming tool
CA2093451A1 (en) Method and Mechanism for Calling 32-Bit Functions from 16-Bit Functions
AU5359696A (en) System for providing closed captioning to an electronic discussion group
EP0109581A3 (en) A system for locating information fields on a display and for generating field descriptors with information related to each of the display fields
EP0896296A3 (en) Data carrier as well as its use and process for its manufacturing
TW375737B (en) Integrated driving optical disk device
CA2030110A1 (en) Facsimile device having self-diagnostic function and maintenance and control method thereof
DE3581945D1 (en) DATA TRANSFER WITH A TRANSPARENT TONE IN THE TAPE SYSTEM.
Casher How to control project risk and effectively reduce the chance of failure.
EP0907143A3 (en) System for providing security information disposed on an article
DE68917440T2 (en) Single sideband modulator in a waveguide arrangement.
JPS5877833U (en) information recording board
Harry Managing information technology in a changing information technology environment
CA2227606A1 (en) Telecommunications network interface
Shackleton et al. In company distance learning
JPS60129161U (en) optical coupler
Blank Defining terms
Rau Design of environmental management systems.[Design von Umweltmanagementsystemen]
McCauley STRATEGIES FOR ENHANCING OFFICE EDUCATION.(VOLUMES I AND II)
Dwyer Keep your balance on the way to market

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed