使得用户能够从项目的集合中选择一个或者多个项目的方法

xiaoxiao2020-7-22  7

专利名称:使得用户能够从项目的集合中选择一个或者多个项目的方法
技术领域
本发明涉及一种使得用户能够从项目的集合中选择一个或者多个项目、例如从产品数据库中选择产品的方法,所述项目的集合按层次(hierarchy)组织。本发明还涉及一种用于使得用户能够从项目的集合中选择一个或者多个项目、例如从产品数据库中选择产品的设备,所述项目的集合按层次组织,所述设备包括电子电路。本发明还涉及一种计算机程序产品,其使得可编程设备能够执行使得用户能够从项目的集合中选择一个或者多个项目的方法。
背景技术
许多公司允许用户在因特网上从产品数据库中选择一个或者多个产品。例如,为以其品牌销售的产品提供在线支持的公司以及在线销售产品的公司。通常,产品数据库按层次组织,允许用户在所述层次内进行浏览(navigate)。通常,所述层次中的每一点对应于一个类别或者子类别。US 2004/0083203公开了一种方法,其允许用户选择准则,利用所述准则来从特定类别的产品中过滤产品。此方法的缺陷是仅显示适用于所选择的类别的准则,这使得用户理解类别之间的关系更困难。WO 01/33315描述了 当用户选择第一准则时,这可能使得第二准则不可用。WO 01/33315未公开分层次浏览和过滤准则的选择的组合或者这两者的相互关系。

发明内容
本发明的第一目的是提供一种首段中描述的类型的方法,其以改进的方式将分层次浏览与过滤准则的选择组合。本发明的第二目的是提供一种首段中描述的类型的设备,其以改进的方式将分层次浏览与过滤准则的选择组合。根据本发明,所述第一目的如下实现所述方法包括以下步骤允许用户在第一视图中的层次中选择点;允许用户从第二视图中的准则的列表中选择准则,所述准则用于从项目的集合中过滤项目;确定所述准则中的哪些特定准则与对应于层次中的所述所选择的点的项目都不匹配;以及在所述第二视图中取消选择所述特定准则。不仅通过提供分层次视图以及其中用户可以从准则的列表中选择过滤准则的视图,而且通过使用所述层次中当前所选择的点来适配使用/可以使用哪些过滤准则来过滤项目,用户可以更快地从项目的集合中选择一个或者多个期望的项目。此外,显示给用户他或她的分层次选择对于适用的/有用的过滤准则具有什么影响,即在对应于层次中所选择的点的项目中呈现哪些特征。层次中的点可以例如是项目的类别或者子类别。对应于层次中的所选择的点的项目优选地是层次中的所选择的点下面的项目。
3
在本发明的方法的实施例中,一次仅显示第一视图和第二视图中的一个。用户可以被允许在第一视图和第二视图之间切换。一次仅显示视图中的一个节省屏幕空间,所述屏幕空间可被用于显示其它信息。优选地,第一视图和第二视图位于屏幕的同一区域中。这些视图之间的切换/翻转仅需要对屏幕的此区域有效。项目可以包括产品。本发明的方法在允许用户找到用于它们的产品的支持材料方面非常有用,但也可以被用于允许用户浏览例如图像或歌曲。第一视图和第二视图可以呈现在至少一个因特网页面上。在产品支持的情况下, 因特网页面是提供对于支持材料的访问的最便利的方式,但是本发明也可以被例如嵌入式软件使用。此软件可以被嵌入到例如媒体播放器或者移动电话中。在所述第二视图中取消选择所述特定准则可以包括在所述第二视图中禁止选择特定准则。这防止用户选择这样的准则所述准则将导致对应于层次中的所述所选择的点的项目不被呈现,例如属于当前所选择的类别或者子类别的项目不被呈现。在所述第二视图中取消选择所述特定准则可以包括在所述第二视图中移除特定准则的默认选择。这便于用户不选择将导致对应于层次中的所述所选择的点的项目不被呈现的准则,而且允许用户重新考虑并且重新选择被移除的默认选择。移除默认选择可以例如包括从对应于准则的复选框中移除勾号。所述方法还可以包括以下步骤确定哪些项目与所选择的准则匹配,并且在用户改变至少一个准则的选择时显示所述所确定的项目。向改变其准则的选择的用户给出即时的反馈更进一步提高选择至少一个期望的项目的速度。所述方法还可以包括以下步骤基于在用户选择项目时由用户从项目的集合中选择的项目,在第二视图中的层次中选择点。除了使用第一视图中的输入用以呈现第二视图之外,第二视图中的输入也可以用于呈现第一视图。当用户选择第一视图中的项目时,该项目所属的类别和子类别在切换回第一视图时可以被自动选择。当用户未选择项目并且从第二视图切换回第一视图时,第一视图可以在层次中的最高点处或者在层次中上次在第一视图中选择的点处开始。根据本发明,第二目的如下实现所述设备的电子电路操作用于允许用户在第一视图中的层次中选择点;允许用户从第二视图中的准则的列表中选择准则,所述准则用于从项目的集合中过滤项目;确定所述准则中的哪些特定准则与对应于层次中的所述所选择的点的项目都不匹配;以及在所述第二视图中取消选择所述特定准则。


根据附图,本发明的这些和其它方面是显而易见的,并且将参照附图以示例的方式进一步阐述本发明的这些和其它方面,在附图中
图1是本发明的方法的流程图; 图2示出由本发明的方法创建的第一视图的示例; 图3示出由本发明的方法创建的第二视图的示例;以及图4是本发明的设备的框图。附图中对应的元件由相同的参考标号表示。
具体实施例方式所述方法包括四个步骤,参见图1。步骤1包括允许用户在第一视图中的层次中选择点。步骤3包括允许用户从第二视图中的准则的列表中选择准则,所述准则用于从项目的集合中过滤项目。在步骤3之后,执行步骤5和7。步骤5包括确定所述准则中的哪些特定准则与对应于层次中的所述所选择的点的项目都不匹配。此步骤可以包括例如获得与层次中的所述所选择的点相关联的准则的列表。步骤7包括在所述第二视图中取消选择所述特定准则。用户可以能够在步骤1中从第一视图切换到第二视图并且在步骤3中从第二视图切换到第一视图。第一视图的示例在图2中示出。在第一视图的第一实例11中,仅选择了主要类别 咖啡机。此类别具有三个子类别过滤式咖啡机、Senseo以及hpresso。在第一视图的第二实例13中,用户选择了过滤式咖啡机子类别,其自身具有四个子类别7600系列、7500系列、7400系列以及MOO系列。在第一视图的第三实例15中,用户选择了 MOO系列子类别,
其具有属于其的三种产品。第二视图的示例在图3中示出。用户可以在第二视图21中从与类别“线缆和连接器”有关的准则的列表中进行选择。在此示例中,所有准则与线缆或者连接器的以下类型有关“适配器和连接器”、“线缆(音频)”、“线缆(同轴)”、“线缆(视频)”、“扬声器线”、“分离器和放大器”以及“开关”。然而,准则也可以与特征有关,在电视机的情况下所述特征例如是屏幕尺寸、HDMI、全高清、数字介质读取器。特定的电视机可以具有这些特征的子集或者所有这些特征。在第二视图21之下示出了与所选择的过滤准则匹配的项目,例如框23中的音频适配器SWA2037/17。在有利的实施例中,此框23将在用户撤消选择准则“适配器和连接器”时被移除。图4示出了本发明的设备31。电子设备31包括电子电路33。所述电子电路操作用于允许用户在第一视图中的层次中选择点;允许用户从第二视图中的准则的列表中选择准则,所述准则用于从项目的集合中过滤项目;确定所述准则中的哪些特定准则与对应于层次中的所述所选择的点的项目都不匹配;以及在所述第二视图中取消选择所述特定准则。设备31可以是固定设备或者便携设备。设备31可以是消费设备或者专业设备, 所述消费设备例如是便携音乐播放器、移动电话、TV或者PC,所述专业设备例如是连接到因特网的服务器。所述服务器可以是Web服务器。电子电路33可以是通用处理器或者专用处理器。电子电路33可以能够执行计算机程序。设备31还可以包括存储装置35、再现装置37、输入端39和/或输出端41。存储装置35可以包括例如硬盘、固态存储器、光盘读取器或者全息存储装置。存储装置35可以存储项目的集合。再现装置37可以包括例如显示器和/或扬声器。输入端 39和输出端41可以包括例如网络连接器,诸如USB连接器或者以太网连接器;模拟音频和/或视频连接器,诸如束带(cinch)连接器或者SCART连接器;或者数字音频和/或视频连接器,诸如HDMI或者SPDIF连接器。输入端39和输出端41可以包括无线接收器和/或发射器。输入端39可以包括广播接收器。尽管已经结合优选实施例描述了本发明,但是将理解在上文概述的原理内优选实施例的修改对本领域技术人员来说将是明显的,且由此本发明不限于所述优选实施例,而是意在涵盖这样的修改。本发明在于每个新颖的特性特征以及所述特性特征的每个组合。 权利要求中的参考标号不限制它们的保护范围。动词“包括”及其变型的使用不排除权利要求中陈述的元件之外的其他元件的存在。元件前冠词“一”的使用不排除存在多个这样的元件。 如对于本领域技术人员来说将是显而易见的“装置”意在包括在操作中执行或者被设计为执行指定功能的任何硬件(诸如分立或集成电路或电子元件)或软件(诸如程序或程序的部分),而不管所述硬件或软件单独地还是与其它功能结合地执行所述指定功能,也不管所述硬件或软件以孤立方式还是以与其它元件协作的方式执行所述指定功能。本发明可以借助包括若干不同元件的硬件、以及借助适当编程的计算机来实现。“软件”被理解为意指存储在诸如软盘之类的计算机可读介质上、可经由诸如因特网之类的网络下载、或者可以以任何其它方式销售的任何软件产品。
权利要求
1.一种使得用户能够从项目的集合中选择一个或者多个项目的方法,所述项目的集合按层次组织,所述方法包括以下步骤-允许(1)用户在第一视图中的层次中选择点;-允许(3)用户从第二视图中的准则的列表中选择准则,所述准则用于从项目的集合中过滤项目;-确定(5)所述准则中的哪些特定准则与对应于层次中的所述所选择的点的项目都不匹配;以及-在所述第二视图中取消选择(7)所述特定准则。
2.如权利要求1所述的方法,其中用户被允许在第一视图和第二视图之间切换。
3.如权利要求1所述的方法,其中一次仅显示第一视图和第二视图中的一个。
4.如权利要求1所述的方法,其中项目包括产品。
5.如权利要求1所述的方法,其中第一视图和第二视图在至少一个因特网页面上呈现。
6.如权利要求1所述的方法,其中在所述第二视图中取消选择(7)所述特定准则包括在所述第二视图中禁止选择所述特定准则。
7.如权利要求1所述的方法,其中在所述第二视图中取消选择(7)所述特定准则包括在所述第二视图中移除所述特定准则的默认选择。
8.如权利要求1所述的方法,还包括以下步骤确定哪些项目与所选择的准则匹配,并且在用户改变至少一个准则的选择时显示所述所确定的项目。
9.如权利要求1所述的方法,还包括以下步骤基于在用户选择项目时由用户从项目的集合中选择的项目,在第二视图中的层次中选择点。
10.一种计算机程序产品,其使得可编程设备能够执行如权利要求1至9中的任一项所述的方法。
11.一种用于使得用户能够从项目的集合中选择一个或者多个项目的设备(31),所述项目的集合按层次组织,所述设备包括电子电路,所述电子电路操作用于-允许(1)用户在第一视图中的层次中选择点;-允许(3)用户从第二视图中的准则的列表中选择准则,所述准则用于从项目的集合中过滤项目;-确定(5)所述准则中的哪些特定准则与对应于层次中的所述所选择的点的项目都不匹配;以及-在所述第二视图中取消选择(7)所述特定准则。
全文摘要
本发明的方法使得用户能够从项目的集合中选择一个或者多个项目,所述项目的集合按层次组织。所述方法包括以下步骤允许用户在第一视图中的层次中选择点;并且允许用户从第二视图(21)中的准则的列表中选择准则,所述准则用于从项目的集合中过滤项目(23)。所述方法还包括以下步骤确定所述准则中的哪些特定准则与对应于层次中的所述所选择的点的项目都不匹配;并且在所述第二视图(21)中取消选择所述特定准则。本发明的设备包括操作用于执行本发明的方法的电子电路。本发明的计算机程序产品使得可编程设备能够执行本发明的方法。
文档编号G06F17/30GK102177517SQ200980139959
公开日2011年9月7日 申请日期2009年10月2日 优先权日2008年10月9日
发明者C. 布雷纳 A., J. 海廷 D., 黑德 G., S. 彭宁 P. 申请人:皇家飞利浦电子股份有限公司

最新回复(0)