File system shell
    3.
    发明授权
    File system shell 有权
    文件系统shell

    公开(公告)号:US07409644B2

    公开(公告)日:2008-08-05

    申请号:US10440431

    申请日:2003-05-16

    IPC分类号: G06F3/048

    摘要: A file system shell is provided. One aspect of the shell provides virtual folders which expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. Users are able to work with the virtual folders through direct manipulation (e.g., clicking and dragging, copying, pasting, etc.). Filters are provided for narrowing down sets of items. Quick links are provided which can be clicked on to generate useful views of the sets of items. Libraries are provided which consist of large groups of usable types of items that can be associated together, along with functions and tools related to the items. A virtual address bar is provided which comprises a plurality of segments, each segment corresponding to a filter for selecting content. A shell browser is provided with which users can readily identify an item based on the metadata associated with that item. An object previewer in a shell browser is provided which is configured to display a plurality of items representing multiple item types.

    摘要翻译: 提供了一个文件系统shell。 shell的一个方面提供了虚拟文件夹,它们根据其元数据而不是磁盘上的实际物理底层文件系统结构,向不同视图中的用户公开常规文件和文件夹。 用户能够通过直接操纵(例如,点击和拖动,复制,粘贴等)来处理虚拟文件夹。 提供过滤器用于缩小项目集。 提供了可以点击的快速链接,以生成对这些项目集的有用视图。 提供了库,其中包括可以关联在一起的大量可用类型的项目,以及与项目相关的功能和工具。 提供虚拟地址栏,其包括多个段,每个段对应于用于选择内容的过滤器。 提供了壳浏览器,用户可以根据与该项目相关联的元数据来容易地识别项目。 提供了壳浏览器中的对象预览器,其被配置为显示表示多个项目类型的多个项目。

    System and method utilizing virtual folders
    6.
    发明授权
    System and method utilizing virtual folders 有权
    使用虚拟文件夹的系统和方法

    公开(公告)号:US07925682B2

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

    申请号:US10403174

    申请日:2003-03-27

    IPC分类号: G06F12/00 G06F17/30

    摘要: A system and method utilizing virtual folders. The virtual folders expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. The virtual folders contain collections of items. The system includes a folder processor that obtains queries from a user and a relational database for storing information about the items. The folder processor first obtains a query from a user and passes the query to the relational database. The relational database provides results back to the folder processor, and based on the results from the relational database, the folder processor provides the results to the user as virtual folders. Users are able to work with the virtual folders through direct manipulation (e.g., clicking and dragging, copying, pasting, etc.).

    摘要翻译: 使用虚拟文件夹的系统和方法。 虚拟文件夹根据其元数据而不是磁盘上的实际物理底层文件系统结构,向不同视图中的用户公开常规文件和文件夹。 虚拟文件夹包含项目集合。 该系统包括文件夹处理器,其从用户和关系数据库获得查询,用于存储有关项目的信息。 文件夹处理器首先从用户获取查询,并将查询传递给关系数据库。 关系数据库将结果提供给文件夹处理器,并且基于关系数据库的结果,文件夹处理器将结果作为虚拟文件夹提供给用户。 用户能够通过直接操纵(例如,点击和拖动,复制,粘贴等)来处理虚拟文件夹。

    COMPUTER INPUT CONTROL FOR SPECIFYING SCOPE WITH EXPLICIT EXCLUSIONS
    7.
    发明申请
    COMPUTER INPUT CONTROL FOR SPECIFYING SCOPE WITH EXPLICIT EXCLUSIONS 有权
    用于指定范围的计算机输入控制与显着排除

    公开(公告)号:US20100122219A1

    公开(公告)日:2010-05-13

    申请号:US12619104

    申请日:2009-11-16

    IPC分类号: G06F3/048

    摘要: Methods and systems providing a user interface control allowing a user to specify a scope of items on a computer system or network is disclosed. Certain aspects provide an input control through which a user can specify an explicit scope, or range, of items, while also identifying explicit exclusions from the specified scope, thereby reducing ambiguity regarding identification of items included and items excluded from the scope. When a user explicitly selects an item for inclusion in the scope, the explicitly selected item is added to the scope definition, and all descendants of the explicitly selected item are implicitly selected for inclusion. When a user explicitly selects an item for exclusion from the scope, the explicitly selected item is added to the scope definition as an exclusion from an explicitly included item, and all descendants of the explicitly selected item are implicitly selected for exclusion.

    摘要翻译: 公开了提供允许用户指定计算机系统或网络上的项目范围的用户界面控制的方法和系统。 某些方面提供输入控制,通过该输入控件,用户可以指定项目的明确范围或范围,同时还从指定范围识别明确的排除,从而减少关于包括的项目的识别和从范围排除的项目的歧义。 当用户明确地选择要包含在作用域中的项目时,将明确选择的项目添加到作用域定义中,并且明确选择项目的所有后代都被隐式地选择进行包含。 当用户明确地选择要从范围中排除的项目时,明确选择的项目将作为明确包含的项目的排除添加到作用域定义中,并且明确选择的项目的所有后代都被隐式地选择进行排除。

    Computer input control for specifying scope with explicit exclusions
    8.
    发明授权
    Computer input control for specifying scope with explicit exclusions 有权
    用明确排除规定范围的计算机输入控制

    公开(公告)号:US07644374B2

    公开(公告)日:2010-01-05

    申请号:US11105479

    申请日:2005-04-14

    IPC分类号: G06F3/048

    摘要: Methods and systems providing a user interface control allowing a user to specify a scope of items on a computer system or network is disclosed. Certain aspects provide an input control through which a user can specify an explicit scope, or range, of items, while also identifying explicit exclusions from the specified scope, thereby reducing ambiguity regarding identification of items included and items excluded from the scope. When a user explicitly selects an item for inclusion in the scope, the explicitly selected item is added to the scope definition, and all descendants of the explicitly selected item are implicitly selected for inclusion. When a user explicitly selects an item for exclusion from the scope, the explicitly selected item is added to the scope definition as an exclusion from an explicitly included item, and all descendants of the explicitly selected item are implicitly selected for exclusion.

    摘要翻译: 公开了提供允许用户指定计算机系统或网络上的项目范围的用户界面控制的方法和系统。 某些方面提供输入控制,通过该输入控件,用户可以指定项目的明确范围或范围,同时还从指定范围识别明确的排除,从而减少关于包括的项目的识别和从范围排除的项目的歧义。 当用户明确地选择要包含在作用域中的项目时,将明确选择的项目添加到作用域定义中,并且明确选择项目的所有后代都被隐式地选择进行包含。 当用户明确地选择要从范围中排除的项目时,明确选择的项目将作为明确包含的项目的排除添加到作用域定义中,并且明确选择的项目的所有后代都被隐式地选择进行排除。

    System and method for sharing items in a computer system
    9.
    发明授权
    System and method for sharing items in a computer system 有权
    用于在计算机系统中共享项目的系统和方法

    公开(公告)号:US07536386B2

    公开(公告)日:2009-05-19

    申请号:US10729841

    申请日:2003-12-05

    IPC分类号: G06F17/30 G06F9/00

    摘要: A system and method for sharing items. A sharer may choose to share individual items, such as documents, contacts, and e-mails. To begin the sharing process, a user selects the items that are to be shared. The user then selects the sharees who the items are to be shared with, and the permissions that are to be assigned to the sharees. When items are to be shared, they are left in place on the sharer's machine, while the system ensures that the permissions are set, and any security issues are handled so that the sharees are able to access the items. In addition, the details of the sharing transactions may be tracked and recorded for later review. The sharer may also have the system send a link to the sharee for directly accessing the shared items from the sharer's machine. The sharee may also be able to query the sharer's machine to see what the sharer has shared out with the sharee.

    摘要翻译: 用于共享项目的系统和方法。 分享者可以选择分享单个项目,如文档,联系人和电子邮件。 要开始共享过程,用户选择要共享的项目。 然后,用户选择要共享项目的共享者以及要分配给共享者的权限。 当共享项目时,它们将保留在共享机器上,同时系统确保设置权限,并处理任何安全问题,以便共享者能够访问项目。 此外,可以跟踪和记录共享交易的细节以备以后审查。 分享者也可以让系统发送链接到sharee,以直接从共享机器访问共享项目。 sharee也可以查询分享者的机器,看看分享者与sharee共享的内容。

    Programming interface for a computer platform
    10.
    发明授权
    Programming interface for a computer platform 有权
    计算机平台的编程接口

    公开(公告)号:US07493592B2

    公开(公告)日:2009-02-17

    申请号:US10693718

    申请日:2003-10-24

    IPC分类号: G06F9/44

    CPC分类号: G06F8/10 G06F9/451

    摘要: A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of a first group of services related to re-usable user interface controls, a second group of services related to user interface dialogs and user interface wizards, a third group of services related to extending the user interface functionality, and a fourth group of services related to extending functionality of a desktop of the user interface.

    摘要翻译: 用于计算机平台的编程接口可以包括各种功能。 在某些实施例中,编程接口包括与可重用的用户界面控制相关的第一组服务中的一个或多个,与用户界面对话和用户界面向导相关的第二组服务,与扩展 用户界面功能,以及与扩展用户界面的桌面的功能相关的第四组服务。