CN101882052A - 导航信息结构的方法和设备 - Google Patents

导航信息结构的方法和设备 Download PDF

Info

Publication number
CN101882052A
CN101882052A CN2010101193821A CN201010119382A CN101882052A CN 101882052 A CN101882052 A CN 101882052A CN 2010101193821 A CN2010101193821 A CN 2010101193821A CN 201010119382 A CN201010119382 A CN 201010119382A CN 101882052 A CN101882052 A CN 101882052A
Authority
CN
China
Prior art keywords
active link
active
message structure
menu item
menu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2010101193821A
Other languages
English (en)
Other versions
CN101882052B (zh
Inventor
阿敏·E·莫尔勒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=29710234&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN101882052(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Individual filed Critical Individual
Publication of CN101882052A publication Critical patent/CN101882052A/zh
Application granted granted Critical
Publication of CN101882052B publication Critical patent/CN101882052B/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • G06F16/168Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/954Navigation, e.g. using categorised browsing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

本申请公开了导航信息结构的方法和设备。导航信息结构的方法包括:提供显示信息结构的给定级的菜单项并允许对其进行选择的图形菜单界面;在选择了信息结构的菜单项后,动态地将有效路径构造为有效链路序列;有效链路允许显示信息结构的给定级上的一个或多个菜单项;以及有效链路允许用户通过从有效路径上的有效链路之一显示的一个或多个菜单项中选择来访问信息结构中的菜单项。这些有效链路允许直接访问对应某级或菜单项的功能,而无需使用图形用户菜单***进行导航。

Description

导航信息结构的方法和设备
本申请是申请号为03818481.8、申请日为2003年5月27日、发明名称为“有效路径菜单导航***”的发明专利申请的分案申请。
本发明是2002年6月提交的题为“有效路径导航***”、序号为10/164520美国专利申请的继续申请部分(CIP)。
技术领域
本发明总体上涉及用于在分级信息***中查找、输入或编辑数据或者启动应用程序的导航***。本发明的导航***可以用在独立软件程序上或客户服务器应用程序上执行的软件来实现。更具体地说,本发明的导航***允许用户无需退回到分级结构的顶级即可访问分级信息***中的不同级别。
背景技术
分级信息***用于按功能或主题顺序组织项目,以利于有效地定位功能或位置。分级***用于将文档组织成目录或文件夹,以及将功能组织成下拉菜单。
传统上将两个导航***之一用于导航通过菜单树的不同级别。到目前为止,最流行的菜单导航***是所谓的折叠菜单***,此菜单***例如为由许多传统的个人计算机应用程序使用的那种菜单***。此***的显著特征是,导航总是从初始级或根级开始,并在作出选择之后菜单折叠回到根级。
计算机软件常常包括许多功能。大量特征使得希望将功能组织成一个类别分级结构,以便进行有效的检索。在折叠菜单***中,分级结构中的每一级表示为下拉菜单中的一级。
图1A显示了一个假想菜单的顶级或根级10。菜单的每一级10提供一个菜单选择12列表。每个菜单选择12可以是端节点如功能(选择此节点会启动某种操作),或者菜单选择12可通往(指向)提供又一菜单选择12列表的另一级10。选择端节点会使下拉菜单折叠回到根级。
图1B说明图1A所示的下拉菜单,其中,分级菜单的几个级已展开。一旦选择端节点,则图1B所示菜单结构折叠回到图1A所示的根级。这种常规导航***的限定特性是,导航是单向的,并且总是从根级开始到端节点。如果期望功能或目的地位于自根目录起几级之下,这种导航方法就会变得不方便。
为了解决这一缺点,常规操作***如微软Windows
Figure GSA00000026038200021
提供预定义功能键或图标形式的快捷方式。这种快捷方式使用户能够直接访问与快捷方式相关联的期望功能。
如果没有预定义快捷方式,用户就必须求助于导航菜单结构。折叠菜单***的问题在于,导航总是必须从根级开始。因此,很多有经验的用户无法利用他们对分级结构的了解而直接访问给定级。
图2A显示了一个用于导航通过磁盘的目录结构的常规路径菜单***20。类似地,图2B显示了一个常规的通用资源定位符(URL)命令22,该命令的作用类似于图2A所示的DOS(磁盘操作***)路径命令。常规磁盘操作***(DOS)利用路径菜单***20来在不同文件夹之间导航。每个文件夹表示分级结构中的不同级。一个给定文件夹可以包含一个或多个子文件夹。为了访问目标或目的级,用户必须知道路径,即必须知道每个文件夹的从根文件夹到目标文件夹的名称。提供了显示每个文件夹内容的***,用以引导用户通过分级结构。也就是说,通过输入诸如DIRECTORY(DIR)之类的命令,用户得到当前文件夹的内容和通往当前文件夹的路径。用户可以继续到分级结构中的下一级,或者因已知路径而可以沿路返回到前一级。
使用路径菜单***的导航要求用户记住并输入复杂的分级序列。这种导航方法是耗时的,不适于未记住路径的用户。而且,随着级数增加,这种方法变得极其不便。
因此,本发明的一个目的是提供一种导航通过分级菜单***的更有效的方法。
发明内容
公开了一种在多级分级折叠菜单结构中进行导航的方法。该菜单结构中的每一级包含多个菜单项,每一项表示某种功能,如启动应用程序、访问数据库位置或指向附属级的功能。
本发明的方法包括如下步骤:提供显示给定级的菜单项的图形用户菜单***,并允许对其进行选择,其中,对给定级的访问需要顺序访问分级结构中给定级之前的每一级。当使用图形用户菜单***选择菜单项时,就会动态地将有效路径构造为有效链路序列,其中一条有效链路对应于所选择的每个菜单项。这些有效链路允许直接访问某功能对应级或菜单项,而无需使用图形用户菜单***进行导航。
根据本发明的另一方面,提供允许直接访问给定菜单项的预定义快捷方式。在执行预定义快捷方式时动态地构造所述有效路径,其中一条有效链路对应于使用图形用户菜单***访问给定菜单项所必需的每一菜单项。
利用所述有效路径进行的导航是通过使用指示装置或使用指示装置选择有效链路来滑过有效链路,这样来完成的。滑过给定有效链路触发显示与给定有效链路相关联的级上的同属菜单项。选择给定有效链路触发执行与给定有效链路相关联的功能。
本发明的这些和其它方面可以参照附图来加以说明。
附图说明
图1A和图1B是常规折叠菜单***的视图;
图2A是常规路径菜单***的视图;
图2B是常规通用定位符地址的视图;
图3是常规计算机分级结构的框图;
图4A-4C是说明在用户浏览并选择菜单项时如何装配本发明的有效路径的视图;
图5A-5E是说明如何将有效链路用于重定向路径的视图;
图6A-6B是说明有效路径结合传统菜单***来支持用户定向判断的视图;
图7A-7C是说明具有用于附属级和内容的搜索功能的有效路径;以及
图8A-8D是说明替换浏览器中地址条的有效路径的视图。
具体实施方式
图3是运行本发明的软件的计算机32的框图。在优选实施例中,计算机32的主逻辑由通用可编程微处理器34实现,该处理器34一般会具有板上高速缓存器(未显示),并且可以一个或多个数学或其它专用协处理器(未显示)相关联。
通常由处理器34表示的处理逻辑通过总线36连接到计算机32的各种其它组件上。总线36的示意表示在图3中显示为一个简单而单一的结构,但按本技术领域已知的常规惯例,通常有几条总线和通信路径,它们以不同速度运行并具有不同用途。此外,如本技术领域已知的那样,总线36可以由相应的总线控制器分割并加以控制。
计算机32还具有一个或多个连接到总线36的随机访问存储器单元38。RAM 38(它可以是DRAM、SDRAM或其它已知类型)通常加载了计算机32的操作***和为实施本发明而设计的一个或多个专用应用程序的可执行指令。计算机32还具有电子只读存储器40,用于存储诸如BIOS(基本输入输出***)之类的那些程序,这些程序是不易失的,并会在计算机32关机后保持。
在本发明的另一个替代实施例中,可以将本发明逻辑的一个或多个逻辑“硬布线”到ROM 40中,而不是作为软件指令装入RAM 38中。ROM 40可由电可编程只读存储器(EPROM)、闪式或非闪式电可擦可编程只读存储器(EEPROM)、或任何其它类型的只读存储器如可编程熔丝阵列或可编程反熔丝阵列组成,或者包括它们。
在典型结构中,适于实施本发明的计算机程序将存储在大容量存储装置42上,如光盘或硬磁盘驱动器。总线36将大容量存储装置42连接到RAM 38。计算机32连接到用于与操作员通信的各种外设,如显示器44、键盘46和指示装置(鼠标)48上。
操作中,操作***软件如微软Windows
Figure GSA00000026038200051
在计算机32上运行,用户使用显示器44、键盘46和指示装置(鼠标)48与操作***交互。
图4A说明本发明的有效路径菜单***100的初始视图。
在初始视图(图4A)中,有效路径100包括一条称为根链路101的有效链路102。由于初始视图只包括一条有效链路102,它既是根链路101又是末端链路103。
图4B说明用户如何从初始视图(图4A)开始浏览分级结构,以便到达有效路径100的扩展视图(图4C)。图4B中显示了多个级别。菜单项1.1、1.2、1.3和1.4称为同属项,因为它们均属于同一级10b。而且,菜单项1.1、1.2、1.3和1.4均在级别上附属于根菜单项1.0。类似地,菜单项1.2在级别上高于菜单项1.2.4.1、1.2.4.2。而且,菜单项1.0是菜单项1.1、1.2、1.3和1.4的父菜单项。
图4C是包括有效链路1.0、1.2、1.2.3和1.2.3.4的扩展有效路径100的视图。
有效路径100由有效链路102的顺序列表构成,每条有效链路102提供对分级结构中对应级的直接访问,以及对同一级别上所有菜单项(同属菜单项)的直接访问。
应注意,虽然常规DOS路径只是分级结构的被动显示,但有效路径100是交互式图形用户界面。下面将会阐明,与用于导航通过分级信息结构的常规菜单树相比,有效路径100具有几个显著优点。
有效路径100具有截然不同的浏览和选择过程。用户通过使用指示装置如鼠标“滑过”(暂时选择)某个元素,从而显示其子元素,而无需隐藏父元素的同属项(和祖父元素的同属项等)。此导航质量支持用户的定向判断,并保持到用户作出选择。
在本文中,术语“选择”与术语“浏览”不同。选择意味着主动选择一个菜单项。采用常规的指示装置48如鼠标,当用户按下并释放鼠标键(鼠标向上操作)时,完成菜单项(或有效链路)选择。
浏览意味着用户已“滑过”某个菜单项或有效链路102,以便查看该菜单项或有效链路的同属项,即与所浏览的链路同一级别上的所有菜单项。用户可以通过浏览(滑过)同属菜单项而继续浏览分级数据结构。有效路径100不受用户浏览的影响。所显示的有效路径102只在用户选择某个菜单项或有效链路102时才会改变。
本发明不限于任何特定的指示装置,而是可以各种方式实现而不会影响本发明的功能。例如,可以将单独的鼠标键用于浏览和导航。
用户可以通过选择对应的有效链路102直接访问分级数据结构中的任何高级别。换言之,用户可直接跳到给定级,并且不必顺序导航通过数据结构的每一级以便到达期望级。
参考图4C,用户可以通过选择101、102a、102b直接访问不同的级。
当用户选择任何有效链路102时,有效路径100通过执行某种功能而予以响应。功能包括启动软件应用或显示带详细描述的附属链路。
用户或者可以沿分级数据结构中的给定分支浏览有效路径100和任何同属菜单项。浏览不会影响有效路径100,有效路径100将继续显示,直到用户选择某条有效链路102或有效链路的同属菜单项之一时为止。
此外,有效路径100允许用户直接重新执行最近执行的功能,而无需通过菜单***导航到该功能,并且也不需要预定义的快捷方式。这是通过选择最后的有效链路(末端链路)103来完成的。
操作中,有效路径102从称为根链路101的所示特殊有效链路(图4A)开始。同一级或附属级上的其它元素不会显示,直到根链路101被浏览过(滑过),或者专家用户输入指向分级结构中任何点的快捷方式为止。
图4B说明用户浏览图4A所示的有效路径100。更具体地说,图4B说明用户通过滑过有效链路而进行浏览,从而导致显示同属项1.2.3.1、1.2.3.2、1.2.3.3、1.2.3.6。滑过(浏览)有效链路102导致显示该有效链路的同属项和子项。
根据优选实施例,浏览有效链路102和浏览菜单项之间存在轻微差别。在浏览有效链路102时,希望初始只显示该有效链路的同属项(图5A),并在稍微延时之后显示其子项(图5B)。显示浏览过的有效链路的子项中的时延有利于用户的定向判断。
图5C显示用户选择图5B中的1.2.4.4之后创建的有效路径100。
本发明的另一方面涉及用户可以通过选择末端链路103立刻重新执行最近执行的功能。这样,有效路径100就动态地定义了至最近功能的快捷方式。
相反,常规的快捷方式如功能键、图标等是静态的,因为它只提供对一个预定义项(功能/数据库位置)的访问。
操作中,使用鼠标的鼠标按钮(图3)来访问有效路径100的有效链路102。
如上所述,有效路径100中的每条有效链路102可以通过使用指示装置48的软件指示器50滑过该有效链路102来加以浏览,或者可通过选择有效链路102来访问。如图5B所示,在有效链路102上滑过只需操纵鼠标将软件指示器50定位在有效链路102上。在有效链路102-b上滑过会显示有效链路102-b对应级上的同属菜单项。应注意,仅在有效链路102上滑过不会改变有效路径100;它只不过会使同属菜单项被显示。
选择有效链路102是通过例如将软件指示器50定位在该有效链路102上,且激励(并释放)鼠标按钮之一来完成的。根据所选有效链路102是否是有效路径100中的末端链路103,选择有效链路102会造成不同的结果。如果所选有效链路102是末端链路103,则选择将使得显示附属级的文件夹和内容。例如,文件夹可包含分级数据结构的给定级上的同属菜单项12(附属级或链路)的列表以及每个菜单项的简单描述(内容)。此外,如果所选有效链路102不是末端链路103,则选择将触发构造一条新的有效路径100。图5D说明用户选择有效链路102b(1.2.3)。如图所示,最近执行的功能(末端链路103)是1.2.3.4。在选择102b之后,对有效路径进行截断处理,于是1.2.3便成为末端链路103。
选择末端链路103将导致立刻重新执行相关的功能(最近执行的功能)。因此,最近执行的功能可以通过简单地选择有效路径100中的末端链路103而得以重新执行。而且,选择末端链路103不会影响有效路径100。
根据本发明的另一方面,有效路径100可用于动态地定义快捷方式。一旦已构造有效路径100,则用户可以将末端链路103作为快捷方式存储在查找表38a(图3)中。根据本优选实施例,这是通过命令组合来实现的。因此,例如可以提示用户通过在末端链路103上点击鼠标按钮之一来定义快捷方式标识符。有效路径100随后可以将功能(或位置)与用户选择的快捷方式之间的联系存储在可重写表格-查找表38a中。
类似地,本发明的有效路径100可用于导航到某个位置如数据库中的某个位置或某个网页。值得注意的是,有效路径100是以同样方式创建的,而与菜单项12是表示功能还是位置无关。在导航到某个位置的情况中,选择有效链路102(不同于末端链路103)会触发对相关数据库位置的访问。相反,当导航到一类功能时,选择有效链路102(不同于末端链路103)只触发显示相关级上的同属菜单项。本领域的技术人员可以理解,本发明的有效路径100可用于独立应用如操作***、字处理器、电子表格等中。而且,有效路径100还可以用于客户服务器环境中。值得注意的是,有效路径100可用于定位网站上提供的功能或在不同万维网地址之间进行导航。
在独立应用中,一系列Microsoft
Figure GSA00000026038200091
窗口应用编程接口功能如“CreateWindow”和其它图形库函数调用可用于创建有效路径的图形部件。主流编程语言如Visual Basic、Java、C或Delphi可以任意组合用于创建动态部件和滑过效果。
在客户服务器应用中,有效路径的代码可以如下形式成为初始HTML(超文本标记语言)文件的一部分:包含描述有效路径100的数组的JavaScript/DHTML组合或单独的JavaScript文件(.js)以及包含有效路径100的图形属性的级联风格表单文件(.css)。此数据可以在初始服务器调用之后在本地高速缓存。
对于因特网浏览器应用,如Internet Explorer或Mozilla,优选实施例预见到可用有效路径100替换地址条,以避免冗余,从而允许用户将注意力集中到内容上,使浏览更有效率。对于Microsoft因特网浏览器,这会涉及利用其定制浏览器条集成特征。
在独立应用中,一系列窗口应用编程接口功能如“CreateWindow”和其它图形库函数调用可用于创建有效路径的图形部件。主流编程语言如Visual Basic、Java、C或Delphi可以任意组合用于创建动态部件和滑过效果。
窗口浏览器可用有效路径100替代地址条,从而可使文件夹窗口的显示成为冗余。用户可以通过滑过和“浏览”折叠菜单***各级来更好地利用屏幕。
本发明的有效路径100还可应用导航音频接口(audio interface)。音频接口的优选实施例将使用户能够导航到路径的终点。某个输入命令如按下某个键会读取所选路径的序列和级。用户随后可以选择路径的任意级别并导航到新的终点。
有效路径100还可以与常规导航***如以上所述的折叠菜单***或路径菜单***结合使用。
当用户使用常规菜单屏幕进行导航时,就会动态地构造有效路径100并予以显示。当用户使用折叠菜单***进行导航时,有效路径100是自动装配而成的,并不需要任何其它的用户交互。
图6A-6B说明可如何将有效路径100用于导航到功能类。在图6A-6B所示实施例中,有效路径100与常规折叠菜单***10结合使用。本技术领域的普通技术人员可以理解,有效路径100相对于折叠菜单***10的位置及其图形表示对于有效路径100的运用并不是至关重要的。
图6A显示了常规折叠菜单***10的初始视图。图6A中没有有效路径100,因为尚未选择任何菜单项。当用户滑过给定菜单项时,显示该菜单项的子项。在图6A中,用户相继滑过1.2、1.2.3和1.2.3.4。同样,图6A中没有有效路径100,因为仍未选择任何菜单项。
图6B说明用户选择菜单项1.2.3.4之后的有效路径100。如图所示,一旦用户已选择某个菜单项,常规折叠菜单***就会折叠。有效路径100中的每条有效链路102表示通过显示选择菜单项得到的隐含选择序列。更具体地说,图6B所示的有效路径100包括有效链路101、102a、102b和103,它们分别对应于菜单项:FILE、1.2、1.2.3和1.2.3.4。有效链路101对应于从初始级或根级选择的菜单项FILE。同样,有效链路102-a对应于选择的菜单项1.2,而有效链路102-b对应于菜单项1.2.3。有效路径100的构造随用户导航通过菜单***10时自动进行。应注意,有效链路102-c是有效路径100中的末端链路103。
应注意,菜单***(下拉菜单树)10在用户选择端节点1.2.3.4时折叠,有效路径100因此而出现。用户可简单地通过选择不同的有效链路102而直接访问不同的级。
如前所述,当用户导航通过折叠菜单***时,就会动态地构造有效路径100,此有效路径100随后在菜单树折叠回到根级之后保持。此外,可选择在每次使用快捷方式如功能键等时构造有效路径100。应注意,可以为分级结构中的任一点定义快捷方式。这需要使用存储在RAM 38中的查找表38a(图3)。查找表38a存储某个预定义的快捷方式以及创建有效路径100所必需的相关数据。根据本优选实施例,所构造的有效路径100与通过折叠菜单***访问功能而构造的相同。
操作中,查找表38a将在初始定义每个预定义快捷方式(功能键)期间最初由软件开发者创建。此外,下面将会解释,查找表38a可由用户更新,以引用新创建的快捷方式。
菜单项的附加指针
本发明的另一方面将参考图7A-7C进行说明。每个菜单项可包含指向各种功能如搜索输入字段200的附加指针,此字段用于搜索附属信息分级结构的文件夹、文件或内容。
图7A显示带根链路101和搜索字段200的有效路径100的初始(根级)视图。选择图7A中的搜索字段200将允许用户从最高(根)级到最低级搜索整个分级结构。
图7B显示了有效路径100的扩展视图。选择图7B中的搜索字段200将允许用户从1.2.3及所有分级附属级(沿同一分支)搜索分级结构。
图7C显示了在用户选择搜索字段200时显示的搜索输入界面的一个例子。
搜索输入字段200的功能还可以通过例如使用指示装置48上的特殊按钮或键盘上的特殊键击(key stroke)来实现。
如上所述,本发明的有效路径100可用于导航目录,因特网只是目录的一个实例。
而且,有效路径可用于增强因特网浏览器如Internet Explorer或Mozilla中的地址条功能。
图8A显示了因特网浏览器的常规地址条。
图8B显示了有效路径100的作为文本输入字段的根级101。一旦用户输入位置(目的地),有效路径100便会搜索表示位置信息分级结构的数据文件。此数据文件将允许用户浏览整个位置信息分级结构,而不需要在每次浏览新的级别时从服务器提取额外的信息。这就使用户能够迅速地定位并直接访问分级结构中的期望(内容)级,而无需顺序访问分级结构的各级。
图8C说明用户浏览信息分级结构。有效路径的这一方面不要求用户记住用于访问某个位置的全部URL(统一资源定位符)。此外,数据文件只包含信息分级结构的结构表示,而不包含位置的实际内容。为此,数据文件相对较小。
一旦用户已访问过给定位置(图8D),有效路径100便会包括一序列有效链路101、102、103,其中每条有效链路指向分级结构中的不同级。用户随后可以沿该路径直接访问任意级,而无需求助于按下浏览器上的“返回”按钮。
如果未查找到表示位置信息分级结构的数据文件,则有效路径菜单导航***将根据服务器和客户文件上的可用目录结构和超文本标记语言(HTML)动态地创建该文件。
根据本发明的另一方面,有效路径100可用作导航通过包括多个分级组织的网页的网站的方法。本发明的方法无需在各网页上提供超链接和导航元素。
根据本发明,表示多级分级网站的分级结构的数据文件要么通过构造得到要么从服务器检索得到。如前所述,表示位置信息分级结构的数据文件可以根据服务器和客户文件上的可用目录结构和超文本标记语言(HTML)动态地创建该文件。
利用有效路径,用户可浏览表示位置的信息分级结构的数据文件并选择期望的位置。这就消除了在各网页上提供超链接和导航元素的需要。
每次用户导航到层次化网站内的新位置(网页)时,便会动态地构造新的有效路径。同样,每条有效链路对应于分级结构中的某个级,并且用户可以通过选择给定有效链路访问分级结构的任意给定级。此外,有效路径使用户能够直接访问分级菜单结构的任意给定级上的所有菜单项,包括所有分级从属项,而又不会影响有效路径。
虽然已对本发明的有效路径导航***的优选实施例作了具体描述和示意,但要理解,对本领域中技术人员显而易见的变化方案或替代实施例落于本发明范围内。既然可以进行许多这样的修改,因此要理解,在所附权利要求书的范围内,本发明可以与具体所述不同的方式来加以实施。

Claims (18)

1.一种导航信息结构的方法,所述方法包括:
提供显示所述信息结构的给定级的菜单项并允许对其进行选择的图形菜单界面;
在选择了所述信息结构的菜单项后,动态地将有效路径构造为有效链路序列;
所述有效链路允许显示所述信息结构的给定级上的一个或多个菜单项;以及
所述有效链路允许用户通过从所述有效路径上的所述有效链路之一显示的一个或多个菜单项中选择来访问所述信息结构中的菜单项。
2.如权利要求1所述的方法,其中,所述一个或多个菜单项允许显示所述信息结构的给定级上的一个或多个另外的菜单项。
3.如权利要求1所述的方法,其中,所述一条或多条有效链路允许当指针滑过所述有效链路之一时显示所述信息结构的给定级上的一个或多个菜单项。
4.如权利要求1所述的方法,其中,所述一条或多条有效链路允许当选择所述有效链路之一时显示所述信息结构的给定级上的一个或多个菜单项。
5.如权利要求1所述的方法,其中,所述一条或多条有效链路允许当选择与所述有效链路之一关联的可视图标时显示所述信息结构的给定级上的一个或多个菜单项。
6.如权利要求1所述的方法,其中,所述有效路径中的所述有效链路允许显示所述信息结构的给定级上的一个或多个菜单项而不改变所述有效路径。
7.如权利要求1所述的方法,其中,用户能通过选择所述有效路径中的一条或多条有效链路来直接访问所述有效链路。
8.如权利要求7所述的方法,其中,有效链路的选择使得所述有效路径截断为所选择的有效链路。
9.如权利要求1所述的方法,还提供允许直接访问所述信息结构中的给定菜单项的预定义快捷方式,其中预定义快捷方式的选择动态地构造有效路径,所述有效路径包括一条对应于导航至所述信息结构中的所述给定菜单项所必需的每一菜单项的有效链路。
10.一种导航信息结构的设备,所述设备包括处理器,所述处理器配置为:
提供显示所述信息结构的给定级的菜单项并允许对其进行选择的图形菜单界面;
在选择了所述信息结构的菜单项后,动态地将有效路径构造为有效链路序列;
允许所述有效路径中的一条或多条有效链路显示所述信息结构的给定级上的一个或多个菜单项;以及
允许用户通过从所述有效路径上的所述有效链路之一显示的一个或多个菜单项中选择所述信息结构中的菜单项来访问所述信息结构中的所述菜单项。
11.如权利要求10所述的设备,还配置为允许所述一个或多个菜单项显示所述信息结构的给定级上的一个或多个另外的菜单项。
12.如权利要求10所述的设备,其中,所述一条或多条有效链路允许当指针滑过所述有效链路之一时显示所述信息结构的给定级上的一个或多个菜单项。
13.如权利要求10所述的设备,其中,所述一条或多条有效链路允许当选择所述有效链路之一时显示所述信息结构的给定级上的一个或多个菜单项。
14.如权利要求10所述的设备,其中,所述一条或多条有效链路允许当选择与所述有效链路之一关联的可视图标时显示所述信息结构的给定级上的一个或多个菜单项。
15.如权利要求10所述的设备,其中,所述有效路径中的所述有效链路允许显示所述信息结构的给定级上的一个或多个菜单项而不改变所述有效路径。
16.如权利要求10所述的设备,其中,用户能通过选择所述有效路径中的一条或多条有效链路来直接访问所述有效链路。
17.如权利要求16所述的设备,其中,有效链路的选择使得所述有效路径截断为所选择的有效链路。
18.如权利要求10所述的设备,还配置为提供预定义快捷方式以允许访问所述信息结构中的给定菜单项,其中预定义快捷方式的选择动态地构造有效路径,所述有效路径包括一条对应于导航至所述信息结构中的所述给定菜单项所必需的每一菜单项的有效链路。
CN2010101193821A 2002-06-06 2003-05-27 导航信息结构的方法和设备 Expired - Lifetime CN101882052B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/164,520 US7191411B2 (en) 2002-06-06 2002-06-06 Active path menu navigation system
US10/164520 2002-06-06

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN038184818A Division CN1672122B (zh) 2002-06-06 2003-05-27 在多级分级信息结构中进行导航的方法

Publications (2)

Publication Number Publication Date
CN101882052A true CN101882052A (zh) 2010-11-10
CN101882052B CN101882052B (zh) 2013-08-21

Family

ID=29710234

Family Applications (2)

Application Number Title Priority Date Filing Date
CN038184818A Expired - Lifetime CN1672122B (zh) 2002-06-06 2003-05-27 在多级分级信息结构中进行导航的方法
CN2010101193821A Expired - Lifetime CN101882052B (zh) 2002-06-06 2003-05-27 导航信息结构的方法和设备

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN038184818A Expired - Lifetime CN1672122B (zh) 2002-06-06 2003-05-27 在多级分级信息结构中进行导航的方法

Country Status (6)

Country Link
US (9) US7191411B2 (zh)
CN (2) CN1672122B (zh)
AU (1) AU2003274081A1 (zh)
DE (1) DE10392790T5 (zh)
ES (1) ES2265257B1 (zh)
WO (1) WO2003104977A2 (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102118476A (zh) * 2011-03-10 2011-07-06 宇龙计算机通信科技(深圳)有限公司 手机菜单的显示方法及手机
CN102831118A (zh) * 2011-06-15 2012-12-19 国际商业机器公司 智能地导航分层结构字符串的方法、装置
CN103096153A (zh) * 2012-11-08 2013-05-08 鸿富锦精密工业(深圳)有限公司 能够遥控的电子装置及使用该电子装置的***
CN103902556A (zh) * 2012-12-26 2014-07-02 重庆新媒农信科技有限公司 一种多级菜单数据存储查询方法及***
CN104750366A (zh) * 2013-12-30 2015-07-01 大陆汽车投资(上海)有限公司 菜单的切换方法
US9207829B2 (en) 2010-12-31 2015-12-08 International Business Machines Corporation Smartly navigating hierarchical structure strings
CN105874419A (zh) * 2014-12-09 2016-08-17 深圳市达仕尼科技有限公司 界面显示控制***、电子装置及界面显示控制方法
CN109101159A (zh) * 2018-07-18 2018-12-28 聚好看科技股份有限公司 资源编排方法及装置
CN110998504A (zh) * 2017-07-31 2020-04-10 罗伯特·博世有限公司 用于运行信息装置的方法

Families Citing this family (177)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060123356A1 (en) * 2000-05-05 2006-06-08 Microsoft Corporation Dynamic and updateable computing application panes
US7210094B2 (en) * 2001-07-11 2007-04-24 International Business Machines Corporation Method and system for dynamic web page breadcrumbing using javascript
US7370288B1 (en) * 2002-06-28 2008-05-06 Microsoft Corporation Method and system for selecting objects on a display device
US7751623B1 (en) 2002-06-28 2010-07-06 Microsoft Corporation Writing guide for a free-form document editor
US7079713B2 (en) 2002-06-28 2006-07-18 Microsoft Corporation Method and system for displaying and linking ink objects with recognized text and objects
US20040075693A1 (en) * 2002-10-21 2004-04-22 Moyer Timothy A. Compact method of navigating hierarchical menus on an electronic device having a small display screen
US7543238B2 (en) * 2003-01-21 2009-06-02 Microsoft Corporation System and method for directly accessing functionality provided by an application
US7769794B2 (en) 2003-03-24 2010-08-03 Microsoft Corporation User interface for a file system shell
US7823077B2 (en) 2003-03-24 2010-10-26 Microsoft Corporation System and method for user modification of metadata in a shell browser
US7627552B2 (en) 2003-03-27 2009-12-01 Microsoft Corporation System and method for filtering and organizing items based on common elements
US7240292B2 (en) 2003-04-17 2007-07-03 Microsoft Corporation Virtual address bar user interface control
US7712034B2 (en) 2003-03-24 2010-05-04 Microsoft Corporation System and method for shell browser
US7421438B2 (en) 2004-04-29 2008-09-02 Microsoft Corporation Metadata editing control
US7650575B2 (en) 2003-03-27 2010-01-19 Microsoft Corporation Rich drag drop user interface
US7925682B2 (en) 2003-03-27 2011-04-12 Microsoft Corporation System and method utilizing virtual folders
US9715678B2 (en) 2003-06-26 2017-07-25 Microsoft Technology Licensing, Llc Side-by-side shared calendars
US8799808B2 (en) 2003-07-01 2014-08-05 Microsoft Corporation Adaptive multi-line view user interface
US7716593B2 (en) * 2003-07-01 2010-05-11 Microsoft Corporation Conversation grouping of electronic mail records
US7707255B2 (en) 2003-07-01 2010-04-27 Microsoft Corporation Automatic grouping of electronic mail
JP4602650B2 (ja) * 2003-07-31 2010-12-22 インターナショナル・ビジネス・マシーンズ・コーポレーション ナビゲーション生成装置およびプログラム
US7336282B2 (en) * 2003-09-11 2008-02-26 Ricoh Company, Ltd. System, recording medium and program for inputting operation condition of instrument
US20050188174A1 (en) * 2003-10-12 2005-08-25 Microsoft Corporation Extensible creation and editing of collections of objects
US8024335B2 (en) 2004-05-03 2011-09-20 Microsoft Corporation System and method for dynamically generating a selectable search extension
US10437964B2 (en) 2003-10-24 2019-10-08 Microsoft Technology Licensing, Llc Programming interface for licensing
US20050131945A1 (en) * 2003-12-16 2005-06-16 International Business Machines Corporation Compact interface for the display and navigation of object hierarchies
DE10360657A1 (de) * 2003-12-23 2005-07-21 Daimlerchrysler Ag Bediensystem für ein Kraftfahrzeug
EP1551030A1 (en) * 2004-01-05 2005-07-06 Deutsche Thomson-Brandt Gmbh Method and apparatus for generating an electronic menu
EP1706811A2 (en) * 2004-01-09 2006-10-04 Koninklijke Philips Electronics N.V. Two panel navigation
US8745530B2 (en) 2004-01-14 2014-06-03 Thomson Licensing Method for generating an on-screen menu
EP1555598A1 (en) * 2004-01-14 2005-07-20 Deutsche Thomson-Brandt Gmbh Method for generating an on-screen menu
US8832600B2 (en) * 2004-01-27 2014-09-09 International Business Machines Corporation Method, system, and program for navigating files
US7472356B2 (en) * 2004-02-11 2008-12-30 Microsoft Corporation Collapsible container with semi-collapsed view
US7721226B2 (en) * 2004-02-18 2010-05-18 Microsoft Corporation Glom widget
US7659890B2 (en) 2004-03-19 2010-02-09 Microsoft Corporation Automatic height adjustment for electronic highlighter pens and mousing devices
US20050234979A1 (en) * 2004-04-16 2005-10-20 Alcatel Map navigation with breadcrumb buttons
US7657846B2 (en) 2004-04-23 2010-02-02 Microsoft Corporation System and method for displaying stack icons
US7694236B2 (en) 2004-04-23 2010-04-06 Microsoft Corporation Stack icons representing multiple objects
US20060015826A1 (en) * 2004-07-13 2006-01-19 Sony Corporation Hard disk multimedia player and method
US8219934B2 (en) * 2004-08-09 2012-07-10 General Dynamics C4 Systems, Inc. Method and code module for facilitating navigation between webpages
US7895531B2 (en) 2004-08-16 2011-02-22 Microsoft Corporation Floating command object
US8255828B2 (en) 2004-08-16 2012-08-28 Microsoft Corporation Command user interface for displaying selectable software functionality controls
US7703036B2 (en) 2004-08-16 2010-04-20 Microsoft Corporation User interface for displaying selectable software functionality controls that are relevant to a selected object
US9015621B2 (en) 2004-08-16 2015-04-21 Microsoft Technology Licensing, Llc Command user interface for displaying multiple sections of software functionality controls
US8146016B2 (en) 2004-08-16 2012-03-27 Microsoft Corporation User interface for displaying a gallery of formatting options applicable to a selected object
US8117542B2 (en) 2004-08-16 2012-02-14 Microsoft Corporation User interface for displaying selectable software functionality controls that are contextually relevant to a selected object
EP1630653A1 (en) * 2004-08-26 2006-03-01 Harman/Becker Automotive Systems GmbH Car multimedia apparatus and method for controlling the display of hierarchically structured menus
US7643917B2 (en) * 2004-08-26 2010-01-05 Harman Becker Automotive Systems Gmbh Vehicle multimedia system
FI20045344A (fi) * 2004-09-16 2006-03-17 Nokia Corp Näyttömoduuli, laite, tietokoneohjelmatuote ja menetelmä käyttöliittymänäkymää varten
US7831612B2 (en) * 2004-09-29 2010-11-09 Business Objects Software Ltd. Apparatus and method for generating reports from shared objects
US7747966B2 (en) 2004-09-30 2010-06-29 Microsoft Corporation User interface for providing task management and calendar information
US20060085435A1 (en) * 2004-10-14 2006-04-20 International Business Machines Corporation Method and data processing system for displaying hierarchical tree data
US7890888B2 (en) * 2004-10-22 2011-02-15 Microsoft Corporation Systems and methods for configuring a user interface having a menu
US7818683B2 (en) * 2004-12-06 2010-10-19 Oracle International Corporation Methods and systems for representing breadcrumb paths, breadcrumb inline menus and hierarchical structure in a web environment
GB2421135A (en) 2004-12-09 2006-06-14 Sony Uk Ltd User resizable video display of catalogue entries
US8887093B1 (en) 2004-12-13 2014-11-11 Thomson Licensing Method for generating an on-screen menu
US20060129945A1 (en) 2004-12-15 2006-06-15 International Business Machines Corporation Apparatus and method for pointer drag path operations
CN100442302C (zh) * 2004-12-21 2008-12-10 国际商业机器公司 利用快速运行时间识别计量软件产品的使用的方法和***
US20060184892A1 (en) * 2005-02-17 2006-08-17 Morris Robert P Method and system providing for the compact navigation of a tree structure
US8195646B2 (en) 2005-04-22 2012-06-05 Microsoft Corporation Systems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information
US8255834B2 (en) 2005-04-25 2012-08-28 Apple Inc. Displaying a set of data elements
DE102005022871A1 (de) * 2005-05-18 2006-11-23 Siemens Ag Vorrichtung zum Anzeigen eines Datenträger-Inhaltsverzeichnisses eines Datenträgers
US7886290B2 (en) 2005-06-16 2011-02-08 Microsoft Corporation Cross version and cross product user interface
US7665028B2 (en) 2005-07-13 2010-02-16 Microsoft Corporation Rich drag drop user interface
US8239882B2 (en) 2005-08-30 2012-08-07 Microsoft Corporation Markup based extensibility for user interfaces
US8689137B2 (en) 2005-09-07 2014-04-01 Microsoft Corporation Command user interface for displaying selectable functionality controls in a database application
US9542667B2 (en) 2005-09-09 2017-01-10 Microsoft Technology Licensing, Llc Navigating messages within a thread
US7739259B2 (en) 2005-09-12 2010-06-15 Microsoft Corporation Integrated search and find user interface
US8627222B2 (en) 2005-09-12 2014-01-07 Microsoft Corporation Expanded search and find user interface
US8826112B2 (en) * 2005-09-22 2014-09-02 International Business Machines Corporation Navigating table data with mouse actions
US20070094267A1 (en) * 2005-10-20 2007-04-26 Glogood Inc. Method and system for website navigation
AU2005239672B2 (en) * 2005-11-30 2009-06-11 Canon Kabushiki Kaisha Sortable collection browser
NO325961B1 (no) * 2005-12-05 2008-08-25 Holte Bjoern System, prosess og softwarearrangement for å assistere i navigering på inernett
CN100371872C (zh) * 2005-12-27 2008-02-27 华为技术有限公司 一种显示阅读内容的实现方法和装置
US7596761B2 (en) * 2006-01-05 2009-09-29 Apple Inc. Application user interface with navigation bar showing current and prior application contexts
JP2007207186A (ja) * 2006-02-06 2007-08-16 Denso Corp 操作システム
US7962861B2 (en) * 2006-02-23 2011-06-14 International Business Machines Corporation Creating a sentence that describes a walk of a graph
US7529795B2 (en) 2006-03-20 2009-05-05 Stragent, Llc Message board aggregator
US20090158217A1 (en) * 2006-04-24 2009-06-18 Anthony Edward Stuart Method and Apparatus for Providing an On-Screen Menu System
US8605090B2 (en) 2006-06-01 2013-12-10 Microsoft Corporation Modifying and formatting a chart using pictorially provided chart elements
US9727989B2 (en) 2006-06-01 2017-08-08 Microsoft Technology Licensing, Llc Modifying and formatting a chart using pictorially provided chart elements
DE102006034415A1 (de) * 2006-07-25 2008-01-31 Siemens Ag Verfahren und Anordnung zum Bedienen von elektrischen Geräten
EP1883020B1 (en) * 2006-07-28 2013-05-22 Dassault Systèmes Method and system for navigating in a database of a computer system
GB2443241B (en) * 2006-09-27 2010-08-11 Yisia Young Suk Lee A data object management apparatus and method
US7992106B2 (en) * 2007-01-08 2011-08-02 Varia Holdings Llc Menu trails for a portable media player
JP4811287B2 (ja) * 2007-01-31 2011-11-09 ブラザー工業株式会社 階層構造表示装置および階層構造表示プログラム
CN101681226A (zh) * 2007-04-26 2010-03-24 诺基亚公司 用于输入接口的方法、设备、模块、装置和计算机程序
US8271901B2 (en) * 2007-05-11 2012-09-18 Demand Media, Inc. Cross taxonomy navigation from a bread crumb in a graphical user interface
US8484578B2 (en) 2007-06-29 2013-07-09 Microsoft Corporation Communication between a document editor in-space user interface and a document editor out-space user interface
US8201103B2 (en) 2007-06-29 2012-06-12 Microsoft Corporation Accessing an out-space user interface for a document editor program
US8762880B2 (en) 2007-06-29 2014-06-24 Microsoft Corporation Exposing non-authoring features through document status information in an out-space user interface
WO2009049331A2 (en) * 2007-10-08 2009-04-16 Van Der Westhuizen Willem Mork User interface
US8549407B2 (en) * 2007-12-05 2013-10-01 Ebay Inc. Multi-dimensional dynamic visual browsing
US8689139B2 (en) * 2007-12-21 2014-04-01 Adobe Systems Incorporated Expandable user interface menu
TWI420341B (zh) * 2007-12-31 2013-12-21 Htc Corp 顯示螢幕上選單之方法及其行動裝置
US20090204900A1 (en) * 2008-02-13 2009-08-13 International Business Machines Corporation Method And System For Navigation Of Web Sites And Applications
US20090210827A1 (en) * 2008-02-15 2009-08-20 Thomas Stanton Brugler Web navigation user interface for orienting and organizing navigation links
US8751947B2 (en) 2008-02-29 2014-06-10 Adobe Systems Incorporated Visual and functional transform
US9588781B2 (en) 2008-03-31 2017-03-07 Microsoft Technology Licensing, Llc Associating command surfaces with multiple active components
US10180714B1 (en) * 2008-04-24 2019-01-15 Pixar Two-handed multi-stroke marking menus for multi-touch devices
US20090300492A1 (en) * 2008-06-03 2009-12-03 Sony Corporation System and method for effectively selecting functions in an electronic device
US9665850B2 (en) 2008-06-20 2017-05-30 Microsoft Technology Licensing, Llc Synchronized conversation-centric message list and message reading pane
US8402096B2 (en) 2008-06-24 2013-03-19 Microsoft Corporation Automatic conversation techniques
US20100042953A1 (en) * 2008-08-18 2010-02-18 Douglas Albert Stewart Method, computer, and computer program for displaying a hierarchical navigation scheme
CN101661367A (zh) * 2008-08-25 2010-03-03 扬智科技股份有限公司 菜单快捷方式的生成方法及使用者接口装置
US8411046B2 (en) * 2008-10-23 2013-04-02 Microsoft Corporation Column organization of content
KR101004463B1 (ko) * 2008-12-09 2010-12-31 성균관대학교산학협력단 터치 스크린의 드래그를 이용한 메뉴 선택을 지원하는 휴대용 단말 및 그 제어 방법
US8555183B2 (en) * 2009-02-03 2013-10-08 The Boeing Company Software-based system and method for changing structural feature designations
US10705701B2 (en) 2009-03-16 2020-07-07 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
WO2010107476A1 (en) * 2009-03-19 2010-09-23 Duke University Inhibiting gsnor
US8175653B2 (en) 2009-03-30 2012-05-08 Microsoft Corporation Chromeless user interface
US8799353B2 (en) 2009-03-30 2014-08-05 Josef Larsson Scope-based extensibility for control surfaces
DE102009019562A1 (de) * 2009-04-30 2010-11-04 Volkswagen Ag Verfahren zum Steuern der Informationsanzeige auf einer Anzeigefläche
JP2010262450A (ja) * 2009-05-01 2010-11-18 Brother Ind Ltd 表示装置
US9046983B2 (en) 2009-05-12 2015-06-02 Microsoft Technology Licensing, Llc Hierarchically-organized control galleries
KR20110069519A (ko) * 2009-12-17 2011-06-23 삼성전자주식회사 전자 장치 및 전자 장치의 제어 방법
US8943442B1 (en) * 2009-12-21 2015-01-27 Lucasfilm Entertainment Company Ltd. Controlling operations for execution
US20110173571A1 (en) * 2010-01-13 2011-07-14 Maryamossadat Nematollahi Mahani Graphical User Interface Guide
US20110179390A1 (en) * 2010-01-18 2011-07-21 Robert Paul Morris Methods, systems, and computer program products for traversing nodes in path on a display device
DE102010005502B4 (de) 2010-01-23 2023-02-02 Audi Ag Verfahren zum Durchführen einer Suche in einem Infotainmentsystem eines Kraftfahrzeugs
US20110289408A1 (en) * 2010-05-18 2011-11-24 Suchithra Narasimhalu Chitlur Menu path tracking and display of path steps
DE102010029655A1 (de) * 2010-06-02 2011-12-08 Endress + Hauser Flowtec Ag Verfahren zum Bereitstellen eines Bedienmenus für ein Feldgerät der Prozessautomatisierungstechnik
US20120089951A1 (en) * 2010-06-10 2012-04-12 Cricket Communications, Inc. Method and apparatus for navigation within a multi-level application
US9021554B2 (en) 2010-06-10 2015-04-28 At&T Mobility Ii Llc Unlimited access to media and applications over wireless infrastructure
US9015588B2 (en) 2010-06-10 2015-04-21 At&T Mobility Ii Llc Advanced playback queue management
US8302014B2 (en) 2010-06-11 2012-10-30 Microsoft Corporation Merging modifications to user interface components while preserving user customizations
US8640055B1 (en) * 2010-10-19 2014-01-28 Pixar Condensing hierarchies in user interfaces
CN102098380A (zh) * 2010-12-22 2011-06-15 中兴通讯股份有限公司 在移动终端中自定义快捷方式的方法和装置
CN102578807A (zh) * 2011-01-06 2012-07-18 海尔集团公司 触控桌
US20120216117A1 (en) * 2011-02-18 2012-08-23 Sony Corporation Method and apparatus for navigating a hierarchical menu based user interface
US9081580B2 (en) * 2011-03-31 2015-07-14 Oracle International Corporation Real-time menu architecture
US9485411B2 (en) * 2011-10-28 2016-11-01 Canon Kabushiki Kaisha Display control apparatus and method for controlling display control apparatus
JP5893341B2 (ja) * 2011-10-28 2016-03-23 キヤノン株式会社 表示制御装置、表示制御装置の制御方法およびプログラム
CN102843295A (zh) * 2012-08-21 2012-12-26 中兴通讯股份有限公司 数据包的处理方法及装置
US20140181650A1 (en) * 2012-10-11 2014-06-26 Victoria Isabella Polubinska Self-configuring user interface
US9720558B2 (en) * 2012-11-30 2017-08-01 Verizon and Redbox Digital Entertainment Services, LLC Systems and methods for providing a personalized media service user interface
US9606700B2 (en) * 2013-03-08 2017-03-28 Information Resources, Inc. Selection of hierarchically organized items
US10620795B2 (en) 2013-03-14 2020-04-14 RELX Inc. Computer program products and methods for displaying digital looseleaf content
US20150052459A1 (en) * 2013-08-13 2015-02-19 Unisys Corporation Shortcut command button for a hierarchy tree
JP5956963B2 (ja) * 2013-08-29 2016-07-27 京セラドキュメントソリューションズ株式会社 画像形成装置及び表示プログラム
USD773496S1 (en) * 2013-09-17 2016-12-06 Oracle International Corporation Display screen or portion thereof with graphical user interface
US10409808B2 (en) * 2013-10-30 2019-09-10 Salesforce.Com, Inc. System and method for metadata management via a user interface page
US10740413B2 (en) 2013-10-30 2020-08-11 Salesforce.Com, Inc. System and method for user information management via a user interface page
US10198148B2 (en) * 2014-01-17 2019-02-05 Microsoft Technology Licensing, Llc Radial menu user interface with entry point maintenance
US20150235285A1 (en) * 2014-02-20 2015-08-20 Codifyd, Inc. Data display system and method
US9727209B2 (en) 2014-03-26 2017-08-08 Sap Se Hierarchical data structure with shortcut list
KR102298602B1 (ko) 2014-04-04 2021-09-03 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 확장가능한 애플리케이션 표시
EP3129847A4 (en) 2014-04-10 2017-04-19 Microsoft Technology Licensing, LLC Slider cover for computing device
DE102014111350A1 (de) * 2014-08-08 2016-02-11 Endress + Hauser Gmbh + Co. Kg Automatisierte Erstellung von geeigneten Vorzugsmenüs für Feldgeräte
WO2016036510A1 (en) 2014-09-02 2016-03-10 Apple Inc. Music user interface
CN105573595A (zh) * 2014-10-16 2016-05-11 阿里巴巴集团控股有限公司 信息展示方法及装置
WO2016065568A1 (en) 2014-10-30 2016-05-06 Microsoft Technology Licensing, Llc Multi-configuration input device
US20160140091A1 (en) * 2014-11-19 2016-05-19 Kiran K. Bhat Visual Hierarchy Navigation System
US10452755B2 (en) * 2015-03-10 2019-10-22 Microsoft Technology Licensing, Llc Hierarchical navigation control
US9953096B2 (en) 2015-06-26 2018-04-24 International Business Machines Corporation System to store user selection and provide easy retrieval and traversal
CN106649315A (zh) * 2015-10-29 2017-05-10 北京国双科技有限公司 处理路径导航的方法和装置
KR20170072651A (ko) * 2015-12-17 2017-06-27 삼성전자주식회사 디스플레이 장치 및 디스플레이 방법
DE102016012474A1 (de) 2016-10-18 2018-04-19 Reifenhäuser GmbH & Co. KG Maschinenfabrik Verfahren zur schnellen Navigation in einer Benutzeroberfläche, Verfahren zum Herstellen eines Produkts aus thermoplastischem Kunststoff, Anlagensteuerung zur schnellen Navigation in einer Benutzeroberfläche und Anlage zum Herstellen eines Produkts aus thermoplastischem Kunststoff
CN106775311A (zh) * 2016-12-07 2017-05-31 宇龙计算机通信科技(深圳)有限公司 一种目标功能选项的查找方法及装置
US10540064B1 (en) * 2016-12-21 2020-01-21 Juniper Networks, Inc. Framework for creating hierarchical navigation trees using user interface plugins
US10992795B2 (en) 2017-05-16 2021-04-27 Apple Inc. Methods and interfaces for home media control
US11431836B2 (en) 2017-05-02 2022-08-30 Apple Inc. Methods and interfaces for initiating media playback
US10928980B2 (en) 2017-05-12 2021-02-23 Apple Inc. User interfaces for playing and managing audio items
US20220279063A1 (en) 2017-05-16 2022-09-01 Apple Inc. Methods and interfaces for home media control
CN111343060B (zh) 2017-05-16 2022-02-11 苹果公司 用于家庭媒体控制的方法和界面
CN109657175A (zh) * 2017-10-11 2019-04-19 北京国双科技有限公司 数据处理方法、数据访问方法及装置、存储介质及处理器
JP7113341B2 (ja) * 2017-11-30 2022-08-05 パナソニックIpマネジメント株式会社 画像出力装置、画像出力装置の制御方法、及びテレビ
CN108255931B (zh) * 2017-11-30 2022-06-03 汤东澜 一种网站导航方法及服务器
US10956914B2 (en) * 2018-09-06 2021-03-23 Nice Ltd. System and method for mapping a customer journey to a category
US10847136B2 (en) * 2018-09-06 2020-11-24 Nice Ltd. System and method for mapping a customer journey to a category
CN109275006A (zh) * 2018-10-15 2019-01-25 四川长虹电器股份有限公司 一种基于智能电视的功能收藏的***
US10678418B1 (en) * 2019-03-19 2020-06-09 Servicenow, Inc. Graphical user interfaces for defining complex data objects
KR20220027295A (ko) 2019-05-31 2022-03-07 애플 인크. 오디오 미디어 제어를 위한 사용자 인터페이스
US10996917B2 (en) 2019-05-31 2021-05-04 Apple Inc. User interfaces for audio media control
CN111459547B (zh) * 2020-04-01 2021-10-08 腾讯科技(深圳)有限公司 一种函数调用链路的展示方法和装置
US11392291B2 (en) 2020-09-25 2022-07-19 Apple Inc. Methods and interfaces for media control with dynamic feedback
SE2051479A1 (en) * 2020-12-17 2022-06-18 Shenzhi Li Hierarchically structured menu system
WO2023244147A1 (en) * 2022-06-16 2023-12-21 Li Shenzhi Menu system

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5297253A (en) * 1992-01-09 1994-03-22 Ehrlich Associates, Inc. Computer user interface navigational tool
US5801702A (en) * 1995-03-09 1998-09-01 Terrabyte Technology System and method for adding network links in a displayed hierarchy
US6112201A (en) * 1995-08-29 2000-08-29 Oracle Corporation Virtual bookshelf
US6597377B1 (en) * 1997-02-25 2003-07-22 International Business Machines Corporation Web links objects
US6621532B1 (en) * 1998-01-09 2003-09-16 International Business Machines Corporation Easy method of dragging pull-down menu items onto a toolbar
US6236400B1 (en) 1998-04-02 2001-05-22 Sun Microsystems, Inc. Method and apparatus for controlling the display of hierarchical information
US6256028B1 (en) * 1998-08-14 2001-07-03 Microsoft Corporation Dynamic site browser
US6832350B1 (en) * 1998-09-30 2004-12-14 International Business Machines Corporation Organizing and categorizing hypertext document bookmarks by mutual affinity based on predetermined affinity criteria
US6633316B1 (en) * 1999-05-13 2003-10-14 International Business Machines Corporation Method and apparatus for implementing direct link selection of cached, previously visited links in nested web pages
US8438487B1 (en) 1999-05-24 2013-05-07 Catherine Lin-Hendel Method and system for one-click navigation and browsing of electronic media and their category structure as well as tracking the navigation and browsing thereof
US6462762B1 (en) * 1999-08-05 2002-10-08 International Business Machines Corporation Apparatus, method, and program product for facilitating navigation among tree nodes in a tree structure
WO2001016842A1 (en) 1999-08-31 2001-03-08 Eliberation.Com Corporation Methods and systems for a dynamic networked commerce architecture
NL1012949C2 (nl) 1999-09-01 2001-03-06 Stichting Energie Blad voor een windturbine.
US6606654B1 (en) * 2000-02-14 2003-08-12 Netjumper, Inc. Link delivery for subsequent retrieval of networked information
US6990638B2 (en) * 2001-04-19 2006-01-24 International Business Machines Corporation System and method for using shading layers and highlighting to navigate a tree view display
US7111249B2 (en) * 2001-07-09 2006-09-19 Wildtangent, Inc. Communication and/or transaction with client through active management of a client menu hierarchy
US7363593B1 (en) * 2001-11-30 2008-04-22 Versata Development Group, Inc. System and method for presenting information organized by hierarchical levels
US20040075693A1 (en) * 2002-10-21 2004-04-22 Moyer Timothy A. Compact method of navigating hierarchical menus on an electronic device having a small display screen

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9207829B2 (en) 2010-12-31 2015-12-08 International Business Machines Corporation Smartly navigating hierarchical structure strings
CN102118476A (zh) * 2011-03-10 2011-07-06 宇龙计算机通信科技(深圳)有限公司 手机菜单的显示方法及手机
CN102831118A (zh) * 2011-06-15 2012-12-19 国际商业机器公司 智能地导航分层结构字符串的方法、装置
CN103096153A (zh) * 2012-11-08 2013-05-08 鸿富锦精密工业(深圳)有限公司 能够遥控的电子装置及使用该电子装置的***
CN103902556A (zh) * 2012-12-26 2014-07-02 重庆新媒农信科技有限公司 一种多级菜单数据存储查询方法及***
CN104750366A (zh) * 2013-12-30 2015-07-01 大陆汽车投资(上海)有限公司 菜单的切换方法
CN105874419A (zh) * 2014-12-09 2016-08-17 深圳市达仕尼科技有限公司 界面显示控制***、电子装置及界面显示控制方法
CN105874419B (zh) * 2014-12-09 2020-08-25 深圳市达仕尼科技有限公司 界面显示控制***、电子装置及界面显示控制方法
CN110998504A (zh) * 2017-07-31 2020-04-10 罗伯特·博世有限公司 用于运行信息装置的方法
CN109101159A (zh) * 2018-07-18 2018-12-28 聚好看科技股份有限公司 资源编排方法及装置
CN109101159B (zh) * 2018-07-18 2021-04-20 聚好看科技股份有限公司 资源编排方法及装置

Also Published As

Publication number Publication date
US20070157127A1 (en) 2007-07-05
CN1672122A (zh) 2005-09-21
US20180088755A1 (en) 2018-03-29
US20200150834A1 (en) 2020-05-14
CN101882052B (zh) 2013-08-21
ES2265257B1 (es) 2007-11-16
WO2003104977A3 (en) 2004-09-02
US20070168882A1 (en) 2007-07-19
AU2003274081A8 (en) 2003-12-22
CN1672122B (zh) 2010-09-08
US7216301B2 (en) 2007-05-08
WO2003104977A2 (en) 2003-12-18
AU2003274081A1 (en) 2003-12-22
US20130111411A1 (en) 2013-05-02
US7191411B2 (en) 2007-03-13
US7640517B2 (en) 2009-12-29
ES2265257A1 (es) 2007-02-01
US20040128275A1 (en) 2004-07-01
US7725836B2 (en) 2010-05-25
US11182053B2 (en) 2021-11-23
US10969934B2 (en) 2021-04-06
DE10392790T5 (de) 2005-07-07
US20030227491A1 (en) 2003-12-11
US20170160886A1 (en) 2017-06-08
US20100037181A1 (en) 2010-02-11
US10037127B2 (en) 2018-07-31
US8352880B2 (en) 2013-01-08

Similar Documents

Publication Publication Date Title
CN101882052B (zh) 导航信息结构的方法和设备
US6874120B2 (en) Method, system, and product for efficient retrieval of information related to data input into a data entry form from the data entry form
US7188319B2 (en) Displaying graphical information and user selected properties on a computer interface
US6647534B1 (en) Method and system for organizing document information in a non-directed arrangement of documents
US7895179B2 (en) Asynchronous updating of web page data views
US8719204B2 (en) Displaying resources based on shared contexts
US20050097089A1 (en) Persistent user interface for providing navigational functionality
US20030066031A1 (en) Method and system for supporting user navigation in a browser environment
CN105095231A (zh) 一种呈现搜索结果的方法和装置
KR20100017218A (ko) 존-연관된 객체들
US7836102B2 (en) Method and system for enhancing software documentation and help systems
Geisler Enriched links: A framework for improving web navigation using pop-up views
US20140282477A1 (en) Automatic updating of data in application programs
JP2005071164A (ja) ブックマーク管理方法
Elbaga et al. Dreamweaver and Dynamic Sites

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20130821

CX01 Expiry of patent term