发明名称 Item selection
摘要 A computing device obtains data representing a plurality of items. A viewport is rendered on a display of the computing device. A portion of a first container element and a portion of a second container element are rendered within the viewport. Selectable visual representations for a first subset of the plurality of items are rendered in the portion of the first container element. The computing device receives a plurality of inputs from the user, each of the plurality of inputs selecting a visual representation of an item from the plurality of items rendered in the first container element. Responsive to receiving each input from the user, another visual representation of each selected item is rendered in the second container element, indicating that the selected item has been selected.
申请公布号 US9513770(B1) 申请公布日期 2016.12.06
申请号 US201213667025 申请日期 2012.11.02
申请人 MicroStrategy Incorporated 发明人 Sun Yue;Vazquez Hector
分类号 G06F3/048;G06F3/00;G06F3/0482 主分类号 G06F3/048
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 1. A non-transitory computer-readable medium storing instructions executable by one or more computers that, upon execution, cause the one or more computers to perform operations comprising: obtaining, at a computing device, data representing a plurality of items; rendering, on a display of the computing device, a viewport, a portion of a first container element within the viewport, and a first portion of a second container element within the viewport, the first container element extending beyond a first boundary of the viewport in a first direction, and the second container element extending beyond a second boundary of the viewport in a second direction, wherein the first direction is perpendicular to the second direction; rendering, in the portion of the first container element, selectable visual representations for a first subset of the plurality of items, wherein the first container element includes a first command interface that enables a user to manipulate the first container element along the first direction such that other portions of the first container element beyond the first boundary are rendered within the viewport, so as to display selectable visual representations for other subsets of the plurality of items; receiving, at the computing device, a plurality of inputs from the user, each of the plurality of inputs selecting a visual representation of an item from the plurality of items rendered in the portion of the first container element; responsive to receiving each input that selects a visual representation in the first container element, rendering, in the first portion of the second container element, another visual representation of the item corresponding to the selected visual representation, a presence of the other visual representation in the second container element indicating that the visual representation for the item in the first container element has been selected; and rendering, in a second portion of the second container element, a numeric quantity specifying a total number of visual representations that (i) have been selected in the first container element, and (ii) are included in the second container element, wherein at least one of the visual representations in the second container element is within a third portion of the second container element that is beyond the second boundary of the viewport, wherein the second container element includes a second command interface that enables a user to manipulate the second container element along the second direction such that the third portion of the second container element that is beyond the second boundary is moved within the viewport, so as to display the at least one of the visual representations in the second container element that is beyond the second boundary of the viewport, and wherein the manipulation of the first container element along the first direction includes scrolling the first container element in the first direction and the manipulation of the second container element along the second direction includes scrolling the second container element in the second direction perpendicular to the first direction.
地址 Vienna VA US
您可能感兴趣的专利