Method and System of Location-Based Content Organization and Content Suggestions
AssigneeBytemobile, Inc.
InventorGeorgios Oikonomou
Life of this patent
Estimating the term…
Abstract
A method of location-based data organization is provided. The method includes obtaining a graph that includes nodes, each node connected to at least one other node with an arc. The nodes include a geography nodes associated with geographical locations, and activity nodes. The method also includes dynamically assigning weights to the nodes, and finding, for a first activity node, a suggested set of one or more activity nodes.
Claims19
A method of location-based data organization, the method comprising:
- obtaining a graph comprising a plurality of nodes, each node connected to at least one other node with an arc, wherein the plurality of nodes comprises a plurality of geography nodes associated with geographical locations, and a plurality of activity nodes;
- dynamically assigning weights to the plurality of nodes;
- and
- finding, for a first activity node, a suggested set of one or more activity nodes.
A non-transitory computer readable medium storing instructions that, when executed by a computer, cause the computer to perform a method of location-based data organization, the method comprising:
- obtaining a graph comprising a plurality of nodes, each node connected to at least one other node with an arc, wherein the plurality of nodes comprises a plurality of geography nodes associated with geographical locations, and a plurality of activity nodes;
- dynamically assigning weights to the plurality of nodes;
- and
- finding, for a first activity node, a suggested set of one or more activity nodes.
A social network server comprising a graph engine and a suggestion engine, wherein the graph engine is configured to:
- obtain a graph comprising a plurality of nodes, each node connected to at least one other node with an arc, wherein the plurality of nodes comprises a plurality of geography nodes associated with geographical locations, and a plurality of activity nodes;
- dynamically assign weights to the plurality of nodes;
- and
- provide the graph to the suggestion engine.
Dependencies are inferred from the claim text.