Controlling transactions

G - Physics – 06 – Q

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06Q 10/00 (2006.01)

Patent

CA 2556842

Before a transaction takes place between a plurality of agent-based devices (21-29), not all of which have previous experience of each other, a data file is created which identifies all the agents which are to take part in the transaction. The data file is circulated to all the agents, and each agent endorses the data file in respect of each other agent with a positive, negative, or conditional endorsement, based on stored data indicating whether that agent is capable of co-operation with the other agent. A negative endorsement is applied by an agent in respect of any agent with which it is not prepared to co-operate. Such a negative endorsement is fatal to the transaction. A positive endorsement is applied by an agent (21) in respect of any other agent (27) with which it is unconditionally prepared to co-operate. A conditional endorsement by a first agent (21) of a second agent (23) is applied where the first agent (21) has insufficient data to apply either a positive or negative endorsement, and expresses conditions which would allow the endorsement to be made positive - for example positive endorsement by some other specified agent (28). If these conditions are subsequently satisfied, the endorsement is amended to positive. When all agents (29) have endorsed the data file, if all the resulting endorsements are positive a successful validation is reported to the originating agent (20), allowing the transaction to proceed.

Avant qu'une transaction n'ait lieu entre plusieurs dispositifs en mode agent (21-29), certains de ces dispositifs ne se connaissant pas, un fichier de données est crée, lequel identifie tous les agents devant participer à ladite transaction. Le fichier de données est transmis à tous les agents, et chaque agent appuie ledit fichier de données concernant un autre agent avec une mention positive, négative ou conditionnelle sur la base des données stockées indiquant si l'agent en question peut collaborer avec l'autre agent. Une mention négative est appliquée par un agent concernant un autre agent avec lequel il n'est pas prêt de collaborer. Une telle mention négative est fatale pour la transaction. Une mention positive est appliquée par un agent (21) concernant un autre agent (27) avec lequel il est prêt à collaborer sans condition. Une mention conditionnelle d'un premier agent (21) concernant un second agent est appliquée lorsque le premier agent (21) à des données insuffisantes pour appliquer soit une mention positive, soit une mention négative, et il exprime des conditions permettant à la mention d'être positive, par exemple, une mention positive par certains autres agents spécifiés (28). Si ces conditions sont, par la suite, satisfaites, la mention est positive. Lorsque tous les agents (29) ont accepté le fichier de données, si toutes les mentions sont positives, une validation favorable est rapportée à l'agent de départ (20), ce qui permet le démarrage de la transaction.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Controlling transactions does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Controlling transactions, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Controlling transactions will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1629394

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.