Patent ID: 9690449
Date: 2017-06-27
CPC Classifications: G06F

Claim:
1. At a computing device, the computing device including a touch screen display device, a method for selecting a graphical element, the method comprising: rendering part of a scene graph into a data visualization on the touch screen display device, the data visualization presenting an arrangement of a plurality of graphical elements, each graphical element having a first specified shape and representing a portion of data, the arrangement formatted based at least on a first format defined in the scene graph, the first format defining that each graphical element in the arrangement be presented having the first specified shape; calculating that a finger touch area on the touch screen display device covers at least a sub-plurality of the plurality of graphical elements, the calculation indicative of ambiguity as to which of the plurality of graphical elements is being selected; rendering another part of the scene graph to supplement the data visualization by presenting a semi-circular arrangement of a plurality of new graphical elements on the touch screen display device around the touch area, each new graphical element presented with a uniform size, each new graphical element in the semi-circular arrangement corresponding to a graphical element in the at least a sub-plurality of graphical elements and having a second specified shape, the uniform size defined in a second format defined in the scene graph, the second format defining that each new graphical element in the semi-circular arrangement be presented having the second specified shape, the second specified shape differing from the first specified shape, the semi-circular arrangement including a further new graphical element linking to additional graphical elements from within the sub-plurality of graphical elements, the further new graphical element visually indicating the linkage to the additional graphical elements from within the sub-plurality of graphical elements; and detecting a further touch based selection gesture on the touch screen display device, the further touch based selection gesture indicating an unambiguous intent to perform a data activity associated with a graphical element by detecting that a further finger touch area primarily covers the new graphical element corresponding to the graphical element, the data activity related to a portion of data represented by the graphical element.