KR20090061674A - 컴퓨터 네트워크 상의 분산되거나 신생되는 모델에 대한 액세스 제어 - Google Patents
컴퓨터 네트워크 상의 분산되거나 신생되는 모델에 대한 액세스 제어 Download PDFInfo
- Publication number
- KR20090061674A KR20090061674A KR1020097009322A KR20097009322A KR20090061674A KR 20090061674 A KR20090061674 A KR 20090061674A KR 1020097009322 A KR1020097009322 A KR 1020097009322A KR 20097009322 A KR20097009322 A KR 20097009322A KR 20090061674 A KR20090061674 A KR 20090061674A
- Authority
- KR
- South Korea
- Prior art keywords
- objects
- function
- data objects
- data
- function objects
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2455—Query execution
- G06F16/24564—Applying rules; Deductive queries
- G06F16/24565—Triggers; Constraints
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/289—Object oriented databases
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/10—Requirements analysis; Specification techniques
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/04—Constraint-based CAD
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
- Storage Device Security (AREA)
Abstract
Description
Claims (20)
- 컴퓨터 네트워크상의 신생 모델(emergent model)에 대한 액세스 제어를 제공하는 방법으로서,상기 신생 모델은, 시스템의 행위(behavior)를 기술(describe)하거나, 시스템을 평가하거나, 시스템의 행위를 기술 및 시스템을 평가하는, 컴퓨터 명령어들과 데이터를 갖는 하나 이상의 모델들을 포함하며, 상기 방법은,데이터 객체들 및 함수 객체들 중 적어도 하나를 생성하는 단계 - 상기 데이터 객체들의 적어도 일부분, 상기 함수 객체들의 적어도 일부분, 또는 상기 데이터 객체들 및 상기 함수 객체들의 적어도 일부분은 상기 신생 모델의 입력들 중 적어도 하나 및 상기 신생 모델의 출력들 중 적어도 하나이고, 상기 함수 객체들의 적어도 일부분은 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나를 관련시키는, 풀 수 있는 식들(solvable expressions)을 제공함으로써 모델 내에 상호의존도들(interdependencies)을 규정함 -;상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나에 대한 식별자들(identifiers)을 퍼블리쉬(publish)하는 단계;상기 함수 객체들 내에서 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나를 참조하여, 상기 데이터 객체들 간의 관계들 및 상기 함수 객체들 간의 관계들 중 적어도 하나를 생성함으로써, 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나를 서브스크라이브(subscribe)하여, 상기 데이터 객체들 및 상기 함 수 객체들 중 적어도 하나를 링크시키는 단계 - 링크된 상기 데이터 객체들의 네트워크들 및 상기 함수 객체들의 네트워크들 중 적어도 하나가 신생됨 -;참조되는 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나가 변경될 때, 참조되는 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나에 메시지들을 전송하는 단계;상기 데이터 객체들 및 상기 함수 객체들이 정보를 요구할 때, 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나에 대한 메소드들을 호출하는 단계;상기 메시지들이 수신될 때, 상기 함수 객체들 내의 식들을 푸는(solve) 단계;컴퓨터 네트워크 상에서 다수의 컴퓨팅 디바이스들을 통해 분산되는 방식으로, 또는 단일 컴퓨팅 디바이스 상의 중앙 위치에, 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나를 저장하는 단계; 및상기 신생 모델의 사용자를 식별하고, 각각의 데이터 객체들 및 각각의 함수 객체들 중 적어도 하나를 기초로, 적절한 읽기, 쓰기, 실행 및 관리 인증들(administrative permissions)을 상기 사용자에 할당하는 단계 - 상기 인증들은 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나의 특정 세브세트에 대한 액세스를 제한하는데 사용되고, 링크된 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나의 신생 네트워크들은 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나의 글로벌하게 미리 규정된 네트워크가 없는 방식으로, 독립적으로 퍼블리쉬되고 서브스크라이브되어 상기 신생 모델을 생성함 -를 포함하는 컴퓨터 네트워크상의 신생 모델에 대한 액세스 제어 제공 방법.
- 제 1 항에 있어서,링크되는 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나의 네트워크들의 구조의 적어도 일부분은 미리 규정되며, 컴퓨터 네트워크의 어떠한 컴퓨팅 디바이스들에서 어떠한 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나가 생성되는지를 결정하는데 사용되는 것을 특징으로 하는 컴퓨터 네트워크상의 신생 모델에 대한 액세스 제어 제공 방법.
- 제 1 항에 있어서,서버 프로세스와 통신하는 클라이언트 프로세스를 이용하여 상기 컴퓨터 네트워크의 컴퓨팅 디바이스에 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나를 디스플레이하는 사용자 인터페이스가 규정되고, 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나는 상기 컴퓨터 네트워크에 접속된 임의의 컴퓨팅 디바이스에 보여질 수 있는 것을 특징으로 하는 컴퓨터 네트워크상의 신생 모델에 대한 액세스 제어 제공 방법.
- 제 1 항에 있어서,상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나는 애플리케이션 프로그램, 데이터베이스 및 컴퓨터 코드 라이브러리 중 적어도 하나에 저장되는 것을 특징으로 하는 컴퓨터 네트워크상의 신생 모델에 대한 액세스 제어 제공 방법.
- 제 1 항에 있어서,상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나에 대한 참조들(references)은 전자 매체, 프린트 매체 또는 인간의 대화를 사용하여 퍼블리쉬되는 것을 특징으로 하는 컴퓨터 네트워크상의 신생 모델에 대한 액세스 제어 제공 방법.
- 제 1 항에 있어서,상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나를 생성하는 단계는 애플리케이션 프로그램, 데이터베이스 또는 컴퓨터 코드 라이브러리에 저장된 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나에 대한 인터페이스 매핑(mapping)을 제공하는 것을 특징으로 하는 컴퓨터 네트워크상의 신생 모델에 대한 액세스 제어 제공 방법.
- 제 1 항에 있어서,상기 함수 객체들은 컴파일되고, 동적으로 링크되며, 실행시간(runtime)에 평가되는, 컴퓨터 코드에 의해 구현되는 것을 특징으로 하는 컴퓨터 네트워크상의 신생 모델에 대한 액세스 제어 제공 방법.
- 제 1 항에 있어서,상기 함수 객체들은 실행시간에 평가되고 번역되는 컴퓨터 코드에 의해 구현되는 것을 특징으로 하는 컴퓨터 네트워크상의 신생 모델에 대한 액세스 제어 제공 방법.
- 제 1 항에 있어서,상기 메시지들의 전송 또는 수신은 미리 규정된 기준을 기초로 인에이블되거나 디스에이블될 수 있는 것을 특징으로 하는 컴퓨터 네트워크상의 신생 모델에 대한 액세스 제어 제공 방법.
- 제 9 항에 있어서,상기 기준은 메시지 소스, 메시지 수신지(destination) 또는 메시지 콘텐츠를 기초로 하는 것을 특징으로 하는 컴퓨터 네트워크상의 신생 모델에 대한 액세스 제어 제공 방법.
- 컴퓨터 네트워크상의 분산된 모델을 생성하는 방법으로서,상기 분산된 모델은, 시스템의 가동을 기술하거나, 시스템을 평가하거나, 시스템의 가동을 기술 및 시스템을 평가하는, 컴퓨터 명령어들과 데이터를 갖는 하나 이상의 모델들을 포함하며, 상기 방법은,데이터 객체들 및 함수 객체들 중 적어도 하나를 생성하는 단계 - 상기 데이 터 객체들의 적어도 일부분, 상기 함수 객체들의 적어도 일부분, 또는 상기 데이터 객체들 및 상기 함수 객체들의 적어도 일부분은 상기 분산된 모델의 입력들 중 적어도 하나 및 상기 분산된 모델의 출력들 중 적어도 하나이고, 상기 함수 객체들의 적어도 일부분은 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나를 관련시키는, 풀 수 있는 식들을 제공함으로써 모델 내에 상호의존도들을 규정함 -;상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나에 대한 식별자들을 퍼블리쉬하는 단계;상기 함수 객체들 내에서 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나를 참조하여, 상기 데이터 객체들 간의 관계들 및 상기 함수 객체들 간의 관계들 중 적어도 하나를 생성함으로써, 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나를 서브스크라이브하여, 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나를 링크시키는 단계 - 링크된 상기 데이터 객체들의 네트워크들 및 상기 함수 객체들의 네트워크들 중 적어도 하나가 신생됨 -;참조되는 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나가 변경될 때, 참조되는 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나에 메시지들을 전송하는 단계;상기 데이터 객체들 및 상기 함수 객체들이 정보를 요구할 때, 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나에 대한 메소드들을 호출하는 단계;상기 메시지들이 수신될 때, 상기 함수 객체들 내의 식들을 푸는(solve) 단계;컴퓨터 네트워크 상에서 다수의 컴퓨팅 디바이스들을 통해 분산되는 방식으로, 또는 단일 컴퓨팅 디바이스 상의 중앙 위치에, 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나를 저장하는 단계; 및상기 분산된 모델의 사용자를 식별하고, 각각의 데이터 객체들 및 각각의 함수 객체들 중 적어도 하나를 기초로, 적절한 읽기, 쓰기, 실행 및 관리 인증들을 상기 사용자에 할당하는 단계 - 상기 인증들은 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나의 특정 세브세트에 대한 액세스를 제한하는데 사용되고, 상기 데이터 객체들 간의 관계들 및 상기 함수 객체들 간의 관계들 중 적어도 하나는 단일 조정(coordinating) 컴퓨팅 디바이스를 이용함이 없이 생성되거나, 상기 컴퓨터 네트워크상의 다수의 조정 컴퓨팅 디바이스들을 이용하여 생성됨 -를 포함하는 컴퓨터 네트워크상의 분산된 모델 생성 방법.
- 제 11 항에 있어서,링크되는 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나의 네트워크들의 구조의 적어도 일부분은 미리 규정되며, 컴퓨터 네트워크의 어떠한 컴퓨팅 디바이스들에서 어떠한 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나가 생성되는지를 결정하는데 사용되는 것을 특징으로 하는 컴퓨터 네트워크상의 분산된 모델 생성 방법.
- 제 11 항에 있어서,서버 프로세스와 통신하는 클라이언트 프로세스를 이용하여 상기 컴퓨터 네트워크의 컴퓨팅 디바이스에 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나를 디스플레이하는 사용자 인터페이스가 규정되고, 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나는 상기 컴퓨터 네트워크에 접속된 임의의 컴퓨팅 디바이스에 보여질 수 있는 것을 특징으로 하는 컴퓨터 네트워크상의 분산된 모델 생성 방법.
- 제 11 항에 있어서,상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나는 애플리케이션 프로그램, 데이터베이스 및 컴퓨터 코드 라이브러리 중 적어도 하나에 저장되는 것을 특징으로 하는 컴퓨터 네트워크상의 분산된 모델 생성 방법.
- 제 11 항에 있어서,상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나에 대한 참조들은 전자 매체, 프린트 매체 또는 인간의 대화를 사용하여 퍼블리쉬되는 것을 특징으로 하는 컴퓨터 네트워크상의 분산된 모델 생성 방법.
- 제 11 항에 있어서,상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나를 생성하는 단계는 애플리케이션 프로그램, 데이터베이스 또는 컴퓨터 코드 라이브러리에 저장된 상기 데이터 객체들 및 상기 함수 객체들 중 적어도 하나에 대한 인터페이스 매핑을 제공하는 것을 특징으로 하는 컴퓨터 네트워크상의 분산된 모델 생성 방법.
- 제 11 항에 있어서,상기 함수 객체들은 컴파일되고, 동적으로 링크되며, 실행시간에 평가되는, 컴퓨터 코드에 의해 구현되는 것을 특징으로 하는 컴퓨터 네트워크상의 분산된 모델 생성 방법.
- 제 11 항에 있어서,상기 함수 객체들은 실행시간에 평가되고 번역되는 컴퓨터 코드에 의해 구현되는 것을 특징으로 하는 컴퓨터 네트워크상의 분산된 모델 생성 방법.
- 제 11 항에 있어서,상기 메시지들의 전송 또는 수신은 미리 규정된 기준을 기초로 인에이블되거나 디스에이블될 수 있는 것을 특징으로 하는 컴퓨터 네트워크상의 분산된 모델 생성 방법.
- 제 19 항에 있어서,상기 기준은 메시지 소스, 메시지 수신지(destination) 또는 메시지 콘텐츠를 기초로 하는 것을 특징으로 하는 컴퓨터 네트워크상의 분산된 모델 생성 방법.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US21591700P | 2000-07-03 | 2000-07-03 | |
| US21590300P | 2000-07-03 | 2000-07-03 | |
| US60/215,903 | 2000-07-03 | ||
| US60/215,917 | 2000-07-03 | ||
| PCT/US2001/021171 WO2002003198A2 (en) | 2000-07-03 | 2001-07-03 | Access control for a decentralized or emergent model on a computer network |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR10-2003-7000020A Division KR20030045008A (ko) | 2000-07-03 | 2001-07-03 | 컴퓨터 네트워크 상에 분산되거나 또는 발현되는 모델에대한 접속 제어 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20090061674A true KR20090061674A (ko) | 2009-06-16 |
| KR101142608B1 KR101142608B1 (ko) | 2012-05-11 |
Family
ID=26910483
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR10-2003-7000020A Ceased KR20030045008A (ko) | 2000-07-03 | 2001-07-03 | 컴퓨터 네트워크 상에 분산되거나 또는 발현되는 모델에대한 접속 제어 |
| KR1020097009322A Expired - Fee Related KR101142608B1 (ko) | 2000-07-03 | 2001-07-03 | 컴퓨터 네트워크 상의 분산되거나 신생되는 모델에 대한 액세스 제어 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR10-2003-7000020A Ceased KR20030045008A (ko) | 2000-07-03 | 2001-07-03 | 컴퓨터 네트워크 상에 분산되거나 또는 발현되는 모델에대한 접속 제어 |
Country Status (5)
| Country | Link |
|---|---|
| US (6) | US7043736B2 (ko) |
| EP (1) | EP1297459A2 (ko) |
| KR (2) | KR20030045008A (ko) |
| AU (1) | AU2001271802A1 (ko) |
| WO (1) | WO2002003198A2 (ko) |
Families Citing this family (63)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7043736B2 (en) * | 2000-07-03 | 2006-05-09 | Oculus Technologies Corporation | Method and apparatus for generating an emergent model on a computer network |
| US7853922B1 (en) * | 2001-05-15 | 2010-12-14 | The Mathworks, Inc. | Data objects for model-based design |
| US7861158B2 (en) | 2001-07-26 | 2010-12-28 | Irise | System and process for gathering, recording and validating requirements for computer applications |
| US7774388B1 (en) * | 2001-08-31 | 2010-08-10 | Margaret Runchey | Model of everything with UR-URL combination identity-identifier-addressing-indexing method, means, and apparatus |
| GB0207354D0 (en) * | 2002-03-28 | 2002-05-08 | Ibm | Inheritance of access controls within a hierarchy of data processing system resources |
| US20040064803A1 (en) * | 2002-09-27 | 2004-04-01 | Graves David A. | Validation system and method |
| US7610575B2 (en) * | 2003-01-08 | 2009-10-27 | Consona Crm Inc. | System and method for the composition, generation, integration and execution of business processes over a network |
| US8271369B2 (en) * | 2003-03-12 | 2012-09-18 | Norman Gilmore | Financial modeling and forecasting system |
| US7546578B2 (en) * | 2003-05-16 | 2009-06-09 | Oracle International Corporation | High level mathematical programming modeling language in an object oriented programming language |
| US7900240B2 (en) * | 2003-05-28 | 2011-03-01 | Citrix Systems, Inc. | Multilayer access control security system |
| US7653936B2 (en) * | 2003-06-25 | 2010-01-26 | Microsoft Corporation | Distributed expression-based access control |
| AU2003270058A1 (en) | 2003-08-21 | 2005-04-11 | Microsoft Corporation | Storage platform for organizing, searching, and sharing data |
| JP2007521533A (ja) | 2003-08-21 | 2007-08-02 | マイクロソフト コーポレーション | アプリケーションプログラムをアイテムベースのストレージプラットフォームとインターフェースするためのシステムおよび方法 |
| US7886307B1 (en) * | 2003-09-26 | 2011-02-08 | The Mathworks, Inc. | Object-oriented data transfer system for data sharing |
| US7191160B2 (en) * | 2003-11-10 | 2007-03-13 | Sap Ag | Platform-independent data dictionary |
| US7617531B1 (en) * | 2004-02-18 | 2009-11-10 | Citrix Systems, Inc. | Inferencing data types of message components |
| US7613718B2 (en) * | 2004-03-03 | 2009-11-03 | Microsoft Corporation | Mechanism for efficiently implementing object model attributes |
| US20050216282A1 (en) * | 2004-03-25 | 2005-09-29 | International Business Machines Corporation | System and method for business object discovery |
| US9552599B1 (en) * | 2004-09-10 | 2017-01-24 | Deem, Inc. | Platform for multi-service procurement |
| US20060136361A1 (en) * | 2004-12-22 | 2006-06-22 | Microsoft Corporation | Extensible, customizable database-driven row-level database security |
| US8275793B2 (en) * | 2005-04-29 | 2012-09-25 | Microsoft Corporation | Transaction transforms |
| US8132148B2 (en) | 2005-04-29 | 2012-03-06 | Microsoft Corporation | XML application framework |
| US20060245096A1 (en) * | 2005-04-29 | 2006-11-02 | Microsoft Corporation | Application framework phasing model |
| US8046737B2 (en) * | 2005-04-29 | 2011-10-25 | Microsoft Corporation | XML application framework |
| US7581225B2 (en) * | 2005-04-29 | 2009-08-25 | Microsoft Corporation | Multithreading with concurrency domains |
| US8418132B2 (en) * | 2005-04-29 | 2013-04-09 | Microsoft Corporation | Application description language |
| US20060253843A1 (en) * | 2005-05-05 | 2006-11-09 | Foreman Paul E | Method and apparatus for creation of an interface for constructing conversational policies |
| CN100426825C (zh) * | 2005-08-04 | 2008-10-15 | 华为技术有限公司 | 实现紧急业务检测的方法、系统及接入控制功能实体 |
| US9336015B2 (en) * | 2005-09-27 | 2016-05-10 | Oracle International Corporation | System and method for action output/page input mismatch detection and resolution |
| US8078954B2 (en) * | 2005-09-27 | 2011-12-13 | Oracle International Corporation | System and method for page flow editor |
| US20070083853A1 (en) * | 2005-09-27 | 2007-04-12 | Bea Systems, Inc. | System and method for declarative validation rule editor |
| US7472103B1 (en) | 2005-12-23 | 2008-12-30 | The Mathworks, Inc. | Registering rules for entity attributes for validation and inference |
| CN100466814C (zh) * | 2006-01-26 | 2009-03-04 | 华为技术有限公司 | 一种为未激活用户提供紧急业务的方法 |
| US20070185887A1 (en) * | 2006-01-30 | 2007-08-09 | Quark, Inc. | Systems and methods for attribute binding |
| US8694953B2 (en) * | 2006-08-14 | 2014-04-08 | Payman Khodabandehloo | Tool and methodology for enterprise software applications |
| US8843883B2 (en) * | 2007-01-03 | 2014-09-23 | International Business Machines Corporation | System and method for model-driven dashboard for business performance management |
| US8682982B2 (en) * | 2007-06-19 | 2014-03-25 | The Invention Science Fund I, Llc | Preliminary destination-dependent evaluation of message content |
| US8984133B2 (en) | 2007-06-19 | 2015-03-17 | The Invention Science Fund I, Llc | Providing treatment-indicative feedback dependent on putative content treatment |
| US9374242B2 (en) | 2007-11-08 | 2016-06-21 | Invention Science Fund I, Llc | Using evaluations of tentative message content |
| US20090063632A1 (en) * | 2007-08-31 | 2009-03-05 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Layering prospective activity information |
| US20090063585A1 (en) * | 2007-08-31 | 2009-03-05 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Using party classifiability to inform message versioning |
| US20090063631A1 (en) * | 2007-08-31 | 2009-03-05 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Message-reply-dependent update decisions |
| US8065404B2 (en) | 2007-08-31 | 2011-11-22 | The Invention Science Fund I, Llc | Layering destination-dependent content handling guidance |
| US8082225B2 (en) | 2007-08-31 | 2011-12-20 | The Invention Science Fund I, Llc | Using destination-dependent criteria to guide data transmission decisions |
| US7930389B2 (en) | 2007-11-20 | 2011-04-19 | The Invention Science Fund I, Llc | Adaptive filtering of annotated messages or the like |
| US9026993B2 (en) | 2008-06-27 | 2015-05-05 | Microsoft Technology Licensing, Llc | Immutable types in imperitive language |
| KR101580999B1 (ko) * | 2009-01-06 | 2015-12-30 | 삼성전자주식회사 | 애플리케이션 간의 콘텐츠를 이동하는 장치 및 방법 |
| US8495329B2 (en) * | 2009-04-13 | 2013-07-23 | Microsoft Corporation | Type system support for memory isolation permissions |
| US9569282B2 (en) | 2009-04-24 | 2017-02-14 | Microsoft Technology Licensing, Llc | Concurrent mutation of isolated object graphs |
| FR2948788B1 (fr) * | 2009-07-30 | 2011-09-16 | Xaga Network | Systeme de gestion d'applications |
| WO2012048162A2 (en) | 2010-10-08 | 2012-04-12 | Irise | System and method for extending a visualization platform |
| US9292575B2 (en) * | 2010-11-19 | 2016-03-22 | International Business Machines Corporation | Dynamic data aggregation from a plurality of data sources |
| US8856171B2 (en) | 2011-03-29 | 2014-10-07 | Microsoft Corporation | Locating and executing objects in a distributed network |
| US20140058798A1 (en) * | 2012-08-24 | 2014-02-27 | o9 Solutions, Inc. | Distributed and synchronized network of plan models |
| US11379781B2 (en) | 2014-06-27 | 2022-07-05 | o9 Solutions, Inc. | Unstructured data processing in plan modeling |
| US10614400B2 (en) * | 2014-06-27 | 2020-04-07 | o9 Solutions, Inc. | Plan modeling and user feedback |
| US11216765B2 (en) | 2014-06-27 | 2022-01-04 | o9 Solutions, Inc. | Plan modeling visualization |
| US9530019B1 (en) * | 2014-07-14 | 2016-12-27 | Sas Ip, Inc. | Encapsulated simulation components |
| US20170140306A1 (en) | 2014-09-22 | 2017-05-18 | o9 Solutions, Inc. | Business graph model |
| US11216478B2 (en) | 2015-10-16 | 2022-01-04 | o9 Solutions, Inc. | Plan model searching |
| CN108596415B (zh) | 2017-12-15 | 2023-11-24 | 创新先进技术有限公司 | 一种模型整合方法及装置 |
| CN108961897A (zh) * | 2018-07-04 | 2018-12-07 | 北京四航科技有限公司 | 一种虚拟学习系统及方法 |
| US11263286B2 (en) * | 2019-12-23 | 2022-03-01 | Amadeus S.A.S. | System and method for legacy-based access to non-legacy data |
Family Cites Families (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US46047A (en) * | 1865-01-24 | Improvement in horse hay-forks | ||
| US4228232A (en) * | 1979-02-27 | 1980-10-14 | Minnesota Mining And Manufacturing Company | Photopolymerizable composition containing ethylenically unsaturated oligomers |
| EP0092901B1 (en) * | 1982-04-23 | 1987-10-14 | Autotype International Limited | Photopolymers |
| US5317729A (en) * | 1990-10-24 | 1994-05-31 | International Business Machines Corporation | Method for the storage of multi-versioned data with retrieval based on searched query |
| US5517655A (en) | 1991-04-26 | 1996-05-14 | Hewlett-Packard Company | Method for monitoring transactions in an object-oriented environment |
| US5550976A (en) * | 1992-12-08 | 1996-08-27 | Sun Hydraulics Corporation | Decentralized distributed asynchronous object oriented system and method for electronic data management, storage, and communication |
| US5560005A (en) * | 1994-02-25 | 1996-09-24 | Actamed Corp. | Methods and systems for object-based relational distributed databases |
| US5732270A (en) * | 1994-09-15 | 1998-03-24 | Visual Edge Software Limited | System and method for providing interoperability among heterogeneous object systems |
| DE69628087D1 (de) | 1995-03-22 | 2003-06-18 | Sun Microsystems Inc | Vorrichtung und Verfahren zur Verwaltung von Rechnerprozessen |
| WO1996036921A1 (en) | 1995-05-19 | 1996-11-21 | 3Com Corporation | Method and apparatus for linking computer aided design databases with a numerical control machine database |
| DE19525050C2 (de) * | 1995-07-10 | 1999-11-11 | Kodak Polychrome Graphics Llc | Sulfonamidsubstituierte Acetalpolymere und Verwendung derselben in lichtempfindlichen Zusammensetzungen und lithographischen Druckplatten |
| AU4548796A (en) * | 1996-02-05 | 1997-08-28 | Athena Telecom Lab, Inc. | Method and apparatus for object management |
| CA2171802C (en) * | 1996-03-14 | 2001-06-05 | Richard Denison Mcdonald | Comparative performance modeling for distributed object oriented applications |
| US5838973A (en) | 1996-05-03 | 1998-11-17 | Andersen Consulting Llp | System and method for interactively transforming a system or process into a visual representation |
| US5787080A (en) * | 1996-06-03 | 1998-07-28 | Philips Electronics North America Corporation | Method and apparatus for reservation-based wireless-ATM local area network |
| EP1020807A4 (en) | 1996-10-08 | 2003-06-18 | Citizen Watch Co Ltd | PRODUCT DESIGN PRODUCTION SYSTEM AND RELATED METHOD |
| US5930512A (en) * | 1996-10-18 | 1999-07-27 | International Business Machines Corporation | Method and apparatus for building and running workflow process models using a hypertext markup language |
| US6633922B1 (en) * | 1997-12-15 | 2003-10-14 | International Business Machines Corporation | Object access mechanism that dynamically switches between multiple distributed access models |
| US6898791B1 (en) | 1998-04-21 | 2005-05-24 | California Institute Of Technology | Infospheres distributed object system |
| US6889379B1 (en) * | 1998-12-31 | 2005-05-03 | Microsoft Corporation | Transporting objects between a client and a server |
| US6829770B1 (en) * | 1999-02-23 | 2004-12-07 | Microsoft Corporation | Object connectivity through loosely coupled publish and subscribe events |
| US6195625B1 (en) * | 1999-02-26 | 2001-02-27 | Engineering Dynamics Corporation | Method for simulating collisions |
| US6629128B1 (en) * | 1999-11-30 | 2003-09-30 | Recursion Software, Inc. | System and method for distributed processing in a computer network |
| US20030005407A1 (en) * | 2000-06-23 | 2003-01-02 | Hines Kenneth J. | System and method for coordination-centric design of software systems |
| US7043736B2 (en) * | 2000-07-03 | 2006-05-09 | Oculus Technologies Corporation | Method and apparatus for generating an emergent model on a computer network |
| US20030046047A1 (en) | 2001-08-30 | 2003-03-06 | The Boeing Company | Integrated multi-disciplinary optimization process for thermal protection system design |
| US6625802B2 (en) * | 2002-02-01 | 2003-09-23 | Intel Corporation | Method for modifying a chip layout to minimize within-die CD variations caused by flare variations in EUV lithography |
-
2001
- 2001-07-03 US US09/898,507 patent/US7043736B2/en not_active Expired - Lifetime
- 2001-07-03 KR KR10-2003-7000020A patent/KR20030045008A/ko not_active Ceased
- 2001-07-03 AU AU2001271802A patent/AU2001271802A1/en not_active Abandoned
- 2001-07-03 EP EP01950845A patent/EP1297459A2/en not_active Withdrawn
- 2001-07-03 US US09/898,501 patent/US7062771B2/en not_active Expired - Lifetime
- 2001-07-03 KR KR1020097009322A patent/KR101142608B1/ko not_active Expired - Fee Related
- 2001-07-03 US US09/898,527 patent/US7131107B2/en not_active Expired - Lifetime
- 2001-07-03 US US09/898,506 patent/US7039920B2/en not_active Ceased
- 2001-07-03 WO PCT/US2001/021171 patent/WO2002003198A2/en not_active Ceased
- 2001-10-22 US US10/040,161 patent/US7080384B2/en not_active Expired - Lifetime
-
2008
- 2008-05-01 US US12/113,904 patent/USRE43146E1/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| USRE43146E1 (en) | 2012-01-24 |
| US7039920B2 (en) | 2006-05-02 |
| US20020065888A1 (en) | 2002-05-30 |
| EP1297459A2 (en) | 2003-04-02 |
| US7131107B2 (en) | 2006-10-31 |
| WO2002003198A2 (en) | 2002-01-10 |
| US20020069401A1 (en) | 2002-06-06 |
| US20020065645A1 (en) | 2002-05-30 |
| US7043736B2 (en) | 2006-05-09 |
| US7062771B2 (en) | 2006-06-13 |
| US7080384B2 (en) | 2006-07-18 |
| US20020091701A1 (en) | 2002-07-11 |
| KR20030045008A (ko) | 2003-06-09 |
| WO2002003198A3 (en) | 2002-09-12 |
| AU2001271802A1 (en) | 2002-01-14 |
| KR101142608B1 (ko) | 2012-05-11 |
| US20020087557A1 (en) | 2002-07-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101142608B1 (ko) | 컴퓨터 네트워크 상의 분산되거나 신생되는 모델에 대한 액세스 제어 | |
| Bhargava et al. | Decision support on demand: Emerging electronic markets for decision technologies | |
| Bauer et al. | UML 2.0 and agents: how to build agent-based systems with the new UML standard | |
| US7386578B2 (en) | Associations between duplicate master data objects | |
| JP2011070707A (ja) | 分散コンピューティングシステムと、分散アプリケーションの自動化された設計、展開、および管理とのためのアーキテクチャ | |
| JP2004272908A (ja) | システムの設計、展開、管理のフェーズを統合する方法 | |
| Deschrevel | The ANSA model for trading and federation | |
| Manola et al. | Characterizing the agent grid | |
| US20070239717A1 (en) | System and method for architecting pattern based models within a governmental framework | |
| US8856260B2 (en) | Providing access to shared state data | |
| Kesäniemi et al. | Using Wikibase for managing cultural heritage linked open data based on CIDOC CRM | |
| Schattkowsky et al. | Uml model mappings for platform independent user interface design | |
| US7533105B2 (en) | Visual association of content in a content framework system | |
| Bojkić et al. | Possible Application of Service-Oriented Architecture in Domain of Land Administration System | |
| Zykov | Integrating enterprise software applications with web portal technology | |
| Mazhelis et al. | Specifying patterns for mobile application domain using general architectural components | |
| Papapostolu et al. | Towards a methodology for designing micro-service architectures using μσADL | |
| Smedinga et al. | A Development Example: From Conceptual Specification to OO Specification | |
| Li et al. | Support modules and system structure of web-enabled collaborative environment for design and manufacture | |
| Vanlande et al. | Context DataModel Framework: semantic facilities management | |
| Cherkashin et al. | Model Driven Architecture Implementation Using Linked Data | |
| Caniou et al. | Data management API within the GridRPC | |
| Barth | Development of an integrated data management in civil engineering with the help of methods of the Systems Engineering | |
| Stodola et al. | Architecture of Tools and Processes for Affordable Vehicles | |
| Bennett et al. | Geographical modeling in heterogeneous computing environments |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A107 | Divisional application of patent | ||
| PA0104 | Divisional application for international application |
St.27 status event code: A-0-1-A10-A16-div-PA0104 St.27 status event code: A-0-1-A10-A18-div-PA0104 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T13-X000 | Administrative time limit extension granted |
St.27 status event code: U-3-3-T10-T13-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T13-X000 | Administrative time limit extension granted |
St.27 status event code: U-3-3-T10-T13-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T13-X000 | Administrative time limit extension granted |
St.27 status event code: U-3-3-T10-T13-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T13-X000 | Administrative time limit extension granted |
St.27 status event code: U-3-3-T10-T13-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T13-X000 | Administrative time limit extension granted |
St.27 status event code: U-3-3-T10-T13-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T13-X000 | Administrative time limit extension granted |
St.27 status event code: U-3-3-T10-T13-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T13-X000 | Administrative time limit extension granted |
St.27 status event code: U-3-3-T10-T13-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T13-X000 | Administrative time limit extension granted |
St.27 status event code: U-3-3-T10-T13-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T13-X000 | Administrative time limit extension granted |
St.27 status event code: U-3-3-T10-T13-oth-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E90F | Notification of reason for final refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
Fee payment year number: 1 St.27 status event code: A-2-2-U10-U12-oth-PR1002 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 4 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| FPAY | Annual fee payment |
Payment date: 20160330 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 5 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 6 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| FPAY | Annual fee payment |
Payment date: 20180329 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 7 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20190327 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 8 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 9 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| PC1903 | Unpaid annual fee |
Not in force date: 20210427 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE St.27 status event code: A-4-4-U10-U13-oth-PC1903 |
|
| PC1903 | Unpaid annual fee |
Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20210427 St.27 status event code: N-4-6-H10-H13-oth-PC1903 |