×

Method and apparatus for a data confidence index

  • US 10,528,718 B2
  • Filed: 09/26/2014
  • Issued: 01/07/2020
  • Est. Priority Date: 09/27/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising:

  • a processor;

    a memory device holding an instruction set executable on the processor to cause the computer system to perform operations comprising;

    setting a default for a confidence index for a remote computing device, the confidence index indicating trustworthiness of data provided by the remote computing device, the remote computing device operating as part of a network of cooperating devices configured to provide network information services to a plurality of client devices;

    applying a plurality of ordered rules for the remote computing device with respect to the remote computing device providing network information services to the plurality of client devices as part of the network of cooperating devices, respective rules comprising a rule pre-condition and a confidence index adjustment, respective rules considering a behavior of the remote computing device and a property of the remote computing device, wherein the behavior includes an operating status of the remote computing device with respect to providing network information services to one or more of the plurality of client devices in which the operating status includes two or more behaviors selected from a group of behaviors consisting of;

    operating as a server, providing one or more network information services, operating as a cold cache, operating as warm cache, being allocated for a specific purpose in the network of cooperating devices, being managed by a network resource manager, having an error, being faulty, being flagged for disposal, and being at end of life;

    adjusting the confidence index for the remote computing device responsive to results of the applying the plurality of ordered rules;

    obtaining first data from the remote computing device in which the first data is provided by the remote computing device in response to a request for network services being received by the network of cooperating devices from a particular client device of the plurality of client devices;

    obtaining second data from an other remote computing device of the network of cooperating devices in which the second data is provided by the other remote computing device in response to the request for network services from the particular client device;

    considering the first data over the second data based on the confidence index for the remote computing device as compared to an other confidence index for the other remote computing device indicating that the first data is more trustworthy than the second data;

    constructing requested data with respect to the request based on the first data instead of the second data based on the considering of the first data over the second data; and

    providing the requested data to the particular client device as a response to the request for network services.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×