PROXIMAL RELEVANCY RANKING IN A LAYERED LINKED NODE DATABASE
First Claim
1. A system for determining node relevancy by proximal weighting in a layered linked node database, the system comprising:
- a layered linked node database with a plurality of linked layers including a geospatial layer representing physical locations, a place layer representing virtual locations, and a social layer representing a social network;
a plurality of virtual nodes within each layer, each virtual node representing an item; and
a plurality of inter-layer virtual arcs between virtual nodes in different layers, representing inter-layer node relationships, each inter-layer virtual arc having a weighting representative of a virtual distance between two virtual nodes
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for determining node relevancy by proximal weighting and pruning in a layered linked node database, such as that used to represent connections between a set of objects. The weights of connections between nodes in the layered linked node database is used as a distance metric, with propagation semantics determining how the summed relevancy is determined. This is particularly useful for determining, for a given node in a given layer, which nodes in another layer, or on the same layer, are most relevant. In the context of mobile device users, this is particularly useful for dynamically determining which people, places, events etc. are of greatest relevance in a scalable manner.
48 Citations
35 Claims
-
1. A system for determining node relevancy by proximal weighting in a layered linked node database, the system comprising:
-
a layered linked node database with a plurality of linked layers including a geospatial layer representing physical locations, a place layer representing virtual locations, and a social layer representing a social network; a plurality of virtual nodes within each layer, each virtual node representing an item; and a plurality of inter-layer virtual arcs between virtual nodes in different layers, representing inter-layer node relationships, each inter-layer virtual arc having a weighting representative of a virtual distance between two virtual nodes - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of determining node relevancy by proximal weighting in a layered linked node database, the method comprising:
-
assigning initial values to a subset of virtual nodes within a layered linked node database, each virtual node contained within one of a plurality of linked layers in a database and representing an item; and deriving a relevancy ranking for additional virtual nodes based on virtual arcs between a virtual node with an assigned value and additional virtual nodes, each virtual arc having a weighting representative of a virtual distance between the assigned value virtual node and one additional virtual node. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for determining node relevancy by proximal weighting using a mobile device, the system comprising:
-
a layered linked node database with a plurality of linked layers including a geospatial layer representing physical locations, a place layer representing virtual locations, and a social layer representing a social network, the database accessible via a mobile device; a plurality of virtual nodes within each layer, each virtual node representing an item, at least one item having been selected via the mobile device; and a plurality of inter-layer virtual arcs between virtual nodes in different layers, representing inter-layer node relationships, each inter-layer virtual arc having a weighting representative of a virtual distance between two virtual nodes, at least one inter-layer virtual arc being represented to the user via the mobile device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A system for determining node relevancy by proximal weighting in a layered linked node database, the system comprising:
-
a layered linked node database with a plurality of linked layers including a geospatial layer representing physical locations, a place layer representing virtual locations, and a social layer representing a social network; a plurality of virtual nodes within each layer, each virtual node representing an item; a plurality of intra-layer virtual arcs between virtual nodes within each layer, representing intra-layer node relationships, each intra-layer virtual arc having a weighting representative of a virtual distance between two virtual nodes; and a plurality of inter-layer virtual arcs between virtual nodes in different layers, representing inter-layer node relationships, each inter-layer virtual arc having a weighting representative of a virtual distance between two virtual nodes.
-
-
35. A system for determining node relevancy by proximal weighting using a mobile device, the system comprising:
-
a layered linked node database with a plurality of linked layers including a geospatial layer representing physical locations, a place layer representing virtual locations, and a social layer representing a social network, the database accessible via a mobile device; a plurality of virtual nodes within each layer, each virtual node representing an item, at least one item having been selected via the mobile device; a plurality of intra-layer virtual arcs between virtual nodes within each layer, representing intra-layer node relationships, each intra-layer virtual arc having a weighting representative of a virtual distance between two virtual nodes, at least one intra-layer virtual arc being represented to a user via the mobile device; and a plurality of inter-layer virtual arcs between virtual nodes in different layers, representing inter-layer node relationships, each inter-layer virtual arc having a weighting representative of a virtual distance between two virtual nodes, at least one inter-layer virtual arc being represented to the user via the mobile device.
-
Specification