Patent ID: 7065525

Claim:
An information service system including a plurality of mobile user terminals and a center capable of data communication with said mobile user terminals, said center comprising: database construction means for adding information based on terminal-side information, including data regarding an environment of a user that varies with movement of the user, transmitted by said mobile user terminals to an information database, the database construction means also for adding information obtained by editing the terminal-side information to the information database as information based on the terminal-side information, the information added to the information database being available to subsequent requesting ones of said mobile user terminals; retrieval means for retrieving information according to the terminal-side information transmitted by said mobile user terminals based on the information database constructed by said database construction means; and distribution means for distributing the information retrieved by said retrieval means as distributed information, said mobile user terminals comprising: input means for inputting information from a user; situation detecting means for detecting information on the situation of said user, including the data regarding an environment of the user that varies with movement of the user; terminal-side information generation means for generating said terminal-side information including at least information input with said input means and the situation information detected by said situation detecting means; storage and transmission means for storing the terminal-side information generated by said terminal-side information generation means in memory means and for transmitting it to said center; and process execution means for executing a predetermined process based on the distributed information distributed by said center, wherein: said retrieval means of said center retrieves according to a request for retrieval using information included in said terminal-side information, when said request for retrieval is included in said terminal-side information; and said process execution means of said mobile user terminals executes a notification process for providing notification of the requested information that is distributed by the center as distributed information.