Patent ID: 7934196
Filing Date: 2011-04-26
Classification: G06F

Abstract:
1. A software component stored in a non-transitory computer-readable medium, the software component comprising: at least one software module executable by a computer, the software module being delivered from a management department under a contract between the management department and a user of the software module, and the computer being located on the side of the user; a first software subcomponent configured to transmit component identifying information for identifying the software component to a software component managing server when the software module is executed, the software component managing server being located in the management department, wherein the component identifying information includes service contract information for the software component, and wherein the service contract information includes at least one of information about a user who can use the software component, information about a device on which the software component can be used, and a time period during which the software component can be used; and a second software subcomponent configured to transmit device identifying information for identifying the computer on which the software component is executed, to the software component managing server when the software module is executed, wherein the device identifying information includes at least one of an IP address and an MAC address of the computer, wherein the component identifying information and the device identifying information transmitted from the computer are recorded or displayed by the software component managing server to verify whether the software module is executed in the computer, which is agreed to be used under the contract.