Dynamic software updating using mobile agent AOP
OwnerMaarten Rits, Cedric Ulmer +3inventors
InventorsMaarten Rits, Cedric Ulmer, Cedric Hebert, Pascal Spadone, Laurent Gomez
Life of this patent
Estimating the term…
Abstract
A system for dynamic software updating using a mobile agent includes a server for issuing the mobile agent with a software update and a client for receiving the mobile agent. The mobile agent executes the software update, on the client, utilizing aspect oriented programming.
Claims14
A system for dynamic software updating using a mobile agent comprising:
- a server for issuing the mobile agent with a software update;
- and
- a client for receiving the mobile agent wherein the mobile agent executes the software update, on the client, utilizing aspect oriented programming.
A method for dynamic software updating using a mobile agent comprising:
- sending the mobile agent that has a software update from a server to a client;
- and
- executing the software update at the client by the mobile agent wherein the mobile agent executes the software update utilizing aspect oriented programming.
A method for creating a mobile agent comprising:
- receiving one or more aspects, an installation instruction and an application list;
- creating a client list from a master client list for an application in the application list;
- and
- creating the mobile agent based on the one or more aspects, the installation instruction and the client list.
A mobile agent data structure for use in dynamic software updating comprising an agent code, a client list, an installation instructions, a log and one or more aspects.
Dependencies are inferred from the claim text.