首页> 中国专利> 在设备上动态显示个性化主屏的方法

在设备上动态显示个性化主屏的方法

摘要

一种在用户设备画面中动态生成和显示主屏的方法,包括接收设备用户所输入的用户查询;接收至少一个环境变量;部分地基于至少一个环境变量和用户查询确定用户的意图;从至少该意图的多个信息资源中选择至少一个信息资源,其中每个所选资源均具有代表性图标;生成包括至少一个对应于至少一个所选信息资源的图标的新主屏;以及使用户设备利用新生成的主屏替换当前主屏。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-12-02

    未缴年费专利权终止 IPC(主分类):G06F 3/0481 专利号:ZL2012800043010 申请日:20121212 授权公告日:20190514

    专利权的终止

  • 2019-05-14

    授权

    授权

  • 2015-07-08

    实质审查的生效 IPC(主分类):G06F3/0481 申请日:20121212

    实质审查的生效

  • 2014-02-26

    公开

    公开

说明书

相关申请的交叉引用

本申请要求2012年5月31日提交的第61/653,562号美国临时专利申请的优先权。本申 请也是2011年6月9日提交的第13/156,999号美国专利申请的部分继续申请,其要求2011 年5月28日提交的第61/468,095号美国临时专利申请和2010年6月11日提交的第61/354,022 号美国临时专利申请的优先权。本申请也是2011年11月15日提交的第13/296,619号美国专 利申请的部分继续申请。以上引用申请的内容通过引用并入本文。

技术领域

本发明总体上涉及在显示设备上显示主屏,尤其是涉及具有显示器的设备的动态主屏显 示。

背景技术

一般地,主屏用于在用户设备,如移动设备、平板电脑、笔记型计算机,的内容中进行 导航。通过主屏的导航可由按下设备的导航键或通过操作其他输入设备来实现,其典型地与 如设置于设备显示上方的触屏等设备相关联。主屏通常包括多个图标,其本身为静态,而有 时可由用户从一个静态图标显示移动至另一个。此外,相比于桌面和膝上型计算机系统上典 型使用的显示屏,移动设备,如智能电话和平板电脑,的显示区域非常有限。

在移动设备中,主屏典型地作为默认浏览器运作,显示静态数据以适应送至或者来自移 动设备的多种数据流。主屏典型地包括与应用关联的图标(例如浏览器、移动应用或app等) 以及与文档、文件等关联的图标。所述图标根据用户偏好来布置,但一旦它们被设置好,主 屏典型地就无法动态地改变以显示先前未被用户配置的不同组的图标。

因此提供一种解决方案来克服现有技术的限制是有利的。

发明内容

本发明的某些实施例包括一种用于在用户设备画面中动态生成和显示主屏的方法。该方 法包括接收至少一个环境变量;部分地基于所述至少一个环境变量和用户查询确定用户的意 图;从多个信息资源中选择与至少该意图相应的至少一个信息资源,其中每个所选资源均具 有代表性图标;生成包括对应于至少一个所选择的信息资源的至少一个图标的新的主屏;以 及使用户设备利用新生成的主屏替换当前主屏。

本发明的某些实施例还包括一种用于在用户设备的画面上动态生成并显示主屏的方法。 该方法包括接收至少一个环境变量;部分地基于所述至少一个环境变量和用户查询,确定用 户的意图;从多个信息资源中选择与至少该意图相应的至少一个信息资源,其中每个所选资 源均具有代表性图标;生成包括对应于至少一个所选择的信息资源的至少一个图标的新的主 屏;以及使用户设备利用新生成的主屏替换当前主屏。

本发明的某些实施例还包括一种用于在用户设备的画面上动态生成并显示主屏的装置。 该装置包括接口,接至网络以与至少该用户设备以及配置以提供环境变量和个人变量的多个 系统相通信,该接口还接至多个信息资源;分析器,配置为接收至少一个环境变量并部分地 基于所述至少一个环境变量来确定用户的意图;选择单元,配置为从对应于该意图的多个信 息资源中选择至少一个信息资源,其中每个所选择的资源均具有代表性图标;以及输出单元, 用于生成新的主屏,其包括对应于至少一个所选信息资源的至少一个图标,其中该输出单元 进一步配置成使用户设备利用新生成的主屏替换当前主屏。

附图说明

作为本发明的主题被特别指出,并在说明书结论处的权利要求中得到清楚地声明。本发 明的前述或其他的目的、特征和优点将从如下详细描述与附图的结合中变得显而易见。

图1为根据一个实施例的系统操作的示意图;

图2为描述根据一个实施例在设备上显示动态主屏的操作的流程图;

图3为根据另一个实施例描述在设备上显示对应于意图的动态主屏的操作的流程图;

图4为根据一个实施例的搜索服务器的示意框图;以及

图5A和5B为根据本文的多种实施例的设备的动态主屏截图,显示当意图改变时系统的 操作。

具体实施方式

本发明公开的实施例只是本文所提出的创造性教导的多种可能的有利应用和实现方式的 示例。总体上,本申请的说明书做出的表述并非一定要限制所要求保护的多种发明中的任一 种。而且,某些表述可适用于某些新颖的特征而不适用于其他特征。一般地,除非另外指出, 单数元素可为复数,反之亦然,不失其一般性。在附图中,相同数字代表多个视图中的相同 部分。

本文提出的某些实施例包括一种用于在设备上显示个性化动态主屏的系统和方法。该系 统基于查询输入、一个或多个环境变量,或一个或多个个人变量来确定意图。该意图表示当 前时期用户感兴趣的内容类型、内容、和/或动作。对应于该意图,系统选择一个或多个信息 资源并将其显示于设备的主屏上以作为对所述查询的响应。

在一个实施例中,系统将该意图的图像作为壁纸显示在设备的主屏上。在另一个实施例 中,系统可在安装于设备的应用中实施,或作为设备操作系统的一部分。系统连续地跟踪用 户的环境或个人变量,并在识别意图的改变时,更新设备的主屏。

图1描述了示例性而非限制性的系统100的示意图,用于描述本文公开的某些实施例。 用户设备110经通信链路140将查询提交至搜索服务器120。搜索服务器120也被配置为接 收多个环境变量。该变量可包括但不限于,搜索历史、日期时间、社交好友、位置、运动信 息、天气信息、声音、图像、用户接收的情感输入,或更多。可从连接于搜索服务器120的 数据库(未示出)以及用户设备110处接收环境变量。例如,可从用户设备110的GPS接收 位置信息,而社交好友可从社交媒介网站的数据库处得到。此外,个人变量,如用户档案, 关于该用户的人口统计信息等,可由搜索服务器120来获取,并用于确定用户的意图。搜索 服务器120基于接收的变量来确定用户的意图。以此为目标,根据一个示例性实施例,搜索 服务器120分析每个变量的上下文关系并将分析的变量相关联以获得至少一个兴趣分类。该 关联基于所分析变量的上下文来执行。

在另一个实施例中,搜索服务器120配置成确定对应于从用户接收的查询或查询的一部 分或至少一个环境变量(和个人变量,如果提供)的意图。搜索服务器120处理输入查询和 接收的变量,以确定该意图。以此为目标,根据一个示例性实施例,搜索服务器120分析查 询和接收的每个变量的上下文并将分析的变量相关联以获得至少一个兴趣分类。该关联基于 所分析变量和查询的上下文来执行。例如,搜索服务器120接收查询“麦当娜”。搜索服务器 120进一步通过用户设备110的GPS接收用户所处位置的信息,例如布鲁克林博物馆。然后 该查询由搜索服务器120分析,其结合用户位置被关联至艺术分类。对应于此,用户意图被 确定为“艺术”相关。

当意图被确定时,搜索服务器120选择来自多个资源130-1至130-n的最适合于满足 用户意图的资源。资源130包括但不限于,多个网络搜索引擎、内容提供商服务器、纵向比 较引擎、内容出版商服务器等。资源130可包括“基于云端”的应用,即在云计算体系结构 中由服务器执行的应用,例如但不限于,私有云、公共云,或其任意组合。云计算体系结构 典型地通过数据中心实现。尽管在图1中未示出,但资源130还可包括移动应用(也称为app) 和/或当前安装于用户设备110的控件。

资源130可进一步根据不同的分类来设置。例如,如果该查询项为“埃克托尔·柏辽兹”, 则最佳答案很有可能来自能够处理经典音乐查询的资源。

在一个实施例中,搜索服务器120配置成确定哪一资源130为处理所述意图最合适的资 源130。以此为目标,资源130根据兴趣主题来分类,如“音乐”或“木工工具”。兴趣 主题例如可通过提供的内容来设置。资源130根据人口统计信息(即,某一资源可能对哪一人 口统计组感兴趣)进一步分类。资源130还可根据某些关键字来注册。为确定合适的资源130, 搜索服务器120基于每个资源的分类,将所述意图匹配于该资源。例如,如果所述意图为“建 造书架”,则利用兴趣主题“木工工具”来分类的资源将被选择。而且,如下文将描述,搜索 服务器120可监视用户设备110上相应的用户应用,以确定哪一资源130对用户是最合适 的,从而影响将来对该资源的引用。

搜索服务器120进一步提供显示区域,此区域包含对每个已确定为适合处理用户意图的 所选资源130唯一的显示区间。所选择的资源通过通信链路160与用户设备相应的显示区间 直接通信。该显示区域可为应用自身,例如但不限于网络浏览器。

在一个实施例中,如下文的进一步解释,只有资源130的所选资源的一部分分配到显示 区间。当用户请求例如来自其他所选资源的信息时,未分配显示区间的所选资源被处理。仅 举例而言,有三十个所选资源,但显示区域仅设计成包含十个显示区间;因此只有前十个所 选资源与显示区间相关联。其他所选资源可在用户提出的后续的更多信息请求中与显示区间 相关联,如下文的进一步解释。因此,搜索服务器120不必要拥有驻留于资源中的关于实际 内容的任意具体信息或数据。仅需要能够确定哪一资源130适合于为用户意图提供某种答案, 由此潜在地成为设备110的用户信任的资源。

根据某些实施例,搜索服务器120生成对应某一资源的确定的意图或其变型的查询,此 生成通过适用于该具体资源的通信格式实现,从而使需要定制接口的资源搜索能够实现任一 种成功的处理。通信链路140、150和160可出现于通用的网络中,例如但不限于,局域网 (LAN)、广域网(WAN)、城域网(MAN)、万维网(WWW)、因特网、有线网络、无线网 络等,或其任意组合。系统100的多个组件在委托给共同代理人的由Kasterstein等人于2011 年6月9日提交的名为“增强用户搜索体验的系统及其方法”的共同未决美国专利申请 13/156,999中得到进一步描述,并通过引用全文并入本文。

图2描述了根据一个实施例在用户设备中生成并显示动态主屏的方法的示例性而非限制 性流程图200。在S210,从搜索服务器120接收至少一个环境变量。环境变量例如可为(并 非以限制的形式)用户移动设备的位置、设备的移动速度、日期时间,或更多。在一个实施 例中,搜索服务器120可预先配置为包括系统或用户定义的一组变量。例如,“家”指的是用 户家庭的实际位置,而“早晨”可指早6点至10点的任意时间。

可选地,搜索服务器120还可获取或接收一个或多个与用户关联的个人变量。如上所述, 该变量可包括但不限于,用户档案、人口统计信息、用户偏好等。该变量可从生成和/或保存 该变量的系统和数据库中获取或接收。

在S220,基于接收的变量,用户的意图被确定。接收的变量包括至少一个环境变量以及 可选的一个或多个个人变量。所述意图可表示当前时期用户感兴趣的内容类型、内容、和/或 动作。在一个实施例中,该意图可通过监视至少所接收的环境变量(或用户确定的要监视的变 量)来确定,以确定变量中的任何改变,变量可反过来改变所述意图。然后,分析改变的环境 变量,以确定用户当前(更新的)意图。改变的环境变量可进一步与个人变量相关联。

例如,如果时间是周一早上8点,而用户设备的位置为用户家中,则该意图可关联至“查 看新闻”或“查看电子邮件”。如果该位置改变为不在家中,而GPS信息表示用户正在驾驶, 则该意图可改变为接收交通更新或在用户上下班时收听他最喜欢的广播电台。再例如,如果 确定设备以行走的速度移动,并确定该位置为纽约第五大道,则该用户的意图可为“在附近 商店购物”。

在S230,与所确定的意图相关联的一个或多个信息资源(例如,资源130)被选择。例如, 如果该意图为“查看新闻”(如上所述),则所选资源可为用户经常查看的一个或多个新闻网 站或app(移动应用)。最喜欢的新闻网站例如可基于不同的环境变量,(例如搜索/浏览历史)和 /或个人变量(例如用户档案)来确定。

在S240,对应于所选资源的个性化主屏被生成,并显示于用户设备上。所选每个资源关 联至一个图标。所述图标可为用户设备画面中绘制和显示的任意类型的图形符号。点击或敲 击该图标将激活相应的应用,或提供信息资源(如新闻网站)的链接,从而为用户提供所需 的信息和/或动作。在一个实施例中,个性化主屏中包括的图标可为小部件(widget)或小工 具(gadget)形式,其可激活和/或提供对应所选资源的链接。应当注意,小部件或小工具与 以上详细描述的被选信息资源相关联。

在S250,检查是否需要停止执行,如果是,终止执行;否则继续执行S210。

图3描述了根据另一个实施例描述根据查询或查询的一部分以及至少一个环境变量而生 成并显示动态主屏的方法的示例性而非限制性流程图300。在S310,搜索服务器120从用户 设备中接收查询,如自由文本查询,或其一部分,例如,从用户设备110中接收。所述查询 例如可为关键字、部分关键字、多个关键字、字符、字符序列等。

在一个实施例中,搜索服务器120配置为自动完成查询的至少一部分并基于例如用户体 验来建议至少一个查询。

在S320,接收至少一个环境变量。在S330,基于以上详细描述的至少一个环境变量,确 定对应于该查询的用户意图。该用户的意图还可利用一个或多个可与环境变量相关联的个人 变量来确定。

在S340,为接收的所确定意图的查询确定来自多个资源130-1至130-n的相关资源列表。 在S360,个性化主屏被生成,以包括被确定为相关的资源130。生成的主屏在用户设备上显 示。如上所述,所选资源与主屏中生成的图标相关联。图标可为用户设备画面中绘制和显示 的任意类型的图形符号。点击或敲击该图标将激活相应的app(移动应用),或提供信息资源(如 新闻网站)的链接,从而为用户提供所需的信息和/或动作。

如上所述,在一个实施例中,个性化主屏中包括的图标可采用小部件或小工具形式。应 当理解,所述小部件或小工具形式关联至如上所述的所选信息资源。

以下为用于结合图3描述的方法的运行的非限制性示例。如果用户经常输入高端品牌相 关的查询,搜索服务器120则显示由倾向于搜索高端品牌的其他用户偶尔选择的资源。搜索 服务器120还可识别查询输入日期中的时间。

再例如,如果用户在早晨输入查询项“吃”,则搜索服务器120将显示关于早餐的结果, 而如果用户在晚间输入查询项“吃”,则系统将显示关于晚餐的回答。再例如,如果环境变 量为用户位置的温度而输入查询为“衣服”,则搜索服务器120选择对应于温度和衣服项的 资源。响应查询项“衣服”而显示的资源和表示“冬季”的温度的环境变量的示例为出售冬 装的在线商店。此外,所选资源显示为用户设备110主屏上的图标。

在另一个示例中,环境变量为设备的运动状态,标识该用户为静止还是运动。搜索服务 器120基于此标识以及输入查询来选择资源并显示关联至所选资源的图标。例如,如果用户 在移动中输入查询项“比萨”,则搜索服务器120选择关联至比萨餐厅的资源。如果用户在 静止状态下输入查询项“比萨”,则服务器120显示关联至比萨送货的资源。此外,所选择 的信息资源显示为用户设备主屏上的图标,从而使该主屏对应于该查询和相应变量而动态变 化。

在S370,检查是否有要处理的其他查询,如果是,继续执行S310;否则终止执行。

本领域普通技术人员将会理解,图2所述的显示动态主屏的运行以及图3所述的根据查 询意图显示动态主屏的运行能够整合到一起,而不会偏离本发明的范围。

图4描述了根据一个示例性实施例的搜索服务器120的示例性而非限制性的示意图。该 搜索服务器120包括输入单元121,用于接收来自用户设备110的查询。通过输入单元121, 也可接收多个环境变量。搜索服务器120还包括分析器123、选择单元125、跟踪单元127以 及输出单元129。每个单元均包括耦合于存储器的处理器(两者均未示出)。

分析器123基于一个或多个环境变量来确定用户的意图,在某些情况下还使用个人变量, 如上文所述。分析器123还可确定对应于输入查询的意图,如前所述。选择单元125从所述 意图的多个信息资源中选择至少一个资源并提取每个所选资源的至少一个图标或控件。跟踪 单元127连续地跟踪至少一个环境变量的变化,并根据该变化更新主屏。输出单元129生成 新的主屏,其包括所提取的图标,并使该设备采用新生成的主屏替换当前主屏。

图5A和5B示出了移动设备个性化动态主屏的示例性而非限制性的截图。在500A中, 具有图标的默认主屏已示出。用户可输入项,例如在窗口510A查询项“寿司”。在一个实施 例中,对应于查询意图520A的具有一个或多个图片的即时壁纸在委托了共同代理人的由 Kasterstein等人于2011年11月15日提交的标题为“响应查询输入及其响应而即时更新壁纸 的系统及其方法”的共同未决美国专利申请13/296,619中得到进一步描述,并通过引用全文 并入本文。

将对应于用户当前位置的环境变量提供至搜索服务器120,例如通过全球定位系统 (GPS)。用户的当前位置由搜索服务器120使用,以确定用户在家还是离开。

截图500A为响应确定用户在家而生成的主屏。因而,当搜索服务器120标识项“寿司” 时,其显示关于该意图的壁纸以及图标,用于显示对应于该意图的结果,例如显示说明如何 在家530A做寿司的资源。

截图500B为响应于确定用户不在家中并且响应于查询项“寿司”而生成的主屏。因此 截图500B显示关于该新意图的图标,例如,网站510B的链接,即说明用户当前位置附近的 寿司餐厅的网站。

本发明的多个实施例可实施为硬件、固件、软件或其任意组合。此外,软件优选地实施 为应用程序,有形地实施于程序存储单元或有形计算机可读介质上,其由一些部件或某些设 备和/或设备的组合构成。该应用程序可上传至包括任意具有合适体系结构的机器,并由其执 行。优选地,该机器实施为计算机平台,具有诸如一个或多个中央处理单元(CPU)、存储器 和输入输出接口等硬件。该计算机平台还可包括操作系统和微指令代码。本文描述的多个过 程和功能即可为微指令代码的一部分,也可为应用程序的一部分,或其任意组合,其由CPU 执行,无论所述计算机或处理器是否得到详细的示出。另外,其他多种外围单元可连接至该 计算机平台,如附加的数据存储单元和打印单元。服务器的全部或部分可合并成一个或多个 集成服务器。此外,非暂存性计算机可读介质为除暂时传播信号以外的任一种计算机可读介 质。显示部分和微型显示部分可显示于显示区域,其可为浏览器或互联网移动应用的其他合 适的图形用户界面,即可为通用的,也可为定制的,这已在上文中得到详细描述。

本文陈述的所有示例和条件性语言均用于教导的目的,以帮助读者理解本发明的原理和 发明人提出的概念以改进现有技术,并且应被解释为未对所述特别陈述的示例和条件进行限 制。而且,在本文中陈述本发明原理、特征和实施例的所有表述及其具体实施例意图包括结 构上和功能上的等同物。此外,该等同物旨在包括目前已知的等同物以及未来发展的等同物, 即发展的实现相同功能的任意要素,与结构无关。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号