便携式存储设备的用户界面的制作方法

文档序号:6593052阅读:177来源:国知局
专利名称:便携式存储设备的用户界面的制作方法
便携式存储设备的用户界面背景诸如USB(通用串行总线)驱动器等用于存储数字数据的便携式存储设备正在变 得越来越流行。这些设备的广泛使用和采用部分是因为其较小的尺寸和较轻的重量。此 外,USB驱动器是可移动的且可重写的。并且因为USB驱动器不包含活动部分,所以它们是 紧凑的、可靠的且耐久的。另外,USB驱动器相当易于使用。为了加载数据,USB驱动器被 简单地插入到主机系统(通常是个人计算机)上的USB端口中或USB集线器(例如,内置 到键盘、监视器等中的USB连接)中。USB端口提供必需的电源并提供标准输入/输出(I/ 0)接口。简单地选择存储在主机系统上的数据并将其拖放到USB驱动器上。同样,数据可 通过选择该数据并将其拖放到主机系统的诸如硬盘驱动器等目的地存储器设备上来从USB 驱动器传输。一旦将USB驱动器插入到主机设备中,还可直接从该USB驱动器访问数据。此 外,非易失性闪存技术的进步继续增加容量同时降低成本。所有这些优点都使得USB驱动 器对于临时存储并物理地传输数字数据是理想的。USB驱动器通常由被装入塑料或金属的小型印刷电路板构成。安装在印刷电路板 上的是闪存芯片以及用于提供对USB端口的接口并控制/驱动闪存的几个集成电路芯片。 用于将USB驱动器耦合到主机系统的USB连接器从外壳的主体突出并由盖子来保护。许多 USB驱动器还包括LED (发光二极管)。打开/关闭LED光以指示USB驱动器是活动的还是 非活动的。换言之,LED光在正向USB驱动器写入数据或正从USB驱动器读取数据时打开; 否则,LED光被关闭。在某些情况下,可以使LED闪烁以发出活动正在进行的信号。不幸的是,该LED光发出的关于USB驱动器的实际状态的信息非常少。仅仅基于 LED,用户无法知道USB驱动器还剩下多少容量。因此,用户必须猜测USB驱动器是否具有 足够的容量以存储所选文件。并且即使存在足够的容量,LED也不包含关于在向USB驱动 器写入特定文件或数据时还要消耗多少存储以及在数据传输完成后将剩下多少容量的任 何指示。此外,LED无法向用户通知数据传输的当前进展。用户也可能对知道数据是否受 到保护感兴趣。应保护敏感和关键数据以防止该数据被盖写或以其他方式擦除和丢失。同 样,LED不产生关于特定数据是否受到保护的信息。另一个缺点是LED光不向用户传达USB 驱动器处在同步或备份数据的过程中的信息。在某些情况下,拔出USB驱动器可能是不安 全的;数据可能被破坏或损坏。在只有简单的LED的情况下,用户不具有知道拔出USB驱动 器将会是安全的还是不安全的有保证的方式。典型的USB驱动器的另一个缺点是不存在用于指示USB驱动器停止、暂停或继续 其操作的输入机制。此外,因为USB驱动器通常由与制造主机系统的公司不同的公司制造,所以不存 在USB驱动器和主机系统两者共用的统一用户界面。留给用户去学习如何解释由所有众多 USB驱动器和主机系统制造商在市场上经销的硬件和软件两者的所有令人困惑的众多指示 器和用户界面。迄今,还不存在直观且满足用户的最终需求的全面的、集成的、端对端用户 界面设计。概述
提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的一些概 念。本概述并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在标识所要求 保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。公开了可视地传达便携式存储设备的一个或多个状态的集成、全面的、端对端用 户界面。该用户界面包括作为便携式存储设备的一部分来显示的图标。该图标可提供存储 信息、同步动画、保护动画、执行复制或传输任务之前还将消耗的存储器量的视觉提示、弹 出是不安全的指示、以及保护级别。相同类型的图标和视觉提示也可被显示在主机系统上。 该主机系统还可显示图标的增强版本以及菜单以给出关于便携式存储设备的保护级别和 内容的附加细节。可包括用于停止、暂停和继续操作的一个或多个按钮。由此,只要快速瞥 一眼该用户界面,就可传达关于便携式存储设备的操作、内容和状态的许多信息。附图描述合并在本说明书中并形成其一部分的附图示出了本发明的各实施例,并且与说明 书一起用于解释本发明的原理

图1示出了便携式存储设备的用户界面的示例。图2示出了用于传达存储特定所选文件所必需的存储量的圆圈图标。图3示出了作为圆圈图标的一部分集成的独立视觉指示符的一个实施例。图4示出了被显示在主机系统的屏幕上、用于传达关于便携式存储设备的信息的 菜单。图5示出了可用于描绘便携式存储设备的状态的菜单的另一实施例。图6示出了与USB驱动器用户界面相关联的硬件。图7示出了与主机系统相关联的用于实现便携式存储设备用户界面的硬件。图8示出了用于实现便携式存储设备的用户界面的软件过程。图9示出了用于实现主机系统的用户界面的软件过程。图10示出了可用于实现便携式存储设备的用户界面的软件体系结构。详细描述现在将详细参考本发明的各优选实施例,其示例在各附图中示出。尽管将结合各 优选实施例来描述本发明,但可以理解,其并不旨在将本发明限于这些实施例。相反,本发 明旨在涵盖可被包括在所附权利要求书所定义的本发明的精神和范围内的替换、修改和等 效技术方案。此外,在以下本发明的详细描述中,阐明了众多具体细节以提供对本发明的全 面理解。然而,本领域普通技术人员显然可以理解,无须这些具体细节也可以实现本发明。 在其它情况下,未详细描述公知的方法、过程、组件和电路以免不必要地使本方面的各方面 显得晦涩难懂。公开了用于可视地传达便携式存储设备的状态的集成、全面的、端对端用户界面 的方法和系统。通过瞥一眼该用户界面,用户可搜集关于便携式存储设备的当前状态的许 多有用知识。图1示出了这一用户界面的一个示例。在该具体示例中,用户界面被表示为 与较短的水平条相交的圆圈图标。在一个实施例中,呈现基本上相同的用户界面以便显示 在主机系统和便携式存储设备两者上。换言之,该用户界面由两个不同的硬件来显示。实 际显示本身可由主机设备和/或存储处理器来解决。例如,图标101是作为USB设备102 的一部分来显示的。图标101可以是圆圈或任何其他形状。当USB设备被插入到主机系统(例如,个人计算机、膝上型计算机、服务器、电子设备、媒体播放器、手持式设备、通信设备 等)中时,圆圈图标103作为标题104的一部分显示在与主机系统相关联的显示屏上。尽 管这两个圆圈图标101和103的大小可以不同,但它们的形状和外观基本上是相同的。此 外,它们都以相同的方式向用户描绘信息。该用户界面描绘的一个有用的信息片段是当前已使用的存储量。这可通过亮起圆 圈的一部分来传达。假定整个圆圈表示便携式存储设备的总容量,亮起该圆圈的一部分以 表示该总容量中的多少已经包含数据。亮起的部分与包含存储数据的存储器的量相对于总 存储容量成比例。例如,如果总容量的三分之一已填满数据,则亮起圆圈的三分之一部分 (105和106)。通过瞥一眼该圆圈图标,用户能够容易地估计当前已消耗多少存储器以及当 前可用存储器量。该圆圈给予用户瞥一眼就能估量存储容量的快速且直观的方式。圆圈图标101和103还可用于表示还有内容要同步(当处于手动同步模式时)。 这可通过是从圆圈图标101和103发出的光的亮度不同来指示。圆圈图标101和103可传达的另一种情况涉及同步情况。可改变圆圈图标101和 103的外观以反映正在主计算机系统和便携式存储器设备之间同步数据。例如,可以使光 在整个同步过程期间以圆圈运动且围绕圆圈图标101和103不断地移动。当同步过程完成 时,光停止圆圈移动。类似地,当正在备份或归档便携式存储器设备上的数据时,可以使光 不断地环绕该图标转动。可使用不同颜色的光来在同步过程和备份过程之间进行区分。这三种涉及便携式存储器设备的不同情况中的每一种都可由相同的给定图标来 传达。这通过利用对应于该图标的不同的视觉提示来反映不同的情况而完成。通过简单地 瞥一眼相对简朴的图标,用户能够立即且直观地被通知便携式存储器设备的容量情形以及 同步和/或备份进展。此外,圆圈图标101和103无需配对。它们可以单独地且独立地起作用。例如, USB驱动器102的圆圈图标101可被插入到不支持对应于该圆圈图标的用户界面应用程序 的主机系统中。在这种情况下,嵌入在USB驱动器102中的软件和硬件元素获取必需的信 息并驱动圆圈图标101传达适当的信息(例如,存储容量以及同步/备份进展)。图2示出了用于在实际上向存储器写入特定所选文件之前传达存储该文件或文 件集所需的存储量的相同圆圈图标。用户界面应用程序获取关于便携式存储器设备的总容 量的信息并且还从操作系统获取关于用户所选文件的大小的信息。基于该信息,用户界面 应用程序可计算总存储器中存储所选文件所需的的比例。该软件自动了解还有内容要同步 并亮起以示出将添加的附加存储量。亮起部分是将由于存储文件而消耗的成比例的存储器 量。例如,圆圈图标的亮起部分202示出便携式存储器设备的总容量中的大约20%将用于 存储所选文件。从水平条206逆时针延伸到亮起部分202的边缘的部分204表示当前已消 耗的存储器量。从亮起部分202的另一边逆时针延伸到水平条206的部分205传达在存储 所选文件后将空闲或可供存储的存储器量。由此,用户瞥一眼就具有关于存储器中多少当 前已被使用、所选一个或多个文件将消耗多少存储器、以及将剩下多少空闲存储器的信息。在一个实施例中,在圆圈图标中显示按钮203。按钮203可具有任何形状或大小。 在该示例中,按钮203由形成同心圆的两个箭头给出。可点击按钮以启动功能。在一个实 施例中,用户在显示屏上移动光标以将该光标放置在按钮203的上方并且然后点击鼠标按 钮以调用该功能。在另一实施例中,按钮可以是实际物理开关。该开关可被容纳在USB驱动器中。用户推或切换开关以调用功能。可调用的某些功能包括加载或备份USB驱动器上 的数据或在该设备上提供脱机功能(例如,显示诸如可用存储器、丢失USB驱动器的情况下 的所有者信息等用户选择查看的信息)。用户还可点击该按钮以停止、暂停和继续USB驱 动器上的操作。对按钮203的连续点击可调用不同的功能。例如,第一次点击该按钮可发 起加载功能。在加载数据时点击按钮203可使得USB驱动器停止加载过程。在预定时间量 后,用户可再次点击按钮203以继续加载功能。用户还可发出对该按钮的多次点击以多次 暂停和继续加载。图3示出了作为圆圈图标的一部分集成的独立视觉指示符的一个实施例。在该具 体实施例中,视觉指示符301具有“X”形状。在显示“X”时,它在同步、备份或文件传输正 在发生(例如,圆圈图标正在自旋)时意味着停止。在其他实施例中,视觉指示符可具有将 表示停止或暂停的某一其他形状(例如,停止符号、被十字标穿过的圆圈、感叹号等)。某些 其他形状可被实现为表示作为瞬时状态的“成功”(在同步、备份和复制后)。还可存在当 存在某种类型的错误或冲突时示出“警报”或“警告”的状态。还可使用不同的颜色来突出显示移除或拔出USB驱动器将会是不安全的。例如, 绿光可以意味着移除或拔出USB驱动器是安全的。另一方面,红光可以意味着移除或拔出 USB驱动器将会是不安全的。绕圆圈图标旋转的光指示USB当前是活动的并且处在进行操 作(例如,同步、备份、数据传输等)的过程中。当活动完成时或者当移除或拔出USB驱动 器变得安全时,示出休息或空闲状态。在圆圈中间不显示视觉指示符的字形。警告用户潜在的危险情形的另一种方式是使用闪烁视觉指示符或者通过发出警 告声音。该独立视觉和/或音频指示符用于向用户提供移除或以其他方式拔出USB设备可 能不安全的警告。还可扩展用户界面以提供甚至更多的关于便携式存储设备的信息。图4示出了被 显示在主机系统的屏幕上的菜单401。菜单401包括右上角的圆圈图标(如上所述)。菜单 401还可显示圆圈图标402的增强视图。放大增强圆圈图标402以使其更易于查看。在增 强圆圈图标402的中心内(或某一其他位置)显示便携式存储设备的容量。在该示例中, 便携式存储设备具有32千兆字节(GB)的总存储容量。增强圆圈图标402的右侧是当前存 储在便携式存储设备上的不同类别的数据的列表。例如,便携式存储设备包含2GB的文档、 2GB的照片、4GB的音乐、IGB的视频和3GB的程序。这留下20GB的空闲空间。在增强圆圈 图标402的左侧显示便携式存储设备的名称(例如,Startkey to Go)、软件版本(例如,版 本1.0)以及所有者姓名(例如,John Smith)。还可呈现便携式存储设备的图标以供显示。 在该示例中,该图标具有USB驱动器的形状。当该USB驱动器最初被插入到主机系统的USB 端口中的一个中时,主机USB控制器检测到该USB驱动器并自动生成并显示菜单401。图5示出了可用于描绘便携式存储设备的状态的菜单的另一实施例。菜单501在 主机系统检测到已连接便携式存储设备时被自动显示在主机系统上。菜单501在右上角包 含圆圈图标(如上所述)。还可显示菜单项的列表。某些示例包括程序、文件夹、设置和 搜索。这些可选菜单项使用户能够发出命令并调用涉及便携式存储设备的功能。增强圆圈 图标502被显示在菜单501中。增强圆圈图标502可具有与上述圆圈图标相同的特征加上 一个或多个附加特征。—个附加特征是该图标可显示与便携式存储设备相关联的专用和公共选择。在一个实施例中,增强圆圈图标502可被分成饼形图。该饼形图示出存储器中被分隔成专用和 公共部分的相对部分。例如,增强圆圈图标502可将专用部分表示为被标记为“专用”的楔 形。还可显示所设专用容量。在该示例中,专用于存储专用数据的存储器量被设为12GB。 访问存储在专用部分中的敏感或重要数据需要授权。换言之,防止用户从存储器的专用部 分读取和向该专用部分写入,除非他们得到授权(例如,受口令保护)。增强圆圈图标502 的其余部分503表示对公众开放的相对存储器量。该部分被标记为“公共”。在该示例中, 总存储器容量中的20GB已被设为可为公众使用。在一个实施例中,对应于专用部分502和公共部分503的圆圈轮廓可各自具有不 同的部分,这些部分由形成对比的光照和/或颜色来表示以表示其当前各自的存储情况。 例如,专用部分502的圆圈轮廓可被分成三个不同部分504、505和506。部分504表示专用 部分中可用的存储器量。部分505和506表示专用部分中已经包含数据的区域。这些区域 之间的差别在于它们表示不同类型的内容(例如,音乐、照片、程序等)。同样,公共部分503 的圆圈轮廓可被分成三个不同部分507、508和509。部分507表示专用部分中仍旧可用的 存储器量。部分508和509表示包含数据的公共部分。如果用户未选择要存储的文件,则 公共和专用部分将各自具有用于示出专用和公共数据的两个部分,且每一个部分都示出可 用存储和具有数据的存储。示出数据的部分进行色彩编码以表示不同类型的数据。在一个实施例中,用户将光标放在将增强圆圈图标505的专用存储器与公共存储 器分开的楔形的边510的上方并点击边510。用户然后可摆动或旋转这条(顺时针或逆时 针)以改变专用于专用和公共的存储器量。当达到专用存储器相对于公共存储器的所需比 例时,用户可通过释放鼠标按钮来取消对这条边的选择。由此,用户具有设置专用于专用和 公共存储的存储器量的方便的、容易的方式。在一个实施例中,菜单501可具有独立部分511,该部分给出关于便携式存储设备 的内容和功能的附加图形和/或文本信息。例如,部分511可显示主机系统当前正在从便 携式存储设备导入文件;该部分还可显示被安排导入的文件数量。还可呈现正在导入的内 容以便作为小图标来显示。例如,可以在安排导入照片时显示这些照片的六个小图标。使用对便携式存储器设备控制器和软件组件的硬件和软件修改和/或添加来实 现该用户界面。图6示出了与USB驱动器相关联的实现上述用户界面的硬件。应当注意, 便携式存储设备用户界面不限于USB驱动器。USB驱动器是作为便携式存储设备的示例来 提供的,以描述如何产生和使用该用户界面。USB驱动器包括用于将USB驱动器与主机系统 电耦合的连接器601。连接器601连接到被封装在塑料或金属体602中的印刷电路板603。 一个或多个闪存芯片605附连到印刷电路板603。闪存芯片605是非易失性的并且用于存 储数字数据。USB控制器集成电路芯片604包含小型微处理器以及少量片上只读存储器 (ROM)和随机存取存储器(RAM)。用于实现上述用户界面的软件可以驻留在USB控制器604 的ROM中。或者,该软件可以驻留在闪存605的受保护部分中。该软件指示USB控制器生 成适当的显示信号以便如上文所描述的那样传达USB驱动器的当前状态。显示信号被发送 到也附连到印刷电路板603的液晶显示器(LCD)屏幕606。如上文中所详细描述的那样显 示圆圈图标及其功能的是LCD屏幕606。在一个实施例中,专用集成电路(ASIC)芯片607也可附连到印刷电路板603。ASIC 芯片607从USB控制器604接收信号并根据用户界面软件来生成显示信号。显示信号在IXD屏幕606上呈现圆圈图标。使用独立ASIC芯片607的优点是可使用任何标准USB控制 器604而不是使用专门定制的或经修改的USB控制器。图7示出了与实现上述便携式存储设备用户界面的主机系统相关联的硬件。在该 示例中,主机系统701是个人计算机。然而,主机系统不限于个人计算机。基本上,主机系 统可以是从与便携式存储设备接口中获益的任何设备。主机系统701包括一个或多个USB 端口 705和706。USB端口 705和706用于与一个或多个USB驱动器接口。此外,耦合到输 入/输出(I/O)接口 702的附加接口可将主机系统701电连接到其他类型的便携式存储设 备。电耦合到主机系统701的一个或多个USB驱动器和其他类型的便携式存储设备都可单 独地显示相同的、统一用户界面设计和/或视觉指示符(例如,上述圆圈图标)。I/O接口 702和USB主控制器704耦合到总线707。也耦合到总线707的是存储 器708。存储器708表示易失性(RAM)以及非易失性存储器(例如,ROM、硬盘驱动器、闪存 等)两者。存储器708包含用户界面(UI)应用程序709、USB软件组件710、操作系统711 和用户数据712。UI应用程序709从USB软件710获取关于USB驱动器的状态的信息,并 与操作系统711协调以使得微处理器707生成适当的显示信号以呈现诸如如上所述的圆圈 图标714和/或菜单等用户界面指示符,以便显示在屏幕713上。同样,UI应用程序709可 从其他便携式存储设备各自的设备软件获取关于这些便携式存储设备的相关信息,并呈现 多个图标以便显示。耦合到主机系统701的每一个便携式存储设备都可呈现其自己的图标 以便显示在屏幕713上。通过瞥一眼所有这些图标,用户能够快速且容易地估量各种且有 时完全不同的便携式存储设备的情况。图8示出了用于实现便携式存储设备的用户界面的软件过程。在步骤801,读取配 置数据。配置数据包含关于特定便携式存储设备的总容量的信息。配置数据还包含关于存 储器中有多少当前包含数据的信息。在步骤802,该软件过程计算可供存储数据的存储器相 对于总存储器容量的比例。在步骤803,显示图标。该图标给出可用存储器相对于便携式存 储设备的总存储器容量的视觉指示。该图标给予用户对他或她可以在该设备上存储多少数 据以及设备当前持有多少数据的快速检查。该图标基本上用作便携式存储设备的“气体压 力计”。图9示出了用于实现主机系统的用户界面的软件过程。最初,在步骤901,设备软 件检测便携式存储设备(例如,USB驱动器)何时连接到主机系统。当便携式存储设备首 次连接到可信主机PC时(即,处于伙伴关系以便开始同步,以及被配置层自动同步),同步 过程开始,即步骤902 (自动同步将会是默认选项)。该同步过程将便携式存储设备上的数 据与主机系统的数据同步。在主机系统的屏幕上显示视觉指示符以便向用户通知给该同步 的进展。在一个实施例中,将一个或多个按钮作为用户界面的一部分来显示。可选择这些 按钮以停止、暂停和继续同步,即步骤903。在另一实施例中,可使用按钮来停止、暂停和继 续备份以及读/写操作。在步骤904,用户界面应用程序确定用户所选文件的大小。该应用 程序然后可呈现以便显示表示一个或多个文件的大小相对于可用存储器量以及设备的总 存储器容量的图标。如果未选择文件,则该图标显示相对于总存储器容量的可用存储器量。诸如写操作905和读操作906等普通数据传输导致显示视觉指示符907以通知用 户读/写操作当前正在进行中。可向用户显示此时热拔出便携式存储设备可能是不安全的 警告指示符。在一个实施例中,用于示出拔出是不安全的指示符是意味着“忙”且不要移动的自旋运动。在步骤908,能够以表示受保护的存储器量对比公共存储器量的方式改变视觉指 示符。这在标题的展开视图中示出。在一个实施例中,呈现受保护和公共存储器的以千兆 字节计的实际量以便显示。在步骤909,一个或多个便携式存储设备(例如,USB驱动器)上的视觉指示符以 与主机系统所显示的视觉指示符相同的方式共享相同的统一设计和功能。这确保用户容易 理解的全面的、端对端用户界面设计。在步骤910,该软件过程可显示视觉指示符的增强版本。该增强版本可以变得更大 并且可包含关于便携式存储设备的当前进展的附加信息以及给出关于该设备中的内容的 fn息ο图10示出了可用于实现便携式存储设备的用户界面的软件体系结构。便携式存 储设备(PSD)用户界面应用程序1001位于顶层。PSD用户界面应用程序1001结合操作系 统1002工作以便通过设备的嵌入式客户机软件1013-1016来获取关于一个或多个各种PSD 的配置和状态的必要信息。该PSD用户界面取得该信息并使用该信息来生成为显示PSD设 备1013-1016中的每一个的图标和/或其他视觉指示符而产生的指令。尽管这些PSD设备 中的一个或多个可能不具有或缺少对其自己的图标或类似视觉指示符的支持,但PSD用户 界面应用程序1001仍然能够为该特定PSD设备生成图标和/或其他视觉指示符。生成图标和/或其他视觉指示符所需的信息从PSD驱动程序1002和PSD主控制器 驱动程序1008获取。如果存在不同的PSD,则可能存在多个驱动程序和主控制器驱动程序。 PSD驱动程序1003 了解设备要求(通过设备描述符)以及PSD能力。PSD驱动程序1003 还提供使得能够执行客户机驱动程序的数据传输请求的编程接口。在一个实施例中,PSD驱 动程序1002包含配置管理器1004、客户机服务组件1005、总线管理器1006以及数据传输 块1007。PSD主控制器驱动程序1008提供对PSD软件1013-1016的低级支持。在一个实 施例中,PSD主控制器驱动程序1008包括调度器1009、队列管理器1010以及控制器管理器 1011。PSD主控制器1012在PSD主控制器驱动程序1008和PSD客户机软件1013-1016之 间接口。PSD驱动程序1003、PSD主控制器驱动程序1008、PSD主控制器1012以及PSD客 户机软件1013-1016的细节可以在USB2. 0和3. 0标准的规范中找到。因此,公开了便携式存储设备的用户界面。应当注意,该用户界面与任何便携式存 储设备或存储数字数据的任何设备一起工作,并且可由单人来物理地携带或来回移动。USB 驱动器只是便携式存储设备的一个示例。其他便携式存储设备可以是或不是USB兼容的。 存储技术可包括但不限于磁存储器(例如,硬盘驱动器)和基于半导体的存储器(闪存)。 其他示例可包括SATA外部连接器、1394连接器上的闪存设备、以及经由提供高速数据传输 的电子连接器来连接的便携式存储驱动器。这些设备提供数据可存取性而无需工具,并且 能够连接和断开连接而不考虑电源被打开或关闭。此外,可使用不限于LCD显示器的许多 不同类型的显示技术来显示用户界面。并且尽管用对结构特征和/或方法动作专用的语言 描述了本主题,但可以理解,所附权利要求书中定义的主题不必限于上述具体特征或动作。 相反,上文所描述的具体特征和动作是作为实现权利要求的示例形式来公开的。
权利要求
一种便携式存储设备(102),包括非易失性存储存储器(605);耦合到所述非易失性存储存储器(605)的处理器(604);以及可由所述处理器(604)或主机系统(701)寻址的多功能显示器(606),所述多功能显示器显示示出所述存储器(605)中有多少包含数据以及所述存储器(605)中有多少可用于存储附加数据的视觉指示符(106)。
2.如权利要求1所述的便携式存储设备,其特征在于,还包括主机系统的界面,其中所述主机系统显示在视觉上与所述便携式存储设备的视觉指示 符类似的指示符。
3.如权利要求1所述的便携式存储设备,其特征在于,所述视觉指示符示出以下各项 中的至少一个在要在所述存储器中存储一个或多个文件的情况下将消耗多少可用存储器 以及当何时同步正在进行中。
4.如权利要求1所述的便携式存储设备,其特征在于,还包括用于调用至少一个功能 的至少一个按钮。
5.如权利要求1所述的便携式存储设备,其特征在于,所述按钮用于停止、暂停和继续 动作。
6.如权利要求1所述的便携式存储设备,其特征在于,视觉指示符示出何时从主机系 统拔出所述便携式存储设备是不安全的、活动成功或完成的瞬时指示、以及指示错误或冲 突情况的警告。
7.如权利要求1所述的便携式存储设备,其特征在于,所述视觉指示符示出何时存在活动。
8.如权利要求1所述的便携式存储设备,其特征在于,所述视觉指示符在标题的展开 视图中示出保护级别。
9.如权利要求1所述的便携式存储设备,其特征在于,所述视觉指示符包括具有不同 部分的圆圈,所述不同部分具有不同的光照以指示存储情况。
10.一种用于生成能够耦合到主机系统(701)的便携式存储设备(102)的用户界面的 方法,包括在所述便携式存储设备(102)上显示传达关于所述便携式存储设备(102)的信息的第 一图标(101);以及在所述主机系统(701)上显示第二图标(103),其中所述第二图标(103)具有与所述第 一图标(101)相似的外观和相同的功能。
11.如权利要求10所述的方法,其特征在于,还包括确定所述便携式存储设备的总存储器容量以及可用于存储数据的当前存储器量;以及所述第一图标和所述第二图标显示描绘所述可用于存储数据的当前存储器量相对于 所述总存储器容量的视觉指示。
12.如权利要求10所述的方法,其特征在于,所述功能包括以下内容的指示所述便携 式存储设备何时与所述主机系统同步、何时存在数据传输活动、错误或冲突情况、活动的成 功完成、以及何时将所述便携式存储设备从所述主机系统解耦合是不安全的或安全的。
13.如权利要求10所述的方法,其特征在于,还包括生成供所述主机系统显示的菜单,其中所述菜单描绘关于所述便携式存储设备的内容 fn息ο
14.如权利要求10所述的方法,其特征在于,为显示关于所述便携式存储设备的附加 信息而生成增强图标。
15.如权利要求14所述的方法,其特征在于,所述附加信息传达所述存储器的公共部 分和所述存储器的专用部分。
全文摘要
公开了一种便携式存储设备的用户界面。该用户界面包括作为便携式存储设备的一部分来显示的图标。该图标可提供存储信息以及同步、备份和文件传输动画。可提供以下视觉提示指示执行复制/传输所消耗的存储器量、弹出便携式存储设备是否是安全的、警告或冲突条件、以及活动的成功或完成。相同类型的图标和视觉提示可被显示在主机系统上。该主机系统还可显示图标的增强版本以及菜单以给出关于便携式存储设备的状态和内容的附加细节。由此,提供了用于便携式存储设备的直观且易于理解和使用的全面的、集成、端对端用户界面设计。
文档编号G06F3/06GK101960416SQ200980108345
公开日2011年1月26日 申请日期2009年2月25日 优先权日2008年3月7日
发明者A·布伦斯瑟, C·乌拉萨吉, R·爱德华兹, S·厄恩肖, W·普尔 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1