发明名称 THREE-DIMENSIONAL SPACE FOR NAVIGATING OBJECTS CONNECTED IN HIERARCHY
摘要 Disclosed herein are systems, methods, and non-transitory computer-readable storage media for browsing objects organized in a hierarchy using a three-dimensional user interface. Some embodiments of the present technology involve a platform that renders an interface that represents objects that are hierarchically connected in three-dimensional space and that allows navigation through the hierarchy by moving through the three-dimensional space.
申请公布号 US2014267241(A1) 申请公布日期 2014.09.18
申请号 US201414181467 申请日期 2014.02.14
申请人 InSpace Technologies Limited 发明人 Keondjian Servan;Gerami Saman;Virapen David;Holme David
分类号 G06T15/10 主分类号 G06T15/10
代理机构 代理人
主权项 1. A system for navigating a three-dimensional browsing interface comprising: an interface rendition module configured to render a three-dimensional content browsing interface having a plurality of data nodes arranged in a virtual three-dimensional space according to programmed hierarchal relationships between data objects that are represented by the plurality of data nodes; a focus module configured to accept a selection command, the selection command being effective to select one of the plurality of data nodes, upon receiving the selection command, the focus module being further configured to translate the interface to locate the selected data node in substantially the center of the displayed user interface, and to zoom the interface to a predetermined scale on the selected data node; a look module configured to accept a look command, the look command being effective to rotate the interface to look in the direction of the look command; an orbital module configured to accept an orbital command, the orbital command being effective to rotate the interface about the selected data node according to a rotational direction specified by the orbital command, such rotation being subject to constraints that may convert it to planar translation or motion that follows the contour of the selection; and a zoom module configured to accept a zoom command, the zoom command being effective to zoom on a selected data node within zoom limits, the zoom limits setting a maximum zoom, and a minimum zoom, wherein when the maximum zoom is exceeded a sub-data node is displayed, and wherein when the minimum zoom is exceeded a super-data node is displayed.
地址 London GB