首页> 中国专利> 使用确认指示来提高社交网络中的用户参与度

使用确认指示来提高社交网络中的用户参与度

摘要

本发明描述了一种用于在社交网络处利用确认指示增强并激励用户参与度的方法和系统。确认应用在社交网络处从第一用户和至少一个第二用户接收与至少一个信息项相关联的确认指示。确认应用聚集并且处理确认指示。响应于在用于与至少一个信息项相关联的确认指示选项上悬停,确认应用提供来自处理的至少一个结果。确认应用基于与至少一个特定主题相关联的确认指示来奖励第一用户至少一个数字点,并且向第一用户提供累积至少一个总点数阈值方面的至少一个成就徽章。

著录项

  • 公开/公告号CN104798041A

    专利类型发明专利

  • 公开/公告日2015-07-22

    原文格式PDF

  • 申请/专利权人 谷歌公司;

    申请/专利号CN201380060206.7

  • 发明设计人 T·查里托纽克;

    申请日2013-10-04

  • 分类号

  • 代理机构北京市金杜律师事务所;

  • 代理人酆迅

  • 地址 美国加利福尼亚州

  • 入库时间 2023-12-18 10:02:35

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-01-22

    授权

    授权

  • 2018-03-13

    著录事项变更 IPC(主分类):G06F9/46 变更前: 变更后: 申请日:20131004

    著录事项变更

  • 2015-08-19

    实质审查的生效 IPC(主分类):G06F9/46 申请日:20131004

    实质审查的生效

  • 2015-07-22

    公开

    公开

说明书

技术领域

本公开关于利用社交网络中的确认指示来提高用户交互。

背景技术

社交网络用户被各种主题的信息淹没。用户可以推荐并且共享 他们认为令社交网络上他们的联系人感兴趣的信息。随着他们不断 地共享并推荐某个主题的信息,用户在主题中形成了他们的联系人 可以信赖的专业水平。现有的社交网络允许社交网络用户推荐并且 共享信息,但却未能使得推荐与共享更多地结合社交网络用户。

发明内容

本说明书通过提供处理来自具有向社交网络提供商注册的简档 或账户的一个或多个用户的确认或推荐的一种方法、系统以及计算 机程序来克服现有社交网络中的缺点。该处理包括在聚集模块中分 析和聚集关于特定主题或者位置或者关键词的确认,该聚集模块可 以是社交网络服务器的一部分或与社交网络服务器通信地耦合。在 本发明的一个方面中,当针对来自社交网络的用户的信息的搜索查 询或请求包括关于一个或多个这种主题、位置或关键词的元数据时, 那么与用于主题的聚集确认相关联的信息从聚集模块中被检索并且 作为针对信息的搜索或请求的结果而被提供给用户。由于在确认的 分析和聚集后将更加相关的结果提供给用户,因此,在本说明书的 一个方面中描述了有利效果,即向与社交网络相关联的用户提供更 加直观并且增强的搜索体验。

总体而言,本公开中描述的本主题的一个创新方面可实施在一 种方法中,该方法包括:在社交网络服务器处接收确认指示,该确 认指示与来自第一用户设备的信号和来自第二用户设备的信号中的 至少一个信息项相关联,所述服务器和用户设备被连接到通信网络, 并且所述信号经由网络被发送;由聚集模块聚集与关于主题的至少 一个信息项相关联的确认指示,在社交网络服务器处经由网络从对 应于该主题的第三用户设备接收搜索词语,经由网络向第三方用户 提供聚集的确认指示,并经由网络向第一用户提供指示来自与对应 于主题的搜索词语相关联出现的第一用户的确认指示的次数的信 号。这些方面中的一个或多个方面的其它实施方式包括对应的系统、 装置以及被配置为执行该方法的动作的、被编码在计算机存储设备 上的计算机程序。

这些以及其它实施方式的每个可选地包括下面特征中的一个或 多个特征。例如,操作进一步包括:由处理器生成地理地图,其至 少包括与第一用户设备相关联的第一位置和与给出确认指示的第二 用户设备相关联的第二位置;生成随时间标绘从第一用户设备和第 二用户设备接收的确认指示的总数的图表;基于确认指示向与第一 用户关联的简档或账户分发至少一个点,并将关于主题的至少一个 信息项共享至社交网络服务器;响应于第一用户简档或账户达到至 少一个总点数阈值,由处理器向第一用户设备提供至少一个成就徽 章;提供用于在与第一用户关联的社交网络简档网页上显示的至少 一个成就徽章和指示朝向达到至少一个总点数阈值的进度的图形化 进度条;提供用于在与第一用户关联的社交网络简档网页上显示的 第一计数器和第二计数器,该第一计数器用于从第二用户接收到的 确认指示的数目,该第二计数器用于在由社交网络上的第二用户共 享的相关联的简档或账户上由第一用户发布的至少一个信息项的次 数;以及基于由第一用户接收的至少一个成就徽章,在关于主题的 至少一个信息项附近标识第一用户的名称。

例如,特征包括:根据向包括了第一用户和第二用户身份的第 三用户设备提供的社交图和确认指示,第三用户跟随第一用户和第 二用户;从搜索引擎接收搜索词语,并且响应于搜索引擎接收确认 指示,生成包括了确认指示的搜索结果;响应于从第一用户设备接 收关于主题的至少一个信息项的确认指示,向第一用户简档或账户 分发至少一个点,并且响应于从至少一个第二用户设备接收对被共 享至社交网络的至少一个信息项的确认指示,向第一用户简档或账 户分发至少一个点;以及从提供了物理确认指示的第一用户接收来 自第一用户设备的确认指示。

本公开具有独特的机制以利用确认指示来增强并激励用户的参 与度,因此它是有利的。通过处理与信息项相关联的确认指示并且 为了深入了解而提供与信息项相关联的信息来执行用户参与度的增 强。例如,随时间接收标绘指示总数的图表。通过利用成就徽章和 虚拟奖励奖励提供主题的确认指示的用户徽章来执行用户参与度的 激励。

附图说明

通过示例的方式,且不以附图中的图中所限定的方式对本说明 书进行说明,其中相同的参考标记用于指代相似的元件。

图1是图示用于管理社交网络中的确认指示的示例系统的框图。

图2是图示确认应用的示例系统的框图。

图3A是用于显示与对信息项的确认指示相关联的信息的示例 用户界面的图形化表示。

图3B是用于在第三方网站上显示关于确认指示的信息的示例用 户界面的图形化表示。

图3C是用于显示与用户相关联的社交网络简档页面的示例用户 界面的图形化表示。

图3D是用于将反馈传输到与确认指示相关联的用户的示例用 户界面的图形化表示。

图4为用于聚集、处理以及提供与确认指示相关联的信息的示 例方法的流程图。

图5为用于处理与确认指示相关联的信息的示例方法的流程图。

图6为用于激励提供确认指示的用户的示例方法的流程图。

具体实施方式

以下描述了用于在社交网络处利用确认指示来增强用户参与度 的系统和方法。

图1图示了根据一些实例的用于在社交网络中聚合、处理以及 提供与确认指示相关联的信息的系统100的框图。确认指示包括例 如,同意、不同意、喜爱、不喜爱、支持、抵制。系统100包括可 以由用户125a、125n访问的用户设备115a、115n、社交网络服务器 101、第三方服务器107和搜索服务器135访问。在图1和其余图中, 诸如“115a”之类的在参考标记后面的字母是对具有特定参考标记 的元件的参考。文中诸如“115”之类的没有后跟字母的参考标记是 对包含该参考标记的元件的任意或所有示例的总体参考。在图示的 系统中,这些实体可以经由网络105通信地耦合。尽管仅图示出了 两个设备,但可以存在可用于多个用户125n的大量用户设备115n。 此外,尽管仅一个网络105耦合到用户设备115a、115n、社交网络 服务器101、第三方服务器107以及搜索服务器135,但是实际中大 量网络105可以被连接到实体。

在一些实例中,确认应用103a可以是在社交网络服务器101上 可操作的,该社交网络服务器101经由信号线104与网络105耦合。 社交网络服务器101还包含社交网络应用(未示出),其生成社交 网络并包括存储装置(未示出),该存储装置用于维护用户记录和 他们彼此的关系,例如,社交图。尽管仅示出了一个社交网络服务 器101,但可以存在多个服务器。

在一些实例中,片段151可被存储在第三方服务器107上,该 第三方服务器107经由信号线106与网络105通信地连接。第三方 服务器107包括用于生成第三方网站(未示出)的应用。片段151 可以是代码或例行程序,其被配置为使得被包括在第三方服务器107 中的软件与确认应用103进行通信,以使得软件可以使用由确认应 用103提供的服务。例如,片段151与确认应用103通信以生成确 认指示的图标并将其并入第三方网站内,以供用户访问第三方网站 以指示对呈现在第三方网站中的至少一个信息项的确认。在一些实 例中,片段151包括超文本标记语言代码(“HTML代码”),其 可以被配置为与确认应用103通信以交换数据、信息和/或命令。在 其它示例中,片段151包括来下列集合的代码:C、C++、Java、CSS 和PHP。此外,尽管在第三方服务器107处仅示出了一个片段151, 但是第三方服务器107可以包括一个或多个片段151。类似地,尽管 仅示出了一个第三方服务器107,但是系统100可以包括一个或多个 第三方服务器107。

在一些实例中,确认应用103b可被存储在用户设备115a上,其 经由信号线108与网络105连接。用户125a经由信号线110与用户 设备115a交互。用户设备115a、115n可以是计算设备。例如,用 户设备115a、115n可以是个人计算机(“PC”)、蜂窝电话(例如, 智能电话、功能电话、非智能电话等)、平板计算机(或平板PC)、 膝上型计算机、便携式游戏机、便携式音乐播放器、具有嵌入其中 或与其耦合的一个或多个处理器的电视或能够访问网络的任意其它 电子设备。在一些实例中,系统100包括不同类型的用户设备115a、 115n的组合。例如,第一用户设备115a可以是智能电话,第二用户 设备可以是个人计算机,并且多个其它用户设备115n可以是个人计 算机、智能电话和平板计算机的组合。确认应用103可以被存储在 设备和服务器的一个或多个组合中。此外,尽管仅示出了一个第三 方服务器107,但系统100可以包括一个或多个第三方服务器107。

网络105是传统类型的、有线或无线的,且可能具有任意数量 的配置,例如,星形配置、令牌环配置或其它配置。此外,网络105 可以包括局域网(LAN)、广域网(WAN)(例如,因特网)、和/ 或多个设备可以穿过进行通信的任意其它互连的数据路径。在一些 实例中,网络105可以是对等网络。网络105还可以被耦合至或包 括用于以各种不同通信协议发送数据的电信网络的一部分。在一些 实例中,网络105包括用于诸如经由短消息服务(SMS)、多媒体 消息服务(MMS)、超文本传输协议(HTTP)、直接数据连接、 WAP、电子邮件等发送并接收数据的蓝牙通信网络或蜂窝通信网络。

确认应用103利用确认指示来增强并激励用户参与度。确认应 用103在社交网络中接收确认指示,聚集并处理确认指示。在一些 实例中,响应于移动箭头以在与信息项相关联的确认指示的图标上 方悬停,确认应用103向用户提供来自处理的至少一个结果信息项。 信息项包括,例如,第三方网站上的网页和社交网络内的词语,例 如,张贴、图像、视频、签到和对网页的引用(直接引用或重新共 享)。在一些实例中,为了指示或接收一个或多个与主题相关联的 信息项上的确认指示,确认应用103向用户分发数值点。在其它示 例中,确认应用103向用户提供在累积总点数阈值方面上的成就徽 章。

现在参考图2,更详细地示出了确认应用103。图2是计算设备 200的框图,其包括确认应用103、存储器237、处理器235、存储 设备131和通信单元241。可选地,计算设备200可以是社交网络服 务器101。在一些实例中,计算设备200可以是第三方服务器107。 在其它实例中,计算设备200可以是用户设备115a。

处理器235包括算术逻辑单元、微处理器、通用控制器或一些 其它处理器阵列,以执行计算并且向显示设备提供电子显示信号。 处理器235可以经由信号线236被耦合到用于通信的总线220。处理 器235处理数据信号并可以包括各种计算架构,包括复杂指令集计 算机(CISC)架构、精简指令集计算机(RISC)架构或实现指令集 组合的架构。尽管在图2中仅示出了单个处理器,但是可以包括多 个处理器。在一些实例中,处理能力可能被限定在支持图像显示和 捕获以及图像的发送。在其它实例中,处理能力可能足够执行多个 包括各种类型的特征提取和采样的复杂任务。显然其它处理器、操 作系统、传感器、显示器以及物理配置是可能的。

存储器237存储由处理器235执行的指令和/或数据。存储器237 可以经由信号线路238被耦合至用于与其它部件通信的总线220。指 令和/或数据可以包括用于执行本文所描述的技术的任何和/或所有 技术的代码。存储器237可以是动态随机存储器(DRAM)设备、 静态随机存储器(SRAM)设备、闪存或现有技术中已知的一些其它 存储器设备。在一些实例中,存储器237还可以包括非易失性存储 器或类似的永久性存储设备和介质。例如,硬盘、软盘、CD-ROM 设备、DVD-ROM设备、DVD-RW设备、闪存设备或现有技术中已 知的一些其它用于更加永久性地存储信息的大容量存储设备。

存储设备131是存储确认应用103功能的必要的数据的非瞬态 存储器。存储设备131可由总线220通信地耦合,该总线220用于 经由信号线路240与计算设备200的其它部件通信。存储在存储设 备131中的数据包括确认指示、游戏化信息和社交图。确认指示可 以是与认证用户相关联的确认指示的列表(或数据库)。例如,确 认指示包括对由认证用户访问的网站或网站的部分的认可。短语社 交图可以是包括了社交网络中用户之间关系的文件。游戏化信息可 以是用于存储游戏设计技术和结构的存储库,以鼓励用户参与度以 提供确认指示和高质量的用户生成内容的产生。

通信单元241从第三方服务器107(社交网络服务器101、搜索 服务器135或另一用户设备115n)接收数据。通信单元241向确认 应用103发送数据。通信单元241可以经由信号线242耦合到总线 220。在一些实例中,通信单元241包括到网络105或至另一通信信 道的直接物理连接的端口。例如,通信单元241包括USB、SD、CAT-5 或用于与网络105有线通信的类似端口。在一些实例中,通信单元 241包括无线收发器,该无线收发器用于利用一个或多个无线通信方 法(诸如IEEE 802.11、IEEE 802.16、近场通信(NFC)或 另外的适当的无线通信方法)与网络105或另一通信信道交换数据。 在其它实例中,通信单元241包括生成用于短距离通信的射频(RF) 的NFC芯片。

在一些实例中,确认应用103包括控制器201、用户认证模块 203、社交网络引擎205、聚合模块207、处理模块209、激励模块 211以及用户界面引擎213。

控制器201可以是包括例行程序的软件,该例行程序用于经由 通信单元241接收数据,用于向适当的引擎或模块路由数据,并且 用于将响应从模块或引擎传输到通信单元241,该通信单元241用于 向用户设备115、第三方服务器107、搜索服务器135或社交网络服 务器101传输。在一些示例中,控制器201可以是由处理器235可 执行的指令集,以提供下面所描述的用于管理数据的功能。在其它 示例中,控制器201可以被存储在计算设备200的存储器237中, 并且可由处理器235访问并执行。在两个实例中的任一实例中,控 制器201可以被耦合至总线220并适于经由信号线222与处理器 235、存储器237、用户认证模块203、聚集模块207、用户界面引擎 213以及计算设备200的其它部件合作并通信。

控制器201经由通信单元241从用户设备115接收信息。控制 器201标识被接收的数据类型并向适当的模块或引擎发送数据。例 如,控制器201从用户设备115接收用于在社交网络上创建公告并 向社交网络引擎205发送数据。在一些实例中,控制器201经由用 户设备115在社交网络处接收至少一个信息项的确认指示(例如, 同意、不同意、喜爱、不喜爱、支持、抵制)并向聚集模块207发 送确认指示。确认指示可以是包括了对在线或在物理世界中发现的 至少一个信息项感兴趣的明确信令的数据。例如,用户点击与搜索 引擎结果相关联的确认指示按钮(通常以文本或图像的形式)。在 用户点击确认指示按钮之后,控制器201向聚集模块207发送与确 认指示相关联的信息。

用户认证模块203可以是代码和用于从请求用户接收认证登录 请求的例行程序。在一些实例中,用户认证模块203可以是可由处 理器235可执行的指令集,以提供下面所描述的用于认证登录请求 的功能。在其它示例中,用户认证模块203可以被存储在计算设备 200的存储器237中,并可以由处理器235可访问并且可执行。在两 个实例的任一实例中,用户认证模块203可以被耦合至总线220并 适于经由信号线224与处理器235、存储设备131和计算设备200 的其它部件合作并通信。

在一些实例中,用户认证模块203从用于认证的请求用户处接 收包括登录信息的登录请求。例如,用户认证模块203从用于登录 社交网络的请求用户接收登录请求。用户认证模块203至少部分地 基于与登录相关联的登录信息来标识请求用户。与登录相关联的登 录信息包括但不限于:用户名称和/或密码、用户别名、电子邮箱地 址、用户的视网膜扫描、用户的指纹刷扫、电子识别器、磁性徽章 刷扫或其它类似形式的用户标示符信息。另外,用户认证模块203 接收辅助信息,该辅助信息包括但不限于请求源自的用户设备115 的登录互联网协议(IP)地址、用于从中请求登录的用户设备115 的设备标识号、和/或登录请求源自其的用户设备115的位置(包括 省和/或国家)、以及被验证的浏览器cookie。

在一些实例中,如果针对认证的登录请求未包括正确的用户名 称和密码,则登录请求被拒绝。在其它实例中,当账户所有者忘记 了他的或她的用户名和/或密码,则用户认证模块201用于账户恢复。 在一些实例中,用户认证模块203通过分析被包括在登录请求中的 辅助信息来检测可能的欺骗性认证。例如,如果与登录请求相关联 的IP地址是“被列入黑名单的”用户或有嫌疑的自动程序的IP地址, 则用户认证模块203将登录请求标识为可能欺骗性的。用户认证模 块203通过将辅助信息与账户拥有者的历史认证信息进行比较来检 测可能的欺骗性认证。例如,如果针对认证的登录请求源自请求用 户之前没有从其中尝试发送登录请求的国家或设备,则用户认证模 块203将登录请求标识为可能是欺骗性的。在一些实例中,可能是 欺骗性的认证尝试包括失败的认证尝试。

社交网络引擎205可以是包括了用于生成并管理社交网络的例 行程序的软件。在一些实例中,社交网络引擎205可以是由处理器 235可执行的指令集,以提供如下所描述用于生成并管理社交网络的 功能。在其它实例中,社交网络引擎205可以被存储在计算设备200 的存储器237中,并可以由处理器235可访问并可执行。在两个实 例中的任一示例中,社交网络引擎205可以经由信号线226被耦合 到总线220并适于与处理器235、存储设备131、控制器201、用户 界面引擎213和计算设备200的其它部件合作并通信。

社交网络可以是社交结构类型,其中用户125之间的关系被包 含在社交图中。在一些实例中,社交图包括用户之间的社交亲密性。 例如,当第一用户跟随第二用户,则他们具有第一度关系。当第二 用户跟随第一用户没有跟随的第三用户,则第一用户与第三用户具 有第二度关系。用户之间分离度越低,则他们越多地共享社交亲密 性。在一些实例中,社交亲密性也是对用户之间有多少人是被连接 的度量。例如,均与相同的五个人相关联的两个用户可能比均仅与 一个人相关联的两个用户具有更高的亲密性。

社交网络引擎205通过处理账户注册、内容发布(例如,公告、 评论、照片、链接、签到等)、组群管理、管理不同共享和可见性 等级、更新社交图等来管理社交网络。例如,社交网络引擎205通 过接收诸如用户名称和密码之类的信息来注册用户125,并生成与用 户125相关联的用户简档。在一些实例中,用户简档包括关于用户 125的附加信息,该附加信息包括兴趣(例如,足球、阅读、食物)、 活动(例如,搜索历史、确认指示、共享公告、唯一公告、评论) 和人群统计数据(例如,地点)。在其它实例中,用户简档包括从 在下面更详细地描述的激励模块211中接收的至少一个成就徽章, 包括指示朝向接收一个或多个成就徽章的进度的图形化进度条。这 种与具体用户的简档相关联的徽章或指示作为用户针对与徽章相关 主题的兴趣等级的指示符。因此,当将用户的详细信息作为关于特 定主题的搜索查询结果的部分来提供给其它用户时,其它用户将能 够标识针对关于该主题的信息可能能够依赖于社交网络的哪些用 户。因此,激励模块的功能是提供关于特定主题的信息或连接来提 供社交网络的一个或多个用户的依赖指示,而不是仅提供用户列表。

在一些实例中,社交网络引擎205在社交网络处从第一用户和 至少一个第二用户接收与至少一个信息项相关联的确认指示。第一 用户和至少一个第二用户可以在社交网络上被连接。至少一个信息 项包括搜索引擎结果、广告、基于文本的公告、网站、网页、文章、 图像、视频文件和音频文件。在一些实例中,第一用户可将信息项 共享至社交网络,将其明确地分类为属于某一主题,并从点击与共 享的信息项相关联的确认指示(确认按钮)的图标的至少一个第二 用户处接收确认指示。例如,在将信息项共享至社交网络时,第一 用户可以嵌入与主题关联的散列标签。在一些实例中,社交网络引 擎205搜索并分析关键词、页面描述标签、标题标签和其它嵌入在 共享信息项中的元数据,以隐含地确定与信息项相关联的主题并相 应地将其分类。社交网络引擎205向用户界面引擎213发送指令以 生成用户界面,该用户界面包括与正被共享至社交网络的信息项相 关联的信息,该信息包括图片或缩略图、从托管信息项的网站提取 的信息项的标题和概要。向聚集模块207发送从第一用户和至少一 个第二用户处接的确认指示,以用于聚集确认指示。

在一些实例中,社交网络引擎205从搜索引擎43接收搜索词语 或到网站的链接并且搜索社交网络,以标识提供与搜索词语或链接 相关联的确认指示的用户。社交网络引擎205向搜索引擎143提供 关于用户(例如,提供确认指示的多个用户)的信息。在用户同意 这种数据的使用的实例中,社交网络引擎205向搜索引擎143提供 对提供确认指示的用户的身份。在一些实例中,如果其它用户具有 与社交图中的第一用户紧密的关系,则社交网络引擎205向搜索引 擎143提供其它用户的身份。例如,第一用户使用搜索服务器35来 搜索“Arches National Park”。搜索服务器135处的搜索引擎143向 社交网络引擎205发送第一用户的身份和搜索词语“Arches National  Park”。社交网络引擎205标识提供关于Arches National Park网站 的确认指示的其他用户。在用户同意这类数据的使用的实例中,社 交网络引擎205向搜索引擎143发送其他用户的身份,这生成包括 提供了针对不同网站的确认指示的用户的数目和他们的对第一用户 的身份的搜索结果页。这提供更为直观的搜索,并且第一用户接收 关于已搜索的主题的更为相关且可靠的结果。

在一些实例中,社交网络引擎205从物理上提供在现场事件场 地的指示的用户125接收与至少一个现场事件相关联的确认指示。 例如,物理确认指示按钮可以被安装在贸易展处,且用户可以通过 按压物理确认指示按钮来在贸易展中的每个展示站位处指示确认, 从而验证用户在事件处的存在。这实时发生,并且因此由确认模块 和聚集模块处理并聚集来自关于特定实时事件的一个或多个用户的 确认。该信息可以由搜索关于当前正在发生的事件的信息的另一用 户实时访问。因此,向用户返回的关于事件的结果将更加相关,并 且该结果还将提供当前处于事件的其它用户的指示。用户125可以 经由读取嵌入在用户设备115中的射频识别(RFID)标签的认证模 块203而被认证以提供物理确认指示。在其它实例中,社交网络引 擎205通过存在于用户设备115上的图像识别应用来接收与被捕获 并被分析的用于标识的至少一个物理实体相关联的确认指示。至少 一个物理实体可以包括界标、绘画、产品、条形码、自然现象、印 刷文本、动物以及植物。例如,用户125可以对出现在贸易展中的 不同产品(例如,汽车、船、书籍、制造商标志、饮料、漫画等) 进行拍照,以在社交网络处指示不同产品的确认。在又一个实施例 中,响应于标识经由用户设备115接收的物理实体捕获图像的图像 识别应用,社交网络引擎205接收对由搜索服务器135获取的至少 一个信息项的确认指示。

聚集模块207可以是包括用于在社交网络处聚集接收的确认指 示的例行程序的软件。在一些实例中,聚集模块207可能是可由处 理器235执行的指令集合,以提供下面所描述的用于聚集确认指示 的功能。在其它实例中,聚集模块207可被存储在计算设备200的 存储器237中,并可以由处理器235可访问并可执行。在两个实例 的任一实例中,聚集模块207可以被耦合到用于经由信号线路228 与处理器235、存储设备131和计算设备200的其它部件通信的总线 220。

在一些实例中,为了在存储设备131中存储确认指示,聚集模 块207在社交网络处聚集与来自第一用户和至少一个第二用户的至 少一个信息项相关联的确认指示。例如,在搜索主题时,聚集模块 207利用搜索引擎从第一用户和可能与第一用户连接或除此之外与 社交网络相关联的至少一个第二用户处接收网页批准。在其它实例 中,聚集模块207从社交网络引擎205至少接收与确认指示的每个 确认指示相关联的时间戳和用户位置,并将它们存储在存储设备131 中。时间戳可能是指示确认的日期或时间。用户位置可以是用户设 备的地理位置,其与由使用蜂窝定位、Wi-Fi定位或全球定位系统 (GPS)而被标识的用户125提供的确认指示相关联。在一些实例中, 被标识的用户位置可能仅局限于城市。

在一些实例中,聚集模块207聚集对第一用户的与至少一个主 题相关联的至少一个信息项的确认指示。例如,第一用户选择用于 提供关于一篇或多篇关于攀岩的文章的确认指示的可点击按钮。在 其它实例中,聚集模块207聚集第一用户从至少一个第二用户处接 收、对与被共享至社交网络的至少一个主题相关联的至少一个信息 项的确认指示。例如,聚集模块207代表第一用户从在社交网络上 与第一用户连接的其它用户处接收对关于攀岩的一篇或多篇文章的 确认指示。

处理模块209可以是包括用于处理一个或多个信息项的聚集的 确认指示的例行程序的软件。在一些实例中,处理模块209可以是 可由处理器235执行的指令集合,以提供下面所描述的用于处理聚 集的确认指示的功能。在其它实例中,处理模块209可以被存储在 计算设备200的存储器237中,并可由处理器235可访问并可执行。 在两个实例的任一实例中,处理模块209可以被耦合到用于经由信 号线路230与处理器235、存储设备131和计算设备200的其它部件 通信的总线220。

在一些实例中,处理模块209生成图表,其标绘了随时间接收 到的用于一个或多个信息项的确认指示总数。将与信息项相关联的 观察统计数据可视化。在其它实例中,处理模块209生成地理地图, 其包括与接收到的用于一个或多个信息项的确认指示相关联的至少 一个地理位置。处理模块209访问存储设备131中的确认指示或直 接地接收确认指示并且分析与确认指示的每个确认指示相关联的时 间戳和用户位置信息,以生成图表和地理地图。响应于第一用户和/ 或至少一个第二用户移动箭头以在确认指示的图标上方悬停,处理 模块209向用户界面引擎213发送指令以生成包括至少图表和地理 地图之一的图形数据。例如,当用户移动箭头以悬停在用于提供针 对搜索引擎结果的确认指示的按钮上时,搜索引擎结果页面显示观 察统计数据的图表以及表示单个用户不同位置的地理地图,该单个 用户向同意这类数据的使用的那些单个用户提供用于搜索引擎结果 主题的确认指示。在其它实例中,由处理模块209生成的地理地图 仅包括与社交网络上的第一用户直接连接的至少一个第二用户(例 如,第二用户和第一用户彼此跟随)的位置。因此,这提供了对具 体主题感兴趣的大部分用户位于哪里的图形指示,从而允许创建具 有与至少讨论中的主题相关联的属性的人口统计图。

在一些实例中,处理模块209向用户界面引擎213发送指令以 生成用户界面,该用户界面将从第一用户接收的确认指示进行转换 以作为提供对至少一个信息项的确认指示的用户125的匿名聚集计 数的部分而出现。在其它实例中,从第一用户接收的确认指示作为 与第一用户相关联的社交网络简档的部分而出现。例如,当由第一 用户提供确认指示时,简档页面的特殊标签可以显示确认指示。可 使特殊标签成为在简档页面上公共可访问的。

激励单元211可以是包括了用于聚集确认指示的激励用户参与 度的例行程序的软件。除鼓励通过用户的信息共享之外,激励单元 还提供用于提供关于特定主题的信息或链接的用户信赖指示。这种 信赖度量对请求关于该主题信息的其它用户是有帮助的,并且向搜 索提供更有用的和更相关的结果。在一些实例中,激励模块211可 以是由处理器235执行的指令集合,以提供用户激励用户参与度的 下面所描述的功能。在其它实例中,激励模块211可以被存储在计 算设备200的存储器237中,并可以由处理器235可访问并可执行。 在两个实例的任一实例中,激励模块211可被耦合到用于经由信号 线路232与处理器235、存储设备131以及计算设备200的其它部件 进行通信的总线220。

激励模块211将游戏设计规则编辑并存储为被包括在存储设备 131中的游戏化信息。游戏设计规则可以是用于使得确认指示对用户 更加有吸引力的规则。在一些实例中,激励模块211通过在社交网 络处分发用于指示对与至少一个主题相关联的至少一个信息项上的 确认的至少一个数字点,来奖励第一用户。例如,在社交网络处提 供对关于发布在报纸网站上的攀岩文章的确认指示使得第一用户赚 取一个数字点。在其它实例中,由于接收从至少一个第二用户处对 与至少一个主题相关联的至少一个信息项的确认指示或重新共享指 示,激励模块211奖励第一用户至少一个数字点。例如,当第一用 户向社交网络共享攀岩视频时,当社交网络上的一个第二用户(与 第一用户连接的或以其它方式)提供与共享的视频相关联的确认指 示或内容重新共享时,激励模块211向第一用户分发一个数字点。 在其它实例中,响应于用户提供确认指示,激励模块211向用户分 发至少一个数字点。

激励模块211向用户分发针对主题的成就徽章,以累积与至少 一个主题相关联的总点数的至少一个阈值。该至少一个成就徽章可 以是对在至少一个主题上成为知识渊博的虚拟表示,并可以被显示 在与第一用户相关联的社交网络简档页面上。在一些实例中,至少 一个成就徽章可以指示与至少一个主题相关联的第一用户的状态或 专家等级。例如,通过累积100个数字点来获取“专家”成就徽章, 以及通过累积1000个数字点来获取“老将”成就徽章。在一些实例 中,激励模块211为提供阈值数量的确认指示和/或内容重新共享而 生成成就徽章。例如,当用户提供超过100个确认指示时或共享超 过10个事物时,激励模块211生成超级用户徽章。

激励模块211向用户界面引擎213发送指令以生成用户界面, 其显示图形化进度条以精细地指示朝向达到与至少一个成就徽章相 关联的总点数阈值的进度。图形化进度条可能对访问与第一用户相 关联的社交网络简档页面的至少一个第二用户是可见的。在其它实 例中,由于超过阈值点数,第一用户接收额外的奖励。例如,一旦 用户从在社交网络上的相关业务简档页面的确认指示中累积100个 点用于10美元的广告的信用点时,业务对使用货币信用点来控制业 务简档的用户进行奖励,以进行广告网络的业务网站的市场推广。

在一些实例中,激励模块211通过向用户界面引擎213发送指 令,以生成包括与第一用户相关联的社交网络简档上的第一计数器 和第二计数器的用户界面来激励用户参与度,该第一计数器用于由 第一用户从至少一个第二用户处共享到社交网络的至少一个信息项 的接收到的确认指示的数目,该第二计数器用于正由社交网络上的 至少一个第二用户共享由第一用户发布的至少一个信息项的次数。 在其它实例中,激励模块211列出第一用户的姓名和照片,连同与 主题相关联的至少一个信息项上的至少一个成就徽章,以增加由社 交网络上的其它用户查看的至少一个信息项的可信度。例如,在用 户同意这类数据的使用的实例中,第一用户的姓名和照片连同他的/ 她的专业技能的指示可以出现在与攀岩询问相关联的至少一个搜索 引擎结果上。在其它实例中,激励模块211使用反馈,来通过通知 用户他们已经创建的信息项接收到了多少次确认指示或被重新共享 了多少次和他们的确认指示与内容词语相关联地出现了多少次,来 激励用户添加更多的针对该信息项的确认指示。例如,如果搜索引 擎结果将第一用户的名称包括作为来自至少一个第二用户确认指示 的专家,则激励模块211可以通知第一用户关于出现在搜索结果中 的第一用户的确认指示的次数。

用户界面引擎213可以是包括用于生成用户界面的例行程序的 软件,该用户界面从用户125经由通信单元241接收确认指示和/或 向用户125显示与确认指示相关联的信息。用户界面可以被发送并 显示在用户设备115上,例如,移动设备或台式计算机。在一些实 例中,用户界面引擎213可以是可由处理器235可执行的指令集, 以提供下面描述的用于从用户125接收确认指示和/或向用户125显 示与确认信息相关联的信息的功能。在其它实例中,用户界面引擎 213可以被耦合到用于经由信号线路234与处理器235和其它部件进 行通信的总线220。

现在转向用户引擎213,图3A为示例用户界面的图形化表示 300,其由用户界面引擎213生成,用于响应于在确认按钮上方的悬 停,在信息项上显示与确认指示相关联的信息。在该示例中,图形 化表示300显示响应由第二用户302(User 2)输入的询问306获得 的搜索引擎结果页304。在一些实例中,可在社交网络上经由社交图 将第二用户302与第一用户316连接。将与至少一个搜索引擎结果 318相关联的确认指示列出在搜索引擎结果页304上以提供确认指 示。在一些实例中,响应于第二用户203采用鼠标或其它设备以使 得箭头在确认按钮308上方悬停,用户界面可以包括与确认指示相 关联的信息的可视化概览310。该可视化概览310包括图表312,其 标绘与搜索引擎结果318相关联的确认指示的总数与时间函数,并 且包括地理地图314,其在地图上标出至少第一用户316(User 1) 的地理位置320以及同意搜索引擎结果218的超级用户。在用户同 意这类数据的使用的实例中,由于第一用户316提供了对搜索引擎 结果318的确认指示,因此可以使用第一用户316的名称和他的或 她的在主题中的专长(或成就徽章)来注释搜索引擎结果318,以增 加搜索引擎结果318的可信度。

图3B为示例用户界面的图形化表示325,其由在采用了片段151 的第三方服务器上的网站模块生成并用于为具有与由网站模块生成 的网站主题相关的主题的社交网络上的组群显示关于确认指示的信 息。在该示例中,图形化表示325显示确认方框324,其包括第一确 认(Ack)按钮326,用于指示具有与关于Arches National Park的第 三方网站相似的主题的社交网络上的组群的确认。在一些实例中, 确认方框324可以包括已提供在社交网络上的组群的确认指示的用 户的聚集的计数。在其它实例中,第三方网站可以并入至少一个第 二确认按钮328,以用于提供对第三方网站上的一个或多个信息项的 确认指示。

图3C为示例用户界面的图形化表示350,其由用户界面引擎213 生成并用于显示与用户关联的社交网络简档页面。在该示例中,图 形化表示350显示与第一用户316(User 1)相关联的简档页面332。 在一些实例中,第一用户316共享与攀岩344相关联的发布334并 从40个其它用户接收确认指示。发布334可以包括在社交网络上累 积的共享次数338,以便激励第一用户共享更多发布。在一些实例中, 第一用户可以包括散列标签340以将发布334分类为属于攀岩344 (主题)的目录。在其它实例中,第一用户316可以通过在与视频 352相关联的下拉菜单342中选择攀岩复选框来将视频352分类为属 于攀岩344目录。简档页面332包括通过在社交网络处提供关于攀 岩的确认指示、接收确认指示并且共享与攀岩344目录相关联的文 章来由第一用户316赚取的第一成就徽章346。在一些实例中,简档 页面332包括指示朝向由于提供大量确认指示和重新共享而获得第 二成就徽章354(更高级别成就徽章)的完成情况的进度条348。在 其它实例中,简档页面332包括与第一用户316相关联的统计数据 部分330。统计数据部分330包括第一计数器和第二计数器,该第一 计数器用于由第一用户316提供的信息项的接收到的确认指示次数, 该第二计数器用于由第一用户316提供的信息项被他的或她的联系 人在社交网络上共享的次数。

图3D为示例用户界面的图形化表示375,其由用户界面引擎213 生成并用于向与确认指示相关联的用户发送反馈。在该示例中,图 形化表示375为第一用户316(User 1)在社交网络上显示通知流。 第一用户316选择通知链接362,子窗口364更新以显示与由第一用 户316做出的至少一个确认相关联的反馈366。当第一用户316的一 个或多个联系人发现由搜索引擎结果注释的第一用户的名称并提供 对搜索引擎结果的确认指示时,反馈366可以被接收。在用户同意 这类数据的使用的实例中,反馈366包括关于用户的信息,其提供 了包括在用户与第一用户316之间共享的连接的反馈。例如,第一 用户316与用户2通过工作组连接。

在一些实例中,数据可以被存储在计算设备200的存储器207 中,结合图2进一步进行描述,以使得通过包括在计算设备200中 的处理器235的数据执行引起结合图4、图5和图6的下面所描述的 功能的执行。

图4是用于聚集、处理并提供与确认指示相关联信息的示例方 法的流程图400。用户认证模块203从至少第一用户和第二用户接收 402登录请求。社交网络引擎205在社交网络处从第一用户和第二用 户接收404与至少一个信息项相关联的确认指示。聚集模块207聚 集406与关于主题的信息项相关联的确认指示。例如,聚集模块207 为关于Arches National Park的网页将确认指示聚集到Arches  National Park主题。

社交网络引擎205从与第三用户相关联的搜索引擎143接收408 搜索词语,第三用户与第一用户和至少一个第二用户连接。例如, 社交网络引擎205从第三用户接收“Arches National Park”搜索词语。 例如,由于第三用户将第一用户置于摄影组并将第二用户置于工作 朋友组,因此第三用户与第一用户和第二用户连接。在一些实例中, 由第一用户和第二用户提供的关于确认指示的信息取决于第一用户 和第二用户跟随第三用户。社交网络引擎205确定410搜索词语关 于主题并且为该主题标识确认指示。例如,社交网络引擎205确定 搜索词语关于Arches National Park并标识出第一用户和第二用户为 其提供Arches National Park确认标识的网站。

社交网络引擎205向搜索引擎143提供412确认指示以及第一 用户和第二用户的身份。搜索引擎143将确认指示并入到搜索结果。 例如,搜索引擎143生成图形化数据,以用于示出第一用户和第二 用户提供了关于Arches National Park的网页的确认指示。

图5为处理与确认指示相关联的信息的示例方法的流程图500。 社交网络引擎205在社交网络处从经由社交图与第三用户连接的第 一用户和第二用户接收502与至少一个信息项相关联的确认指示。 第一用户和第二用户提供对由社交网络引擎205使用他们的用户数 据的许可。例如,第一用户和第二用户使用可见性等级,其中,如 果用户跟随该用户,则用户可以看到他们的确认指示,否则信息保 持为隐私的。

聚集模块207从第一用户和第二用户聚集504确认指示。处理 模块209通过生成506地理地图来处理确认指示,该地理地图包括 与第一用户相关联的第一位置和与第二用户相关联的第二位置。在 一些实例中,位置是针对城市而不是街道地址的。处理模块209生 成508标绘随时间接收的确认指示总数的图表。处理模块209指示 用户界面引擎213以生成用于显示地理地图和图表的图形化数据。 用户界面引擎213向第三用户提供510地理地图和图表。在一些实 例中,响应于用户鼠标在与至少一个信息项相关联的确认指示的选 项上的悬停,用户界面引擎213提供显示地理地图和图表的用户界 面。

图6为用于激励用户提供确认指示的示例方法的流程图600。用 户认证模块203从第一用户接收602登录请求。社交网络引擎205 在社交网络处接收604确认指示。聚集模块207聚集606确认指示。 由于指示对与主题相关联的信息项的确认,激励模块211向第一用 户分发608第一点,由于向社交网站共享与主题相关联的信息项, 向第一用户分发610第二点,并且由于从至少一个第二用户接收对 被共享到社交网络的信息项的确认指示,向第一用户分发612第三 点。激励模块211确定614是否总点数达到阈值。因而,如果达到 阈值,则激励模块211提供用于在与第一用户相关联的社交网络的 简档页面上显示的616成就徽章。这作为对鼓励用户继续与社交网 络互动的奖励。如果总点数没有达到阈值,则激励模块211生成618 指示用于在与第一用户相关联的社交网络的简档页面上显示的朝向 达到阈值的进度条。

在上述描述中,出于说明目的展示了许多特定细节以提供对说 明书的全面的理解。在没有这些特定细节的情况下,可以实践呈现 在本描述中的实例。在其它实例中,以框图的形式示出结构和设备, 以便避免使说明书不清楚。例如,虽然参考用户界面和特定硬件在 上述一些实例中对说明书进行了描述。然而,描述适用于任何类型 的可接收数据和命令的计算设备,以及任何提供服务的外围设备。

在说明书中对“一个实施例”或“一种实施例”的参考意味着, 在至少一个实施例中包括连同实施例描述的特定特征、结构或特点。 术语“在一个实施例中”在说明书中各种地方的出现不必全部指相 同的实施例。

针对计算机存储器内的算法和数据字节上的操作的符号表示来 呈现详细描述的一些部分。这些算法描述和表示是用户最有效地传 达工作内容的方式。此处,算法通常被设计为导致期望结果的有条 理的步骤顺序。步骤为那些要求对针对物理量的物理操控。通常, 尽管不是必须的,这些量采用能够被存储、被传送、被组合、被比 较、以及除此之外被操控的电信号或磁信号的形式。已经证明有时, 原则上出于常用的原因将这些信号称为比特位、值、元素、符号、 字符、词语、数字等是方便的。

然而,应该牢记,所有这些术语以及相似的术语应当与适当的 物理量相关联并仅为被应用到这些量的方便标记。除非特别指出, 否则如从下面的讨论中显而易见的,应当意识到贯穿说明书,利用 了诸如“处理”或“计算”或“运算”或“确定”或“显示”等的 术语的讨论指代计算机系统或类似的电子计算设备的行为和进度, 其将在计算机系统的寄存器和存储器内的表示为物理的(电子的) 量的数据操控并转换成在计算机系统的存储器和寄存器或其它这类 信息存储、发送或显示设备内的其它类似的标识为物理量的数据。

说明书还关于用于执行本文操作的装置。该装置可以被特殊的 构建用于需要的目的,或该装置可以包括由存储在计算机中的计算 机程序选择性激活或重新配置的通用计算机。这类计算机程序可以 被存储在计算机可读存储介质中,诸如但不限于任何类型的盘,包 括软盘、光盘、CD-ROM和磁盘、EPROM、EEPROM、磁卡或光卡、 包括USB密钥连同非易失性存储器或任何类型的适于存储电子指令 的媒介的闪存,它们的每一个被耦合至计算机系统总线。

一些实例可采用完整硬件实施例、完整软件实施例或包含硬件 与软件元件的实施例的形式。一个优选实施例在软件中实现,软件 包括但不限于固件、常驻软件、微代码等。

此外,一些实例可采用计算机程序产品的形式,其可从计算机 可用介质或计算机可读介质中访问提供有由计算机或任意指令执行 系统使用或与其连接的程序代码的介质。为了本说明书的目的,计 算机可用或计算机可读介质可以是包含、存储、通信、传播或传输 由指令执行系统、装置或设备使用的或与其连接的程序的任意装置。

适于存储和/或执行程序代码的数据处理系统将包括通过系统总 线直接地或间接地被耦合至存储器元件的至少一个处理器。存储器 元件可以包括在程序代码的执行期间被采用的本地存储器、大批量 存储设备和高速缓存存储器,其提供至少一些程序代码的暂态存储, 以降低在执行期间从大批量存储设备中必须获取代码的次数。

输入/输出或I/O设备(包括但不限于键盘、显示器、定点设备 等)可以直接地或通过中介I/O控制器被耦合至系统。

网络适配器也可以与系统耦合,以使得数据处理系统通过中介 的私人和公共网络与其它数据处理系统或远程打印机或存储设备耦 合。调制解调器、线缆调制解调器和以太网卡仅为当前可用类型的 网络适配器中的一些。

最后,本文中呈现的算法和显示器并不内在地与任何具体计算 机或其它装置相关。通过根据本文中的教导可使用各种通用系统, 或可以证明易于构建更为特殊的设备以执行所需方法步骤。多种这 些系统的所需结构将从说明书中出现。此外,并不参考任何具体编 程语言对说明书进行描述。应当意识到,可以使用各种编程语言实 施如本文中所描述的各种示例的教导。

出于说明与描述的目的,对前述对本说明书实例的描述进行了 呈现。并不旨在穷尽或将说明书限定至公开的具体形式。鉴于上述 教导,许多修改和变化是可能的。本公开的范围并不旨在由本详细 的说明书所限定,而是由于本申请的权利要求书所限定。如本领域 的技术人员应当理解的,在不偏离其精神或本质特征的情况下,可 以以其它特定形式实施说明书。同样,对模块、例行程序、特征、 属性、方法论以及其它方面的具体命名与划分不是强制或重要的, 并且实施说明书或它的特征的机制可以具有不同的名称、划分和/或 格式。此外,可将模块、例行程序、特征、属性、方法论以及其它 方面实现为软件、硬件、固件或三者的组合。同样,在说明书的部 件(其示例为模块)被实施为软件的任何地方,该部件可被实施为 独立程序、较大程序的部分、多个独立程序、静态或动态链接的图 书馆、可加载内核模块、设备驱动器和/或当前或将来已知的任意其 它方式。额外地,本公开绝非限于以任何特定编程语言的实现,或 用于任意特定操作系统或环境的实现。因此,本公开旨为对说明书 的范围的说明而非限定,在所附的权利要求书中对说明书的范围进 行阐述。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号