-
公开(公告)号:US20060242163A1
公开(公告)日:2006-10-26
申请号:US11111986
申请日:2005-04-22
申请人: Marc Miller , Brenda Yanity , David De Vorchik , Fabrice Debry , Jeffrey Belt , Manuel Millot , Paul Gusmorino , Paul Cutsinger , Robert Sinclair , Tyler Beam
发明人: Marc Miller , Brenda Yanity , David De Vorchik , Fabrice Debry , Jeffrey Belt , Manuel Millot , Paul Gusmorino , Paul Cutsinger , Robert Sinclair , Tyler Beam
IPC分类号: G06F7/00
CPC分类号: G06F12/0875 , G06F16/40 , G06F16/54
摘要: 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和修改时间可以用作在索引中找到缩略图的关键字。 提供缩略图的直接内存映射。 并发技术用于在多个进程之间维护对缓存的协作访问。 被回收或被使用的缓存内容被回收以供较新的或更频繁使用的缩略图使用。
-
公开(公告)号:US20060036568A1
公开(公告)日:2006-02-16
申请号:US11111978
申请日:2005-04-22
申请人: Jason Moore , Giampiero Sierra , Richard Banks , Lyon Wong , Relja Ivanovic , Paul Gusmorino , Tyler Beam , Timothy McKee , Jeffrey Belt , David De Vorchik , Chris Guzak , Aidan Low , Kenneth Tubbs , Colin Anthony , Sasanka Chalivendra , Marieke Watson , Gerald Joyce , Alex Wade , Benjamin Betz , Ahsan Kabir , Donna Andrews , Patrice Miner , Paul Cutsinger
发明人: Jason Moore , Giampiero Sierra , Richard Banks , Lyon Wong , Relja Ivanovic , Paul Gusmorino , Tyler Beam , Timothy McKee , Jeffrey Belt , David De Vorchik , Chris Guzak , Aidan Low , Kenneth Tubbs , Colin Anthony , Sasanka Chalivendra , Marieke Watson , Gerald Joyce , Alex Wade , Benjamin Betz , Ahsan Kabir , Donna Andrews , Patrice Miner , Paul Cutsinger
IPC分类号: G06F17/30
CPC分类号: G06F17/30126
摘要: 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的一个方面提供了虚拟文件夹,它们根据其元数据而不是磁盘上的实际物理底层文件系统结构,向不同视图中的用户公开常规文件和文件夹。 用户能够通过直接操纵(例如,点击和拖动,复制,粘贴等)来处理虚拟文件夹。 提供过滤器用于缩小项目集。 提供了可以点击的快速链接,以产生一组项目的有用视图。 提供了库,其中包括可以关联在一起的大量可用类型的项目,以及与项目相关的功能和工具。 提供虚拟地址栏,其包括多个段,每个段对应于用于选择内容的过滤器。 提供了壳浏览器,用户可以根据与该项目相关联的元数据来容易地识别项目。 提供了壳浏览器中的对象预览器,其被配置为显示表示多个项目类型的多个项目。
-
公开(公告)号:US20050251758A1
公开(公告)日:2005-11-10
申请号:US11181900
申请日:2005-07-15
申请人: Charles Cummins , Paul Gusmorino , Jeffrey Belt , Jenny Lam , Tyler Beam , David De Vorchik , Raymond Chen
发明人: Charles Cummins , Paul Gusmorino , Jeffrey Belt , Jenny Lam , Tyler Beam , David De Vorchik , Raymond Chen
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.
摘要翻译: 提供了一种根据用户偏好来显示图标的方法和系统。 该方法包括向用户提供用于从尺寸范围中选择图标尺寸的尺寸选择机构。 该方法还包括搜索与底层文件相关的一组存储的资源,并且基于所存储的资源生成所选大小的图标。 该方法可以另外包括基于用户的大小选择和所表示的文件中的至少一个来选择包括传统图标和缩略图图标之一的图标类型。 此外,图标显示系统可以基于所选择的图标的尺寸和宽高比来在图标附近定位标签和叠加。
-
公开(公告)号:US20050251748A1
公开(公告)日:2005-11-10
申请号:US11111968
申请日:2005-04-22
申请人: Paul Gusmorino , Ben Karas , David De Vorchik , Marcus Harvey , Patrice Miner , Tyler Beam , Timothy McKee
发明人: Paul Gusmorino , Ben Karas , David De Vorchik , Marcus Harvey , Patrice Miner , Tyler Beam , Timothy McKee
CPC分类号: G06F17/30126 , G06F3/0481
摘要: In a display of properties (or metadata) for multiple selected files, properties may be aggregated. Visual differentiation may be used to associate displayed aggregated values with one or more selected files to which the values pertain. Multi-value properties may also be aggregated and differentiated and/or accentuated. When aggregating multiple multi-value properties, steps may be taken to carry relative priority or positioning assigned by each of the selected files to which the multi-value properties pertain. Aggregated multi-value properties may include prompt text informing them of editing options, and users may edit properties by editing the displayed aggregated properties. Changes to the aggregated properties may be applied to the properties of the various selected files.
摘要翻译: 在显示多个选定文件的属性(或元数据)时,可能会聚合属性。 可视化区分可用于将显示的聚合值与值所属的一个或多个所选文件相关联。 多值属性也可以聚合和区分和/或加强。 当聚合多个多值属性时,可以采取步骤来承载由多值属性所属的所选文件分配的相对优先级或定位。 聚合多值属性可能包括提示文本,通知他们编辑选项,用户可以通过编辑显示的聚合属性来编辑属性。 对聚合属性的更改可能会应用于各种所选文件的属性。
-
公开(公告)号:US20050246643A1
公开(公告)日:2005-11-03
申请号:US11111972
申请日:2005-04-22
申请人: Paul Gusmorino , Aidan Low , Charles Cummins , David De Vorchik , Judson Hally , Scott Hysom , Tyler Beam , Lyon Wong , Jonathan Rosenberg , Rhae-Christie Shaw
发明人: Paul Gusmorino , Aidan Low , Charles Cummins , David De Vorchik , Judson Hally , Scott Hysom , Tyler Beam , Lyon Wong , Jonathan Rosenberg , Rhae-Christie Shaw
CPC分类号: G06F17/30905 , G06F3/0481
摘要: A previewing system that permits selection from a plurality of interactive previewers for use in a system shell browser is disclosed. The previews may be extensible, such that different application developers may write custom previews for different file types, and the shell browser may follow established criteria to select an appropriate preview. The user may enter criteria to control which previewers are used for different situations, such as when certain file types are selected for previewing. Size of an available display area for the preview may be a criterion, such that resizing the preview area may cause a different preview to be displayed. The preview may be executed as a separate process from the browser so that crashes and hangs in the previewer process do not fatally affect the browser process. Previews may be incorporated within common file dialogs offered by an underlying operating system, such that different applications may share the common previewer.
摘要翻译: 公开了允许从多个交互式预览器中进行选择以在系统外壳浏览器中使用的预览系统。 预览可以是可扩展的,使得不同的应用程序开发人员可以为不同的文件类型编写自定义预览,并且shell浏览器可以遵循已建立的标准来选择适当的预览。 用户可以输入用于控制哪些预览器用于不同情况的标准,例如当选择某些文件类型进行预览时。 用于预览的可用显示区域的大小可以是标准,使得调整预览区域的大小可能导致不同的预览被显示。 预览可以作为与浏览器的单独进程执行,以便在预览器进程中崩溃和挂起并不会致命地影响浏览器进程。 预览可以被并入由底层操作系统提供的通用文件对话框中,使得不同的应用可以共享共同的预览器。
-
公开(公告)号:US20060020899A1
公开(公告)日:2006-01-26
申请号:US11186827
申请日:2005-07-22
申请人: Paul Gusmorino , Tyler Beam , Raymond Chen , Charles Cummins , Robert Day , Colin Anthony , Jenny Lam , Isaac Sheldon , David De Vorchik
发明人: Paul Gusmorino , Tyler Beam , Raymond Chen , Charles Cummins , Robert Day , Colin Anthony , Jenny Lam , Isaac Sheldon , David De Vorchik
IPC分类号: G06F3/00
CPC分类号: G06F3/04817
摘要: 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 an image icon, a detail icon and a generic icon based on at least one of the user's size selection and the represented file. Furthermore, the icon display system of the invention positions labels and overlays in the vicinity of the icon based upon the selected size of the icon.
摘要翻译: 提供了一种根据用户偏好来显示图标的方法和系统。 该方法包括向用户提供用于从尺寸范围中选择图标尺寸的尺寸选择机构。 该方法还包括搜索与底层文件相关的一组存储的资源,并且基于所存储的资源生成所选大小的图标。 该方法可以另外包括基于用户的大小选择和所表示的文件中的至少一个来选择包括图像图标,细节图标和通用图标之一的图标类型。 此外,本发明的图标显示系统基于所选择的图标的尺寸,在图标附近定位标签和叠加。
-
公开(公告)号:US20050240878A1
公开(公告)日:2005-10-27
申请号:US10831145
申请日:2004-04-26
申请人: Colin Anthony , Tyler Beam , Raymond Chen , Charles Cummins , Robert Day , Paul Gusmorino , Jenny Lam , Isaac Sheldon , David De Vorchik
发明人: Colin Anthony , Tyler Beam , Raymond Chen , Charles Cummins , Robert Day , Paul Gusmorino , Jenny Lam , Isaac Sheldon , David De Vorchik
CPC分类号: G06F3/04817
摘要: 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 of the invention positions labels and overlays in the vicinity of the icon based upon the selected size of the icon.
摘要翻译: 提供了一种根据用户偏好来显示图标的方法和系统。 该方法包括向用户提供用于从尺寸范围中选择图标尺寸的尺寸选择机构。 该方法还包括搜索与底层文件相关的一组存储的资源,并且基于所存储的资源生成所选大小的图标。 该方法可以另外包括基于用户的大小选择和所表示的文件中的至少一个来选择包括传统图标和缩略图图标之一的图标类型。 此外,本发明的图标显示系统基于所选择的图标的尺寸,在图标附近定位标签和叠加。
-
公开(公告)号:US20060242585A1
公开(公告)日:2006-10-26
申请号:US11111984
申请日:2005-04-22
申请人: Paul Cutsinger , Cornelis Van Dok , David De Vorchik , Eli Tamanaha , Kenneth Tubbs , Lyon Wong , Paul Gusmorino , Sasanka Chalivendra
发明人: Paul Cutsinger , Cornelis Van Dok , David De Vorchik , Eli Tamanaha , Kenneth Tubbs , Lyon Wong , Paul Gusmorino , Sasanka Chalivendra
IPC分类号: G06F9/00
CPC分类号: G06F3/0481 , G06F17/30126
摘要: In a graphical user interface environment, a situational-specific browser may be used to provide contextually appropriate levels of information for files whose information is to be displayed. As different views of files are to be displayed, the browser may dynamically adjust its configuration to display different types of information, features and/or command options. Different views may be predefined, or new views may be dynamically created in response to user navigation.
-
公开(公告)号:US20050283742A1
公开(公告)日:2005-12-22
申请号:US11186825
申请日:2005-07-22
申请人: Paul Gusmorino , Charles Cummins , David De Vorchik , Richard Banks , Relja Ivanovic , Jenny Lam , Jason Moore
发明人: Paul Gusmorino , Charles Cummins , David De Vorchik , Richard Banks , Relja Ivanovic , Jenny Lam , Jason Moore
CPC分类号: G06F3/04817
摘要: The features described herein are directed to a method and system for use in a computing environment for representing files stored in stacks. The method includes providing a set of stack icons, each icon in the set having a stack height representing a range of stack sizes. The method additionally includes determining a stack size for a selected stack and selecting and displaying an appropriate stack icon from the set of stack icons based on the determined stack size. The selected stack may be stored within one of multiple libraries. Accordingly a distinct set of icons relevant to each library may be stored for each library. The icons may visibly convey information pertaining to the relevant library. Accordingly, the method may include representing a selected stack by determining an appropriate library and an appropriate stack height and displaying a corresponding icon. The stack icon may include multiple thumbnail images as top elements, and may use common characteristics among the files to define the appearance of the stack. The system may also use metadata or file characteristics (e.g., time of last edit, size, etc.) to identify one file for top representation in the stack icon. The system may additionally include an empty stack icon, a generic stack icon, property based icons, and custom thumbnail icons.
摘要翻译: 这里描述的特征涉及用于在计算环境中用于表示堆栈中存储的文件的方法和系统。 该方法包括提供一组堆栈图标,集合中的每个图标具有表示堆栈大小范围的堆栈高度。 该方法还包括确定所选择的堆栈的堆栈大小,并且基于所确定的堆栈大小从该组堆栈图标中选择和显示适当的堆栈图标。 所选择的堆栈可以存储在多个库之一中。 因此,可以为每个库存储与每个库相关的一组独特的图标。 这些图标可能会显示相关图书馆的信息。 因此,该方法可以包括通过确定适当的库和适当的堆栈高度来显示所选择的堆栈并显示相应的图标。 堆栈图标可以包括作为顶部元素的多个缩略图,并且可以使用文件之间的共同特征来定义堆栈的外观。 系统还可以使用元数据或文件特征(例如,最后编辑的时间,大小等)来识别用于堆栈图标中的顶部表示的一个文件。 该系统可以另外包括空堆栈图标,通用堆栈图标,基于属性的图标和自定义缩略图图标。
-
公开(公告)号:US20050246648A1
公开(公告)日:2005-11-03
申请号:US11111973
申请日:2005-04-22
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.
摘要翻译: 地址栏用户界面控制包括多个交互式段,每个段包括用于从物理和/或虚拟位置选择内容的一个或多个过滤器或选择标准。 段可以包括逻辑上组合的两个或多个过滤器或选择标准,例如通过逻辑“或”操作。 用户可以选择与交互式段(即,父段)相关联的子控制,以提供可选择的子过滤器或选择标准的列表。 响应于子筛选器或选择标准的选择,将表示子筛选器或选择标准的交互式段添加到母段后面的地址栏中,并且除去父段之后的交互段。
-
-
-
-
-
-
-
-
-