Nova Patents
TW448387B

Generalized policy server

Abstract

A scalable access filter that is used together with others like it in a virtual private network to control access by users at clients in the network to information resources provided by severs in the network. Each access filler use a local copy of an access control data base to determine whether an access request made by a user. Changes made by administrators in the local copies are propagated to all of the other local copies. Each user belongs to one or more user groups and each information resource belongs to one or more information sets. Access is permitted or denied according to of access policies which define access in term? of the user groups and information sets. I he rights of administrators are similarly determined by administrative policies. Access is further permilled only if the trusi leveis of a mode of identification of the user and of the path in the network by which the access is made are sufficient for the sensitivity level of the information resource. If necessary, the access filter automatically encrypts the request with an encryption method whose trust level is sufficient. The first access filter in the path performs the access check and encrypts and authenticates the request; the other access filters in the path do not repeat the access check. A policy server component of the access filter has been separated from the access fitter and the policies have been generalized to permit administrators of the policy server to define new types of actions and new types of entities For which policies can be made Policies mav now f>.irtlier have specifications For time Intervals during which the policies are in iurce and the entities inav be associated with attributes that specify how the entity is to be used wlien the policy applies

TW448387B, drawing sheet 1
Sheet 1 of 8

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

12 claims: 9 independent, 3 dependent

  1. 1
    A decision execution system used to execute a decision, the decision will be defined; the first entities defined in the computer system may perform actions belonging to the first type among the second entities defined in the computer system The types of the decision execution system include:a decision server, which includes a decision database of many decisions;and a decision executor;it controls the performance of the first action type, and can The request for performing the first type of action is transmitted to the decision server;only if one of the decision servers responds to the instruction: the decision allows the action, the decision executor allows the execution of the action, and the decision execution system has characteristics To: The decision database can be expanded to include decisions for actions that belong to the additional types therein;therefore, an additional decision executor that can control the execution of additional types of actions may be added to the decision execution system. 1.一種用來施行決策的決策施行系統,該決策會定義;在電腦系統中所定義的諸多第一實體可能針對在電腦系統中所定義的諸多第二實體執行哪些屬於其中第一類型的行動,該決策施行系統所屬的類型,包括:一決策伺服器,它包括諸多決策之一決策資料庫;以及一決策施行器;它會控制第一行動類型之執行(performance),並且能夠將一項用來執行第一類型之行動的請求傳達給決策伺服器;唯若來自決策伺服器之一回應指示:決策允許該行動,決策施行器才會允許行動之執行,而該決策施行系統則具有特徵為:決策資料庫是可以擴充的,以便包括針對屬於其中附加類型之諸行動的決策;因此,可能將一種會控制附加類型之行動之執行的附加決策施行器增加到決策施行系統。 經濟部智慧財產局員工消費合作社印製 448387 A7 ------- B7 五、發明說明() 1. -種用來施行決策的決策施行系統,該決策會克義:在 7腦系,中所定義的諸多第—實趙可能針對在電腦系 統中所足義的諸多第二實體執行哪些屬於其中第一麵 型的行動,該決策施行系^所屬的類型,包括:' :決策词服器’它包括諸多決策之一決策資料庫;以及 一決策施行器;它會控制第—行動類型之執行 (performance),並且能夠將一項用來執行第—類型之行 動的請求傳達給決策伺服器;唯若來自決策伺:器之 =回應指示:決策允許該行動,決策施行器才舍允許 盯動疋執行,而該決策施行系統則具有特微為: 決策資料庫是可以擴充的,以便包括釺對屬於其中 附加類型之諸行動的決策;因此,可能將—種會控制 附加類型之朽·動之勃_行的附加》策施行器増加到決策 施行系統。 2 .根據申請專利範圍第i項之決策施行系統’進一 特徵為: 決策資料庫是屬於依據第一實體之集合和第二實體之 集合來定義決策的類別;以及 、 ”決策資料庫是可以進—步擴充的,以便包括:—附加 第一贯體類型及/或一附加第二實體類型。 3 .根據申請專利範圍第2項之決策施行系統,進—步具有 特徵為: 〃 一項行動屬性可能在資料庫中與第一實體之集合及/或 第二實體之集合有關聯,該行動屬性會載明:打算執行 -138· 本紙張尺度適用中國國家標準(CNS)A4規格(210 x297公楚) 4 ,---------.裝--------訂·--------^ (請先閱讀背面之注意事項再填寫本頁) 448387 A8 B8 C8 D8 六、申請專利範圍 第—’體々集合中的諸多實體及,或在第二實-i 不δ中的諸多實體而載明在― 、 依照的一種方式。 弋決策中的—項行動所 4.根據中請專利範園第3項之決 特徵爲: 仃系..无’堪一步具有 決策資料庫是可以進一步撼一。 齡’… 5 ·根據申請專利範圍第 有特徵爲: 附加決策施行器會在電腦系 執行,該層級與決策施行器控層級處㈣行動之 不同。 之執行所處的層級 6·根據申請專利範圍第 有特徵爲: 電中至少有—個是在遠離決策词服器之 4系統中的一個位置 7-根據申請專利範園第 有特徵爲: fk 行系統,進一步具 行系統,進一步具 行系統,進一步具 k--------訂---------線. ί請先閲讀背面之注意事項再填寫本頁) 經濟部智慧財產局員工消費合作社印M 決策施行器會控制不是電腦系統之—部份的第二實 體。 、 8.種屬於依據第一實體之集合,第二實體之集合,以及 著多行動來定義決策之類別的決策資料庫,—既定決 朿會疋義:屬於既定第一實體之集合之—實體可能針 對屬於既定於第二實體之集合之—實體執行的一項既 -139- 本纸張尺度適用中國國家標準(CNS)A4規格(21〇 x 297公釐) 448387 A7 ---------B7 五、發明說明() 定行動;該決策資料庫具有特徵為: 一項另加條件可能在資料庫中與既定決策有關聯,該 另加條件會在屬於既定第一實體之集合之一請求實體 提出一項詩求以執行針對屬於既定第二實體之集合之 -實體的既定行動之時決定:請求實體是否可能執行 該行動。 9.根據申請專利範圍第8項之決策資料庫,進一步具有特 徵為: —另加條件是一種與既定決策有關聯的時間間隔規 範’時間間隔規範會載明時間之間㈤;在#問間隔期 間,屬於載明在既定決策中的既定第一實體之集合的 諸多實體可能執行:針對屬於其中所載明的既定第二 實體之集合的諸多實體,其中所載明的既定行動。 Π)‘-種屬於依據第一實體之集合,第二實體之集合,以及 諸多行動來定義決策之類別的決策資料庫一既定決策 會定義:屬於既定第—實體之集合之—實體可能針對屬 於既^二實體之集合之—實體執行的—項既定行動; 該決策資料庫具有特徵為: -項行Μ性可能在資料庫中與既定第—實體之集合 及/或既定第二實體之集合有關聯,該行動屬性會載明: 打算執行載明在既定決策中之既定行動所依照的一種方 式。 η.根據申請專利範圍第10項之決策資料庫, 徵為: -140 表紙張尺度適用中國國家標準(CNS)A4規格(210x297公发 (請先閱讀背面之注意事項再填寫本頁) .si---------訂---------,¾ 經濟部智慧財產局員工消費合作社印製 44838 7 0088¾ ABCS 六 經濟部智慧財產局員工消費合作社印製 圍 々孝專 青 =° 申 ㈣策資科庫是可《擴充的,《便包括諸多新行動屬性⑽线州庫卞步具有特 -種行動屬性條件可能在資料庫 -行動屬性有關聯,該行動屬性條件會在十::決策之 請求之時決定:屬於既定第—實請求貫證提出 是否能夠執行針對在既定第二實體二=-請求實體 既定行動’該行動是如行動屬性中所:二-艾體的 -141 - 本纸張尺度適用中固國家標準(CNS)A4規格(210 X 297公釐) ------ ( -I I n I I I-- - 1« n - - 一。,* It - - I f[ I f (請先閱讀背面之注意事項再填寫 頁)
  2. 2
    The decision execution system according to item 1 of the scope of patent application, further having the characteristics that the decision database is a category that defines decisions based on the collection of the first entity and the collection of the second entity; and the decision database can be further expanded So as to include:an additional first entity type and / or an additional second entity type. 2.根據申請專利範圍第1項之決策施行系統,進一步具有特徵為:決策資料庫是屬於依據第一實體之集合和第二實體之集合來定義決策的類別;以及決策資料庫是可以進一步擴充的,以便包括:一附加第一實體類型及/或一附加第二實體類型。
  3. 3
    The decision execution system according to item 2 of the scope of patent application, further having the feature that an action attribute may be associated with a collection of the first entity and / or a collection of the second entity in the database, and the action attribute may be contained in the database. Description:A manner in which an action is intended to be carried out in relation to a number of entities in the collection of the first entity and / or a number of entities in the collection of the second entity, in a given decision. 3.根據申請專利範圍第2項之決策施行系統,進一步具有特徵為:一項行動屬性可能在資料庫中與第一實體之集合及/或第二實體之集合有關聯,該行動屬性會載明:打算執行關於在第一實體之集合中的諸多實體及/或在第二實體之集合中的諸多實體而載明在一既定決策中的一項行動所依照的一種方式。
  4. 4
    The decision execution system according to item 3 of the scope of patent application, further having the feature that the decision database can be further expanded to include an additional action attribute type. 4.根據申請專利範圍第3項之決策施行系統,進一步具有特徵為:決策資料庫是可以進一步擴充的,以便包括一附加行動屬性類型。
  5. 8
    A decision database that is based on the collection of the first entity, the collection of the second entity, and many actions to define the type of decision. A given decision defines:an entity that belongs to the given first entity may An established action performed by an entity that is a collection of second entities;the decision-making database is characterized by: an additional condition may be associated with the established decision in the database, and the additional condition will belong to the established first One of the set of entities asks the entity to make a request to perform a given action against one of the entities belonging to the set of established second entities;whether it is possible for the requesting entity to perform the action. 8.一種屬於依據第一實體之集合,第二實體之集合,以及諸多行動來定義決策之類別的決策資料庫,一既定決策會定義:屬於既定第一實體之集合之一實體可能針對屬於既定於第二實體之集合之一實體執行的一項既定行動;該決策資料庫具有特徵為:一項另加條件可能在資料庫中與既定決策有關聯,該另加條件會在屬於既定第一實體之集合之一請求實體提出一項請求以執行針對屬於既定第二實體之集合之一實體的既定行動之時決定;請求實體是否可能執行該行動。
  6. 9
    The decision database according to item 8 of the scope of patent application is further characterized by:the additional condition is a time interval specification associated with a given decision, and the time interval specification will specify the time interval;during the time interval, Many entities that specify the set of established first entities in a given decision may perform: for many entities that belong to the set of established second entities contained therein, the set actions stated therein. 9.根據申請專利範圍第8項之決策資料庫,進一步具有特徵為:另加條件是一種與既定決策有關聯的時間間隔規範,時間間隔規範會載明時間之間隔;在時間間隔期間,屬於載明在既定決策中的既定第一實體之集合的諸多實體可能執行:針對屬於其中所載明的既定第二實體之集合的諸多實體,其中所載明的既定行動。
  7. 10
    A decision database that is based on the collection of the first entity, the collection of the second entity, and many actions to define the type of decision. A given decision defines:an entity belonging to the given first entity may An established action performed by one of the collections of the second entity;the decision database has the feature that an action attribute may be associated with the set of the established first entity and / or the set of the established second entity in the database , The attribute of the action will indicate the method by which the intended action stated in the stated decision is to be performed. 10.一種屬於依據第一實體之集合,第二實體之集合,以及諸多行動來定義決策之類別的決策資料庫,一既定決策會定義:屬於既定第一實體之集合之一實體可能針對屬於既定第二實體之集合之一實體執行的一項既定行動;該決策資料庫具有特徵為:一項行動屬性可能在資料庫中與既定第一實體之集合及/或既定第二實體之集合有關聯,該行動屬性會載明:打算執行載明在既定決策中之既定行動所依照的一種方式。
  8. 11
    The decision database according to item 10 of the patent application scope is further characterized by that the decision database can be expanded to include many new action attribute types. 11.根據申請專利範圍第10項之決策資料庫,進一步具有特徵為:決策資料庫是可以擴充的,以便包括諸多新行動屬性類型。
  9. 12
    The decision database according to item 10 of the scope of patent application is further characterized by:an action attribute condition may be associated with one of the action attributes for a given decision in the database, and the action attribute condition will be requested by the requesting entity. It is determined whether the requesting entity belonging to the set of the given first entity is able to perform a given action against one of the entities in the set of the given second entity, as specified in the action attribute. 12.根據申請專利範圍第10項之決策資料庫,進一步具有特徵為:一種行動屬性條件可能在資料庫中與針對既定決策之一行動屬性有關聯,該行動屬性條件會在請求實體提出請求之時決定:屬於既定第一實體之集合之一請求實體是否能夠執行針對在既定第二實體之集合中之一實體的既定行動,該行動是如行動屬性中所載明的。