System and method for retaining users' anonymity
First Claim
1. A method for generating information that relates to services being utilized by a user, wherein the method comprises the steps of:
- at a user device, retrieving usage information that relates to services consumed by the user of said user device;
forwarding by the user device the usage information thus retrieved, towards a central processing unit;
at the central processing unit, determining based on the received usage information and based on at least one pre-determined criterion associated with the services consumed by the user of the user device, whether a message should be sent to said user; and
if in the affirmative, sending a message to the user that relates to the received usage information, without logging any information that relates to the message being sent to the user, at said central processing unit;
wherein the message is generated based on history information derived either from the user device or from any other device, and wherein the history information is associated with amount of services that had been consumed by said user.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and a system are provided for generating information that relates to services being utilized by a user, by which: at a user device, retrieving usage information that relates to services consumed by the user of the user device; forwarding by the user device the retrieved usage information towards a central processing unit; at the central processing unit, determining based on the received usage information and based on at least one pre-determined criterion associated with the services being consumed by the user, whether a message should be sent to that user; and if in the affirmative, sending a message to the user that relates to the received usage information, without logging any information that relates to the message being sent to the user, at the central processing unit.
-
Citations
11 Claims
-
1. A method for generating information that relates to services being utilized by a user, wherein the method comprises the steps of:
-
at a user device, retrieving usage information that relates to services consumed by the user of said user device; forwarding by the user device the usage information thus retrieved, towards a central processing unit; at the central processing unit, determining based on the received usage information and based on at least one pre-determined criterion associated with the services consumed by the user of the user device, whether a message should be sent to said user; and if in the affirmative, sending a message to the user that relates to the received usage information, without logging any information that relates to the message being sent to the user, at said central processing unit; wherein the message is generated based on history information derived either from the user device or from any other device, and wherein the history information is associated with amount of services that had been consumed by said user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for generating information that relates to services being utilized by a user, wherein the method comprises the steps of:
- at a user device, retrieving usage information that relates to services consumed by the user of said user device;
forwarding by the user device the usage information thus retrieved, towards a central processing unit;
at the central processing unit, determining based on the received usage information and based on at least one pre-determined criterion associated with the services consumed by the user of the user device, whether a message should be sent to said user; and
if in the affirmative, sending a message to the user that relates to the received usage information, without logging any information that relates to the message being sent to the user, at said central processing unit,wherein the step of determining whether a message should be sent to the user is based upon analyzing notifications provided by a plurality of user devices associated with a single user.
- at a user device, retrieving usage information that relates to services consumed by the user of said user device;
-
7. A method for generating information that relates to services being utilized by a user, wherein the method comprises the steps of:
- at a user device, retrieving usage information that relates to services consumed by the user of said user device;
forwarding by the user device the usage information thus retrieved, towards a central processing unit;
at the central processing unit, determining based on the received usage information and based on at least one pre-determined criterion associated with the services consumed by the user of the user device, whether a message should be sent to said user; and
if in the affirmative, sending a message to the user that relates to the received usage information, without logging any information that relates to the message being sent to the user, at said central processing unit,wherein the step of determining whether a message should be sent to the user further comprises analyzing a plurality of notifications received from one or more respective users and assigning a weight to risks associated with value add services that relate to this plurality of notifications.
- at a user device, retrieving usage information that relates to services consumed by the user of said user device;
-
8. A method for generating information that relates to services being utilized by a user, wherein the method comprises the steps of:
- at a user device, retrieving usage information that relates to services consumed by the user of said user device;
forwarding by the user device the usage information thus retrieved, towards a central processing unit;
at the central processing unit, determining based on the received usage information and based on at least one pre-determined criterion associated with the services consumed by the user of the user device, whether a message should be sent to said user; and
if in the affirmative, sending a message to the user that relates to the received usage information, without logging any information that relates to the message being sent to the user, at said central processing unit,wherein said method further comprising the steps of; providing the user device with a unique ID and a unique private decryption key; storing at the central processing unit a combination that comprises the unique ID and a public encryption key associated therewith, and details to enable communicating with the user'"'"'s device; upon receiving usage information from the user'"'"'s device, processing the newly received usage information; following the processing the new information, generating one or more messages for forwarding same towards the specific user device, and encrypting the one or more messages by using the public encryption key associated with the ID of said user'"'"'s device; broadcasting the one or more encrypted messages to a plurality of users'"'"' devices associated with the central processing unit; and retrieving the content of the one or more encrypted messages by the user device provided with the appropriate unique private decryption key, for which the one or more messages were generated.
- at a user device, retrieving usage information that relates to services consumed by the user of said user device;
-
9. A system for generating information that relates to services being utilized by a user, wherein the system comprising:
-
a plurality of user devices operative to retrieve usage information that relates to services consumed by the user of the user device, wherein each of the plurality of user devices is provide with a communication device adapted to forward the usage information thus retrieved, towards a central processing unit; a central processing unit comprising a processor operative to determine based on the received usage information and based on at least one pre-determined criterion, whether a message should be generated for sending same to one or more of the users of the plurality of user devices; and if in the affirmative, the processor is operative to generate one or more messages for the one or more respective users, wherein each of the one or more messages relates to the received usage information associated with a respective user that would receive that message, without logging any information that relates to the message being sent to that user, wherein said processor is further operative to generate a set of a unique ID and a unique private decryption key to be provided to each of the plurality of user devices and wherein said central processing unit further comprising a storage for storing a combination that comprises the unique ID and a public encryption key associated therewith, and details to enable communicating with the user'"'"'s device; wherein upon receiving new usage information from each of the plurality of user devices, said processor is adapted to process the received usage information and to generate one or more messages for forwarding same towards the specific user device from which new usage information has been received, to encrypt the one or more messages by using the public encryption key associated with the ID of said user'"'"'s device and to enable broadcasting of the one or more encrypted messages to the plurality of user devices; and wherein the user device that sent the new usage information is operative to retrieve the content of the one or more encrypted messages by using its unique private decryption key. - View Dependent Claims (10, 11)
-
Specification