METHOD AND SYSTEM FOR ENABLING A USER TO GET INFORMATION ABOUT ENTITIES OF PREDEFINED CATEGORIES
1 Assignment
0 Petitions
Accused Products
Abstract
A method for enabling a user of a communication network to get information about entities. The entities are classified in an entity database according to a plurality of characteristics, and the user is associated with a list of contacts, each contact being associated with a log of communication sessions the contact has been involved in through the communication network. For each communication session the log includes an indication of parties involved in the communication session.
72 Citations
20 Claims
-
1-10. -10. (canceled)
-
11. A method for enabling a user of a communication network to get information about entities, said entities being classified in an entity database according to a plurality of characteristics, the user being associated with a list of contacts, each contact being associated with a log of communication sessions the contact has been involved in through the communication network, for each communication session the log comprising an indication of parties involved in the communication session, comprising:
-
a) receiving from the user a request for entities meeting at least one characteristic of said plurality of characteristics; b) retrieving at least part of the contacts of the contact list associated with the user; c) retrieving logs associated with the contacts retrieved in b); d) accessing said entity database in order to check if there are entities meeting said at least one characteristic; e) checking if, among the entities that meet said at least one characteristic, there is at least one entity that appears in at least one of the logs retrieved in c) as communication session party; and f) in the affirmative case of e), sending to the user a reply comprising information about said at least one entity that appears in at least one of the logs retrieved in c) as communication session party. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A network apparatus for enabling users of a communication network to get information about entities, said entities being classified in an entity database according to a plurality of characteristics, comprising:
-
a contact list database wherein each user is associated with a list of contacts; a log database wherein each contact is associated with a log of communication sessions the contact has been involved in through the communication network, for each communication session the log comprising an indication of parties involved in the communication session; and modules that, at the receipt from one of the users of a request for entities that meet at least one characteristic of said plurality of characteristics, are capable of being adapted to; a) retrieve from the contact list database at least part of the contacts of the list associated with the user; b) retrieve from the log database logs associated with the contacts retrieved in a); c) access the entity database in order to check if there are entities meeting the at least one characteristic specified in the user'"'"'s request; d) check if, among the entities that meet said at least one characteristic, there is at least one entity that appears in at least one of the logs retrieved in b) as communication session party; and e) in the affirmative case of d), send to the user a reply comprising information about said at least one entity that appears in at least one of the logs retrieved in b) as communication session party.
-
-
20. A communication system comprising:
-
a central unit comprising an entity database wherein entities are classified according to a plurality of characteristics; a network apparatus for enabling users to get information about the entities, comprising; a contact list database wherein each user is associated with a list of contacts; a log database wherein each contact is associated with a log of communication sessions the contact has been involved in, for each communication session the log comprising an indication of parties involved in the communication session; and modules that, at the receipt from one of the users of a request for entities that meet at least one characteristic of said plurality of characteristics, are capable of being adapted to; a) retrieve from the contact list database at least part of the contacts of the list associated with the user; b) retrieve from the log database logs associated with the contacts retrieved in a); c) access the entity database in order to check if there are entities meeting the at least one characteristic specified in the user'"'"'s request; d) check if, among the entities that meet said at least one characteristic, there is at least one entity that appears in at least one of the logs retrieved in b) as communication session party; and e) in the affirmative case of d), send to the user a reply comprising information about said at least one entity that appears in at least one of the logs retrieved in b) as communication session party; and a plurality of user devices capable of being adapted to send to the network apparatus user requests for entities that meet at least one characteristic of said plurality of characteristics.
-
Specification