Trust broker system for managing and sharing trust levels
AssigneePulse Secure, LLC
InventorRobert Koeten
Life of this patent
Estimating the term…
Abstract
This disclosure is related to devices, systems, and techniques for controlling access to network services based on a trust ledger. In some examples, a trust broker system enables a relying party to control network service access of client device, where the trust broker system comprises one or more computing devices configured to maintain a trust ledger including a trust account balance (TAB) associated with each user of a set of users, where the TAB associated with each user of the set of users represents a value used to determine whether the respective user is permitted to access a resource.
Claims20
A trust broker system which enables a relying party to control network service access of a client device, the trust broker system comprising:
- one or more computing devices configured to maintain a trust ledger including a trust account balance (TAB) associated with each user of a set of users, wherein:
- the TAB associated with each user of the set of users represents a value used to determine whether a respective user is permitted to access a resource, and
- by maintaining the trust ledger, the one or more computing devices enable each device of a set of devices having access to the trust broker system to:
- receive, by a respective device of the set of devices, a request for a TAB associated with a user of the set of users;
- determine, based on the trust ledger, the TAB associated with the user of the set of users;
- and
- output, by the respective device of the set of devices, information indicative of the TAB associated with the user of the set of users;
- and
- a trust assessor configured to:
- receive, from the one or more computing devices, an indication that the TAB associated with the user of the set of users is updated;
- reassess the TAB associated with the user by comparing the TAB with a TAB threshold;
- and
- in response to the TAB being less than the TAB threshold, execute a smart contract to initiate a host check to increase the TAB associated with the user of the set of users.
A method to enable a relying party to control network service access of a client device, the method comprising:
- maintaining, using one or more computing devices, a trust ledger including a trust account balance (TAB) associated with each user of a set of users, wherein the TAB associated with each user of the set of users represents a value used to determine whether a respective user is permitted to access a resource, and
- by maintaining the trust ledger, enabling each device of a set of devices having access to a trust broker system to perform:
- receiving, by a respective device of the set of devices, a request for a TAB associated with a user of the set of users;
- determining, based on the trust ledger, the TAB associated with the user of the set of users;
- outputting, by the respective device of the set of devices, information indicative of the TAB associated with the user of the set of users;
- receiving, from the one or more computing devices, an indication that the TAB associated with the user of the set of users is updated;
- reassessing the TAB associated with the user by comparing the TAB with a TAB threshold;
- and
- in response to the TAB being less than the TAB threshold, executing a smart contract to initiate a host check to increase the TAB associated with the user of the set of users.
Dependencies are inferred from the claim text.