IP Library Granted Patent US 10,726,112
Granted Patent B2
US 10,726,112 · App. 15/397,655 · Granted Jul 28, 2020

Trust in physical networks

Inventors: Herbert Willi Artur Ristock (Walnut Creek, CA); Brian Galvin (Silverdale, WA); S. Michael Perlmutter (Sausalito, CA); Andriy Ryabchun (Mill Valley, CA); Sergey Fedorov (Moraga, CA)
G06F21/30H04L9/321H04L9/3263H04L12/1818H04L45/306H04L45/64H04L51/08H04L51/12H04L63/04H04L63/08H04L63/0823H04L63/105H04L63/20H04L63/205H04L65/4038H04N7/15H04W12/02G06Q10/06G06Q30/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,726,112
App. No.
15/397,655
Granted
Jul 28, 2020
Kind
B2
Abstract

A trust network has at least one transmission medium supporting transmission of data, wherein data transmitted is in at least some instances transmitted in discrete portions, two or more nodes terminating discrete legs in the transmission medium, and trust software executing from a machine-readable medium by a processor on one or more of the two or more nodes. The one or more nodes executing trust software apply trust logic to transmission of the discrete data portions.

Claims (36)

1. A trust network comprising:

a processor; and

a memory coupled to the processor, the memory storing instructions that, when executed by the processor, cause the processor to:

assemble information associated with a recipient;

in response to the assembled information, determine a first trust score for the recipient based on trust rules associated with a first user, wherein the first trust score is personal to the first user;

determine a second trust score for the recipient based on trust rules associated with a second user, wherein the second trust score is different from the first trust score;

tag a first data file with a first trust certificate based on the first trust score;

tag a second data file with a second trust certificate based on the second trust score, the second trust certificate being different from the first trust certificate;

in response to identifying the first trust certificate indicating the first data file has a first particular criteria, transmit a first signal to a first trusted node from among two or more nodes to transmit the first data file through a first communication path for display of the first data file by a second communication device associated with the recipient; and

in response to identifying the second trust certificate indicating that the second data file has a second particular criteria, transmit a second signal to a second trusted node from among the two or more nodes to transmit the second data file through a second communication path different from the first communication path.

2. The trust network of claim 1 , wherein the instructions further cause the processor to transmit the first signal to the first trusted node from among the two or more nodes to transmit the electronic data file only through another trusted node from among the two or more nodes.

3. The trust network of claim 1 , wherein the trust network includes one or more wireless networks and one or more land-line connected networks.

4. The trust network of claim 1 , wherein the instructions further cause the processor to transmit the first data file in discrete portions as packets transmitted in a packet data protocol (PDP), and at least one of the first trusted node or another trusted node is a packet routing node.

5. The trust network of claim 4 , wherein the instructions further cause the processor to apply trust logic to transmission of the discrete portions in determination of a next node to transmit a data packet.

6. The trust network of claim 5 , wherein the discrete portions comprise telephony events.

7. The trust network of claim 1 , wherein at least one of the first trusted node or another trusted node comprises routing functionality for telephony events.

8. The trust network of claim 7 , wherein the first trusted node or another trusted node is a switch in a contact center with the routing functionality provided by a separate server configured to control the switch.

9. The trust network of claim 1 , wherein the first trusted node or another trusted node is a packet router in a data packet network.

10. The trust network of claim 1 , wherein the first or second communication path comprises one or more of wireless electromagnetic radiation or transmission over a land line with hard-wired connections to the two or more nodes.

11. A method for trust treatment in a network having two or more nodes terminating discrete legs in a transmission medium supporting transmission of data, the method comprising:

assembling, by a processor, information associated with a recipient;

in response to the assembled information, determining, by the processor, a first trust score for the recipient based on trust rules associated with a first user, wherein the trust score is personal to a specific user;

determining a second trust score for the recipient based on trust rules associated with a second user, wherein the second trust score is different from the first trust score;

tagging a first data file with a first trust certificate based on the first trust score;

tagging a second data file with a second trust certificate based on the second trust score, the second trust certificate being different from the first trust certificate;

in response to identifying the first trust certificate indicating the first data file has a first particular criteria, transmitting, by the processor, a first signal to a first trusted node from among the two or more nodes to transmit the first data file through a first communication path for display of the first data file by a second communication device associated with the recipient; and

in response to identifying the second trust certificate indicating that the second data file has a second particular criteria, transmitting, by the processor, a second signal to a second trusted node from among the two or more nodes to transmit the second data file through a second communication path different from the first communication path.

12. The method of claim 11 , further comprising transmitting, by the processor, the first signal to the first trusted node from among the two or more nodes to transmit the electronic data file only through another trusted node from among the two or more nodes.

13. The method of claim 11 , wherein the trust network includes one or more wireless networks and one or more land-line connected networks.

14. The method of claim 11 , further comprising transmitting, by the processor, the first data file in discrete portions as packets transmitted in a packet data protocol (PDP), and at least one of the first trusted node or another trusted node is a packet routing node.

15. The method of claim 14 , further comprising applying, by the processor, trust logic to transmission of the discrete portions in determination of a next node to transmit a data packet.

16. The method of claim 15 , wherein the discrete portions comprise telephony events.

17. The method of claim 11 , wherein at least one of the first trusted node or another trusted node comprises routing functionality for telephony events.

18. The method of claim 17 , wherein the first trusted node or another trusted node is a switch in a contact center with the routing functionality provided by a separate server configured to control the switch.

19. The method of claim 11 , wherein the first trusted node or another trusted node is a packet router in a data packet network.

20. The system of claim 1 , wherein the display of the first or second data file by the second communication device is controlled by respectively the first or second trust certificate.

Assignments (4)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 04814/0387 Recorded Feb 5, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070115/0445 →
CHANGE OF NAME Recorded May 13, 2024
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 067391/0113 →
SECURITY AGREEMENT Recorded Feb 22, 2019
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ECHOPASS CORPORATION; GREENEDEN U.S. HOLDINGS II, LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 048414/0387 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2017
From: RISTOCK, HERBERT WILLI ARTUR; GALVIN, BRIAN; PERLMUTTER, S. MICHAEL; RYABCHUN, ANDRIY; FEDOROV, SERGEY
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 041397/0118 →
Continuity (2)
Continuation 12346452 · Dec 30, 2008
Related Publication 20170118175A1 · Apr 27, 2017