Adaptive interaction using an adaptive agent-oriented...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 17/30 (2006.01) G06N 5/04 (2006.01)

Patent

CA 2335146

Method and agent network architecture for processing a subject message, where each agent has a view of its own domain of responsibility. An initiator agent which receives a user-input request and does not itself have a relevant interpretation policy, queries its downchain agents whether the queried agent considers such message to be in its domain of responsibility. Each queried agent recursively determines whether it has an interpretation policy of its own that applies to the request, and if not, further queries its own further downchain neighboring agents. The further agents eventually respond to such further queries (2024), thereby allowing the first-queried agents to respond to the initiator agent. The recursive invocation of this procedure ultimately determines one or more paths through the network from the initiator agent to one or more leaf agents. The request is then transmitted down the path(s), with each agent along the way taking any local action thereon and passing the message on to the next agent in the path. In the event of a contradiction, the network is often able to resolve many of such contradictions according to predetermined algorithms. If it cannot resolve a contradiction automatically, it learns new interpretation policies necessary to interpret the subject message properly. Such learning preferably includes interaction with the user (but only to the extent necessary), and preferably localizes the learning close to the correct leaf agent in the network.

Procédé et architecture de réseau d'agents, pour le traitement d'un message objet, dans lesquels chaque agent a une vue de son propre domaine de responsabilité. Un agent demandeur qui reçoit une demande d'entrée-utilisateur et qui ne dispose pas lui-même de règles d'interprétation pertinentes, demande à ses agents en aval de la chaîne si les agents interrogés estiment que le message tombe dans leur domaine de responsabilité ou non. Chaque agent interrogé détermine de manière récursive s'il dispose d'une règle d'interprétation propre s'appliquant à la demande, et si ce n'est pas le cas, demande à ses propres agents voisins en aval de la chaîne. Ces agents répondent par la suite à ces demandes, ce qui permet aux premiers agents interrogés de répondre à l'agent demandeur. L'appel récursif de cette procédure permet de déterminer finalement un ou plusieurs chemins dans le réseau depuis l'agent demandeur jusqu'à un ou plusieurs agents de service, après quoi la demande est transmise dans le(s) chemin(s) en aval, chaque agent le long du chemin prenant toute mesure locale, quelle qu'elle soit, à ce sujet et passant le message à l'agent suivant dans le chemin. En cas de contradiction, le réseau est souvent capable de clarifier de nombreuses contradictions de ce type en fonction d'algorithmes prédéterminés. S'il n'est pas en mesure de clarifier une contradiction automatiquement, il apprend les nouvelles règles d'interprétation nécessaires à l'interprétation correcte du message objet. Cet apprentissage implique, de préférence, une interaction avec l'utilisateur (mais dans la mesure du nécessaire), et localise de préférence l'apprentissage à proximité de l'agent de service approprié du réseau.

LandOfFree

Say what you really think

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

Rating

Adaptive interaction using an adaptive agent-oriented... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Adaptive interaction using an adaptive agent-oriented..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Adaptive interaction using an adaptive agent-oriented... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1384928

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