MICRO AND MACRO TRUST IN A DECENTRALIZED ENVIRONMENT
First Claim
Patent Images
1. A method, comprising:
- interfacing, by a first local component of a local computing device entity, with an external computing device entity;
receiving, by the first local component, a list of external components from the external computing device entity, the list of external components comprising one or more components of the external computing device entity;
calculating, by the first local component, a first trust level between the local computing device entity and the external computing device entity;
setting, by the first local component, a base trust level for each of the external components of the external computing device entity equal to the first trust level;
determining, by a second local component of the local computing device entity, a second trust level between the second local component of the local computing device entity and an external component of the external computing device entity as a function of the base trust level set for the external component; and
determining, by the second local component, whether to communicate with the external component as a function of the second trust level.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system are disclosed. In one embodiment the method includes calculating a trust level of a first entity. The first entity has a plurality of components. Each component in the first entity has at least the trust level of the first entity.
16 Citations
20 Claims
-
1. A method, comprising:
-
interfacing, by a first local component of a local computing device entity, with an external computing device entity; receiving, by the first local component, a list of external components from the external computing device entity, the list of external components comprising one or more components of the external computing device entity; calculating, by the first local component, a first trust level between the local computing device entity and the external computing device entity; setting, by the first local component, a base trust level for each of the external components of the external computing device entity equal to the first trust level; determining, by a second local component of the local computing device entity, a second trust level between the second local component of the local computing device entity and an external component of the external computing device entity as a function of the base trust level set for the external component; and determining, by the second local component, whether to communicate with the external component as a function of the second trust level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A local computing device comprising:
-
a first local component to; interface with an external computing device, receive a list of external components from the external computing device, the list of external components comprising one or more components of the external computing device, calculate a first trust level between the local computing device and the external computing device, and set a base trust level for each of the external components of the external computing device equal to the first trust level; and a second local component to; determine a second trust level between the second local component of the local computing device and an external component of the external computing device as a function of the base trust level set for the external component, and determine whether to communicate with the external component as a function of the second trust level. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A machine readable medium comprising a plurality of instructions stored thereon that in response to being executed result in a local computing device:
-
interfacing, by a first local component of the local computing device, with an external computing device; receiving, by the first local component, a list of external components from the external computing device, the list of external components comprising one or more components of the external computing device; calculating, by the first local component, a first trust level between the local computing device and the external computing device; setting, by the first local component, a base trust level for each of the external components of the external computing device equal to the first trust level; determining, by a second local component of the local computing device, a second trust level between the second local component of the local computing device and an external component of the external computing device as a function of the base trust level set for the external component; and determining, by the second local component, whether to communicate with the external component as a function of the second trust level. - View Dependent Claims (18, 19, 20)
-
Specification