System and Method for Managing Data Using Static Lists
    1.
    发明申请
    System and Method for Managing Data Using Static Lists 有权
    使用静态列表管理数据的系统和方法

    公开(公告)号:US20070124339A1

    公开(公告)日:2007-05-31

    申请号:US11627620

    申请日:2007-01-26

    IPC分类号: G06F17/30

    摘要: A method and system are provided in which static lists facilitate arbitrary grouping of items of data independent of their locations and in ways that are meaningful to the user. A static list is a set of items defined by a root item, a direction, and the entry relationships with that root item in that direction. The static list also defines the properties that each entry relationship in the list is required to have. Verbs are provided to manage a static list. A verb is an action that may be performed on the items in the static list, and includes, among others, move, copy, add, remove, and delete. A view is provided to specify characteristics for displaying data from a static list, including visibility, order, and formatting, among other characteristics.

    摘要翻译: 提供了一种方法和系统,其中静态列表促进数据项的任意分组,独立于其位置并以对用户有意义的方式进行。 静态列表是由根项目,方向和与该方向的根项目的条目关系定义的一组项目。 静态列表还定义列表中每个条目关系所需的属性。 提供了动词来管理静态列表。 动词是可以对静态列表中的项目执行的操作,并且包括移动,复制,添加,删除和删除。 提供了一种视图,用于指定从静态列表显示数据的特征,包括可见性,顺序和格式以及其他特征。

    Extensible creation and editing of collections of objects
    2.
    发明申请
    Extensible creation and editing of collections of objects 审中-公开
    可扩展的创建和编辑对象集合

    公开(公告)号:US20050188174A1

    公开(公告)日:2005-08-25

    申请号:US11108743

    申请日:2005-04-19

    IPC分类号: G06F12/08 G06F17/00 G06F17/30

    CPC分类号: G06F16/168

    摘要: A tool for creating collections of data objects is described. The tool may include a basket or list pane control in an explorer frame that includes interfaces for receiving and displaying data objects, or shortcuts to data objects, that are selected by a user to be included in a collection such as a static list. The list pane control may be employed by itself to make collections, or it may be hosted by another software object, such as an explorer frame that contains both the list pane control and one or more user interfaces, such as a navigation pane, that a user can employ to navigate an operating system shell and provide data objects to the list pane control, which remains rooted in a single collection as the user navigates throughout the file system.

    摘要翻译: 描述了一种用于创建数据对象集合的工具。 工具可以包括资源管理器框架中的篮子或列表窗格控件,其包括用于接收和显示数据对象的接口或数据对象的快捷方式,用户被选择以包括在诸如静态列表的集合中。 列表窗格控件本身可以用于制作集合,或者可以由另一个软件对象托管,例如包含列表窗格控件和一个或多个用户界面(例如导航窗格)的资源管理器框架, 用户可以使用导航操作系统外壳并将数据对象提供给列表窗格控件,该控件在用户浏览文件系统时仍然保留在单个集合中。

    Extensible creation and editing of integrated collections
    4.
    发明申请
    Extensible creation and editing of integrated collections 审中-公开
    集成集合的可扩展创建和编辑

    公开(公告)号:US20050080807A1

    公开(公告)日:2005-04-14

    申请号:US10684263

    申请日:2003-10-12

    IPC分类号: G06F12/08 G06F17/00 G06F17/30

    CPC分类号: G06F16/10 G06F16/904

    摘要: A tool for creating integrated collections. The tool may include a “basket” control that includes interfaces for receiving and displaying the data objects that are selected by a user to be included in a collection, and a collection creation component then provides a collection with one or more data items corresponding to the objects submitted to the basket control. The basket control may be employed by itself to make collections, or it may be hosted by another software object, such as a “listmaker” control that conveniently contains both the basket control and one or more user interfaces that a user can employ to provide data objects to the basket control. The listmaker control may thus include a viewing graphical user interface for viewing data objects and a navigation toolbar for navigating the viewing graphical user interface. The listmaker control may then be hosted as desired in a variety of software applications.

    摘要翻译: 用于创建集成集合的工具。 该工具可以包括“篮子”控件,其包括用于接收和显示由用户选择以包括在集合中的数据对象的接口,然后集合创建组件向集合提供一个或多个对应于 对象提交到篮子控件。 篮子控制本身可以被采用来进行收集,或者它可以被另一个软件对象托管,诸如“列表制作者”控件,其方便地包含用户可以用来提供数据的篮子控件和一个或多个用户界面 对象到篮子控制。 因此,制表者控制可以包括用于查看数据对象的查看图形用户界面和用于导航观看图形用户界面的导航工具栏。 然后可以根据需要在各种软件应用中托管列表制表控件。

    Intelligent container index and search
    5.
    发明申请
    Intelligent container index and search 有权
    智能集装箱指数和搜索

    公开(公告)号:US20070016546A1

    公开(公告)日:2007-01-18

    申请号:US11181996

    申请日:2005-07-15

    IPC分类号: G06F17/30

    摘要: Aspects are introduced for indexing files and file references within a file container (e.g., a list file, zip file, cabinet file, and so forth). An intelligent protocol handler is created for accessing file containers and selectively indexing their contents in order to prevent duplicate entries of files in search results. Container file references referring to files within the scope of a search are minimally indexed.

    摘要翻译: 引入方面用于在文件容器(例如,列表文件,zip文件,机柜文件等)中对文件和文件引用进行索引。 创建一个智能协议处理程序用于访问文件容器并选择性地对其内容进行索引,以防止搜索结果中的文件重复输入。 引用搜索范围内的文件的容器文件引用被最小化索引。

    Method and system for identifying program module functionality needed by a computer when disconnected from a network
    7.
    发明申请
    Method and system for identifying program module functionality needed by a computer when disconnected from a network 有权
    用于识别当与网络断开连接时计算机所需的程序模块功能的方法和系统

    公开(公告)号:US20050160422A1

    公开(公告)日:2005-07-21

    申请号:US11012782

    申请日:2004-12-14

    CPC分类号: G06F8/61

    摘要: Identifying program module functionality needed by a computer when disconnected from a network is disclosed. A document identification engine (DIE) creates a list of files stored locally on the computer. The DIE sends the list of files to a document mapping engine (DME). The DME identifies a proper handler routine for each file in the list of files and sends each file to the proper handler routine(s). The handler routine(s) identifies the application functionality needed to execute each file. The application functionality may include products, features and components. The handler routine sendsd a list of needed application functionality to the DME. If needed, the DME may send any sub-parts of files to another handler for further processing, such as when a word processing document includes a spreadsheet sub-part. The DME also can send the list of needed application functionality to a migration engine (ME). The ME determines the current status of the needed application functionality. If the status of the needed application functionality indicates that the needed application functionality is not installed locally on the computer, then the ME installs the needed application functionality to the computer.

    摘要翻译: 公开了当与网络断开连接时识别计算机所需的程序模块功能。 文档识别引擎(DIE)创建计算机本地存储的文件列表。 DIE将文件列表发送到文档映射引擎(DME)。 DME为文件列表中的每个文件标识一个适当的处理程序例程,并将每个文件发送到正确的处理程序例程。 处理程序例程识别执行每个文件所需的应用程序功能。 应用功能可以包括产品,特征和组件。 处理程序例程将需要的应用程序功能列表发送到DME。 如果需要,DME可以将文件的任何子部分发送到另一个处理程序以进行进一步处理,例如当文字处理文档包括电子表格子部分时。 DME还可以将所需的应用程序功能列表发送到迁移引擎(ME)。 ME确定所需应用程序功能的当前状态。 如果所需的应用程序功能的状态表明所需的应用程序功能未在本地安装在计算机上,则ME会将所需的应用程序功能安装到计算机上。

    Local thumbnail cache
    8.
    发明申请
    Local thumbnail cache 审中-公开
    本地缩略图缓存

    公开(公告)号:US20060242163A1

    公开(公告)日:2006-10-26

    申请号:US11111986

    申请日:2005-04-22

    IPC分类号: G06F7/00

    摘要: Systems and methods are provided for storing and retrieving thumbnail images in a per-user/per-system thumbnail cache. One or more data files may be used to store thumbnail images of varying sizes. An index is updated with the location or locations of thumbnails for a particular file, the URL and modification time of which may be used as a key to finding the thumbnails within the index. Direct memory mapping of thumbnail images are provided. Concurrency techniques are utilized to maintain cooperative access to the cache among multiple processes. Cache contents which are orphaned or unused are reclaimed for use by newer or more frequently used thumbnail images.

    摘要翻译: 系统和方法被提供用于在每个用户/每个系统的缩略图缓存中存储和检索缩略图。 可以使用一个或多个数据文件来存储不同大小的缩略图。 索引被更新为特定文件的缩略图的位置或位置,URL和修改时间可以用作在索引中找到缩略图的关键字。 提供缩略图的直接内存映射。 并发技术用于在多个进程之间维护对缓存的协作访问。 被回收或被使用的缓存内容被回收以供较新的或更频繁使用的缩略图使用。

    Indicating file type on thumbnail preview icon
    9.
    发明申请
    Indicating file type on thumbnail preview icon 审中-公开
    在缩略图预览图标上指示文件类型

    公开(公告)号:US20050251758A1

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

    申请号:US11181900

    申请日:2005-07-15

    CPC分类号: G06F3/04817 G06F9/451

    摘要: A method and system are provided for displaying icons in accordance with user preferences. The method includes providing a user with a size selection mechanism for selecting an icon size from a range of sizes. The method additionally includes searching a set of stored resources related to the underlying file and generating the icon in the selected size based upon the stored resources. The method may additionally include selecting an icon type including one of a traditional icon and thumbnail icon based on at least one of the user's size selection and the represented file. Furthermore, the icon display system may position labels and overlays in the vicinity of the icon based upon the selected size and aspect ratio of the icon.

    摘要翻译: 提供了一种根据用户偏好来显示图标的方法和系统。 该方法包括向用户提供用于从尺寸范围中选择图标尺寸的尺寸选择机构。 该方法还包括搜索与底层文件相关的一组存储的资源,并且基于所存储的资源生成所选大小的图标。 该方法可以另外包括基于用户的大小选择和所表示的文件中的至少一个来选择包括传统图标和缩略图图标之一的图标类型。 此外,图标显示系统可以基于所选择的图标的尺寸和宽高比来在图标附近定位标签和叠加。

    Method and system for identifying program module functionality needed by a computer when disconnected from a network
    10.
    发明申请
    Method and system for identifying program module functionality needed by a computer when disconnected from a network 失效
    用于识别当与网络断开连接时计算机所需的程序模块功能的方法和系统

    公开(公告)号:US20050132063A1

    公开(公告)日:2005-06-16

    申请号:US11042298

    申请日:2005-01-24

    CPC分类号: G06F8/61

    摘要: Identifying program module functionality needed by a computer when disconnected from a network is disclosed. A document identification engine (DIE) creates a list of files stored locally on the computer. The DIE sends the list of files to a document mapping engine (DME). The DME identifies a proper handler routine for each file in the list of files and sends each file to the proper handler routine(s). The handler routine(s) identifies the application functionality needed to execute each file. The application functionality may include products, features and components. The handler routine sendsd a list of needed application functionality to the DME. If needed, the DME may send any sub-parts of files to another handler for further processing, such as when a word processing document includes a spreadsheet subpart. The DME also can send the list of needed application functionality to a migration engine (ME). The ME determines the current status of the needed application functionality. If the status of the needed application functionality indicates that the needed application functionality is not installed locally on the computer, then the ME installs the needed application functionality to the computer.

    摘要翻译: 公开了当与网络断开连接时识别计算机所需的程序模块功能。 文档识别引擎(DIE)创建计算机本地存储的文件列表。 DIE将文件列表发送到文档映射引擎(DME)。 DME为文件列表中的每个文件标识一个适当的处理程序例程,并将每个文件发送到正确的处理程序例程。 处理程序例程识别执行每个文件所需的应用程序功能。 应用功能可以包括产品,特征和组件。 处理程序例程将需要的应用程序功能列表发送到DME。 如果需要,DME可以将文件的任何子部分发送到另一个处理程序以进行进一步处理,例如当文字处理文档包含电子表格子部分时。 DME还可以将所需的应用程序功能列表发送到迁移引擎(ME)。 ME确定所需应用程序功能的当前状态。 如果所需的应用程序功能的状态表明所需的应用程序功能未在本地安装在计算机上,则ME会将所需的应用程序功能安装到计算机上。