本发明专利技术涉及菜单使用统计信息的收集和报告。为消费者电子设备定制菜单的方法包括:准备用于要在消费者电子设备上被定制的菜单的菜单定义;使用准备好的菜单定义生成菜单配置信息;将生成的菜单配置信息传送至消费者电子设备;以及监视并跟踪消费者电子设备的菜单使用数据。关键字包括菜单的定制和消费者电子设备。
【技术实现步骤摘要】
菜单使用统计信息的收集和报告
本专利技术涉及消费者电子设备,尤其涉及消费者电子设备的菜单的配置和管理。
技术介绍
当今的消费者电子设备包括典型地要求具有多层菜单的图形用户界面的多个特征和功能。随着特征数量的增加,学习如何通过导航菜单来访问这些特征和功能已成为用户的负担。由于菜单的层数以及在每一层提供的各种选项,有时候用户可能不得不导航通过一系列的菜单屏幕,直到期望的目标屏幕显示为止。浏览通过在分层菜单结构中实现的多个屏幕会是非常不方便的。因此,如果用户能够设计和定义菜单层的结构,则将会对用户是有用的。
技术实现思路
本专利技术提供用于消费者电子设备的菜单定制。在一个实现中,公开了一种为消费者电子设备定制菜单的方法。所述方法包括:准备用于要在消费者电子设备上被定制的菜单的菜单定义;使用准备好的菜单定义生成菜单配置信息;将生成的菜单配置信息传送至消费者电子设备;以及监视并跟踪消费者电子设备的菜单使用数据。在附加实现中,收集的数据包括菜单使用的日期和时间。在附加实现中,收集的数据包括用于确定路径或活动序列的一系列菜单项点击或选择。在附加实现中,收集的数据包括所启动应用的类型。在附加实现中,收集的数据包括两次菜单选择间的持续时间。在附加实现中,收集的数据包括语言改变的频率。在附加实现中,收集的数据包括遥控器上的按钮按压。在附加实现中,所述方法还包括:引导消费者电子设备以预定义的间隔发送菜单使用数据。在附加实现中,所述方法还包括:一旦消费者电子设备收集了一定量的数据,就触发消费者电子设备发送所述菜单使用数据。在附加实现中,所述方法还包括:规定消费者电子设备收集和发送某一类型的菜单使用数据。在附加实现中,所述方法还包括:使得消费者电子设备能够连同菜单定制请求一起发送菜单使用数据。在附加实现中,所述方法还包括:使得消费者电子设备能够在被触发以发送菜单使用数据时发送所述菜单使用数据。在附加实现中,所述方法还包括接收来自消费者电子设备的菜单定制请求,其中菜单定制请求包括用于识别消费者电子设备的设备特定信息。在另一实现中,公开了一种为消费者电子设备定制菜单的系统。所述系统包括:准备用于要在消费者电子设备上被定制的菜单的菜单定义的装置;使用准备好的菜单定义生成菜单配置信息的装置;将生成的菜单配置信息传送至消费者电子设备的装置;以及监视并跟踪消费者电子设备的菜单使用数据的装置。在附加实现中,所述系统还包括:分析菜单使用数据以改善消费者电子设备上的菜单设计的装置。在附加实现中,被分析的菜单使用数据包括菜单使用的频率。在附加实现中,被分析的菜单使用数据包括菜单使用的日期和时间。在附加实现中,被分析的菜单使用数据包括用于确定路径或活动序列的一系列菜单项点击或选择。在附加实现中,被分析的菜单使用数据包括所启动应用的类型。在附加实现中,被分析的菜单使用数据包括两次菜单选择间的持续时间。本专利技术的其他特征和优点对于审阅了随后的详细描述和附图的本领域普通技术人员而言将变得更为清楚。附图说明图1是根据本专利技术一个实现的菜单定制系统的功能框图。图2A是根据本专利技术的一个实现的例示了经网络动态定制消费者电子设备的方法的流程图。图2B是例示了用于准备菜单定义的详细处理的流程图。图2C是根据本专利技术的一个实现的例示了收集并分析消费者电子设备上的动态系统菜单使用统计信息的方法的流程图。图3A例示了计算机系统和用户的表示。图3B是例示了主存菜单定制器的计算机系统的功能框图。具体实施方式本文公开的某些实现描述用于菜单配置和管理的装置、方法和系统。在阅读了这一描述之后,如何在各种实现和应用中实践本专利技术将变得清楚。虽然将在此描述本专利技术的各种实现,但是应该理解的是,这些实现仅作为示例而非限制呈现。由此,对各实现的这些详细描述不应被理解为对本专利技术范围或宽度的限制。在一个实现中,经网络动态定制消费者电子设备中的菜单配置。该定制通过由设备向服务器发送菜单定制请求而启动。该请求包括设备特定信息,以使得服务器能够识别所述消费者电子设备。响应于接收到的请求,服务器向消费者电子设备回送菜单配置信息。菜单配置信息可以使用诸如可扩展标记语言(XML)的标记语言格式的配置数据进行通信。然而,也可以使用诸如超文本标记语言(HTML)的其他标记语言格式。菜单配置信息提供能够包括多个项的菜单集合,所述多个项是标准预定义设备菜单项。因此,用于这些项的菜单定义不被包括在送至消费者电子设备的配置数据内。通过使得消费者电子设备请求来自服务器的菜单,就能够在设备上市之后修改设备上的菜单。这对于需要连接至网络以完全实现其功能的消费者电子设备(诸如,用于因特网视频的设备)而言尤为如此。在配置数据内规定的菜单定义可以是提供菜单项分层布置的类型。设备内菜单的次序以及菜单内各个项的次序可以在包括菜单说明(可以包括用于每个菜单项的文本和图标)的配置数据中规定。此外,在配置数据中定义的菜单项与动作相关联。菜单项例如可以是运行设备上的程序代码,启动因特网服务,设定设备上诸如音量、频道选择、图片设置之类的参数等。还可以在配置数据中定义当相关菜单项被选择时设备将连接的在线地址。于是,该菜单项可以规定消费者电子设备从中下载并执行代码的网络位置,以及指向该菜单项被选择时会运行的web程序的URL。通过允许菜单作为其他菜单中的项,实现嵌套的子菜单。菜单定义还可以限制对通过菜单设置的参数的选择。这可以包括规定默认选择,设定范围的最小值和最大值,指定提供给消费者的选择的完整集合,或者规定向给予消费者的默认选择添加和/或从中移除的选择。菜单定义可以包括规定一系列动作以执行包括如下的菜单动作:(1)启动因特网服务;(2)在设备上运行代码;(3)以及在设备上设置参数。菜单定义可以包括规定在菜单项被选择时使客户机下载并运行代码的网络位置的菜单动作。菜单定义还可以包括这样一种菜单项:其包含在应用由该菜单项启动时向该应用给出的应用特定数据。这样就通过包括送至应用的关于当该应用被启动时该做什么的指令,给予了菜单项使用一种应用实现多种功能的能力。在附加实现中,服务器在事件触发之时接收来自消费者电子设备的菜单定制请求。事件可以包括如下的任一种:(1)设备通电;(2)IP地址的改变;(3)网络连接的建立;以及(4)最后一次请求起预定义时间段已过。对菜单定制请求的响应可以包括改变频率的信息或者引起来自消费者电子设备的另一菜单定制请求的触发。进一步地,消费者电子设备被使能以监视引向该消费者电子设备的、在被接收到时会触发该消费者电子设备请求菜单定制的消息。在另一实现中,可以在特定消费者电子设备已上市之后在该设备上定制菜单配置。例如,可以使用由诸如旅馆的特定客户希望的特定菜单来定制现货的消费者电子设备(例如,电视)。这大大减少了为特别定制设备准备单独的产品线的需要。然而,为了完成这一定制,每个设备需要具有唯一设备标识符,用于在请求菜单和设置定制时与服务器通信。当消费者希望在消费者电子设备上定制菜单设置时,该设备向服务器发送其设备标识符以获取临时代码。服务器随后将临时代码返回给设备,设备便将该临时代码在其屏幕上显示以通知消费者。该临时代码可由服务器用于将消费者电子设备与所选配置相关联。在定制菜单时,在消费者电子设备上显示的代码被用来确保配置该消费者电子设备的消本文档来自技高网...
【技术保护点】
一种为消费者电子设备定制菜单的方法,所述方法包括:准备用于要在消费者电子设备上被定制的菜单的菜单定义;使用准备好的菜单定义生成菜单配置信息;将生成的菜单配置信息传送至消费者电子设备;以及监视并跟踪消费者电子设备的菜单使用数据。
【技术特征摘要】
2012.05.17 US 13/474,6541.一种为消费者电子设备定制菜单的方法,所述方法包括:准备用于要在消费者电子设备上被定制的菜单的菜单定义,包括规定菜单中的菜单项分层布置;使用准备好的菜单定义生成菜单配置信息,其中,生成的菜单配置信息由消费者电子设备用于重新布置消费者电子设备的菜单上的菜单项的次序;将生成的菜单配置信息传送至消费者电子设备;由用户监视并跟踪消费者电子设备的菜单使用数据;接收对与由该用户拥有的其他消费者电子设备共享菜单配置信息以共享菜单的定制的请求;以及通过按照对由该用户拥有的所述其他消费者电子设备的基本配置的改变来规定所述其他消费者电子设备上的菜单的定制,生成用于所述其他消费者电子设备的菜单配置信息;以及将菜单的定制应用于不具有相同的基本菜单项的其他消费者电子设备。2.如权利要求1所述的方法,还包括:分析菜单使用数据以改善消费者电子设备上的菜单设计。3.如权利要求2所述的方法,其中对菜单使用数据的分析指示消费者难以找到某一特定菜单项并且指示用户首先在不同位置寻找该特定菜单项。4.如权利要求2所述的方法,其中菜单使用数据包括在菜单被使用时所显示的菜单语言。5.如权利要求4所述的方法,其中分析菜单使用数据包括:通过所显示的语言拆分所述分析,以在菜单被以某一特定语言显示时菜...
【专利技术属性】
技术研发人员:C·迈考伊,L·M·小派德洛,黄凌骏,T·熊,
申请(专利权)人:索尼公司,索尼网络娱乐国际有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。