INFERENCING USER INTEREST
8 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for providing a virtual network of real-world entities are provided. In various embodiments, the methods and systems receive a database identifying real-world entities wherein the database can include relationships between entities and attributes. Some attributes can be associated with strengths. Upon receiving a search query from a user, the methods and systems can dynamically match entities based on the received query and the strengths to provide a response to the received search query.
28 Citations
33 Claims
-
1-17. -17. (canceled)
-
18. A method performed by a computing system for inferencing user interests, comprising:
-
recording in a storage at least two user interactions with a system providing lifestyle-related information that is stored using entities and relationships; receiving a request identifying a first entity; identifying a first relationship between the first entity and a second entity, the first relationship having a first strength; identifying a second relationship between the first entity and a third entity, the second relationship having a second strength; comparing the first strength and the second strength; displaying an indication of the first entity; and if the first strength is greater than the second strength, displaying an indication of the second entity. - View Dependent Claims (19, 20, 23)
-
-
21-1. The method of claim 21 wherein an attribute is compared to a range of numerical values.
-
22-2. The method of claim 21 wherein the comparing is based on a distance between two attributes.
-
23-3. The method of claim 18 further comprising increasing a strength between the first entity and the second entity if the user selects the second entity.
-
24. A system having a processor for inferencing user interests, comprising:
-
an inference engine associated with a domain that stores entities, relationships between the entities, and strengths of the relationships; a first component that receives a request for a first entity and provides an indication of a second entity having a strong relationship to the first entity; and a second component that strengthens or weakens relationships between entities over time based on selections of entities.
-
-
25. A computer-readable medium storing computer-executable instructions that, when executed, perform a method for inferencing user interests, comprising:
-
recording in a storage at least two user interactions with a system providing lifestyle-related information that is stored using entities and relationships; receiving a request identifying a first entity; identifying a first relationship between the first entity and a second entity, the first relationship having a first strength; identifying a second relationship between the first entity and a third entity, the second relationship having a second strength; comparing the first strength and the second strength; displaying an indication of the first entity; and if the first strength is greater than the second strength, displaying an indication of the second entity. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33)
-
Specification