Patent ID: 7937713
Filing Date: 2011-05-03
Classification: G06F

Abstract:
1. A computer-readable storage medium having stored thereon executable instructions to provide a runtime environment including a mobile-object-service interface, the runtime environment being configured to: receive from a first mobile agent object a first selection of a first service description, the first selection provided by the first mobile agent object; in response to receiving the first selection, provide a first service object that provides a first service associated with the first service description; receive from one of the first mobile agent object and a second mobile agent object a second selection of the first service description, the second selection provided by the one of the first mobile agent object and the second mobile object; and in response to receiving the second selection, provide a second service object that provides a second service associated with the first service description, wherein the mobile-object-service interface identifies the first service object and second service object as service-type objects, wherein the first selection is received from an original version of the first mobile agent object; and wherein the second selection is received from a modified version of the first mobile agent object.