Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020101869 - SCALABLE, SECURE, AND BROAD-SPECTRUM MECHANISM FOR ENFORCEMENT OF PROTOCOLS OVER MULTI-AGENT SYSTEMS

Publication Number WO/2020/101869
Publication Date 22.05.2020
International Application No. PCT/US2019/058277
International Filing Date 28.10.2019
IPC
G06Q 10/00 2012.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
10Administration; Management
Applicants
  • RUTGERS, THE STATE UNIVERSITY OF NEW JERSEY [US]/[US]
Inventors
  • MINSKY, Naftaly, H.
  • CONG, Chen
  • ZIMMERMAN, David
Agents
  • WAKIMURA, Mary, Lou
  • WAKIMULA, Mary, Lou
  • BROOK, David, E.
  • CARROLL, Alice, O.
  • SMITH, James, M.
Priority Data
62/768,19016.11.2018US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) SCALABLE, SECURE, AND BROAD-SPECTRUM MECHANISM FOR ENFORCEMENT OF PROTOCOLS OVER MULTI-AGENT SYSTEMS
(FR) DISPOSITIF EXTENSIBLE, SÉCURISÉ ET À LARGE SPECTRE POUR LA MISE EN APPLICATION DE PROTOCOLES SUR DES SYSTÈMES MULTI-AGENTS
Abstract
(EN)
Systems and methods for enforcing contract/ protocol/l aw execution having a wide range of applicability. The disclosed systems and methods have very low latency between a transaction and its validation and have strong scalability. One example embodiment is a system for enforcing execution of a protocol among a plurality of parties. The example system includes a controller provider configured to manage a plurality of automated controllers. The system also includes a ledger and an inspector. The plurality of automated controllers correspond to the plurality of parties. Each automated controller is configured to enforce execution of the protocol using a computer program integrated with the automated controller. The controller provider intercepts messages sent or received by the automated controllers and stores them in the ledger. The ledger, thus, represents the history of events or operations between the parties, and the treatment of those events or operations by the controllers. The inspector is configured to access the ledger and evaluate whether representations of events or operations stored in the ledger are in accordance with the protocol.
(FR)
L'invention concerne des systèmes et des procédés pour la mise à exécution d'un(e) contrat/protocole/loi présentant une large plage d'applicabilité. Les systèmes et procédés de l'invention ont une très faible latence entre une transaction et sa validation, et une forte extensibilité. Un mode de réalisation donné à titre d'exemple concerne un système pour la mise à exécution d'un protocole parmi une pluralité de parties. Le système donné à titre d'exemple comprend un fournisseur de contrôleur configuré pour gérer une pluralité de contrôleurs automatisés. Le système comprend également un registre et un système d'inspection. La pluralité des contrôleurs automatisés correspondent à la pluralité des parties. Chaque contrôleur automatisé est configuré pour mettre à exécution le protocole à l'aide d'un programme informatique intégré au contrôleur automatisé. Le fournisseur de contrôleur intercepte des messages envoyés ou reçus par les contrôleurs automatisés et les stocke dans le registre. Le registre représente ainsi l'historique des événements ou opérations entre les parties, et le traitement de ces événements ou opérations par les contrôleurs. Le système d'inspection est configuré pour accéder au registre et évaluer si des représentations d'événements ou d'opérations stockées dans le registre sont conformes au protocole.
Latest bibliographic data on file with the International Bureau