VIRTUAL NETWORK OF REAL-WORLD ENTITIES
First Claim
Patent Images
1. A method performed by a computing device for providing a virtual network of real-world entities, comprising:
- receiving a database identifying real-world entities, the database including identifications of entities, attributes relating to those entities, and relationships between the entities wherein an attribute is associated with a strength;
receiving a search query; and
dynamically matching a first entity with a second entity using an attribute corresponding to the first and second entities wherein the second entity is matched with the first entity using the strength of the attribute when the strength of the attribute for the first and second entities is higher than the strength of the attribute for a third entity.
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.
72 Citations
17 Claims
-
1. A method performed by a computing device for providing a virtual network of real-world entities, comprising:
-
receiving a database identifying real-world entities, the database including identifications of entities, attributes relating to those entities, and relationships between the entities wherein an attribute is associated with a strength; receiving a search query; and dynamically matching a first entity with a second entity using an attribute corresponding to the first and second entities wherein the second entity is matched with the first entity using the strength of the attribute when the strength of the attribute for the first and second entities is higher than the strength of the attribute for a third entity. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable medium storing computer-executable instructions that, when executed, cause a computing device to perform a method of providing a virtual network of real-world entities, the method comprising:
-
receiving a database identifying real-world entities, the database including identifications of entities, attributes relating to those entities, and relationships between the entities wherein an attribute is associated with a strength; providing a user interface to a user, the user interface identifying entities and attributes; and dynamically ranking entities with an interest level corresponding to perceived user interest for a user based on interactions between the user and the provided user interface wherein the ranking is based on the strength. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for providing a virtual network of real-world entities, comprising:
-
a lifestyle listing component that includes a listing of a real-world entity and an indication of associated entities; and a lifestyle profile component that tracks a collection of user interests associated with the lifestyle listing component. - View Dependent Claims (14, 15, 16, 17)
-
Specification