×

Software providing system, software providing apparatus and method, recording medium, and program

  • US 20040148525A1
  • Filed: 11/03/2003
  • Published: 07/29/2004
  • Est. Priority Date: 11/18/2002
  • Status: Abandoned Application
First Claim
Patent Images

1. A system for providing software, comprising:

  • a server operable to provide software via a network to a plurality of electronic devices;

    at least two electronic devices, each of the at least two electronic devices being identified by device identification information registered in association with user identification information identifying a single user of the at least two electronic devices;

    each of the at least two electronic devices including;

    first requesting means for sending the user identification information and the device identification information for the electronic device, and software identification information for selected software, to the server to request that the selected software be provided;

    installing means for installing the selected software provided from the server;

    second requesting means for sending the software identification information for the selected software, the user identification information, and the device identification information for the electronic device to the server to request that a license required to run the selected software be generated based on predetermined license generating information and be provided to the electronic device;

    running means for running the selected software using the license; and

    third requesting means for requesting that the server transfer the selected software to another of the at least two electronic devices; and

    the server including;

    registering means for registering the software identification information for the selected software in association with the user identification information and the device identification information for the electronic device on condition that the user identification information and the device identification information for the electronic device have been registered in association with each other;

    providing means for providing the selected software to the electronic device;

    generating means for generating the license when the software identification information for the selected software, the user identification information, and the device identification information for the electronic device have been registered in association with each other; and

    transferring means for, upon a request by the third requesting means of the electronic device to transfer the selected software to the another electronic device, deleting the software identification information for the selected software and the user identification information and the device identification information registered in association with the software identification information, and registering the software identification information for the selected software in association with the device identification information for the another electronic device and the user identification information.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×