CN102012981B - Distributing and matching method and system of general permission grade - Google Patents

Distributing and matching method and system of general permission grade Download PDF

Info

Publication number
CN102012981B
CN102012981B CN201010545739A CN201010545739A CN102012981B CN 102012981 B CN102012981 B CN 102012981B CN 201010545739 A CN201010545739 A CN 201010545739A CN 201010545739 A CN201010545739 A CN 201010545739A CN 102012981 B CN102012981 B CN 102012981B
Authority
CN
China
Prior art keywords
authority
conferrer
module
protection
general
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.)
Active
Application number
CN201010545739A
Other languages
Chinese (zh)
Other versions
CN102012981A (en
Inventor
江潮
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.)
Expressive language, networking, Polytron Technologies Inc
Language network (Wuhan) Information Technology Co., Ltd.
Transn (Beijing) Information Technology Co., Ltd.
Original Assignee
TRANSN (BEIJING) INFORMATION TECHNOLOGY Co Ltd
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 TRANSN (BEIJING) INFORMATION TECHNOLOGY Co Ltd filed Critical TRANSN (BEIJING) INFORMATION TECHNOLOGY Co Ltd
Priority to CN201010545739A priority Critical patent/CN102012981B/en
Publication of CN102012981A publication Critical patent/CN102012981A/en
Application granted granted Critical
Publication of CN102012981B publication Critical patent/CN102012981B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a distributing and matching system of general permission grade. The system is characterized in that a metadata module is used for storing permission protection object description metadata and permission grantee description metadata; when a request is received, the corresponding permission protection object description metadata and permission grantee description metadata are sent to a requestor; metadata is data for describing the data; a permission distribution module is used for generating permission data according to the incidence relation between the permission protection object description metadata and the permission grantee description metadata, and sending the permission data to a general permission storage module; the general permission storage module is used for storing the permission data; and a permission matching module is used for receiving an access request of a user and analyzing the permission grade in the access request, and obtaining a result whether the user can operate a protected object or not according to the permission grade and the permission data. The invention also discloses a distributing and matching method of general permission grade. According to the system and method disclosed by the invention, the protected object can be defined at random.

Description

Distribution of a kind of general-purpose rights grade and matching process and system thereof
Technical field
The present invention relates to a kind of administrative skill of system resource, specifically, relate to distribution of a kind of general-purpose rights grade and matching process and system thereof.
Background technology
Authority setting in the infosystem at present and management are general carries out the Permission Levels setting to the special object in the system, then Permission Levels and user are set up related, thereby the operation that the differentiation user can carry out concrete data.
Prior art is only carried out the authority visit to one type of concrete data object and is provided with, and like file, order, member etc., can only distribute to several types of limited owners, like user, role.If when existing a lot of types of data objects all will distribute to the owner of uncertain classification in the system; Existing method need be different data object difference create right tables; User's complicated operation; The requisite space storage consumption is big, possibly relate to the exploitation once more of more workload simultaneously, causes the whole cost of project to increase.
Summary of the invention
The technical matters that the present invention solved provides a kind of general-purpose rights grade distributes and matching system, can define protected object arbitrarily.
The present invention realizes through following technical scheme.
A kind of general-purpose rights grade is distributed and matching system, comprises meta data block, general-purpose rights memory module, right assignment module and authority matching module, wherein,
Meta data block is used to preserve authority object of protection descriptive metadata and authority by conferrer's descriptive metadata; When receiving request, corresponding authority object of protection descriptive metadata and authority are sent to the requestor by conferrer's descriptive metadata; Said metadata is the data of data of description;
The right assignment module; Comprise that authority plays up and select module and authority that module is set; The definition of module according to said meta data block played up and selected to said authority; Said authority object of protection and authority are played up by conferrer's descriptive metadata, be shown to the authority person of setting, so that the authority person of setting is provided with permission object fast through user interface; Said authority is provided with the validity that module is used to verify said permissions data, and effective permissions data is write said general-purpose rights memory module;
The general-purpose rights memory module is used to store said permissions data;
The authority matching module; Be used to receive user's access request; Parse the Permission Levels in the said access request, draw the result whether user can operate object of protection according to the permissions data in Permission Levels in the said access request and the said general-purpose rights memory module.
Further: said permissions data comprises authority relation identification number ID, authority object of protection type, authority object of protection ID, Permission Levels, by conferrer's object type or by conferrer's object ID.
Further: said authority matching module draws the Permission Levels of current access request action required according to authority relation identification number ID, authority object of protection type, authority object of protection ID, by conferrer's object type or by conferrer's object ID; Inquire about said general-purpose rights memory module then and obtain authority by conferrer's Permission Levels; Said access request Permission Levels and authority are mated by conferrer's Permission Levels, draw the result whether said current accessed user can operate object of protection.
Another technical matters that the present invention solved provides a kind of general-purpose rights grade distributes and matching process, can define protected object arbitrarily.
Technical scheme is following:
A kind of general-purpose rights grade is distributed and matching process, comprising:
The right assignment module comprises that authority plays up and select module and authority that module is set; The definition of module according to meta data block played up and selected to said authority; Authority object of protection and authority are played up by conferrer's descriptive metadata; Be shown to the authority person of setting through user interface, so that the authority person of setting is provided with permission object fast; Said meta data block preservation authority object of protection descriptive metadata and authority are by conferrer's descriptive metadata, and said authority is provided with the validity of module verification permissions data, and effective permissions data is write the general-purpose rights memory module;
The authority matching module receives user's access request, discerns protected object, authority by conferrer and Permission Levels according to said access request;
Said authority matching module is transferred authority object of protection descriptive metadata and authority in the meta data block by conferrer's descriptive metadata, and said metadata is the data of data of description;
Permissions data in the said authority matching module inquiry general-purpose rights memory module is transferred authority by conferrer's Permission Levels; Said permissions data is used to represent that said authority object of protection descriptive metadata and authority are by the incidence relation of conferrer's descriptive metadata;
Said authority matching module judges that whether said authority is mated by the Permission Levels of conferrer's Permission Levels and said access request, operates object of protection according to matching result.
Preferably: said permissions data comprises authority relation identification number ID, authority object of protection type, authority object of protection ID, Permission Levels, by conferrer's object type or by conferrer's object ID.
Preferably: said authority matching module draws the Permission Levels of access request action required according to authority relation identification number ID, identification protecting object type, object of protection ID, by conferrer's object type or by conferrer's object ID; Inquire about said general-purpose rights memory module then and obtain authority by conferrer's Permission Levels; The Permission Levels and the authority of said access request are mated by conferrer's Permission Levels, whether draw the result that can operate object of protection.
Preferably: said authority matching module is transferred the corresponding authority object of protection descriptive metadata of protected object in the said meta data block, calculates the protected object inheritance; The authority of transferring the authority owner's correspondence in the said meta data block is calculated authority owner inheritance by conferrer's level metadata; If authority owner's inheritance be superior to said protected object inheritance, think that then authority matees, can operate said protected object.
Preferably: be the basis with current protected object a; If being set to allow to inherit the higher level, said protected object a is provided with; Then search the higher level b of said protected object a according to object level metadata, the rest may be inferred, obtains protected object set x; During coupling, be that reference value is carried out the authority coupling with said set x.
Technique effect of the present invention comprises:
1, the present invention can define protected object arbitrarily.The present invention can give the owner of any classification with other right assignment of arbitrary number of level of the object of any classification in the infosystem.
2, the present invention can define Permission Levels arbitrarily.
3, the present invention supports protected object hierarchical relationship and authority to inherit.
4, the present invention can define authority arbitrarily by the conferrer.
5, the present invention supports authority to be inherited by conferrer's hierarchical relationship and authority.
6, the present invention can authorize any Permission Levels of any object arbitrarily by the conferrer.
7, among the present invention, the permissions data management is concentrated, simple.The present invention has saved the space of data storage with permissions data unified management and storage in the system, has reduced the complicacy of maintenance management permissions data.
8, simultaneously under large-scale data volume, the present invention can realize the distributed storage and the visit of load balancing easily, has very strong retractility.
Description of drawings
Fig. 1 is that general-purpose rights grade of the present invention is distributed and the structured flowchart that matees its system;
Fig. 2 is that general-purpose rights grade of the present invention is distributed and the workflow diagram that matees its system.
Embodiment
With reference to exemplary preferred embodiments and reference drawings technical scheme of the present invention is elaborated below.
As shown in Figure 1, be that general-purpose rights grade of the present invention is distributed and the structured flowchart that matees its system.The general-purpose rights grade is distributed with its system of coupling and is comprised: meta data block 10, right assignment module 20, general-purpose rights memory module 30 and authority matching module 40.
Meta data block 10 is used to preserve the definition and the description (being called authority object of protection descriptive metadata) of authority object of protection; And be used to preserve authority by conferrer's definition and description (being called authority) by conferrer's descriptive metadata; When request, (authority object of protection or authority are by the conferrer) definition and description accordingly sends to the requestor.The authority object of protection can be any resource and the data in the system, for example order, client, file, department etc.; Authority object of protection descriptive metadata has defined the particular type of data or resource.Metadata is the data of data of description.Authority object of protection descriptive metadata comprises Permission Levels metadata and object level metadata.The Permission Levels meta data definition Permission Levels, each type authority object of protection can define Permission Levels arbitrarily, for example reads, edits, downloads, deletion etc., these ranks will be analyzed and contrast when authority mated.Object level meta data definition the classification or the hierarchical relationship of authority object of protection, through setting, can make the low layer object inherit the authority of high-rise object to hierarchical relationship.Authority by the conferrer defined can granted permission object, for example user, department, role, user's group, external interface etc.; By conferrer's level meta data definition by the hierarchical relationship between the conferrer, in order to realize the succession of authority.Authority is not contacted directly by conferrer's descriptive metadata with by conferrer's level metadata.Authority by conferrer's descriptive metadata be with a part of object factory in the system for can granted permission, the user is for example described, department can granted permission.By conferrer's level metadata then is the relation of inclusion of describing in these objects, and for example X department comprises A, B, a C3 user, and the Z file comprises the F1-F100 file.
Right assignment module 20 comprises that authority plays up and select module 201 and authority that module 202 is set, and right assignment module 20 is used to generate permissions data, and permissions data is sent to general-purpose rights memory module 30.The definition of module 201 according to meta data block 10 played up and selected to authority, and authority object of protection and authority are played up by conferrer's descriptive metadata, is shown to the authority person of setting through user interface, so that the authority person of setting is provided with permission object fast.Authority by the conferrer data from by authority by the authority of conferrer's meta data definition by conferrer's object set, show through the authority rendering module.Authority is provided with the validity of the permissions data that module 202 at first verifies, will write general-purpose rights memory module 30 for effective permissions data.Permissions data be the authority object of protection selected by rights manager and authority by conferrer's incidence relation, for example " user A-object x-rank L " is that representative of consumer A has other access rights of L level to object x.The module 201 mutual permissions data that generate are played up and selected to rights manager and authority, passes to authority then module 202 is set.
General-purpose rights memory module 30 is used to store permissions data, is the centralized stores center of permissions data.
Permissions data record format in the general-purpose rights memory module 30 is following:
Authority relation ID (identification number)
Authority object of protection type
Authority object of protection ID
Permission Levels
By conferrer's object type
By conferrer's object ID
Because all authority data centralization storages, the permissions data that needs to safeguard has only portion, can accomplish distributed storage, buffer memory, query optimization easily, and data stability, reliability, query performance significantly improve, and management complexity effectively reduces.
Authority matching module 40 plays a role when moving in system; At first discern authority relation identification number ID, authority object of protection type, authority object of protection ID, by conferrer's object type, by conferrer's object ID; Parse authority owner's type and ID, confirm by conferrer's Permission Levels; Inquire about general-purpose rights memory module 30 then and obtain authority by the corresponding Permission Levels of conferrer; To be mated by conferrer's Permission Levels and the corresponding Permission Levels of authority owner, thereby draw the result whether calling party can be operated this object of protection.
As shown in Figure 2, be that general-purpose rights grade of the present invention is distributed and the workflow diagram that matees its system.
Step 201: authority matching module 40 receives user's access request.Access request is concrete business function module; The authority object of protection type that can definition institute in business function module will visit, authority object of protection ID, the Permission Levels that will use, the while business module can parse authority owner's type and ID according to the session information of current this module of use.
Step 202: the information that authority matching module 40 is resolved in the access request, identification protected object.
Authority matching module 40 is according to authority object of protection type, the concrete protected object in authority object of protection ID location.
Step 203: authority matching module 40 identification authority owners.Authority matching module 40 is according to authority owner's type and the concrete authority owner in ID location.
Step 204: authority matching module 40 identification access request requested permissions ranks.
Authority matching module 40 draws the Permission Levels of active user's access request action required according to authority relation identification number ID, identification protecting object type, authority object of protection ID, by conferrer's object type, by conferrer's object ID.Permission Levels are by the business function module definition and pass to authority matching module 40.
Step 205: authority matching module 40 is transferred the corresponding authority object of protection descriptive metadata of this protected object in the meta data block 10, calculates the protected object inheritance.
The protected object inheritance obtains through following mode:
Be the basis with current protected object a, be provided with that then search the higher level b of object a according to object level metadata, the rest may be inferred, obtains protected object set x if this object is set to allow to inherit the higher level.Authority coupling (being that reference value is carried out the authority coupling with set x promptly) will be carried out to set x in the back.
Step 206: authority matching module 40 is transferred the corresponding authority of this authority owner of meta data block 10 by conferrer's level metadata, calculates authority owner inheritance.
Authority owner's inheritance obtains through following mode:
Be the basis with current by conferrer's object a, be provided with that then search the higher level b of object a according to object level metadata, the rest may be inferred, obtains by conferrer's object set y if this object is set to allow to inherit the higher level.The authority coupling will be carried out to set y in the back.
Step 207: authority is by conferrer's Permission Levels in the authority matching module 40 inquiry general-purpose rights memory modules 30;
Step 208: whether authority matching module 40 calculates authority and is mated by the authority that conferrer's Permission Levels and this access request comprise the Permission Levels correspondence.
Computing method are: if exist set x and object combination among the set y to have the Permission Levels greater than the need access level, think that then authority matees.
Step 209: reach a conclusion, promptly draw the conclusion whether user can operate this protected object, can know in view of the above whether calling party can be operated this protected object.
If authority is higher than said protected object inheritance by the Permission Levels of conferrer's inheritance, think that then authority matees, the user can operate said protected object.

Claims (8)

1. a general-purpose rights grade is distributed and matching system, it is characterized in that: comprise meta data block, general-purpose rights memory module, right assignment module and authority matching module, wherein,
Meta data block is used to preserve authority object of protection descriptive metadata and authority by conferrer's descriptive metadata; When receiving request, corresponding authority object of protection descriptive metadata and authority are sent to the requestor by conferrer's descriptive metadata; Said metadata is the data of data of description;
The right assignment module; Comprise that authority plays up and select module and authority that module is set; The definition of module according to said meta data block played up and selected to said authority, and said authority object of protection descriptive metadata and authority are played up by conferrer's descriptive metadata, is shown to the authority person of setting through user interface; So that the authority person of setting is provided with permission object fast, generate permissions data; Said authority is provided with the validity that module is used to verify said permissions data, and effective permissions data is write said general-purpose rights memory module;
The general-purpose rights memory module is used to store said permissions data;
The authority matching module; Be used to receive user's access request; Parse the Permission Levels in the said access request, draw the result whether user can operate object of protection according to the permissions data in Permission Levels in the said access request and the said general-purpose rights memory module.
2. general-purpose rights grade as claimed in claim 1 is distributed and matching system, it is characterized in that: said permissions data comprises authority relation identification number ID, authority object of protection type, authority object of protection ID, Permission Levels, by conferrer's object type or by conferrer's object ID.
3. general-purpose rights grade as claimed in claim 2 is distributed and matching system, it is characterized in that: said authority matching module draws the Permission Levels of current access request action required according to authority relation identification number ID, authority object of protection type, authority object of protection ID, by conferrer's object type or by conferrer's object ID; Inquire about said general-purpose rights memory module then and obtain authority by conferrer's Permission Levels; Said access request Permission Levels and authority are mated by conferrer's Permission Levels, draw the result whether the current accessed user can operate object of protection.
4. a general-purpose rights grade is distributed and matching process, comprising:
The right assignment module comprises that authority plays up and select module and authority that module is set; The definition of module according to meta data block played up and selected to said authority; Authority object of protection descriptive metadata and authority are played up by conferrer's descriptive metadata; Be shown to the authority person of setting through user interface,, generate permissions data so that the authority person of setting is provided with permission object fast; Said meta data block preservation authority object of protection descriptive metadata and authority are by conferrer's descriptive metadata, and said authority is provided with the validity of module verification permissions data, and effective permissions data is write the general-purpose rights memory module;
The authority matching module receives user's access request, discerns protected object, authority by conferrer and Permission Levels according to said access request;
Said authority matching module is transferred authority object of protection descriptive metadata and authority in the meta data block by conferrer's descriptive metadata, and said metadata is the data of data of description;
Permissions data in the said authority matching module inquiry general-purpose rights memory module is transferred authority by conferrer's Permission Levels; Said permissions data is used to represent that said authority object of protection descriptive metadata and authority are by the incidence relation of conferrer's descriptive metadata;
Said authority matching module judges that whether said authority is mated by the Permission Levels of conferrer's Permission Levels and said access request, operates object of protection according to matching result.
5. general-purpose rights grade according to claim 4 is distributed and matching process, it is characterized in that: said permissions data comprises authority relation identification number ID, authority object of protection type, authority object of protection ID, Permission Levels, by conferrer's object type or by conferrer's object ID.
6. general-purpose rights grade according to claim 5 is distributed and matching process; It is characterized in that: said authority matching module draws the Permission Levels of access request action required according to authority relation identification number ID, authority object of protection type, authority object of protection ID, by conferrer's object type or by conferrer's object ID; Inquire about said general-purpose rights memory module then and obtain authority by conferrer's Permission Levels; The Permission Levels and the authority of said access request are mated by conferrer's Permission Levels, whether draw the result that can operate object of protection.
7. distribute and matching process according to each described general-purpose rights grade of claim 4-6; It is characterized in that: said authority matching module is transferred the corresponding authority object of protection descriptive metadata of protected object in the said meta data block, calculates the protected object inheritance; The authority of transferring the authority owner's correspondence in the said meta data block is calculated authority owner inheritance by conferrer's level metadata; If authority owner's inheritance be superior to said protected object inheritance, think that then authority matees, can operate said protected object.
8. general-purpose rights grade according to claim 7 is distributed and matching process; It is characterized in that: be the basis with current protected object a, be provided with, then search the higher level b of said protected object a according to object level metadata if said protected object a is set to allow to inherit the higher level; The rest may be inferred; Obtaining protected object set x, during coupling, is that reference value is carried out the authority coupling with said set x.
CN201010545739A 2010-11-16 2010-11-16 Distributing and matching method and system of general permission grade Active CN102012981B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010545739A CN102012981B (en) 2010-11-16 2010-11-16 Distributing and matching method and system of general permission grade

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010545739A CN102012981B (en) 2010-11-16 2010-11-16 Distributing and matching method and system of general permission grade

Publications (2)

Publication Number Publication Date
CN102012981A CN102012981A (en) 2011-04-13
CN102012981B true CN102012981B (en) 2012-09-05

Family

ID=43843154

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010545739A Active CN102012981B (en) 2010-11-16 2010-11-16 Distributing and matching method and system of general permission grade

Country Status (1)

Country Link
CN (1) CN102012981B (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102271141B (en) * 2011-09-13 2014-04-02 大连佳姆信息安全软件技术有限公司 Electronic file permission dynamic adaptive control method and system
CN103078859B (en) * 2012-12-31 2016-03-02 普天新能源有限责任公司 Operation system right management method, equipment and system
CN103218688A (en) * 2013-04-23 2013-07-24 浪潮集团山东通用软件有限公司 Method for determining workflow participant based on data permission
CN103488791B (en) * 2013-09-30 2018-03-27 华为技术有限公司 Data access method, system and data warehouse
CN103746798B (en) * 2013-12-12 2017-12-26 中国科学院深圳先进技术研究院 A kind of data access control method and system
CN104092652B (en) * 2013-12-25 2017-08-01 腾讯数码(天津)有限公司 Data handling system and method
CN104820508A (en) * 2014-01-30 2015-08-05 联发科技(新加坡)私人有限公司 Data sharing method for setting permissions and touch electronic devices
CN105184467A (en) * 2015-08-25 2015-12-23 长沙市麓智信息科技有限公司 Quality evaluation system of patent application file and evaluation method thereof
CN105243337A (en) * 2015-10-20 2016-01-13 上海斐讯数据通信技术有限公司 Permission control system and method
CN107229644A (en) * 2016-03-25 2017-10-03 阿里巴巴集团控股有限公司 Searching method and device
CN107172007A (en) * 2017-03-28 2017-09-15 深圳市卓讯信息技术有限公司 The concentration authorization management method and device of a kind of multifactor adaptation
CN109495518A (en) * 2019-01-10 2019-03-19 王艳 Network access authority management system
CN110083680B (en) * 2019-03-20 2023-07-25 创新先进技术有限公司 Method and device for managing context data in distributed system
CN110753060B (en) * 2019-10-25 2022-06-21 深信服科技股份有限公司 Process operation control method and device, electronic equipment and storage medium
CN111222929A (en) * 2019-12-31 2020-06-02 航天信息股份有限公司 Electronic invoice application method and device supporting dynamic file permission
CN111931234A (en) * 2020-08-13 2020-11-13 中国民航信息网络股份有限公司 Data access control method and system
CN112597510B (en) * 2020-12-16 2024-01-30 中国工商银行股份有限公司 Access control method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7185192B1 (en) * 2000-07-07 2007-02-27 Emc Corporation Methods and apparatus for controlling access to a resource
CN101441688A (en) * 2007-11-20 2009-05-27 阿里巴巴集团控股有限公司 User authority allocation method and user authority control method
CN101571897A (en) * 2009-06-04 2009-11-04 浙江大学 Method for controlling access permission of massive objects in computer system
CN101739523A (en) * 2009-11-25 2010-06-16 金蝶软件(中国)有限公司 Data permission control method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7185192B1 (en) * 2000-07-07 2007-02-27 Emc Corporation Methods and apparatus for controlling access to a resource
CN101441688A (en) * 2007-11-20 2009-05-27 阿里巴巴集团控股有限公司 User authority allocation method and user authority control method
CN101571897A (en) * 2009-06-04 2009-11-04 浙江大学 Method for controlling access permission of massive objects in computer system
CN101739523A (en) * 2009-11-25 2010-06-16 金蝶软件(中国)有限公司 Data permission control method and device

Also Published As

Publication number Publication date
CN102012981A (en) 2011-04-13

Similar Documents

Publication Publication Date Title
CN102012981B (en) Distributing and matching method and system of general permission grade
CN105100146B (en) Date storage method, apparatus and system
CN103518364B (en) The data-updating method of distributed memory system and server
CN104978335B (en) Data access control method and device
CN102947797B (en) The online service using directory feature extending transversely accesses and controls
CN102684903A (en) Management platform, system and method for realizing access of multiple cloud storage resource nodes
CN103312624B (en) A kind of Message Queuing Services system and method
US10476878B2 (en) Access permissions management system and method
CN104050248B (en) A kind of document storage system and storage method
CN104765661B (en) The multinode hot spare method of Metadata Service node in a kind of cloud storage service
CN103944958A (en) Wide area file system and implementation method
CN104246761A (en) Supporting multi-tenancy in a federated data management system
CN102081710A (en) Authority setting method and authority control method
CN101226542B (en) Method for caching report
US20210019965A1 (en) Control method, information processing device, management system, and recording medium
CN106960011A (en) Metadata of distributed type file system management system and method
CN102143228A (en) Cloud storage system, cloud client and method for realizing storage area network service
CN104506487A (en) Credible execution method for privacy policy in cloud environment
CN112487061B (en) Big data tracing method and system based on block chain and computer equipment
CN103942209A (en) Data processing method
CN102469089A (en) Method and device for dynamically sharing and isolating data
CN111652685A (en) Information processing method, information processing device, computer equipment and computer readable storage medium
CN105224541B (en) Uniqueness control method, information storage means and the device of data
CN103699961A (en) System and method for managing and controlling authority of personnel in multiple areas
CN102014171B (en) Method and system for processing article register information in IOT (Internet of Things)

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Distributing and matching method and system of general permission grade

Effective date of registration: 20130424

Granted publication date: 20120905

Pledgee: Wuhan rural commercial bank Limited by Share Ltd Optics Valley branch

Pledgor: Transn (Beijing) Information Technology Co., Ltd.

Registration number: 2013990000241

PLDC Enforcement, change and cancellation of contracts on pledge of patent right or utility model
ASS Succession or assignment of patent right

Owner name: WUHAN TRANSN INFORMATION TECHNOLOGY CO., LTD. TRAN

Effective date: 20140225

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20140225

Address after: 100085 Beijing city Haidian District Qingyun aromatic garden Ting Building 9, Tsing Wun contemporary building seventeen 1707A1 room

Patentee after: Transn (Beijing) Information Technology Co., Ltd.

Patentee after: Wuhan Transn Information Technology Co., Ltd.

Patentee after: Vivid (China) Network Technology Co., Ltd.

Address before: 100085 Beijing city Haidian District Qingyun aromatic garden Ting Building 9, Tsing Wun contemporary building seventeen 1707A1 room

Patentee before: Transn (Beijing) Information Technology Co., Ltd.

PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20140403

Granted publication date: 20120905

Pledgee: Wuhan rural commercial bank Limited by Share Ltd Optics Valley branch

Pledgor: Union (Beijing) Information Technology Co., Ltd.| Wuhan vivid Information Technology Co., Ltd.| vivid (China) Network Technology Co., Ltd.

Registration number: 2013990000241

PLDC Enforcement, change and cancellation of contracts on pledge of patent right or utility model
PM01 Change of the registration of the contract for pledge of patent right

Change date: 20140403

Registration number: 2013990000241

Pledgor after: Union (Beijing) Information Technology Co., Ltd.

Pledgor after: Wuhan vivid Information Technology Co., Ltd.

Pledgor after: vivid (China) Network Technology Co., Ltd.

Pledgor before: Transn (Beijing) Information Technology Co., Ltd.

PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Distributing and matching method and system of general permission grade

Effective date of registration: 20140404

Granted publication date: 20120905

Pledgee: Wuhan rural commercial bank Limited by Share Ltd Optics Valley branch

Pledgor: Union (Beijing) Information Technology Co., Ltd.|Wuhan vivid Information Technology Co., Ltd.|vivid (China) Network Technology Co., Ltd.

Registration number: 2014990000238

PLDC Enforcement, change and cancellation of contracts on pledge of patent right or utility model
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20150213

Granted publication date: 20120905

Pledgee: Wuhan rural commercial bank Limited by Share Ltd Optics Valley branch

Pledgor: Union (Beijing) Information Technology Co., Ltd.|Wuhan vivid Information Technology Co., Ltd.|vivid (China) Network Technology Co., Ltd.

Registration number: 2014990000238

PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Distributing and matching method and system of general permission grade

Effective date of registration: 20150215

Granted publication date: 20120905

Pledgee: Wuhan rural commercial bank Limited by Share Ltd Optics Valley branch

Pledgor: Translated Description: (China) Network Technology Co., Ltd.|Wuhan vivid Information Technology Co., Ltd.|vivid Union (Beijing) Information Technology Co., Ltd.

Registration number: 2015990000148

PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20160823

Granted publication date: 20120905

Pledgee: Wuhan rural commercial bank Limited by Share Ltd Optics Valley branch

Pledgor: Translated Description: (China) Network Technology Co., Ltd.|Wuhan vivid Information Technology Co., Ltd.|vivid Union (Beijing) Information Technology Co., Ltd.

Registration number: 2015990000148

PLDC Enforcement, change and cancellation of contracts on pledge of patent right or utility model
C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: 100085 Beijing city Haidian District Qingyun aromatic garden Ting Building 9, Tsing Wun contemporary building seventeen 1707A1 room

Patentee after: Transn (Beijing) Information Technology Co., Ltd.

Patentee after: Language network (Wuhan) Information Technology Co., Ltd.

Patentee after: Expressive language, networking, Polytron Technologies Inc

Address before: 100085 Beijing city Haidian District Qingyun aromatic garden Ting Building 9, Tsing Wun contemporary building seventeen 1707A1 room

Patentee before: Transn (Beijing) Information Technology Co., Ltd.

Patentee before: Wuhan Transn Information Technology Co., Ltd.

Patentee before: Vivid (China) Network Technology Co., Ltd.

PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Distributing and matching method and system of general permission grade

Effective date of registration: 20161109

Granted publication date: 20120905

Pledgee: Wuhan rural commercial bank Limited by Share Ltd Optics Valley branch

Pledgor: Language network (Wuhan) Information Technology Co. Ltd.|transn information technology (Beijing) Co. Ltd.|vivid language network Polytron Technologies Inc

Registration number: 2016420000044

PLDC Enforcement, change and cancellation of contracts on pledge of patent right or utility model