Three-dimensional (3d) browsing
OwnerAaron Scott Dishnoinventor
Life of this patent
Estimating the term…
Abstract
A three dimensional (3D) client application for web browsing is described. The 3D client is able to interpret 3D structure definitions and display 3D environments associated with various sets of websites. Each 3D environment is defined using a set of connecting grids. Each connecting grid defines spatial relationships among sets of websites associated with zones of the connecting grid. Each zone includes a set of 3D structures and is associated with a set of surrounding zones. As a user moves throughout the 3D environment, additional zones may be included in the 3D environment while some zones may be removed such that the user experiences a continuous expansive environment. A user is able to interact with multiple sets of websites included within the set of surrounding zones.
Claims20
A three dimensional (3D) client application including instructions able to be executed by a processor, the 3D client application comprising sets of instructions for:
- receiving a selection of a first website;
- receiving a set of structure definitions associated with the first website;
- and
- rendering, to a two dimensional (2D) display, a 3D perspective view of a set of virtual structures at least partly defined by the set of structure definitions.
An automated method adapted to generate a three dimensional (3D) rendered view of two-dimensional (2D) web content, the method comprising:
- receiving a selection of a first website via a uniform resource locator (URL);
- retrieving content associated with the first website;
- generating a set of 3D elements based at least partly on the retrieved content;
- and
- rendering a view of the set of 3D elements to a display.
An automated method adapted to generate a continuous browsing experience, the method comprising:
- receiving a selection of a first website via a uniform resource locator (URL);
- identifying a first set of surrounding websites based at least partly on a position of the first website within a connecting grid;
- presenting a three dimensional (3D) view of content associated with the first website and the first set of surrounding websites;
- monitoring a relative position within the 3D view;
- and
- determining that the relative position is within a first threshold distance of a first element within the 3D view.
Dependencies are inferred from the claim text.