Entity recommendation system using restricted information tagged to selected entities
First Claim
1. An entity recommendation system for providing a search result in response to a search request of a user communicated over a communications network, the system comprising:
- a storage for storing a plurality of profiles for a corresponding plurality of registered entities of different entity types, the plurality of profiles including the profile of the user when registered as one of the registered entities, each of the profiles including a profile parameter defining a characteristic of the respective registered entity and an entity identifier;
a receipt module configured for receiving the search request including an identity of the user and at least one search parameter;
a modification module configured for accessing the user profile in the storage based on the user identity matching the corresponding entity identifier and for generating a modified search request including the search parameter and the user profile parameter obtained from the user profile;
a search module configured for coordinating a search of a group of entities with corresponding mixed types of the different entity types for determining a plurality of entities matching the parameters of the modified search request, at least one of the matched entities having a corresponding entity profile stored in the storage;
a generator module configured for generating the search result as a list of the matched entities including said at least one of the matched entities having the entity profile stored in the storage; and
a transmit module configured for communicating the search result to the user over the network.
2 Assignments
0 Petitions
Accused Products
Abstract
An entity recommendation system for providing a search result in response to a search request of a user communicated over a communications network. The system comprises a storage for storing a plurality of profiles for a corresponding plurality of registered entities of different entity types, such that the plurality of profiles includes the profile of the user when registered as one of the registered entities. Each of the profiles includes a profile parameter defining a characteristic of the respective registered entity and an entity identifier. The system and method also include a receipt module configured for receiving the search request including an identity of the user and at least one search parameter. The system and method also include a modification module configured for accessing the user profile in the storage based on the user identity matching the corresponding entity identifier and for generating a modified search request including the search parameter and the user profile parameter obtained from the user profile. The system and method also include a search module configured for coordinating a search of a group of entities with corresponding mixed types of the different entity types for determining a plurality of entities matching the parameters of the modified search request, at least one of the matched entities having a corresponding entity profile stored in the storage. The system and method also include a generator module configured for generating the search result as a list of the matched entities including said at least one of the matched entities having the entity profile stored in the storage and a transmit module configured for communicating the search result to the user over the network.
-
Citations
20 Claims
-
1. An entity recommendation system for providing a search result in response to a search request of a user communicated over a communications network, the system comprising:
-
a storage for storing a plurality of profiles for a corresponding plurality of registered entities of different entity types, the plurality of profiles including the profile of the user when registered as one of the registered entities, each of the profiles including a profile parameter defining a characteristic of the respective registered entity and an entity identifier; a receipt module configured for receiving the search request including an identity of the user and at least one search parameter; a modification module configured for accessing the user profile in the storage based on the user identity matching the corresponding entity identifier and for generating a modified search request including the search parameter and the user profile parameter obtained from the user profile; a search module configured for coordinating a search of a group of entities with corresponding mixed types of the different entity types for determining a plurality of entities matching the parameters of the modified search request, at least one of the matched entities having a corresponding entity profile stored in the storage; a generator module configured for generating the search result as a list of the matched entities including said at least one of the matched entities having the entity profile stored in the storage; and a transmit module configured for communicating the search result to the user over the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An entity recommendation method for providing a search result in response to a search request of a user communicated over a communications network, the method comprising the acts of:
-
storing a plurality of profiles for a corresponding plurality of registered entities of different entity types, the plurality of profiles including the profile of the user when registered as one of the registered entities, each of the profiles including a profile parameter defining a characteristic of the respective registered entity and an entity identifier; receiving the search request including an identity of the user and at least one search parameter; accessing the user profile in the storage based on the user identity matching the corresponding entity identifier; generating a modified search request including the search parameter and the user profile parameter obtained from the user profile; coordinating a search of a group of entities with corresponding mixed types of the different entity types for determining a plurality of entities matching the parameters of the modified search request, at least one of the matched entities having a corresponding entity profile stored in the storage; generating the search result as a list of the matched entities including said at least one of the matched entities having the entity profile stored in the storage; and communicating the search result to the user over the network. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification