VIRTUALIZED DATA PRESENTATION IN A CAROUSEL PANEL
First Claim
1. At a computer system including at least one processor and a memory, in a computer networking environment including a plurality of computing systems, a computer-implemented method for displaying data items in a carousel display panel, the method comprising:
- an act of accessing a list of one or more data items comprising at least a first data item and a last data item, wherein at least a selected portion of the data items are to be displayed in a carousel display panel;
an act of displaying the selected portion of data items in the carousel display panel;
an act of receiving a user input indicating that the last data item in the list is to be displayed in the carousel display panel; and
an act of rotating the data items displayed in the carousel display panel to the last data item, such that the last data item is displayed, along with at least a portion of a second-to-last data item and the first data item in the list.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are directed to displaying data items in a carousel display panel and to efficiently presenting virtualized data in a carousel display panel. In one example, a computer system accesses a list of data items that include at least a first data item and a last data item which are to be displayed in a carousel display panel. The computer system displays the selected portion of data items in the carousel display panel and receives a user input indicating that the last data item in the list is to be displayed in the carousel display panel. The computer system then rotates the data items displayed in the carousel display panel to the last data item. The last data item is thus displayed, along with at least a portion of a second-to-last data item and the first data item in the list.
-
Citations
20 Claims
-
1. At a computer system including at least one processor and a memory, in a computer networking environment including a plurality of computing systems, a computer-implemented method for displaying data items in a carousel display panel, the method comprising:
-
an act of accessing a list of one or more data items comprising at least a first data item and a last data item, wherein at least a selected portion of the data items are to be displayed in a carousel display panel; an act of displaying the selected portion of data items in the carousel display panel; an act of receiving a user input indicating that the last data item in the list is to be displayed in the carousel display panel; and an act of rotating the data items displayed in the carousel display panel to the last data item, such that the last data item is displayed, along with at least a portion of a second-to-last data item and the first data item in the list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product for implementing a method for efficiently presenting virtualized data in a carousel display panel, the computer program product comprising one or more computer-readable storage media having stored thereon computer-executable instructions that, when executed by one or more processors of the computing system, cause the computing system to perform the method, the method comprising:
-
an act of accessing a list of one or more data items comprising at least a first data item and a last data item, wherein at least a selected portion of the data items are to be displayed in a carousel display panel; an act of accessing a corresponding carousel display panel policy to determine an appropriate panel size for the carousel display panel, wherein the panel size indicates how many data items are to be displayed in the panel; an act of loading into memory those data items that fit in the carousel display panel according to the policy-indicated panel size; and an act of displaying at least a portion of those data items that were loaded into memory in the carousel display panel. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer system comprising the following:
-
one or more processors; system memory; one or more computer-readable storage media having stored thereon computer-executable instructions that, when executed by the one or more processors, causes the computing system to perform a method for efficiently presenting virtualized data in a carousel display panel, the method comprising the following; an act of accessing a list of one or more data items comprising at least a first data item and a last data item, wherein at least a selected portion of the data items are to be displayed in a carousel display panel; an act of accessing a corresponding carousel display panel policy to determine an appropriate panel size for the carousel display panel, wherein the panel size indicates how many data items are to be displayed in the panel; an act of loading into memory those data items that fit in the carousel display panel according to the policy-indicated panel size; an act of displaying at least a portion of those data items that were loaded into memory in the carousel display panel; an act of receiving a user input indicating that the last data item in the list is to be displayed in the carousel display panel; and an act of rotating the data items displayed in the carousel display panel to the last data item, such that the last data item is displayed, along with at least a portion of a second-to-last data item and the first data item in the list according to the policy-indicated panel size. - View Dependent Claims (20)
-
Specification