← Back to Patent Explorer
US5245656A Expired / Lapsed US ⏱️ 0.0 years remaining

Security method for private information delivery and filtering in public networks

Assignee: Nytell Software LLC
•
Filing: 1992-09-09
•
Granted: 1993-09-14
•
Expires: 2012-09-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Shoshana K. Loeb
  • 👤 Yacov Yacobi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 20:51
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/32; H04L9/321; H04L2209/00; H04L2209/42

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 210 words
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.
Claim 2
Independent Claim 210 words
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.
Claim 3
Dependent Claim 32 words
The method of claim 1 wherein said profile of the end-user station is stored at the filter station and encrypted so that said profile is not accessible to the name translator station.
Claim 4
Dependent Claim 78 words
The method of claim 1 wherein said step (h) comprises transmitting the specific information from the service provider station to the name translator station via the network with a first layer of encryption, so that the specific information is not accessible to the name translator station, adding a second layer of encryption to said specific information at said name translator station, and transmitting said specific information with two layers of encryption, via said network to said end-user station.
Claim 5
Dependent Claim 95 words
The method of claim 1 further comprising the steps of encrypting user profile information with a first layer of encryption so tat the user profile information is not accessible to the name translator station, transmitting the user profile information with the first layer of encryption to the name translator station, encrypting the user profile information with a second layer of encryption at the name translator station, transmitting the user profile information with two layers of encryption to the filter station, and storing the user profile information with two layers of encryption at the filter station.
Claim 6
Dependent Claim 14 words
The method of claim 4 wherein said information description has two levels of encryption.
Claim 7
Independent Claim 90 words
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.
Claim 8
Independent Claim 90 words
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.
Claim 9
Dependent Claim 53 words
The method of claim 6 further comprising transmitting the information with a first layer of encryption from the service provider station to the name translator station so that the information is not accessible to the name translator station and encrypting the information with a second layer of encryption at the name translator station.
Claim 10
Dependent Claim 51 words
The method of claim 7 wherein said information is encrypted with said first layer of encryption using a first key known only to said service provider station and said end-user and with said second layer of encryption using a second key known only to said name translator station and said end-user.
Claim 11
Dependent Claim 58 words
The method of claim 6 further comprising transmitting the pseudonym U' to a filter station, transmitting an encrypted information description from the service provider station to the filter station, comparing at the filter station, the encrypted information description with an encrypted user profile to determine the information to be transmitted from the service provider station to the end-user.
Claim 12
Dependent Claim 24 words
The method of claim 9 wherein said user profile is encrypted so that said user profile is not accessible to the name translator station.
Claim 13
Dependent Claim 99 words
The method of claim 9 further comprising the steps of transmitting user profile information to said name translator station encrypted with a first layer of encryption using a first key known only to said end-user and said service provider station, at said name translator station encrypting said user profile information with a second layer of encryption using a third key known only to said service provider station and said name translator station, transmitting the doubly encrypted user profile information via said network to said filter station, and storing said user profile information in a memory at said filter station.
Claim 14
Independent Claim 104 words
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.
Claim 15
Independent Claim 104 words
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.
Claim 16
Dependent Claim 37 words
The method of claim 12 wherein said profiles are encrypted in a manner so as not be accessible to said translation means and wherein said pseudonyms are not retranslatable by said filter means into said end-user identities.
Claim 17
Dependent Claim 29 words
The method of claim 12 wherein said specific information if encrypted so that said specific information is accessible to said specific end-users but not accessible to said translation means.

References Cited (Backward Citations)

US4926480A Cited
US4947430A Cited
US4914698A Cited
US4987593A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-09-13 1997-03-15 1997-09-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-09-13 2001-03-15 2001-09-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-09-13 2005-03-15 2005-09-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag