# US 2014/0207953 A1 · Methods and Apparatus for Enabling a Dynamic Network of Interactors According to Personal Trust Levels Between Interactors

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

- Number: US 2014/0207953 A1
- Document ID: US20140207953A1
- Status: Published application
- Kind: A1
- Application number: 14/165,078
- Filed: 2014-01-27
- Published: 2014-07-24
- Earliest claimed: 2004-01-26
- Assignees: Forte Internet Software, Inc.
- Applicants: Forte Internet Software, Inc.
- Inventors: Christopher Clemmett Macleod Beck; Mark Franklin Sidell; Thomas Knox Gold; James Karl Powers; Charles Dazler Knuff
- Web page: https://patentgrep.com/patent/US20140207953A1

## CPC

- H04L 67/10: in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46)
- H04L 51/212: using filtering or selective blocking
- H04L 63/0227: {Filtering policies (mail message filtering H04L51/212)}
- H04L 67/306: User profiles
- H04L 67/63: Routing a service request depending on the request content or context
- H04L 51/04: Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L 51/214: using selective forwarding
- H04L 63/10: {for controlling access to devices or network resources}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A system for causing routing of a communication event includes a sending platform for initiating and sending the communication event, a communications network for carrying the communication event, a receiving platform for receiving the communication event for final routing, and a router resident at least in the receiving platform for preparing and executing or forwarding for execution a routing instruction for handling the incoming communication event or notification thereof, the routing instruction thus executed, overriding a default routing instruction, the overriding routing instruction initiated upon discovery by the router of some level of trust metric between the sender and intended recipient of the event.

## Claims

### Claim 1

A system comprising:
(1) a first computerized appliance dedicated to a first user and comprising:
a first processor;
a coupled first data repository storing first contact identities and trust metrics associated with the individual ones of the first contact identities;
one or more communication applications executable by the first processor; and
trust software executing on the first processor from a non-transitory medium;
(2) a second computerized appliance dedicated to a second user and comprising:
a second processor;
a coupled second data repository storing contact identities and trust metrics associated with the individual ones of the contact identities;
one or more communication applications executable by the processor; and
trust software executing on the second processor from a non-transitory medium; and
(3) a network coupling the first and second computerized appliances;
wherein, in a process of sending or receiving a communication over the network using one of the communication applications, the first computerized appliance, noting contact identities associated with the communication, interacts with the second computerized appliance, determining one or more routing decisions by consulting the trust metrics associated with the first and second contact identities.

### Claim 2 (depends on 1)

The system of claim 1 further comprising three or more computerized appliances coupled to the network, the three or more computerized appliances forming an interactive trust network of members by virtue of the trust software executing in individual ones of the computerized appliances enabling interactivity in sharing trust metrics associated with contact identities among individual ones of the computerized appliances.

### Claim 3 (depends on 2)

The system of claim 2 further comprising a central server in the network, the central server coupled to a data repository, wherein the central server stores a profile having contact identities associated with trust metrics for each of the appliances in the network, and wherein sharing of trust metrics and determining routing decisions is accomplished by the central server for individual ones of the members.

### Claim 4 (depends on 2)

The system of claim 2 wherein the communications sent or received are text-based communications, including at least email, chat, news posting and instant messaging.

### Claim 5 (depends on 2)

The system of claim 2 wherein the communications sent or received are voice or image-and-voice (video) communications, and the computerized appliances include smart telephones.

### Claim 6 (depends on 2)

The system of claim 2 wherein interaction between member appliances concerns contact identities and associated trust metrics for persons who are not members of the trust network.

### Claim 7 (depends on 2)

The system of claim 2 wherein the communication includes sharing digital content, and the interaction determines trustworthiness of sources of digital content.

### Claim 8 (depends on 7)

The system of claim 7 wherein the digital content includes one or more of video files, text files and audio files.

### Claim 9

A method comprising the steps:
(a) considering, by a first computerized appliance having stored contact identities associated with trust metrics and executing trust software from a non-transitory medium, a communication received or prepared to be sent, the communication having associated contact identities;
(b) interacting by the first computerized appliance with a second computerized appliance, consulting trust metrics associated with each computerized appliance, based on the contact identities associated with the communication; and
(c) determining one or more routing decisions for the communication based on any trust metrics found associated with the contact identities associated with the communication.

### Claim 10 (depends on 9)

The method of claim 9 further comprising three or more computerized appliances coupled to the network, the three or more computerized appliances forming an interactive trust network of members by virtue of the trust software executing in individual ones of the computerized appliances enabling interactivity in sharing trust metrics associated with contact identities among individual ones of the computerized appliances.

### Claim 11 (depends on 10)

The method of claim 10 further comprising a central server in the network, the central server coupled to a data repository, wherein the central server stores a profile having contact identities associated with trust metrics for each of the appliances in the network, and wherein sharing of trust metrics and determining routing decisions is accomplished by the central server for individual ones of the members.

### Claim 12 (depends on 10)

The method of claim 10 wherein the communications sent or received are text-based communications, including at least email, chat, news posting and instant messaging.

### Claim 13 (depends on 10)

The method of claim 10 wherein the communications sent or received are voice or image-and-voice (video) communications, and the computerized appliances include smart telephones.

### Claim 14 (depends on 10)

The method of claim 10 wherein interaction between member appliances concerns contact identities and associated trust metrics for persons who are not members of the trust network.

### Claim 15 (depends on 10)

The method of claim 10 wherein the communication includes sharing digital content, and the interaction determines trustworthiness of sources of digital content.

### Claim 16 (depends on 15)

The method of claim 15 wherein the digital content includes one or more of video files, text files and audio files.
