首页> 中国专利> 通过公开帖子在社交网络服务内的显示来建议联系人的方法和系统

通过公开帖子在社交网络服务内的显示来建议联系人的方法和系统

摘要

一种用于在社交网络服务内显示公开帖子的系统和方法。在一方面,一种方法包括确定与社交网络服务的用户相关联的多个建议联系人,其中,所述多个建议联系人中的每个建议联系人与多个公开帖子相关联。针对与所述多个公开帖子相关联的每个建议联系人,该方法包括对用于该建议联系人的所述多个公开帖子进行排名,并基于该排名从用于该建议联系人的所述多个公开帖子中选择一个或多个公开帖子。该方法进一步包括提供所选择的一个或多个帖子以及相应的确认接口部件的显示,允许将建议联系人接受为用户的联系人。还提供了机器可读介质。

著录项

  • 公开/公告号CN104285237A

    专利类型发明专利

  • 公开/公告日2015-01-14

    原文格式PDF

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

    申请/专利号CN201380024841.X

  • 发明设计人 亚当·迈克尔·纳采;

    申请日2013-03-13

  • 分类号G06Q50/30;

  • 代理机构中原信达知识产权代理有限责任公司;

  • 代理人周亚荣

  • 地址 美国加利福尼亚州

  • 入库时间 2023-12-17 03:27:13

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-02-09

    授权

    授权

  • 2018-02-06

    著录事项变更 IPC(主分类):G06Q50/30 变更前: 变更后: 申请日:20130313

    著录事项变更

  • 2015-04-08

    实质审查的生效 IPC(主分类):G06Q50/30 申请日:20130313

    实质审查的生效

  • 2015-01-14

    公开

    公开

说明书

技术领域

本公开一般地涉及社交网络,并且更具体地涉及提供社交网络服 务内的消息显示。

背景技术

社交网络服务是允许用户变成社交网络的成员且常常包括创建并 维持用户简档的电子服务。用户可以诸如与另一用户共享内容、发送 消息、向所有其他用户或一组其他用户公布公开帖子、与其他用户聊 天等方式与具有简档的其他用户相交互。在某些社交网络中,用户可 通过社交网络的用户接口来观看其他用户的公开帖子。社交网络通常 鼓励新成员加入网络。可以为新的和现有用户提供建议的联系人以拓 宽用户的网络。

发明内容

公开的主题涉及在社交网络服务内显示公开帖子。该方法还可包 括使用一个或多个计算设备来确定与社交网络服务的用户相关联的多 个建议联系人,其中,所述多个建议联系人中的每个建议联系人与多 个公开帖子相关联。针对与所述多个帖子相关联的每个建议联系人, 该方法包括使用一个或多个计算设备对用于建议联系人的所述多个公 开帖子进行排名,并使用一个或多个计算设备基于该排名从用于建议 联系人的所述多个公开帖子中选择一个或多个公开帖子。该方法另外 提供了使用一个或多个计算设备来显示所选择的一个或多个公开帖子 以及相应的确认接口部件,其允许将建议联系人接受为用户的联系人。

公开的主题进一步涉及一种用于在社交网络服务内显示公开帖子 的系统。该系统包括一个或多个处理器和包含处理器可执行指令的存 储器。当被一个或多个处理器执行时,该系统确定与社交网络服务的 用户相关联的多个建议联系人,其中,所述多个建议联系人中的每个 建议联系人与多个公开帖子相关联。针对与所述多个公开帖子相关联 的每个建议联系人,该系统对用于建议联系人的所述多个公开帖子进 行排名,并基于该排名从用于建议联系人的所述多个公开帖子中选择 一个或多个公开帖子。系统还基于附加建议联系人与用户的关联为不 具有公开帖子的附加建议联系人生成帖子,并提供生成的帖子和所选 择的一个或多个联系人帖子以及相应确认接口部件的显示,允许将建 议联系人和附加建议联系人接受为用户的联系人。

公开的主题还涉及一种包括用于在社交网络服务内显示公开帖子 的机器可读介质的机器可读存储介质。该方法包括确定与社交网络服 务的用户相关联的多个建议联系人,其中,所述多个建议联系人中的 每个建议联系人与多个公开帖子相关联。针对与所述多个公开帖子相 关联的每个建议联系人,该方法包括对用于建议联系人的所述多个公 开帖子进行排名,并从用于建议联系人的所述多个公开帖子中选择一 个或多个公开帖子。该方法进一步包括在社交网络服务中提供所选择 的一个或多个公开帖子以及相应确认接口部件的显示,允许将建议联 系人接受为用户的联系人,接收用户请求以经由相应的确认接口部件 在社交网络服务中将所述多个建议联系人中的建议联系人接受为用户 的联系人,并在社交网络服务中将建议联系人确立为用户的联系人。

应理解的是根据以下详细描述,主题技术的其他配置将变得对于 本领域的技术人员而言显而易见,其中,通过图示而示出并描述了主 题技术的各种配置。如将实现的,主题技术能够有其他和不同配置, 并且其多个细节能够在各个其他方面有修改,其全部不脱离主题技术 的范围。相应地,应将附图和详细描述视为本质上是说明性而非限制 性的。

附图说明

在所附权利要求中阐述了主题技术的某些特征。然而,出于说明 的目的,在以下图中阐述了主题技术的多个方面。

图1图示出用于在社交网络服务内显示公开帖子的示例性系统;

图2是图示出根据本公开的某些方面的来自图1的系统的示例性 客户端和服务器的框图;

图3图示出用于在社交网络服务内显示公开帖子的示例性过程;

图4是用户接口的示例性图示,因为其涉及主题技术的各方面; 以及

图5是图示出用来实现主题技术的某些实施方式的电子系统的框 图。

具体实施方式

概述

在以下详细描述中,阐述了许多特定细节以提供主题技术的全面 理解。然而,将显而易见的是可在没有这些特定细节的情况下实践主 题技术的不同方面。在其他情况下,并未详细地示出众所周知的结构 和技术以免使本公开含糊不清。

公开的主题描述了用于在社交网络服务、诸如在线社交网络或社 交网络网站内显示公开帖子的系统和技术。本文所使用的术语“公开 帖子”涵盖其浅显且简单的意义,包括但不限于被发帖者指定为可用 于社交网络服务的所有用户的一条内容和已被发帖者指定为对发帖者 被建议为联系人的用户而言可见的一条内容。用户可能期望基于建议 联系人的张贴内容来选择建议联系人。可在初始地在社交网络服务上 确立简档或成员资格时呈现建议的联系人。为了呈现张贴的以内容为 中心的视图而不是建议联系人的以简档为中心的视图,可显示每个建 议联系人的一个或多个公开帖子,使得用户在选择是否在社交网络服 务上将建议联系人添加为用户的联系人时查看建议联系人的所选择的 内容。可基于每个帖子的排名来选择用于显示的公开帖子。可为没有 任何帖子或没有任何公开帖子的建议联系人生成帖子。

示例性系统

转到附图,图1图示出用于在社交网络服务内显示公开帖子的示 例性系统100。系统100包括通过网络150连接的计算设备。本文所使 用的短语“计算设备”涵盖其浅显且普遍的意义,包括但不限于用于 在包括适当客户端和服务器的社交网络内显示公开帖子的包含任何适 当处理器、存储器以及通信能力的任何设备。该架构可包括通过网络 150连接的计算设备,诸如客户端110和服务器130。

系统100以允许向社交网络服务的用户显示建议联系人的公开帖 子(包括用多个服务器130来实现)的任何组合或配置而包括一个或 多个客户端110、一个或多个服务器130和网络150。每个客户端110 可以是例如台式计算机、膝上型计算机、移动设备(例如智能电话、 平板计算机或PDA)、机顶盒(例如,用于电视)、电视游戏控制台 或具有适当处理器、存储器以及通信能力的任何其他设备。在某些情 况下,包括如本文公开的主题技术的系统的不同版本和/或配置可用于 从服务器130下载且随后安装在客户端110上。服务器130可以是具 有处理器、存储器以及通信能力以托管用于安装的数据和托管系统的 任何设备。网络150可以包括例如个域网(PAN)、局域网(LAN)、 校域网(CAN)、城域网(MAN)、广域网(WAN)、宽带网(BBN)、 因特网等中的任何一个或多个。此外,网络150可以包括但不限于以 下网络拓扑中的任何一个或多个,包括总线网络、环形网络、网状网 络、星形网络、树形或分级网络等。

图2是图示出根据主题技术的某些方面的来自图1的系统100的 示例性客户端和服务器的框图。客户端110和服务器130经由相应通 信模块218和238通过网络150被连接,并被配置成与网络150对接 以向网络上的其他设备发送和接收信息,诸如数据、请求、响应和命 令。通信模块218和238可以是例如调制解调器或以太网卡。

客户端110包括处理器212、通信模块218以及存储器220,其可 包括帖子显示模块224。

客户端110的处理器212被配置成执行指令,诸如被物理编码到 处理器212中的指令、从存储器220中的软件接收到的指令或两者的 组合。例如,输入设备216可向处理器212提供信息,其被存储在存 储器220中的帖子显示模块224处理。然后可经由通信模块218通过 网络150将信息发送到服务器130,其通过通信模块238来接收信息。

服务器130包括处理器236、通信模块238以及存储器232,其可 包括帖子显示模块234。

处理器236被配置成执行指令,诸如被物理编码到处理器236中 的指令、从存储器232中的软件接收到的指令或两者的组合。

处理器236处理来自帖子显示模块234的信息并通过通信模块 238、通过网络150将信息发送到客户端110以在输出设备214上显示。

示例性过程

图3图示出用于如由图2的示例性客户端110和服务器130所示 地在社交网络服务内显示公开帖子的示例性过程300,其能够提供建议 联系人的公开帖子向社交网络服务的用户的显示。虽然参考图2来描 述图3的过程300,但过程300不限于此类配置且能够应用于其他系统 和构造。当用户初始作为社交网络服务的新参与者加入社交网络时, 可执行过程300。还可在用户是社交网络成员的任何时间执行过程300。 用户初始可在用户经由电子邮件或通过任何其他通信接收到的加入社 交网络服务的邀请之后确立用户简档。用户另外可在没有邀请的情况 下或通过诸如电子邮件服务之类的另一服务或通过另一社交网络服务 来访问社交网络服务。可以当用户在指定时间段内未从用户的现有联 系人接收到新的帖子时或者如果用户在指定时间段内从用户的现有联 系人接收到小于指定数目的新帖子的话执行过程300。

过程从步骤S310开始,其中,服务器130确定与社交网络服务的 用户相关联的多个建议联系人,其中,所述多个建议联系人中的每个 建议联系人与多个公开帖子相关联。用户的建议联系人可以是社交网 络服务的当前用户。建议联系人可包括用户的先前存在联系人列表上 的用户、社交网络服务的受欢迎用户列表上的用户或与社交网络服务 内的用户的当前联系人相关联的用户。用户的先前存在联系人列表可 包括社交网络服务的用户,其也是用户的电子邮件地址簿中的联系人; 另一社交网络服务中的联系人;基于博客或短消息服务与用户相关联 的联系人等。可将社交网络服务的受欢迎用户确定为建议联系人。可 由已超过其他联系人的阈值限制、对用户帖子的评论、诸如帖子的用 户额定值、频率等的其他准则来确定用户的受欢迎度。

另外可将用户的当前联系人中的联系人确定为用户的建议联系 人。例如,用户当前可具有同班同学作为用户的联系人。该同班同学 可具有多个朋友作为同班同学用户简档中的同班同学的联系人。然后 可将同班同学的朋友确定为用于用户的建议联系人。另外可基于建议 联系人的公开帖子的内容或建议联系人的所述多个公开帖子中的公开 帖子的受欢迎度来确定建议联系人。如果用户的联系人对并非用户联 系人的用户的公开帖子进行评论,则可将该用户确定为该用户的建议 联系人。

在步骤S320中,针对与所述多个公开帖子相关联的每个建议联系 人,服务器130可对用于建议联系人的所述多个公开帖子进行排名。 公开帖子可以是由建议联系人在不限制帖子的接收者或查看者的情况 下张贴的任何帖子。仅向用户的所选群组(例如,不包括该用户的用 户的所选群组)公开的用户帖子未被包括为公开帖子。用户可按群组 或个人指定公开的水平。公开帖子还可包括已通过设置用户偏好而针 对作为建议联系人的公开帖子的显示被授权的帖子。在这种情况下, 可向用户的所选群组发布公开帖子,该所选群组包括作为建议联系人 查看发帖者的简档的用户。

用于建议联系人的公开帖子的排名可基于每个帖子的内容、该公 开帖子在其他用户之间的受欢迎度、公开帖子的张贴日期或与公开帖 子相关联的评论的数目。可通过确定与用户的兴趣或偏好有关的帖子 来执行基于每个帖子的内容的排名,并且可通过用户简档等的文本分 析来执行。公开帖子在其他用户之间的受欢迎度可由帖子的查看次数 和帖子已被重发的次数确定。可基于由其他用户提供的评论来指示公 开帖子的受欢迎度。可使用发帖日期作为用于排名的基础。例如,新 帖子可能被赞成,比指定日期旧的帖子可能排名较低,或者在某个时 间框内的帖子可排名较高或较低。建议联系人的公开帖子已被提供给 用户的次数也可以是用于公开帖子排名的基础。可基于一个或多个准 则来执行排名。

在步骤S330中,针对与所述多个公开帖子相关联的每个建议联系 人,服务器130可基于该排名从所述多个公开帖子中选择公开帖子。 可针对每个建议联系人选择一个或多个帖子,所选帖子具有最高排名。 已张贴仅一个公开帖子的建议联系认可导致该帖子被自动地选择。

可针对不具有公开帖子的附加建议联系人生成帖子。所生成的帖 子可指示附加建议联系人与用户之间的关系。生成的帖子可包含生成 的文本,其说明建议联系人是社交网络服务的用户,该用户也作为用 户的电子邮件地址簿中的联系人出现。附加建议联系人与用户之间的 关系可包括用于将建议联系人确定为用户的附加建议联系人的基础。 可连同建议联系人的所选公开帖子一起来显示生成的帖子,或者可单 独地显示。生成的帖子可包括建议联系人当前不具有公开帖子的指示, 可包括建议联系人具有并非公开的帖子的指示,并且可包括帖子被生 成的指示。

该过程在步骤S340中结束,其中,在社交网络服务中的用户简档 上显示所选择的公开帖子。

可提供所选择的公开帖子以便在优先化显示中向用户显示。可进 一步对所选择的公开帖子进行排名以提供所选择的公开帖子的优先化 显示。排名和优先化显示可基于建议联系人与用户的关系的接近性、 所选择的公开帖子的受欢迎度、内容的类型、用户将建议联系人选作 用户的联系人的可能性等。所选择的公开帖子的优先化显示也可相对 于公开帖子的内容、张贴日期、建议联系人的成员资格的长度等而是 基于时间的。还可基于每个帖子的内容、该公开帖子在其他用户之间 的受欢迎度、公开帖子的张贴日期或与公开帖子相关联的评论的数目 来确定优先化显示。

用户可通过将鼠标移动到确认接口部件上方或点击确认接口部件 来选择建议联系人,确认接口部件诸如允许接受对应于所选公开帖子 的显示的建议联系人的图形部件。在选择时,服务器130可在社交网 络服务中将建议联系人确立为用户的联系人。

一旦用户已在社交网络服务中将建议联系人确立为用户的联系 人,用户的简档可显示联系人的公开帖子,并且可提供用户的帖子经 由联系人的用户简档向联系人的显示。

示例性接口

图4是用户简档的显示400的示例性图示,因为其涉及主题技术 的各方面。用户的简档410可将所选公开帖子显示为建议联系人的公 开帖子的初始显示。用户简档420的一部分可专用于显示建议联系人。 用户简档420的专用部分可每当用户登录到他的用户账户时出现在用 户的简档上,或者可以是可从用户简档的其他部分访问的。可在用户 简档420的专用部分中显示所选公开帖子430和生成的帖子440,并且 可基于所选公开帖子的原始张贴日期而按照相反时间顺序列出,可基 于建议联系人的排名来列出帖子,或者可任意地列出帖子。

诸如图形部件450之类的确认接口部件可出现在所选公开帖子 430和生成的帖子440的一部分上以促进用户在社交网络服务中将建议 联系人添加为用户的联系人。用户可通过在图形部件450上点击或移 动鼠标而将建议联系人选择为用户的联系人。每个所选公开帖子430 和生成的帖子440可包括识别部件460。识别部件460可包括建议联系 人的用户名、实际姓名、简档图像和/或其他识别信息。识别部件460 可以是到建议联系人的用户简档的链接。

附加示例性实施例

许多上述特征和应用可实现为被指定为记录在计算机可读存储介 质(也称为计算机可读介质)上的指令集的软件进程。当由一个或多 个处理单元(例如,一个或多个处理器、处理器核或其他处理单元) 来执行这些指令时,其促使一个或多个处理单元执行在指令中所指示 的动作。计算机可读介质的示例包括但不限于CD-ROM、闪速驱动器、 RAM芯片、硬盘驱动器、EPROM等。该计算机可读介质不包括无线 地或在有线连接上传递的载波和电子信号。

在本说明书中,术语“软件”意指包括驻存在只读存储器中的固 件或存储在磁存储中的应用,其可以被读取到存储器中以便由处理器 处理。并且,在某些实施方式中,可将主题技术的多个软件方面实现 为较大程序的子部分,同时保留主题技术的不同软件方面。在某些实 施方式中,还可将多个软件方面实现为单独程序。最后,一起实现这 里所述的软件方面的单独程序的任何组合在主题技术的范围内。在某 些实施方式中,软件程序在被安装成在一个或多个电子系统上操作时 定义执行和运行软件程序的操作的一个或多个特定机器实施方式。

可以任何形式的编程语言来编写计算机程序(也称为程序、软件、 软件应用、脚本或代码),包括编译或解释语言、声明或过程性语言, 并且其可以以任何形式来部署,包括作为独立程序或作为模块、部件、 子例程、对象或适合于在计算环境中使用的其他单元。计算机程序可 但不需要对应于文件系统中的文件。可以将程序存储在保持其他程序 或数据(例如存储在标记语言文档中的一个或多个脚本)的文件的一 部分中、专用于正在讨论中的程序的单个文件中或多个协调文件中(例 如,存储一个或多个模块、子程序或代码部分的文件)。可以将计算 机程序部署成在一个计算机上或在位于一个地点处或跨多个地点分布 且被通信网络互连的多个计算机上执行。

图5概念地图示出用来实现主题技术的某些实施方式的电子系 统。电子系统500可以是计算机、电话、PDA或任何其他种类的电子 设备。此类电子系统包括各种类型的计算机可读介质和用于各种其他 类型的计算机可读介质的接口。电子系统500包括总线508、一个或多 个处理单元512、系统存储器504、只读存储器(ROM)510、永久性 存储器件502、输入设备接口514、输出设备接口506以及网络接口516。

总线508共同地表示将电子系统500的许多内部设备电子连接的 所有系统、外围设备以及芯片组总线。例如,总线508将一个或多个 处理单元512与ROM 510、系统存储器504以及永久性存储器件502 通信连接。

从这些不同的存储器单元,一个或多个处理单元512检索要执行 的指令和要处理的数据以便执行主题技术的过程。在不同实施方式中, 一个或多个处理单元可以是单个处理器或多核处理器。

ROM 510存储一个或多个处理单元512和电子系统的其他模块所 需的静态数据和指令。永久性存储器件502另一方面是读写存储器件。 此器件是即使当电子系统500关闭时也存储指令和数据的非易失性存 储器单元。主题技术的某些实施方式使用海量存储器件(诸如磁盘或 光盘及其相应的盘驱动器)作为永久性存储器件502。

其他实施方式使用可移动存储器件(诸如软盘、闪盘驱动器以及 其相应的盘驱动器)作为永久性存储器件502。类似于永久性存储器件 502,系统存储器504是读写存储器件。然而,不同于存储器件502, 系统存储器504是易失性读写存储器,诸如随机存取存储器。系统存 储器504存储处理器在运行时间需要的某些指令和数据。在某些实施 方式中,将主题技术的过程存储在系统存储器504、永久性存储器件 502和/或ROM 510中。例如,根据某些实施方式,各种存储器单元包 括用于提供社交网络服务中的公开帖子的指令。从这些不同的存储器 单元,一个或多个处理单元512检索要执行的指令和要处理的数据以 便执行某些实施方式的过程。

总线508还连接到输入和输出设备接口514和506。输入设备接 口514使得用户能够向电子系统传送信息和选择命令。与输入设备接 口514一起使用的输入设备包括例如字母数字键盘和指示设备(也称 为“光标控制设备”)。输出设备接口506例如使得能够显示由电子 系统500生成的图像。与输出设备接口506一起使用的输出设备包括 例如打印机和显示设备,诸如阴极射线管(CRT)或液晶显示器(LCD)。 某些实施方式包括诸如充当输入和输出设备两者的触摸屏之类的设 备。

最后,如图5中所示,总线508还通过网络接口516将电子系统 500耦合到网络(未示出)。以这种方式,计算机可以是网络计算机的 一部分,诸如局域网(“LAN”)、广域网(“WAN”)或内部网, 或者网络的网络,诸如因特网。可以结合主题技术来使用电子系统500 的任何或所有部件。

上述这些功能可以用数字电子电路、用计算机软件、固件或硬件 来实现。可以使用一个或多个计算机程序产品来实现该技术。可以将 可编程处理器和计算机包括在移动设备中或者封装为移动设备。可以 由一个或多个可编程处理器且由一个或多个可编程序逻辑电路来执行 过程和逻辑流程。可通过通信网络将通用和专用计算设备和存储器件 互连。

某些实施方式包括电子部件,诸如微处理器、存储和存储器,其 将计算机程序指令存储在机器可读或计算机可读介质(替换地称为计 算机可读存储介质、机器可读介质或机器可读存储介质)中。此类计 算机可读介质的某些示例包括RAM、ROM、只读压缩磁盘(CD-ROM)、 可记录压缩磁盘(CD-R)、可重写压缩磁盘(CD-RW)、只读数字多 功能磁盘(例如DVD-ROM、双层DVD-ROM)、多种可记录/可重写 DVD(例如DVD-RAM、DVD-RW、DVD+RW等)、闪速存储器(例 如SD卡、小型SD卡、微型SD卡等)、磁和/或固态硬盘驱动器、只 读和可记录盘、超密度光盘、任何其他光学或磁介质以及软 盘。计算机可读介质可以存储可由至少一个处理单元执行且包括用于 执行各种操作的指令集的计算机程序。计算机程序或计算机代码的示 例包括诸如由编译程序产生的机器代码以及包括高级代码的文件,该 高级代码由计算机、电子部件或微处理器使用解释器来执行。

虽然以上讨论主要参考执行软件的微处理器或多核处理器,但某 些实施方式由一个或多个集成电路执行,诸如专用集成电路(ASIC) 或现场可编程门阵列(FPGA)。在某些实施方式中,此类集成电路执 行存储在电路本身上的指令。

在本说明书和本申请的任何权利要求中所使用的术语“计算机”、 “服务器”、“处理器”和“存储器”全部指的是电子或其他技术设 备。这些术语不包括人或人群。出于本说明书的目的,术语显示器或 显示装置意指在电子设备上进行显示。在本说明书和本申请的任何权 利要求中所使用的术语“计算机可读介质”和“多个计算机可读介质” 完全局限于以计算机可读的形式存储信息的有形、物理对象。这些术 语不包括任何无线信号、有线下载信号以及任何其他短暂信号。

为了提供与用户的交互,可以在具有用于向用户显示信息的显示 设备(例如CRT(阴极射线管)或LCD(液晶显示器)监视器)及用 户能够用来向计算机提供输入的键盘和指示设备(例如鼠标或轨迹球) 的计算机上实现在本说明书中描述的主题的实施方式。也可以使用其 他种类的设备来提供与用户的交互;例如,提供给用户的反馈可以是 任何形式的感知反馈,例如视觉反馈、听觉反馈或触觉反馈;并且可 以以任何形式来接收来自用户的输入,包括声学、语音或触觉输入。 另外,计算机可以通过向用户所使用的设备发送文档和从其接收文档 而与用户相交互;例如,通过响应于从web浏览器接收到的请求而向 用户的客户端设备上的web浏览器发送网页。

可以在计算系统中实现在本说明书中描述的主题技术的方面,该 计算系统包括后端部件,例如作为数据服务器,或者包括中间件部件, 例如应用服务器,或者包括前端部件,例如具有图形用户接口或web 浏览器的客户端计算机,用户能够通过其与在本说明书中描述的主题 的实施方式相交互,或者一个或多个此类后端、中间件或前端部件的 任何组合。系统的部件可以通过数字数据通信的任何形式或介质互连, 例如通信网络。通信网络的示例包括局域网(“LAN”)和广域网 (“WAN”)、互网络(例如因特网)以及端对端网络(例如自组织 端对端网络)。

计算系统可以包括客户端和服务器。客户机和服务器一般地相互 远离且通常通过通信网络相交互。客户端和服务器的关系借助于在相 应计算机上运行且相互具有客户端服务器关系的计算机程序而发生。 在某些方面,服务器向客户端设备发送数据(例如,HTML页面)(例 如出于向与客户端设备相交互的用户显示数据和从其接收用户输入的 目的)。可以在服务器处从客户端设备接收在客户端设备处生成的数 据(例如,用户交互的结果)。

应理解的是公开过程中的步骤的任何特定顺序或分级结构是示例 性方法的图示。基于设计偏好,应理解的是可将过程中的步骤的特定 顺序或分级结构重新布置,或者可执行所有所述步骤。某些步骤可同 时地执行。例如,在某些情况下,多任务和平行处理可能是有利的。 此外,不应将上述各方面中的各种系统部件的分离理解为在所有方面 都要求此类分离,并且应理解的是一般地可以将所述程序部件和系统 集成在单个软件产品中或封装到多个软件产品中。

提供前述描述是为了使得本领域的任何技术人员能够实践本文所 述的各个方面。对这些方面的各种修改对于本领域的技术人员而言将 是显而易见的,并且可将本文定义的一般原理应用于其他方面。因此, 权利要求不意图局限于本文所示的各方面,而是应与根据权利要求语 言的整个范围一致,其中,对单数的元件的引用并不意图意指“一个 且仅一个”,除非具体地这样说明,而是“一个或多个”。除非另外 具体地说明,术语“某些”指的是一个或多个。男性的代词(例如他 的)包括女性和中性性别(例如她的和它的)且反之亦然。标题和副 标题(如果有的话)仅仅为了方便而使用的且不限制主题技术。在各 种实施例中可将在主题公开的一个标题或一个副标题下描述的特征与 在其他标题或副标题下描述的特征组合。此外,情况不一定是在实施 例中一起使用在单个标题或单个副标题下的所有特征。

诸如“方面”之类的短语并不意味着此类方面对于主题技术而言 是必不可少的且此类方面适用于主题技术的所有配置。关于一方面的 公开可适用于所有配置或一个或多个配置。诸如方面之类的短语可指 一个或多个方面且反之亦然。诸如“配置”之类的短语并不意味着此 类配置对于主题技术而言是必不可少的且此类配置适用于主题技术的 所有配置。关于配置的公开可适用于所有配置或一个或多个配置。诸 如配置之类的短语可指一个或多个配置且反之亦然。

词语“示例性”在本文中用来意指“充当示例或图示”。在本文 中描述为“示例”的任何方面或设计不一定被理解为相比于其他方面 或设计而言是优选或有利的。

本领域的技术人员已知或以后将知道的在整个本公开描述的各种 方面的元素的所有结构和功能等价物被通过引用而明确地结合到本文 中且意图被权利要求涵盖。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号