Crowd-based device trust establishment in a connected environment
AssigneeGoogle Inc.
InventorsPrashant Papiahgari Reddy, Mark Rajan Malhotra
Life of this patent
Estimating the term…
Abstract
An electronic device may that communicates with a plurality of electronic devices may include a network interface and a processor. The network interface may receive a first set of data from a first electronic device and a second set of data from a second electronic device. The processor may then determine a first trust value for the first set of data based on a first corroboration of the first set of data using the second set of data. The first corroboration may include using the second set of data to verify the first set of data.
Claims18
A cloud-computing device configured to monitor one or more properties of a home environment, wherein the cloud-computing device is configured to:
- receive a first set of data acquired from a first electronic device configured to monitor at least one of the properties of the home environment;
- receive a second set of data acquired from a second electronic device configured to monitor the at least one of the properties of the home environment, wherein the first electronic device and the second electronic device are manufactured by different vendors;
- receive a third set of data acquired from a third electronic device configured to monitor at least one of the properties of the home environment, wherein the second electronic device and the third electronic device are manufactured by a same vendor;
- and
- determine a first trust value associated with the first set of data based on a first corroboration of the first set of data and the second set of data, wherein:
- the first trust value indicates a degree to which the first set of data has been determined to be accurate;
- the first corroboration comprises using the second set of data to verify the first set of data;
- the first trust value is incrementally increased and incrementally decreased based on corroboration of additional data obtained from the first electronic device;
- determine a second trust value associated with the third set of data, wherein the second trust value is greater than the first trust value based on the second electronic device and the third electronic device being manufactured by the same vendor;
- and
- an activity is performed by the second electronic device within the home environment at least partially based on the first trust value.
An electronic device configured to communicate with a plurality of other electronic devices, wherein the electronic device comprises:
- a network interface configured to:
- receive a first set of data from a first electronic device;
- and
- receive a second set of data from a second electronic device, wherein the first electronic device and the second electronic device are manufactured by different vendors;
- receive a third set of data acquired from a third electronic device configured to monitor at least one of the property of a smart home environment, wherein the electronic device and the third electronic device are manufactured by a same vendor;
- and
- a processor configured to:
- determine a first trust value for the first set of data based on a first corroboration of the first set of data using the second set of data, wherein:
- the first trust value indicates a degree to which the first set of data has been determined to be accurate;
- the first corroboration comprises using the second set of data to verify the first set of data;
- and
- an activity is performed by the second electronic device within the smart home environment at least partially based on the first trust value;
- incrementally increase and incrementally decrease the first trust value based on corroboration of additional data obtained from the first electronic device;
- and
- determine a higher trust value for the third set of data as compared to the first set of data and the second set of data because the third electronic device is manufactured by the same vendor as the electronic device.
A method, comprising:
- receiving, via a processor, a first set of data from a first electronic device;
- receiving, via the processor, a second set of data from a second electronic device, wherein the first electronic device and the second electronic device are manufactured by different vendors;
- receiving, via the processor, a third set of data acquired from a third electronic device, wherein the second electronic device and the third electronic device are manufactured by a same vendor;
- determining, via the processor, a first trust value for the first set of data based on a first corroboration of the first set of data with respect to the second set of data, wherein:
- the first trust value indicates a degree to which the first set of data has been determined to be accurate;
- and
- the first trust value is incrementally increased and incrementally decreased based on corroboration of additional data obtained from the first electronic device;
- determining, via the processor, a second trust value associated with the third set of data, wherein the second trust value is greater than the first trust value based on the second electronic device and the third electronic device being manufactured by the same vendor;
- generating, via the processor, a modified first set of data based on the first set of data when the first trust value is below a threshold;
- and
- sending, via the processor, a command to an actuator based on the modified first set of data, wherein the command to the actuator causes an activity to be performed within a smart home environment.
Dependencies are inferred from the claim text.