Generic user interface command architecture

    公开(公告)号:US08359606B2

    公开(公告)日:2013-01-22

    申请号:US12570012

    申请日:2009-09-30

    IPC分类号: G06F9/44

    CPC分类号: G06F9/451 Y10S707/99943

    摘要: Certain aspects of a generic user interface command architecture allow an application to host commands for presentation on a computing device. The commands can be written by the same designer or author as the application, or alternatively by other parties (e.g., by a third-party developer). Other aspects of the generic UI command architecture describe an application programming interface (API) that can be used to allow the application to host the commands. Other aspects of the generic UI command architecture describe an activation mechanism by which registered commands can be activated by an application.

    CHANGE NOTIFICATIONS FROM AN UPDATED DATA REPRESENTATION
    32.
    发明申请
    CHANGE NOTIFICATIONS FROM AN UPDATED DATA REPRESENTATION 有权
    从更新的数据表示更改通知

    公开(公告)号:US20120150885A1

    公开(公告)日:2012-06-14

    申请号:US12962660

    申请日:2010-12-08

    IPC分类号: G06F17/30

    摘要: An original representation of an original set of data in a data source can be provided, and an updated representation of an updated set of data in the data source can be received. A change notification set that includes change notifications can be generated by comparing the updated representation with the original representation. The change notification set can represent a possible set of changes that yield the updated representation when starting with the original representation. The change notification set can be sent to a client of the data source. One or more requests from the client for data from the data source may be processed while obtaining the updated representation of the updated set of data. This processing can include adding one or more placeholders and matching the placeholder(s) with one or more items in the updated set of data.

    摘要翻译: 可以提供数据源中的原始数据集的原始表示,并且可以接收数据源中更新的数据集的更新表示。 可以通过将更新的表示与原始表示进行比较来生成包括变更通知的变更通知集。 更改通知集可以表示从原始表示开始时产生更新表示的一组可能的更改。 更改通知集可以发送到数据源的客户端。 可以在获得更新的数据集的更新表示的同时处理来自数据源的来自客户端的来自数据源的数据的一个或多个请求。 该处理可以包括添加一个或多个占位符并将占位符与更新的数据集中的一个或多个项目进行匹配。

    System and method for filtering and organizing items based on common elements
    33.
    发明授权
    System and method for filtering and organizing items based on common elements 有权
    基于共同元素过滤和组织项目的系统和方法

    公开(公告)号:US08037104B2

    公开(公告)日:2011-10-11

    申请号:US12555386

    申请日:2009-09-08

    IPC分类号: G06F17/30

    摘要: A system and method for filtering and organizing items in a computer system based on common elements is provided. A graphical user interface includes a plurality of display objects, each display object representing one or more items and a metadata property control corresponding to a metadata property. Selection of the metadata property control causes a list of filter terms to be presented on the display and also may cause a list of check box controls to be presented on the display, each check box control being adjacent to a respective one of the filter terms. The list of filter terms may be presented in a drop down menu. Selection of a check box control causes each item that satisfies the corresponding filter term to be presented on the display. The filters may be dynamically generated based on the properties of the separate items.

    摘要翻译: 提供了一种基于共同元素来过滤和组织计算机系统中的项目的系统和方法。 图形用户界面包括多个显示对象,表示一个或多个项目的每个显示对象以及与元数据属性对应的元数据属性控件。 元数据属性控件的选择导致在显示器上呈现过滤条款的列表,并且还可以使得在显示器上呈现复选框控件的列表,每个复选框控件与相应的一个过滤条目相邻。 过滤条件列表可以在下拉菜单中显示。 选中复选框控件会使满足相应过滤条件的每个项目显示在显示器上。 可以基于单独项目的属性动态生成过滤器。

    ADDRESS BAR USER INTERFACE CONTROL
    34.
    发明申请
    ADDRESS BAR USER INTERFACE CONTROL 有权
    地址栏用户界面控制

    公开(公告)号:US20110083097A1

    公开(公告)日:2011-04-07

    申请号:US12967827

    申请日:2010-12-14

    IPC分类号: G06F3/048

    CPC分类号: G06F3/04842 G06F3/0481

    摘要: An address bar user interface control includes a plurality of interactive segments, each segment including one or more filters or selection criteria for selecting content from physical and/or virtual locations. A segment may include two or more filters or selection criteria which are logically combined such as by a logical “OR” operation. A user may select a child control associated with an interactive segment, i.e., a parent segment, to provide a list of selectable child filters or selection criteria. In response to selection of a child filter or selection criteria, an interactive segment representing the child filter or selection criteria is added to the address bar succeeding the parent segment and the interactive segments subsequent to the parent segment are removed.

    摘要翻译: 地址栏用户界面控制包括多个交互式段,每个段包括用于从物理和/或虚拟位置选择内容的一个或多个过滤器或选择标准。 段可以包括逻辑上组合的两个或多个过滤器或选择标准,例如通过逻辑“或”操作。 用户可以选择与交互式段(即,父段)相关联的子控制,以提供可选择的子过滤器或选择标准的列表。 响应于子筛选器或选择标准的选择,将表示子筛选器或选择标准的交互式段添加到母段后面的地址栏中,并且除去父段之后的交互段。

    Address bar user interface control
    35.
    发明授权
    Address bar user interface control 有权
    地址栏用户界面控制

    公开(公告)号:US07853890B2

    公开(公告)日:2010-12-14

    申请号:US11111973

    申请日:2005-04-22

    IPC分类号: G06F15/00 G06F13/00

    CPC分类号: G06F3/04842 G06F3/0481

    摘要: An address bar user interface control includes a plurality of interactive segments, each segment including one or more filters or selection criteria for selecting content from physical and/or virtual locations. A segment may include two or more filters or selection criteria which are logically combined such as by a logical “OR” operation. A user may select a child control associated with an interactive segment, i.e., a parent segment, to provide a list of selectable child filters or selection criteria. In response to selection of a child filter or selection criteria, an interactive segment representing the child filter or selection criteria is added to the address bar succeeding the parent segment and the interactive segments subsequent to the parent segment are removed.

    摘要翻译: 地址栏用户界面控制包括多个交互式段,每个段包括用于从物理和/或虚拟位置选择内容的一个或多个过滤器或选择标准。 段可以包括逻辑上组合的两个或多个过滤器或选择标准,例如通过逻辑“或”操作。 用户可以选择与交互式段(即,父段)相关联的子控制,以提供可选择的子过滤器或选择标准的列表。 响应于子筛选器或选择标准的选择,将表示子筛选器或选择标准的交互式段添加到母段后面的地址栏中,并且除去父段之后的交互段。

    INTELLIGENTLY REPRESENTING FILES IN A VIEW
    37.
    发明申请
    INTELLIGENTLY REPRESENTING FILES IN A VIEW 有权
    在视图中智能表示文件

    公开(公告)号:US20090177962A1

    公开(公告)日:2009-07-09

    申请号:US11969654

    申请日:2008-01-04

    IPC分类号: G06F3/14 G06F17/00

    摘要: Embodiments of the invention provide a method, system, and media for intelligently presenting representations of files. The method can include determining a set of files for which information about them is to be rendered in a window of a graphical user interface even when not all of the files are the same type, conditioning a format of each representation based on a type of each file, selecting for each representation a set of file properties to be presented (the selection being based on the type of each file), and presenting the set of representations consistent with the formats and with appropriate file properties.

    摘要翻译: 本发明的实施例提供了用于智能地呈现文件表示的方法,系统和媒体。 该方法可以包括确定一组文件,即在不是所有的文件都是相同类型的情况下,关于它们的关于它们的信息被呈现在图形用户界面的窗口中,基于每个表示的类型来调节每个表示的格式 文件,为每个表示选择要呈现的一组文件属性(选择基于每个文件的类型),并呈现与格式和适当的文件属性一致的表示集合。

    Providing a document preview
    38.
    发明申请
    Providing a document preview 有权
    提供文档预览

    公开(公告)号:US20070297029A1

    公开(公告)日:2007-12-27

    申请号:US11473435

    申请日:2006-06-23

    IPC分类号: G03F3/10

    CPC分类号: G06F17/212

    摘要: A system, apparatus, method, and computer-readable media are provided for generating a document preview. According to one method, a preview handler is provided that exposes interfaces that may be called by a host application to generate a document preview without launching the application program that created the document. The interfaces exposed by the preview handler provide a common framework that may be utilized by both operating system and application program hosts to provide document previews.

    摘要翻译: 提供了用于生成文档预览的系统,装置,方法和计算机可读介质。 根据一种方法,提供了预览处理程序,该处理程序公开了由主机应用程序调用以生成文档预览而不启动创建文档的应用程序的接口。 预览处理程序公开的界面提供了一个共同的框架,可以由操作系统和应用程序主机使用来提供文档预览。