# US 11,310,236 B2 · Deriving confidence scores based on device sharing

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,310,236 B2
- Document ID: US11310236B2
- Status: Granted
- Kind: B2
- Application number: 16/204,513
- Filed: 2018-11-29
- Published: 2020-06-04
- Granted: 2022-04-19
- Earliest claimed: 2018-11-29
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Sarbajit K. Rakshit; Craig M. Trim; Martin G. Keen; Shikhar Kwatra
- Web page: https://patentgrep.com/patent/US11310236B2

## CPC

- G06N 3/08: Learning methods
- H04L 63/102: {Entity profiles}
- H04L 63/1433: {Vulnerability analysis}
- G06N 5/041: {Abduction}
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Systems and methods for deriving confidence scores based on device sharing are disclosed. In embodiments, a method includes receiving, by a computing device, sharing event data from a remote computing device in a comparative confidence environment, the sharing event data including usage data regarding the sharing of an electronic device between a first participant and a second participant obtained by the remote computing device during a sharing event; calculating, by the computing device, a comparative confidence score for the first participant and the second participant based on the sharing event data; and enabling, by the computing device, the first participant to gain access to a resource of the second participant based on the comparative confidence score.

## Claims

### Claim 1

A computer-implemented method, comprising:
receiving, by a computing device, sharing event data from a remote computing device in a comparative confidence environment, the sharing event data including usage data regarding the sharing of an electronic device between a first participant and a second participant obtained by the remote computing device during a sharing event;
calculating, by the computing device, a comparative confidence score for the first participant and the second participant based on the sharing event data, wherein the comparative confidence score represents a level of trust between users;
generating, by the computing device, a matrix of confidences scores of a plurality of participants, including the first participant and the second participant, wherein edges of the matrix represent individual comparative confidences scores between participants;
calculating, by the computing device, an overall confidence score of the first participant based on the edges of the matrix; and
enabling, by the computing device, the first participant to gain access to another electronic device belonging to the second participant based on the comparative confidence score.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein the enabling the first participant to gain access to the other electronic device belonging to the second participant comprises automatically granting the first participant access to the other electronic device.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, wherein the enabling the first participant to gain access to the other electronic device belonging to the second participant comprises sending a notification to the second participant that the first participant should be granted access to the other electronic device belonging to the second participant.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, wherein the sharing event data comprising one or more selected from the group consisting of: information regarding a pairing of the electronic device with another electronic device, and implicit or explicit user ratings.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, wherein calculating the comparative confidence score comprises a machine learning tool of the computing device calculating the comparative confidence score based on the usage data regarding use of the electronic device during the sharing event and context data regarding the sharing event.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, wherein the other electronic device belonging to the second participant is selected from the group consisting of: headphones, a memory device, an electrical charger, and a mobile computing device.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, further comprising:
receiving, by the computing device, additional sharing event data from the second participant regarding the first participant accessing the other electronic device belonging to the second participant during a second sharing event; and
updating, by the computing device, the comparative confidence score of the first participant based on the additional sharing event data.

### Claim 8

A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computing device of a first participant, to cause the computing device of the first participant to:
determine sharing event data regarding a sharing event wherein the computer device of the first participant utilizes a secondary device of a second participant, the sharing event data including usage data regarding usage of the secondary device;
send the sharing event data to a remote confidence server;
receive from the remote confidence server a notification indicating an overall confidence score of the second participant based on the sharing event data and on multiple comparative confidence scores calculated for the second participant based on other sharing event data, wherein the overall confidence score is determined from a matrix of confidences scores of a plurality of participants, including the first participant and the second participant, wherein edges of the matrix represent individual comparative confidences scores between participants; and
enable, by the computing device, a remote electronic device of the second participant access to a resource of the computing device of the first participant based on the notification.

### Claim 9 (depends on 8)

The computer program product of claim 8, wherein the notification further indicates that a third participant has a confidence score enabling them to access the resource, and wherein the third participant is enabled to access the resource via the remote electronic device of the second participant based on the confidence score, which is determined by the confidence server based in part on the sharing event data.

### Claim 10 (depends on 8)

The computer program product of claim 8, wherein the notification indicates that the second participant has a comparative confidence score enabling them to access the resource, and wherein the second participant is further enabled to access the resource via the remote electronic device of the second participant based on the comparative confidence score, which is determined by the confidence server based in part on the sharing event data.

### Claim 11 (depends on 8)

The computer program product of claim 8, wherein the sharing event data comprising one or more selected from the group consisting of: information regarding who owns the secondary device, information regarding who is using the secondary device, information regarding context of the sharing event, information regarding timing of the sharing event, information regarding duration of the sharing event, information regarding a pairing of the computer device of the first participant with the secondary device, implicit or explicit user ratings, and information regarding the secondary device.

### Claim 12 (depends on 8)

The computer program product of claim 8, wherein the secondary device is selected from the group consisting of: headphones, a memory device, an electrical charger, and a mobile computing device.

### Claim 13

A system comprising:
a processor, a computer readable memory and a computer readable storage medium associated with a computing device;
program instructions to receive sharing event data from a remote computing device in a comparative confidence environment, the sharing event data including usage data regarding the sharing of an electronic device between a first participant and a second participant during a sharing event;
program instructions to calculate a comparative confidence score for the first participant and the second participant based on the sharing event data, wherein the comparative confidence score represents a level of trust between users;
program instructions to generate a matrix of confidence scores of a plurality of participants, including the first participant and the second participant, wherein edges of the matrix represent individual comparative confidences scores between participants;
program instructions to calculate an overall confidence score of the first participant based on the edges of the matrix; and
program instructions to issue permissions to enable the first participant to gain access to an electronic device accessory of the second participant based on the comparative confidence score or the overall confidence score,
wherein the program instructions are stored on the computer readable storage medium for execution by the processor via the computer readable memory.

### Claim 14 (depends on 13)

The system of claim 13, wherein the issuing permissions comprises sending a notification to the second participant.

### Claim 15 (depends on 13)

The system of claim 13, wherein the issuing permissions comprises sending a notification to the first participant.

### Claim 16 (depends on 13)

The system of claim 13, wherein the sharing event data comprises one or more selected from the group consisting of: information regarding who owns the electronic device, information regarding who is using the electronic device, information regarding how the electronic device is being used, information regarding context of the sharing event, information regarding timing of the sharing event, information regarding duration of the sharing event, information regarding a pairing of the electronic device with another electronic device, implicit or explicit user ratings, and information regarding the electronic device.

### Claim 17 (depends on 13)

The system of claim 13, wherein calculating the comparative confidence score comprises a machine learning tool of the computing device calculating the comparative confidence score based on the usage data regarding use of the electronic device during the sharing event and context data regarding the sharing event.

### Claim 18 (depends on 13)

The system of claim 13, further comprising:
program instructions to receive additional sharing event data from the second participant regarding the first participant accessing the electronic device accessory of the second participant during a second sharing event; and
program instructions to update the comparative confidence score of the first participant based on the additional sharing event data.

### Claim 19 (depends on 1)

The method of claim 1, wherein the usage data includes sensor data indicating that the electronic device was dropped during a sharing event.
