Security method for private information delivery and filtering in public networks
First Claim
1. A method for delivering information via a communication network comprising the steps of:
- a) transmitting an identity U of an end-user station via the network to a name translator station,b) at the name translator station, translating the identity U to a pseudonym U'"'"',c) transmitting the pseudonym U'"'"' from the name translator station via the network to a filter station,d) transmitting the pseudonym U'"'"' from the filter station via the network to a service provider station,e) transmitting from the service provider station via the network to the filter station an encrypted information description describing information available from the service provider station,f) at the filter station, comparing the encrypted information description with an encrypted profile of the end-user station to determine specific information to be transmitted from the service provider station to the end-user station,g) transmitting an indicator from the filter station via the network to the service provider station indicating said specific information to be transmitted to the end-user,h) transmitting said specific information via the network and via the name translator station to the end-user station in an encrypted form so that the specific information is not accessible to the name translator station,i) decrypting the specific information for use at the end-user station.
10 Assignments
0 Petitions
Accused Products
Abstract
A method for operating customized information services via a network comprising transmitting the identity U of an end-user station via the network to a name translator station. At the name translator station, the identity U of the end-user station is translated into a pseudonym U'"'"'. The pseudonym U'"'"' is transmitted from the name translator station via the network to a filter station. The pseudonym U'"'"' is transmitted from the filter station via the network to a service provider station. In response, the service provider station transmits to the filter station an encrypted information description describing information available from the service provider station. At the filter station, the encrypted information description is compared with an encrypted information profile of the end-user station to identify specific information to be transmitted from the service provider station to the end-user station. An indicator is then transmitted from the filter station to the service provider station indicating the specific information to be transmitted to the end-user station. The specific information is then transmitted via the name translator station to the end-user station in an encrypted form not accessible to the name translator station. The specific information is decrypted at the end-user station. This technique protects end-user privacy by insuring that no logical entity is aware of the end-user identity and also aware of the end-user profile and content of the information the end-user receives.
-
Citations
14 Claims
-
1. A method for delivering information via a communication network comprising the steps of:
-
a) transmitting an identity U of an end-user station via the network to a name translator station, b) at the name translator station, translating the identity U to a pseudonym U'"'"', c) transmitting the pseudonym U'"'"' from the name translator station via the network to a filter station, d) transmitting the pseudonym U'"'"' from the filter station via the network to a service provider station, e) transmitting from the service provider station via the network to the filter station an encrypted information description describing information available from the service provider station, f) at the filter station, comparing the encrypted information description with an encrypted profile of the end-user station to determine specific information to be transmitted from the service provider station to the end-user station, g) transmitting an indicator from the filter station via the network to the service provider station indicating said specific information to be transmitted to the end-user, h) transmitting said specific information via the network and via the name translator station to the end-user station in an encrypted form so that the specific information is not accessible to the name translator station, i) decrypting the specific information for use at the end-user station. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for delivering information via a communication network comprising
a) transmitting an identity U of an end-user via the network to a name translator station, b) at the name translator station, translating the identity U to a pseudonym U'"'"', c) transmitting the pseudonym U'"'"' to a service provider station, d) transmitting information in response to the pseudonym U'"'"' from the service provider station to the name translator station in encrypted form, e) transmitting the information in encrypted form from the name translator station via the network to said end-user.
-
12. The method for delivering specific information from a service provider to a plurality of end-users each having an identity via a communication medium comprising the steps of
translating the identities of said end-users into pseudonyms at translation means and communicating the pseudonyms to filter means from said translation means to access encrypted user profiles, determining from said profiles specific information for delivery to specific ones of said end-users from said service provider, and delivering via said communication medium said specific information in encrypted form from said service provider to said translation means and from said translation means to said specific ones of said end-users.
Specification