Patent ID: 7487225
Filing Date: 2009-02-03
Classification: G06F,G06Q,H04L

Abstract:
1. An information providing system comprising: a registration apparatus comprising first recording means for recording user registration form data for displaying a picture for inputting user profile data specifying a user for registration, in association with attributes relevant to said user, first receiving means for receiving, from a user terminal used by said user, a transmission request for transmission of said user registration form data, along with user terminal identification specifying said user terminal as an argument of a target destination of the registration apparatus and said attributes input by said user, selection means for selecting said user registration form data recorded in said first recording means, based on said attributes received by said first receiving means, first transmission means for transmitting said user registration form data selected by said selection means to said user terminal, second receiving means for receiving said user profile data which specifies said user and which has been input from said user terminal based on said user registration form data, and second recording means for recording said user profile data in association with said user terminal identification specifying said user terminal used by said user; second transmitting means for transmitting a program for access to a key server; and a key server and content server, the key server comprising memory; third receiving means for receiving the user terminal identification and an application identification corresponding to an application from the user terminal, the application identification including information corresponding to application type, language and software version code of the application; verifying means for verifying registration of the user terminal by comparing the user terminal identification received by the third receiving means with the user terminal identification stored by the second recording means; generating means for generating a key, used by the application to enable access to downloaded content from the content server, based on the application identification received by the third receiving means, and third transmission means for transmitting the key and a target destination of the content server which enables the user terminal to download contents from said content server.