Navigation for large scale graphs
AssigneeeBay Inc.
InventorsRoopnath Grandhi, Neelakantan Sundaresan, Hill Trung Nguyen
Life of this patent
Estimating the term…
Abstract
In one example embodiment, a method is illustrated as retrieving a plurality of search queries and defining relationships between search queries in the plurality of search queries based on semantic data associated with the search queries. A visual representation of the of the plurality of search queries may be generated and the visual representation may be partitioned into a plurality of tiles, each title representing a predefined portion of the visual representation.
Claims22
A computer implemented method comprising:
- retrieving a plurality of search queries;
- generating, using at least one processor, a visual representation of the plurality of search queries and one or more relationships between two or more of the plurality of search queries;
- and
- partitioning the visual representation into a plurality of tiles, each tile representing a defined portion of a rendering of the visual representation configured to be accessed independently of one or more other tiles of the plurality of tiles.
A computer implemented method comprising:
- identifying a tile displaying search queries organized according to semantic relationships between the search queries, each tile representing a defined portion of a rendering of a visual representation of the search queries configured to be accessed independently of one or more other tiles of the plurality of tiles;
- receiving a selection input selecting a first search query displayed in the tile;
- identifying, using at least one processor, an additional tile associated with the first search query and additional search queries organized according to an additional semantic relationship between the search queries;
- and
- displaying the additional tile.
A system comprising:
- an application server comprising:
- a processor;
- a retrieving engine to retrieve a plurality of search queries;
- a layout engine to generate a visual representation of the plurality of search queries and one or more relationships between two or more of the plurality of search queries;
- and
- a partitioning engine to partition the visual representation into a plurality of tiles, each tile representing a defined portion of a rendering of the visual representation configured to be accessed independently of one or more other tiles of the plurality of tiles.
A non-transitory machine-readable storage medium having machine executable instructions embedded thereon, which when executed by a processor of a machine, cause the machine to perform operations comprising:
- retrieving a plurality of search queries;
- generating a visual representation of the plurality of search queries and one or more relationships between two or more of the plurality of search queries;
- and
- partitioning the visual representation into a plurality of tiles, each the representing a defined portion of a rendering of the visual representation configured to be accessed independently of one or more other tiles of the plurality of tiles.
Dependencies are inferred from the claim text.