发明名称 Graphical display of content on a display device in a spiral pattern
摘要 Graphical display content on a display of an electronic device includes retrieving a plurality of objects comprising the content; and displaying the plurality of objects within a plurality of panels tiled in a spiral, wherein the panels are tiled so that a size of each of the panels changes with geometric progression, and wherein relative sizes of the panels indicates an order or relevance of the plurality of objects.
申请公布号 US9257090(B2) 申请公布日期 2016.02.09
申请号 US201213645227 申请日期 2012.10.04
申请人 SPIRORITY, INC. 发明人 Tran Phuong L.;Ghosh Debdas;Pham Vinh Q.
分类号 G09G5/00;G06F3/14;G06F17/30 主分类号 G09G5/00
代理机构 Convergent Law Group LLP 代理人 Convergent Law Group LLP
主权项 1. A method for graphically displaying content on a display of an electronic device performed by at least one software component executing on at least one processor, the method comprising: receiving a plurality of objects comprising the content in response to a search request; determining an available screen area on the display and determining a height/width ratio of the available screen area; dividing the available screen area into n panels, each of the n panels having the same H/W ratio; tiling, by the processor, the panels into a logarithmic spiral on the display within the available screen area based at least in part on the height/width ratio such that a size of each of the panels changes with geometric progression, and wherein an alignment between a pair of diagonally opposite corners of one of the plurality of panels is used as a starting point of a next panel so that the panels are arranged directly adjacent to one another with no gaps between edges of neighboring panels within a boundary of the logarithmic spiral; displaying, by the processor, the plurality of objects returned from the search in the panels so that an object having a highest relevance is displayed in a largest panel and objects having decreasing lower relevance are displayed in decreasingly smaller panels; and responsive to detecting a user gesture to display other ones of the objects not yet visible on the display: advancing display of the plurality of objects one position along the spiral, removing a previously displayed object from one end of the spiral, and adding a next object to be displayed to an opposite end of the spiral.
地址 Sunnyvale CA US