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

    公开(公告)号:US08375335B2

    公开(公告)日:2013-02-12

    申请号: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.

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

    File handling for naming conflicts
    2.
    发明授权
    File handling for naming conflicts 有权
    文件处理命名冲突

    公开(公告)号:US08290997B2

    公开(公告)日:2012-10-16

    申请号:US12956512

    申请日:2010-11-30

    IPC分类号: G06F17/30

    摘要: A file operations engine is provided that manages many user interactions with their files via a computer system. The operation engine may provide a user with the option to keep both files that have a file name conflict. It may further permit the user to rename a file involved with a file name conflict. The operations engine may also automatically rename one of the files of a file name conflict by appending a character to a root of the filename. The character may include the lowest integer available for the root in a destination for the files. The operations engine may provide the option to keep both files as part of a pre-calculation of potential errors for a requested operation. The operations engine may place file name conflicts in an error queue and permit the user to select an option to keep both files after the conflict is encountered.

    摘要翻译: 提供了一种文件操作引擎,通过计算机系统管理与他们的文件的许多用户交互。 操作引擎可以向用户提供保持具有文件名冲突的两个文件的选项。 它还可以允许用户重命名涉及文件名冲突的文件。 操作引擎还可以通过将文件附加到文件名的根来自动重命名文件名冲突的一个文件。 字符可能包括可用于文件目标中根目录的最小整数。 操作引擎可以提供将两个文件作为对所请求操作的潜在错误的预先计算的一部分的选项。 操作引擎可能会将文件名冲突置于错误队列中,并允许用户选择一个选项以在遇到冲突后保留这两个文件。

    Rich drag drop user interface
    5.
    发明授权
    Rich drag drop user interface 有权
    丰富的拖放用户界面

    公开(公告)号:US07650575B2

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

    申请号:US11179804

    申请日:2005-07-13

    IPC分类号: G06F3/048

    CPC分类号: G06F17/30398 G06F3/0486

    摘要: In an electronic file system, preview information is provided to the user during a drag operation of a selected object onto a target object. The information indicates what type(s) of action is to be taken should the selected object be dropped onto the target object. The action(s) to be taken may depend upon the type of the selected object and/or the type of the target object. For example, where the selected object is an item and the target object is a persisted auto-list, the action may include adding, removing, or modifying one or more properties of the selected object to conform to one or more criteria defined by the persisted auto-list. Also, numerical feedback may be provided to the user where multiple objects are selected. For example, where seven objects are selected, the textual number “7” may appear next to the cursor.

    摘要翻译: 在电子文件系统中,在将所选择的对象拖动到目标对象的过程中,向用户提供预览信息。 该信息指示当所选择的对象被删除到目标对象上时,要采取的动作类型。 要采取的动作可能取决于所选对象的类型和/或目标对象的类型。 例如,在所选择的对象是项目并且目标对象是持久自动列表的情况下,该动作可以包括添加,删除或修改所选对象的一个​​或多个属性以符合由持久化的自定义列表定义的一个或多个标准 自动列表。 此外,可以向选择多个对象的用户提供数值反馈。 例如,当选择了七个对象时,文本编号“7”可能出现在光标旁边。

    SYSTEM AND METHOD FOR VIRTUAL FOLDER SHARING INCLUDING UTILIZATION OF STATIC AND DYNAMIC LISTS
    6.
    发明申请
    SYSTEM AND METHOD FOR VIRTUAL FOLDER SHARING INCLUDING UTILIZATION OF STATIC AND DYNAMIC LISTS 有权
    虚拟文件夹共享系统和方法,包括静态和动态列表的使用

    公开(公告)号:US20090171983A1

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

    申请号:US12399562

    申请日:2009-03-06

    IPC分类号: G06F17/30

    摘要: A system and method for virtual folder sharing, including utilization of static and dynamic lists. Static and dynamic lists may be created as types of virtual folders. 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. A static list consists of a folder of items that are in a specific order, while a dynamic list gathers a set of items based on a scope and a set of criteria. When a list is shared, the actual list is left in place on the sharer's machine or server, while permission is granted to the sharee to remotely access the list and the referenced items. If the list is changed by adding or removing items, these items are also automatically re-permissioned to allow or disallow the sharee to have access to the items.

    摘要翻译: 虚拟文件夹共享的系统和方法,包括静态和动态列表的使用。 可以将静态和动态列表创建为虚拟文件夹的类型。 虚拟文件夹根据其元数据而不是磁盘上的实际物理底层文件系统结构,向不同视图中的用户公开常规文件和文件夹。 静态列表由特定顺序的项目文件夹组成,动态列表根据范围和一组条件收集一组项目。 当列表被共享时,实际的列表留在共享者的机器或服务器上,同时授予shar​​ee远程访问列表和引用的项目的权限。 如果通过添加或删除项目来更改列表,则这些项目也会自动重新获得许可,允许或禁止sharee访问项目。

    Programming Interface for a Computer Platform
    7.
    发明申请
    Programming Interface for a Computer Platform 有权
    计算机平台编程接口

    公开(公告)号:US20090125822A1

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

    申请号:US12356452

    申请日:2009-01-20

    IPC分类号: G06F3/048

    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.

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

    System and method for virtual folder sharing including utilization of static and dynamic lists
    8.
    发明授权
    System and method for virtual folder sharing including utilization of static and dynamic lists 有权
    用于虚拟文件夹共享的系统和方法,包括使用静态和动态列表

    公开(公告)号:US07526483B2

    公开(公告)日:2009-04-28

    申请号:US10691841

    申请日:2003-10-23

    IPC分类号: G06F7/00 G06F17/00

    摘要: A system and method for virtual folder sharing, including utilization of static and dynamic lists. Static and dynamic lists may be created as types of virtual folders. 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. A static list consists of a folder of items that are in a specific order, while a dynamic list gathers a set of items based on a scope and a set of criteria. When a list is shared, the actual list is left in place on the sharer's machine or server, while permission is granted to the sharee to remotely access the list and the referenced items. If the list is changed by adding or removing items, these items are also automatically re-permissioned to allow or disallow the sharee to have access to the items.

    摘要翻译: 虚拟文件夹共享的系统和方法,包括静态和动态列表的使用。 可以将静态和动态列表创建为虚拟文件夹的类型。 虚拟文件夹根据其元数据而不是磁盘上的实际物理底层文件系统结构,向不同视图中的用户公开常规文件和文件夹。 静态列表由特定顺序的项目文件夹组成,动态列表根据范围和一组条件收集一组项目。 当列表被共享时,实际的列表留在共享者的机器或服务器上,同时授予shar​​ee远程访问列表和引用的项目的权限。 如果通过添加或删除项目来更改列表,则这些项目也会自动重新获得许可,允许或禁止sharee访问项目。

    System and method utilizing test notifications
    9.
    发明授权
    System and method utilizing test notifications 有权
    系统和方法利用测试通知

    公开(公告)号:US07469272B2

    公开(公告)日:2008-12-23

    申请号:US10402179

    申请日:2003-03-26

    IPC分类号: G06F15/16

    CPC分类号: G06F9/451 G06F2209/545

    摘要: A system and method utilizing test notifications. An application is able to construct a test notification that is sent to a user context system and which receives back an indication whether the notification would draw or not draw on the screen at the present time, in accordance with the user's current context. In another embodiment, the calling application receives back richer indications, such as details as to whether the notification would have been deferred or routed, the sound level at which it would have played, etc. In a polling implementation, an application may periodically re-send test notifications to re-poll the system to determine if changes have occurred. In a subscription implementation, an application may subscribe to the system to receive updates that are provided when there are changes.

    摘要翻译: 使用测试通知的系统和方法。 应用程序能够构建一个发送到用户上下文系统的测试通知,并根据用户的当前上下文,接收当前时间通知画面是否绘制的指示。 在另一个实施例中,呼叫应用程序接收到更丰富的指示,例如关于通知是否被延迟或路由的细节,其将播放的声音级别等。在轮询实现中, 发送测试通知以重新轮询系统以确定是否发生更改。 在订阅实现中,应用可以订阅系统以接收当有变化时提供的更新。

    Method and system for protecting user choices
    10.
    发明授权
    Method and system for protecting user choices 有权
    保护用户选择的方法和系统

    公开(公告)号:US09443105B2

    公开(公告)日:2016-09-13

    申请号:US13442507

    申请日:2012-04-09

    IPC分类号: G06F7/04 G06F21/62

    摘要: A system, method, and computer-accessible medium for protecting user choice settings are provided. The system and method provide an application programming interface that uses a security subsystem to unlock, write, and relock the user choice settings to insure that the user's choices are enforced and respected by the applications that attempt to change them in a manner that is verifiable and transparent to the user. The user is notified whenever a change to their user choice settings is made.

    摘要翻译: 提供了一种用于保护用户选择设置的系统,方法和计算机可访问介质。 该系统和方法提供了一种应用程序编程接口,该接口使用安全子系统来解锁,写入和重新锁定用户选择设置,以确保用户的选择得到强制执行并被试图以可验证的方式更改的应用程序所尊重, 对用户透明。 每当对用户选择设置进行更改时,都会通知用户。