Systems and methods to provide visual browsing
AssigneeeBay Inc.
InventorsRyan Melcher, Dane Howard
Life of this patent
Estimating the term…
Abstract
Systems and methods for multi-directional visual browsing on an electronic device are described. In example embodiments, a primary result and a peripheral result are determined. A display layout based on attributes associated with the primary result and the peripheral result is generated. The display layout is then formatted into instructions, which will cause a device to render the display layout. The instructions are transmitted to the client device.
Claims20
A method comprising:
- generating a three-dimensional display layout that, in a virtual environment, positions a second result in relation to a first result positioned at a predetermined location in the virtual environment, the second result positioned in relation to the first result based on one or more attributes of the first result and one or more attributes of the second result;
- and
- causing presentation on a device of a visual user interface display having the three-dimensional display layout in the virtual environment based on rendering instructions.
A system comprising:
- one or more processors;
- and
- a tangible machine-readable storage medium storing instructions that are executable by the one or more processors to perform operations including:
- generating a three-dimensional display layout that, in a virtual environment, positions a second result in relation to a first result positioned at a predetermined location in the virtual environment, the second result positioned in relation to the first result based on one or more attributes of the first result and one or more attributes of the second result;
- and
- causing presentation on a device of a visual user interface display having the three-dimensional display layout in the virtual environment based on rendering instructions.
A tangible machine-readable storage medium storing instructions that are executable by one or more processors to perform operations comprising:
- generating a three-dimensional display layout that, in a virtual environment, positions a second result in relation to a first result positioned at a predetermined location in the virtual environment, the second result positioned in relation to the first result based on one or more attributes of the first result and one or more attributes of the second result;
- and
- causing presentation on a device of a visual user interface display having the three-dimensional display layout in the virtual environment based on rendering instructions.
Dependencies are inferred from the claim text.