-
公开(公告)号:US08595640B2
公开(公告)日:2013-11-26
申请号:US12958418
申请日:2010-12-02
申请人: Mikhail Shatalin , Gunjan A. Shah , Shawn T. Oster , Jonathan D. Sheller , Ashraf A. Michail , Akhilesh Kaza , Alan C. T. Liu
发明人: Mikhail Shatalin , Gunjan A. Shah , Shawn T. Oster , Jonathan D. Sheller , Ashraf A. Michail , Akhilesh Kaza , Alan C. T. Liu
IPC分类号: G06F3/14
CPC分类号: G06F9/4443 , G06F3/0482 , G06F3/0485 , G06F9/451
摘要: An information display system is described herein that separates rendering of information from receiving that information so that the rendering portion can be quickly displayed to the user and the data can arrive as it is available to provide further detail. The rendering portion creates a hardware surface measured to fill the area to be consumed by the list box or other control. Independently, the information retrieval portion queries information from a server or other source and processes the information as it is received. The system can then perform a transformation on the previously created hardware surface to insert the information in the rendered control without re-laying out the entire control or recreating user interface elements. Moving a surface is a cheaper operation for a CPU and can easily be accelerated using a GPU.
摘要翻译: 这里描述了一种信息显示系统,其将信息的呈现与接收该信息进行分离,使得可以将呈现部分快速显示给用户,并且数据可以到达,因为它可用于提供进一步的细节。 渲染部分创建测量的硬件表面以填充由列表框或其他控件消耗的区域。 独立地,信息检索部分从服务器或其他源查询信息,并处理接收到的信息。 然后,系统可以对先前创建的硬件表面执行转换,以将信息插入到渲染的控件中,而无需重新布局整个控件或重新创建用户界面元素。 移动表面是CPU的更便宜的操作,并且可以使用GPU轻松加速。
-
公开(公告)号:US20120144333A1
公开(公告)日:2012-06-07
申请号:US12958418
申请日:2010-12-02
申请人: Mikhail Shatalin , Gunjan A. Shah , Shawn T. Oster , Jonathan D. Sheller , Ashraf A. Michail , Akhilesh Kaza , Alan C.T. Liu
发明人: Mikhail Shatalin , Gunjan A. Shah , Shawn T. Oster , Jonathan D. Sheller , Ashraf A. Michail , Akhilesh Kaza , Alan C.T. Liu
IPC分类号: G06F3/048
CPC分类号: G06F9/4443 , G06F3/0482 , G06F3/0485 , G06F9/451
摘要: An information display system is described herein that separates rendering of information from receiving that information so that the rendering portion can be quickly displayed to the user and the data can arrive as it is available to provide further detail. The rendering portion creates a hardware surface measured to fill the area to be consumed by the list box or other control. Independently, the information retrieval portion queries information from a server or other source and processes the information as it is received. The system can then perform a transformation on the previously created hardware surface to insert the information in the rendered control without re-laying out the entire control or recreating user interface elements. Moving a surface is a cheaper operation for a CPU and can easily be accelerated using a GPU.
摘要翻译: 这里描述了一种信息显示系统,其将信息的呈现与接收该信息进行分离,使得可以将呈现部分快速显示给用户,并且数据可以到达,因为它可用于提供进一步的细节。 渲染部分创建测量的硬件表面以填充由列表框或其他控件消耗的区域。 独立地,信息检索部分从服务器或其他源查询信息,并处理接收到的信息。 然后,系统可以对先前创建的硬件表面执行转换,以将信息插入到渲染的控件中,而无需重新布局整个控件或重新创建用户界面元素。 移动表面是CPU的更便宜的操作,并且可以使用GPU轻松加速。
-
公开(公告)号:US08760474B2
公开(公告)日:2014-06-24
申请号:US13287674
申请日:2011-11-02
申请人: Sonal Jain , Terry A. Adams , Mikhail Shatalin , Hamid Mahmood
发明人: Sonal Jain , Terry A. Adams , Mikhail Shatalin , Hamid Mahmood
IPC分类号: G09G5/00
CPC分类号: G09G5/34 , G06F3/041 , G06F3/0482 , G06F3/0485 , G09G2354/00
摘要: 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.
摘要翻译: 实施例旨在在轮播显示面板中显示数据项并且有效地在轮播显示面板中呈现虚拟化数据。 在一个示例中,计算机系统访问包括要显示在轮播显示面板中的至少第一数据项和最后数据项的数据项列表。 计算机系统在轮播显示面板中显示所选择的数据项部分,并接收指示列表中的最后一个数据项目将显示在轮播显示面板中的用户输入。 然后,计算机系统将轮播显示面板中显示的数据项旋转到最后一个数据项。 因此显示最后的数据项以及列表中的第二到最后数据项和第一数据项的至少一部分。
-
-