发明名称 Controlling transactions
摘要 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.
申请公布号 GB0405623(D0) 申请公布日期 2004.04.21
申请号 GB20040005623 申请日期 2004.03.12
申请人 BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY 发明人
分类号 G06Q10/00;H04L29/08 主分类号 G06Q10/00
代理机构 代理人
主权项
地址