PERSONAL INFORMATION LEAKAGE PREVENTIVE DEVICE AND METHOD
First Claim
1. A personal information leakage preventive system in a system where a service providing server, a proxy, and a user terminal device used by a service user are connected with each other via a network, comprising the following means (a) to (e):
- (a) means for transmitting, by the user terminal device, a content obtaining request which is used for obtaining a content on the service providing server to the proxy;
(b) means for, by the proxy;
receiving the content obtaining request; and
transmitting the content obtaining request to the service providing server;
(c) means for transmitting, by the service providing server, one or more contents template corresponding to the content obtaining request, and a rule, which is used to select one contents template by using personal information on the service user and to generate a content reflecting the personal information on the user from the contents template, to the proxy;
(d) means for, by the proxy;
selecting one contents template by using the personal information on the user based on the rule;
generating a content reflecting the personal information on the user from the contents template; and
transmitting the content to the user terminal device; and
(e) means for displaying, by the user terminal device, the content by using a browser software program.
1 Assignment
0 Petitions
Accused Products
Abstract
Conventional service providing systems personalized according to the user'"'"'s information need to provide personal information. Therefore, there has been a problem that personal information might be leaked by service providers. A reliable proxy is installed between a user terminal and a service provider server to manage the personal information on the user. The proxy receives information necessary to create a content from the service provider server, creates a content reflecting the personal information from the information necessary to create the content, and transmits it to the user'"'"'s terminal A countermeasure against estimation of personal information is taken for even a request of a user to acquire a sub-content and so forth.
22 Citations
7 Claims
-
1. A personal information leakage preventive system in a system where a service providing server, a proxy, and a user terminal device used by a service user are connected with each other via a network, comprising the following means (a) to (e):
-
(a) means for transmitting, by the user terminal device, a content obtaining request which is used for obtaining a content on the service providing server to the proxy; (b) means for, by the proxy; receiving the content obtaining request; and transmitting the content obtaining request to the service providing server; (c) means for transmitting, by the service providing server, one or more contents template corresponding to the content obtaining request, and a rule, which is used to select one contents template by using personal information on the service user and to generate a content reflecting the personal information on the user from the contents template, to the proxy; (d) means for, by the proxy; selecting one contents template by using the personal information on the user based on the rule; generating a content reflecting the personal information on the user from the contents template; and transmitting the content to the user terminal device; and (e) means for displaying, by the user terminal device, the content by using a browser software program. - View Dependent Claims (2, 3, 5)
-
-
4. A personal information leakage preventive system in a system where a service providing server, a proxy, a hyperlinked server, and a user terminal device used by a service user are connected with each other via a network, comprising the following means (a) to (i):
-
(a) means for transmitting, by the user terminal device, a content obtaining request which is used for obtaining a content on the service providing server to the proxy; (b) means for, by the proxy; receiving the content obtaining request; and transmitting the content obtaining request to the service providing server; (c) means for transmitting, by the service providing server, contents templates corresponding to the content obtaining request, a rule, which is used to select one contents template based on the personal information and to generate a content reflecting the personal information on the user from the contents template, and contents, which are referred to by hyperlinks contained in the contents templates; (d) means for storing, by the proxy, the contents template and the rule, and the content referred to by the hyperlink in a cache memory; (e) means for, by the proxy; determining, for each content template, a set of hyperlink obtaining requests corresponding to hyperlinks that are contained in contents generated from the contents template or are contained in contents that are linked by hyperlinks in the contents and are stored in cache memory, and link to contents other than any content in the cache memory; determining whether each of the sets is the same; and transmitting, upon each set being not the same, a predetermined warning message to the user terminal device; (f) means for, by the proxy; selecting one contents template by using the personal information on the user based on the rule; generating a content reflecting the personal information on the user; and transmitting the content to the user terminal device; (g) means for, by the user terminal device; receiving and displaying the content; and transmitting, upon receiving an operation for accessing a hyperlink from the user, a hyperlinked content obtaining request for obtaining a hyperlinked content to the proxy; (h) means for, by the proxy; searching the cache memory for the content corresponding to the hyperlinked content obtaining request; and transmitting the content to the user terminal device; and (i) means for displaying, by the user terminal device, the received content or displaying the predetermined warning message by using a browser software program. - View Dependent Claims (7)
-
-
6. A personal information leakage preventive method in a system where a service providing server, a proxy, and a user terminal device used by a service user are connected with each other via a network, the personal information leakage preventive method comprising the following steps (a) to (e):
-
(a) a step of transmitting, by the user terminal device, a content obtaining request which is used for obtaining a content on the service providing server to the proxy; (b) a step of, by the proxy; receiving the content obtaining request; and transmitting the content obtaining request to the service providing server; (c) a step of transmitting, by the service providing server, one or more contents template corresponding to the content obtaining request, and a rule, which is used to select one contents template by using personal information on the service user and to generate a content reflecting the personal information on the user from the contents template, to the proxy; (d) a step of, by the proxy; selecting one contents template by using the personal information on the user based on the rule; generating a content reflecting the personal information on the user; and transmitting the content to the user terminal device; and (e) a step of displaying, by the user terminal device, the content by using a browser software program.
-
Specification