Unlock instant, AI-driven research and patent intelligence for your innovation.

Authorization in Distributed Systems Using Access Control Lists and Groups

A distributed system and group technology, applied in transmission systems, instruments, computing, etc., can solve problems such as long-distance communication costs

Active Publication Date: 2019-08-30
GOOGLE LLC
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Additionally, looking up group memberships can incur the cost of remote communication and require appropriate security and privacy measures

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Authorization in Distributed Systems Using Access Control Lists and Groups
  • Authorization in Distributed Systems Using Access Control Lists and Groups
  • Authorization in Distributed Systems Using Access Control Lists and Groups

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] Terms related to this disclosure include:

[0019] "Electronic device" or "computing device" refers to a device that includes a processor and non-transitory computer-readable memory hardware. The memory may contain or receive programming instructions, which, when executed by the processor, cause the electronic device to perform one or more operations according to the programming instructions. Examples of computing devices include personal computers, servers, mainframes, gaming systems, televisions, and mobile electronic devices such as smart phones, personal digital assistants, cameras, tablets, laptop computers, media players, and the like. In a client-server arrangement, the client device and the server are electronic devices, respectively.

[0020] "Object" is a process, data set or other resource, function or transaction, and the server controls the authorized client's access to it.

[0021] The "subject" is the entity making the request (such as a networked resource). ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

In a method of controlling the sharing of objects between entities in a distributed system, a processor will identify the object and generate an access control list (ACL) for the object, such that the ACL includes a list of clauses. Each clause will include a license pattern that will match one or more licenses, and at least one clause may also include a reference to one or more groups. Each group represents a set of strings that represent a license model or a license model fragment. The processor may generate each clause of the ACL as an allow clause or a deny clause to indicate that one or more entities with permissions matched by the permission pattern are permitted to access the object. The processor saves the ACL to the data store for use in responding to requests to access the object.

Description

[0001] Related applications and priority [0002] This patent document claims priority for U.S. Provisional Patent Application No. 62 / 167,000 filed on May 27, 2015 and U.S. Patent Application No. 14 / 824,727 filed on August 12, 2015, the disclosures of which are fully incorporated by reference. Into this article. Background technique [0003] The present disclosure describes a mechanism for identifying, authenticating, and authorizing communication between two or more electronic devices. [0004] When electronic devices such as mobile electronic devices and servers communicate via a network, it is important that the communication is authenticated and access controlled. Participants of a distributed system (such as a collection of electronic devices that can communicate with each other via one or more communication networks) generally need to know who they are communicating with and how to express who can perform certain actions or access certain services. The process of identifying ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/06
CPCH04L63/101H04L63/102H04L63/104G06F21/604G06F21/6218G06F2221/2141
Inventor 迈克尔·伯罗斯马丁·阿巴迪希马宾度·普查亚当·萨多夫斯基阿西姆·山卡尔安库尔·塔利
Owner GOOGLE LLC