An electronic commerce system includes a broker computer system having a database of scrip representing a form of currency, a vendor computer system having a database containing products which may be exchanged for the scrip, a consumer computer system with which a user may initiate transactions with the scrip, and an agent computer system to which the consumer can delegate rights to perform actions with the scrip. To delegate actions on scrip, the delegator provides the delegatee with a delegation having a list of the delegated actions. In addition, the delegator determines a delegation scrip secret (DSS) and a delegation pass phrase (DPP) and securely passes these to the delegatee. The delegatee uses the DSS to authenticate itself to servers accepting the scrip and uses the DPP to encrypt the DSS while the scrip is stored by the delegatee. To perform an action with delegated scrip, the delegatee sends a request for the action to a server. The request includes the action, the scrip, the delegation, and a request stamp (RS) calculated using the DSS. The server validates the request by recalculating the RS. When server provides the delegatee with new scrip having multiple delegations, the server encrypts the new DSS's for each delegation. The delegates uses the old DSS's to decrypt the DSS's for the new scrip. The delegatee stores the encrypted DSS for delegations for which the delegatee does not know the DSS.

Ein elektronisches Handelsystem schließt ein Vermittlercomputersystem ein, das eine Datenbank von scrip hat, eine Form der Währung, ein Verkäufercomputersystem darzustellen, das eine Datenbank hat, Produkte zu enthalten, die gegen das scrip, ein Verbrauchercomputersystem, mit denen ein Benutzer Verhandlungen mit dem scrip einleiten kann und ein Mittelcomputersystem ausgetauscht werden können, zu dem der Verbraucher Rechte beauftragen kann, Tätigkeiten mit dem scrip durchzuführen. Um Tätigkeiten auf scrip zu beauftragen, versieht das delegator das delegatee mit einer Delegation, die eine Liste der beauftragenen Tätigkeiten hat. Zusätzlich stellt das delegator ein Delegation scrip Geheimnis (DSS) und eine Delegationdurchlaufphrase (DPP) fest und führt sicher diese zum delegatee. Das delegatee verwendet den DSS, um sich zu den Bedienern zu beglaubigen, die das scrip annehmen und verwendet das DPP, um den DSS zu verschlüsseln, während das scrip durch das delegatee gespeichert wird. Um eine Tätigkeit mit beauftragenem scrip durchzuführen, schickt das delegatee einen Antrag für die Tätigkeit zu einem Bediener. Der Antrag schließt die Tätigkeit, das scrip, die Delegation ein, und einen Antragstempel (RS) errechnet mit dem DSS. Der Bediener validiert den Antrag, indem er das RS nachrechnet. Wenn Bediener das delegatee mit dem neuen scrip versieht, das mehrere Delegationen hat, verschlüsselt der Bediener die neuen DSS's für jede Delegation. Die Delegierten verwendet die alten DSS's, um die DSS's für das neue scrip zu entschlüsseln. Das delegatee speichert den verschlüsselten DSS für Delegationen, für die das delegatee nicht den DSS kennt.

 
Web www.patentalert.com

< Delegation of permissions in an electronic commerce system

< Delegation of permissions in an electronic commerce system

> System and method for creating, generating and processing user-defined generic specs

> Independent billing settlement for call origination by wireless subscribers roaming to foreign wireless networks

~ 00061