Patent ID: 7440992
Filing Date: 2008-10-21
Classification: G06F,H04L

Abstract:
1. A system for creation, deployment, execution, secure operation and monitoring of scriptable mobile software agents performing activities and exchanging messages to synchronize their state, orchestrate and coordinate plan-based activities between a plurality of remote and locally distributed entities; wherein agents receive access to requested business process services through a publish subscribe technique and manifest activity processes for interaction within computing environments operating on computing platforms and composeable services are accessed to perform computing actions on behalf of applications, comprising: cell structures offering a computer-implemented method for dispatching agents that run services and a scriptable development environment for the building of persistent software agents, and repositories and queues for monitoring system component interactions wherein each cell structure includes an agent-service interface; communicating with a cell service registry containing entries for registered services that have published availability service properties capabilities and cost in computer interpretable form to the computing environment; an agent-service registry containing entries for registered agent-services operable within the aforementioned cell structures; and an inter-cell communication network implemented through synchronous or asynchronous over air or over wire communications protocols wherein service information is synchronized among relevant system components.