搜索结果扩增的制作方法_4

文档序号:9756902阅读:来源:国知局
、候选用户建议“新的计分板看起来棒极了”、和/或从与阿克伦体育馆实体相关联的用户指定的信息中得出的其它候选用户建议)。可以评估候选用户建议的集合以生成用户定义建议,作为对候选用户建议的集合的描述性总结。在一个示例中,用户定义建议可以对应于具有超过阈值的排名的候选用户建议。在另一个实施例中,用户定义建议可以从被包括在一个或多个用户定义建议内的信息中构建。在508处,可以将用户定义建议提供给设备。在一个示例中,可以通过设备将用户定义建议显示为警报(例如,可以基于移动设备位于相对靠近阿克伦体育馆的地方而在该移动设备上显示包括用户定义建议的警报消息)。在510处,方法结束。
[0033]图6示出了用于提供用户定义建议608的系统600的示例。系统600可以包括建议组件606。建议组件606可以与移动设备602相关联。建议组件606可以被配置以基于与移动设备602的用户相关联的用户信息604来识别地点实体。例如,用户信息604可以表明移动设备602的当前位置靠近世界著名的摇滚餐厅,并且用户的社交网络简介表明用户对摇滚音乐有兴趣。通过这种方式,建议组件606可以识别摇滚餐厅实体。应当理解的是,可能已经关于向建议组件606提供对用户信息604的访问权而向用户提供了选择加入或选择退出的选项(例如,用户可能已经明确地将社交网络简介链接至建议组件606)。
[0034]建议组件606可以被配置以对社交网络的用户定义数据(例如,社交网络帖子、博客、微博客消息、网站、电子邮件、对话、文章、和/或通过其可以让用户指定小贴士、观点、建议、和/或与摇滚餐厅实体相关联的信息的其它数据源)进行评估、挖掘等,以生成与摇滚餐厅实体相关联的用户定义建议608。例如,用户定义建议608可以包括与鱼、周四晚上的摇滚之夜、机智问答之夜、室外露台(outs ide patiο)、和/或由社交网络的用户描述的其它信息对应的用户定义建议。在一个示例中,可以通过移动设备602将用户定义建议608显示为警报消息610。
[0035]另一个实施例涉及包括处理器可执行指令的计算机可读介质,所述处理器可执行指令被配置以实现在本文中所提出的一种或多种技术。在图7中示出了计算机可读介质和计算机可读设备的示例实施例,其中,实施方式700包括其上编码有计算机可读数据706的计算机可读介质708,例如,CD-R、DVD-R、闪存驱动器、硬盘驱动器的盘片等。该计算机可读数据706(例如,包括零或一中的至少一个的二进制数据)反过来包括被配置以根据本文中所阐述的一个或多个原理而运行的一组计算机指令704。在一些实施例中,处理器可执行计算机指令704被配置以执行方法702,例如,图1的示例性方法100中的至少一些和/或图5的示例性方法500中的至少一些。在一些实施例中,处理器可执行指令704被配置以实现一种系统,例如,图2的示例性系统200中的至少一些、图3的示例性系统300中的至少一些、图4的示例性系统400中的至少一些、和/或图6的示例性系统600中的至少一些。本领域普通技术人员能够想到被配置以根据在本文中所提出的技术而运行的许多这样的计算机可读介质。
[0036]尽管已经用专属于结构特征和/或方法论行为的语言描述了主题,然而应当理解的是,在所附的权利要求中所定义的主题并非必须限于上文所描述的特定的特征或行为。相反,上文所描述的特定的特征和行为是作为对权利要求中的至少一些进行实施的示例形式而公开的。
[0037]如在本申请中所使用的,术语“组件”、“模块”、“系统”、“界面”和/或类似物通常旨在指代与计算机相关的实体,无论是硬件、硬件和软件的组合、软件、或是执行中的软件。例如,组件可以是但不限于是:在处理器上运行的进程、处理器、对象、可执行文件、执行的线程、程序、和/或计算机。举例来说,控制器和在控制器上运行的应用程序两者都可以是组件。一个或多个组件可以驻存在进程和/或执行的线程内,并且组件可以位于一个计算机上和/或分布在两个或更多个计算机之间。
[0038]此外,利用标准编程和/或工程技术可以将所要求保护的主题实现为方法、装置或制品,以生产用于控制计算机来实现所公开的主题的软件、固件、硬件或其任何组合。如在本文中所使用的术语“制品”旨在涵盖可以从任何计算机可读的设备、载体或介质访问的计算机程序。当然,在不脱离所要求保护的主题的范围和精神的前提下可以对该配置做出许多修改。
[0039]图8和接下来的讨论提供了对用于实现在本文中所阐述的一个或多个规定的适合的计算环境的简要、概括的描述。图8的操作环境仅仅是适合的操作环境的一个示例,并不是要暗示对于操作环境的使用范围或功能的任何限制。示例计算设备包括但不限于:个人计算机、服务器计算机、手持或膝上型设备、移动设备(例如,移动电话、个人数字助理(TOA))、媒体播放器、以及类似物)、多处理器系统、消费型电子产品、微型计算机、大型计算机、包括任何上述系统或设备的分布式计算环境、以及类似物。
[0040]实施例是在一个或多个计算设备执行“计算机可读指令”的总体情境中描述的,尽管并非必需。计算机可读指令可以经由计算机可读介质(在下文中讨论)被分发。计算机可读指令可以被实现为执行特定的任务或实现特定的抽象数据类型的程序模块,例如函数、对象、应用程序接口(API)、数据结构,以及类似物。通常而言,计算机可读指令的功能在各种环境中可以按照需求进行组合或分布。
[0041]图8示出了系统800的示例,其包括被配置以实现在本文中所提供的一个或多个实施例的计算设备812。在一种配置中,计算设备812包括至少一个处理单元816和存储器817。根据计算设备的类型和精确配置,存储器817可以是易失性的(例如,RAM)、非易失性的(例如,R0M、闪速存储器等)、或两者的某种组合。在图8中通过虚线814示出了该配置。
[0042]在其它实施例中,设备812可以包括另外的特征和/或功能。例如,设备812也可以包括另外的存储设备(例如,可移除的和/或不可移除的),其包括但不限于磁存储设备、光存储设备以及类似物。在图8中由存储设备820示出了这样的另外的存储设备。在一个实施例中,用于实现在本文中所提供的一个或多个实施例的计算机可读指令可以在存储设备820中。存储设备820也可以存储用于实现操作系统、应用程序以及类似物的其它计算机可读指令。计算机可读指令可以被加载到存储器817中用于例如由处理单元816执行。
[0043]如在本文中所使用的术语“计算机可读介质”包括计算机存储介质。计算机存储介质包括易失性的和非易失性的、可移动和不可移动的介质,其以用于存储信息(例如,计算机可读指令或其它数据)的任何方法或技术来实现。存储器817和存储设备820是计算机存储介质的示例。计算机存储介质包括但不限于,RAM、R0M、EEPR0M、闪速存储器或其它存储器技术、CD-ROM、数字通用光盘(DVD)或其它光存储设备、磁带盒、磁带、磁盘存储设备或其它磁存储设备、或可以被用于存储期望的信息并且可以由设备812访问的任何其它介质。任何这样的计算机存储介质都可以是设备812的一部分。
[0044]设备812也可以包括允许设备812与其它设备进行通信的(一个或多个)通信连接826。(一个或多个)通信连接826可以包括但不限于,调制解调器、网络接口卡(NIC)、集成网络接口、射频发射机/接收机、红外端口、USB连接,或用于将计算设备812连接至其它计算设备的其它接口。(一个或多个)通信连接826可以包括有线连接或无线连接。(一个或多个)通信连接826可以发送和/或接收通信介质。
[0045]术语“计算机可读介质”可以包括通信介质。通信介质通常以“经调制的数据信号”(例如,载波或其它传输机制)实施计算机可读指令或其它数据
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1