专利名称:一种获取用户信息的方法、装置及系统的制作方法
技术领域:
本发明涉及通信领域,特别涉及一种获取用户信息的方法、装置及系统。
背景技术:
随着技术的发展,提供电子商务服务的网站与日倶增,各电子商务网站之 间的竟争也日益激烈,如何争取到更多的客户资源1更成为了各电子商务网站最 关注的问题。
目前,大部分客户在访问电子商务网站时,通常采用匿名访问方式,即在 不登录网站的情况下浏览网站内容,而现有技术下,各电子商务网站仅能在客 户登录网站的情况下获得其用户信息,并根据该用户信息为其提供相应的服 务,那么,大量匿名登录的客户作为潜在的客户资源并未被使用。因此,如何 在客户匿名访问电子商务网站的情况下获得其用户信息,并根据该用户信息为 客户提供准确到位的电子商务服务,从而争取到更多的客户资源,便成为了各 个电子商务网站首先需要解决的问题。
发明内容
本发明实施例提供一种获取用户信息的方法、装置及系统,用以在客户匿 名访问电子商务网站的情况下,获得其准确的用户信息。
本发明实施例提供的具体技术方案如下 一种获取用户信息的方法,包括
网站服务器接收用户终端发送的用于访问本网站服务器的第 一请求消息 后,向该用户终端发送用于获取用户标识ID的第二请求消息,所述用户终端 使用该用户ID登录即时通信服务器;
所述网站服务器接收用户终端返回的用户ID,并向所述即时通信服务器发送用于获取用户信息的第三请求消息,该第三请求消息中携带所述用户ID;
所述即时通信服^器接收所述第三请求消息,并根据用户ID获取对应的 用户信息,以及将该用户信息返回至所述网站服务器。
一种通信装置,包括
第一通信单元,用于接收用户终端发送的用以访问本通信装置的第一请求 消息,并向所述用户终端发送用于获取用户标识ID的第二请求消息;其中, 所述用户终端使用该用户ID登录即时通信服务器;
第二通信单元,用于接收所述用户终端返回的用户ID,并向所述即时通信 服务器发送用于获取用户信息的第三请求消息,该第三请求消息中携带所述用 户ID;
第三通信单元,用于接收所述即时通信服务器返回的用户信息。 一种通信系统,包括
用户终端,用于向网站服务器发送用以访问该网站服务器的第一请求消 息,并接收网站服务器下发的用于获取用户ID的第二请求消息,以及在获取 用户ID后将该用户ID发送至所述网站服务器;其中,本用户终端使用所述用 户ID登录即时通信服务器;
网站服务器,用于接收所述用户终端发送的所述第一请求消息,并向该用 户终端下发所述第二请求消息,以及在接收该用户终端返回的所述用户ID后, 将用于获取用户信息的第三请求消息发送至所述即时通信服务器,该第三请求 消息中携带所述用户ID;
即时通信服务器,用于接收所述网站服务器发送的第三请求消息,并根据 该第三请求消息携带的用户ID获取对应的用户信息,以及将该用户信息返回 至所述网站服务器。
本实施例中,网站服务器接收用户终端发送的用于访问本网站服务器的第 一请求消息后,从所述用户终端获取该用户终端用于登录即时通信服务器的用 户ID,并使用该用户ID从所述即时通信服务器获取相应的用户信息;这样,在客户匿名访问网站服务器时,网站服务器也能够获取该客户详细的用户信 息,并根据该用户信息'主动为客户提供准确到位的网站服务,从而大大提升了 服务质量,增加了本网站的客户吸引力,进而在一定程度上提高了网站的收益。
图1为本发明实施例中通信系统体系架构图2为本发明实施例中网站服务器功能结构图3为本发明实施例中网站服务器获取访客信息流程图。
具体实施例方式
当客户匿名访问提供电子商务服务的网站时,为了能够获得其准确的用户 信息,本发明实施例中,网站服务器接收用户终端发送的用于访问本网站服务 器的第一请求消息后,向该用户终端发送用于获取用户标识ID的第二请求消 息;所述网站服务器接收用户终端返回的用户ID,并向所述即时通信服务器发 送用于获取用户信息的第三请求消息,该第三请求消息中携带所述用户ID;所 述即时通信服务器根据所述第三请求消息中携带的用户ID获取对应的用户信 息,以及并将该用户信息返回至所述网站服务器。
这样,在客户匿名访问电子商务网站时,网站服务器便可以根据该客户登 录即时通信服务器时所使用的用户ID,从即时通信服务器上获得该客户准确的 用户信息,并根据该用户信息为客户提供准确到位的网站服务。
在上述方案中,用户终端向网站服务器返回的用户ID可以是该用户终端 登录即时通信服务器时使用的身份标识,也可以是专门设置用于获取用户信息 的标识信息,本实施例中,以第一种情况为例进行介绍。
下面结合附图对本发明优选的实施方式进行详细说明。
参阅图l所示,本发明实施例中,通信系统包含用户终端10、网站服务器 11和即时通信服务器12;其中,息,并接 收网站服务器11下发的用于获取用户ID的第二请求消息,以及在获取用户ID 后将该用户ID发送至网站服务器11;其中,用户终端IO使用所述用户ID登 录即时通信服务器12;
网站服务器ll,用于接收用户终端IO发送的所述第一请求消息,并向该 用户终端IO下发所述第二请求消息,以及在接收该用户终端IO返回的用户ID 后,将用于获取用户信息的第三请求消息发送至即时通信服务器12,该第三请 求消息中携带所述用户ID;
即时通信服务器12,用于接收网站服务器ll发送的第三请求消息,并根 据该第三请求消息携带的用户ID获取对应的用户信息,以及将该用户信息返 回至网站服务器11。
参阅图2所示,本发明实施例中,网站服务器11包含第一通信单元110、 第二通信单元111和第三通信单元112;其中,
第一通信单元110,用于接收用户终端10发送的用以访问本网站服务器 11的第一请求消息,并向用户终端IO发送用于获取用户标识ID的第二请求消 息;其中,所述用户终端使用该用户ID登录即时通信服务器;
第二通信单元111,用于接收用户终端10返回的用户ID,并向即时通信 服务器12发送用于获取用户信息的第三请求消息,该第三请求消息中携带所 述用户ID;
第三通信单元112,用于接收即时通信服务器12返回的用户信息。 在上述网站服务器11中还可以包括第一处理单元113和第二处理单元 114,其中,
第一处理单元113,用于在第三通信单元112接收即时通信服务器12返回 的用户信息后,根据该用户信息确定与用户终端10存在业务联系的后台管理 终端,并将该后台管理终端与所述用户终端进^f亍连"l妄。
第二处理单元114,用于在第三通信单元112接收即时通信服务器12返回的用户信息后,根据该用户信息确定用户的邮箱地址或/和手机号码,并将最新 的产品信息发送至所述用户的邮箱或/和手机。
基于上述系统架构,本发明实施例中,假设网站服务器11为电子商务网
站A (以下简称为网站A)的后台服务器,而即时通信服务器12为即时通信 软件A的后台服务器;网站A的绝大部分客户在自身使用的用户终端10上, 通过即时通信软件A与其他客户进行洽淡,各个客户在注册即时通信软件A 的ID号码时所填写的用户信息,被保存在即时通信服务器12上,该用户信息 可以包含但不限于以下内容用户姓名、用户年龄、用户所属公司名称、用户 职务和用户联系方式等等,可以是其中的一种或者任意组合。
本发明实施例中,客户A通过用户终端IO登录即时通信服务器12后, 安装在用户终端10上的即时通信软件A将在用户终端10上保存客户A在登 录时所使用的ID号码(以下称为ID A ),这样,当客户A在未登录的情况下 访问网站A时(又称为匿名访问),网站月良务器11 l更可以通过获取ID A,来 获得客户A的用户信息。参阅图3所示,本发明实施例中,在客户A匿名访 问网站A的情况下,网站服务器11获得客户A的用户信息的详细流程如下
步骤300:客户A通过用户终端10匿名访问网站A,在这个过程中,用 户终端10向网站服务器11发送访问请求消息。
步骤310:网站服务器11向用户终端IO发送询问消息(也可称为获取用 户ID请求消息),用以探测用户终端IO上是否保存有客户A登录即时通信服 务器时使用的ID号码,即IDA。
步骤320:用户终端IO确定本地存在预先保存的IDA时,获取IDA。
在实际应用中,若用户终端IO确定本地不存在预先保存的ID A,则向网 站服务器11返回相应的通知消息,网站服务器ll接收到该通知消息后,按照 正常流程接待客户A的访问。本实施例中,仅以存在ID A的情况为例进行介 绍。
步骤330:用户终端10向网站服务器11返回携带IDA的响应消息。步骤340:网站服务器11向即时通信服务器12发送携带IDA的获取请求 消息,用以获得对应该IDA预存的用户信息。
另一方面,在获取请求消息中还可以携带网站服务器11的标识信息,该 标识信息包含但不限于以下内容域名、IP地址、密钥和数字证书等等。
步骤350:即时通信服务器12根据获取请求消息中携带的ID A在本地获 取客户A的用户信息。
若获取请求消息中还携带有网站服务器11的标识信息,则即时通信服务 器12在获取对应IDA预存的用户信息之后,先根据该标识信息对网站服务器 ll进行身份验证,并在确定网站服务器ll通过身份验证后,再根据IDA获取 对应的用户^f言息。
本实施例中,即时通信服务器12可以将客户A的用户信息存储在本地, 也可以存储在专门的功能实体上,步骤350仅以第一种情况为例进行介绍。 步骤360:即时通信服务器12向网站服务器11发送携带客户A的用户信
息的获:f又响应消息。
步骤370:网站服务器11向用户终端IO返回访问响应消息。
在实际应用中,步骤370可以在步骤300后的任意一个时间段发送,本实 施例仅以 一种情况为例进行说明。
步骤380:网站服务器11根据获得的客户A的用户信息,针对客户A的 访问扭^亍相应的后续处理。
本实施例中,网站服务器11根据客户A的用户信息所执行的后续处理可 以包含但不限于以下内容
例如,客户A的用户信息中记录了客户A所属公司的名称曱公司,则 网站服务器11根据该公司名称确定专门为曱公司提供业务咨询服务的后台管 理终端的设备ID和网络地址,并将客户A的用户终端IO与上述后台管理终端 进行连接,以便客户A能够及时获得所需的商业信息。
又例如,客户A的用户信息中记录了客户A的电子邮箱,那么,网站服务器11可以主动将最新的产品信息以邮件方式发送至客户A的邮箱中,使客 户A能够随时了解产品的最新发展动态。
又例如,客户A的用户信息中记录了客户A的手机号码,那么,网站服 务器11可以主动将最新的市场需求信息以短信方式发送至客户A的手机上, 使客户A能够及时得到有效的市场情报,或者,网站服务器11还可以将客户 A的手机号码发往后台管理终端,呈现给相关的后台管理人员,该后台管理人 员可以直接通过电话与客户A进行业务洽谈,从而在一定程度上节省了客户A 的商业运作时间。
另一方面,网站服务器11获得客户A的用户信息后可以自动对该信息进 行保存,相较于人工录入方式,在很大程度上节省了处理时间,提高了工人效率。
综上所述,本发明实施例中,网站服务器ll接收用户终端IO发送的用于 访问本网站服务器11的访问请求消息后,从用户终端IO获取该用户终端10 的用户ID,并使用该用户ID从即时通信服务器12获取相应的用户信息;这 样,在客户匿名访问网站服务器11时,网站服务器11也能够获取该客户详细 的用户信息,并根据该用户信息主动为客户提供准确到位的网站服务,从而大 大提升了服务质量,增加了本网站的客户吸引力,进而在一定程度上提高了网 站的收益。
不脱离本发明的精神和范围。这样,倘若本发明实施例中的这些修改和变型属 于本发明权利要求及其等同技术的范围之内,则本发明中的实施例也意图包含 这些改动和变型在内。
权利要求
1、一种获得用户信息的方法,其特征在于,包括步骤网站服务器接收用户终端发送的用于访问本网站服务器的第一请求消息后,向该用户终端发送用于获取用户标识ID的第二请求消息;所述网站服务器接收用户终端返回的用户ID,并向即时通信服务器发送用于获取用户信息的第三请求消息,该第三请求消息中携带所述用户ID;所述即时通信服务器接收所述第三请求消息,并根据用户ID获取对应的用户信息,以及将该用户信息返回至所述网站服务器。
2、 如权利要求l所述的方法,其特征在于,所述用户ID为用户终端登录 即时通信服务器时使用的身份标识。
3、 如权利要求1所述的方法,其特征在于,若所述第三请求消息中携带 所述网站服务器的标识信息,则所述即时通信服务器根据该标识信息对所述 网站服务器进行身份验证后,获取所述用户信息。
4、 如权利要求3所述的方法,其特征在于,所述用户终端接收所述第二 请求消息后,判断本地是否保存有预存的用于访问所述即时通信服务器的用户 ID,若是,则将该用户ID返回至所述网站服务器;否则,通知所述网站服务 器本地不存在预设的用户ID。
5、 如权利要求l-4任一项所述的方法,其特征在于,所述用户信息包括 用户姓名、用户年龄、用户所属公司名称、用户职务、用户邮箱地址和用户电 话号码中的一种或者任意组合。
6、 如权利要求1-4任一项所述的方法,其特征在于,所述网站服务器接 收所述即时通信服务器返回的用户信息后,根据该用户信息确定与所述用户终 端存在业务联系的后台管理终端,并将该后台管理终端与所述用户终端进行连 接。
7、 如权利要求1所述的方法,其特征在于,若所述用户信息中包含用户的邮箱地址或/和手机号码,则所述网站服务器接收该用户信息后,将最新的产 品信息发送至所述用户的邮箱或/和手机。
8、 一种通信装置,其特征在于,包括第一通信单元,用于接收用户终端发送的用以访问本通信装置的第一请求 消息,并向所述用户终端发送用于获取用户标识ID的第二请求消息;第二通信单元,用于接收所述用户终端返回的用户ID,并向所述即时通信 服务器发送用于获取用户信息的第三请求消息,该第三请求消息中携带所述用 户ID;第三通信单元,用于接收所述即时通信服务器返回的用户信息。
9、 如权利要求8所述的通信装置,其特征在于,还包括 第一处理单元,用于在所述第三通信单元接收所述即时通信服务器返回的用户信息后,根据该用户信息确定与所述用户终端存在业务联系的后台管理终 端,并将该后台管理终端与所述用户终端进行连接。
10、 如权利要求9所述的通信装置,其特征在于,还包括 第二处理单元,用于在所述第三通信单元接收所述即时通信服务器返回的用户信息后,根据该用户信息确定用户的邮箱地址或/和手机号码,并将最新的 产品信息发送至所述用户的邮箱或/和手机。
11、 一种通信系统,其特征在于,包括用户终端,用于向网站服务器发送用以访问该网站服务器的第 一请求消 息,并接收网站服务器下发的用于获取用户ID的第二请求消息,以及在获取 用户ID后将该用户ID发送至所述网站服务器;网站服务器,用于接收所述用户终端发送的所述第一请求消息,并向该用 户终端下发所述第二请求消息,以及在接收该用户终端返回的所述用户ID后, 将用于获取用户信息的第三请求消息发送至所述即时通信服务器,该第三请求 消息中携带所述用户ID;即时通信服务器,用于接收所述网站服务器发送的第三请求消息,并根据该第三请求消息携带的用户ID获取对应的用户信息,以及将该用户信息返回 至所述网站服务器。
12、 如权利要求11所述的通信系统,其特征在于,若所述第三请求消息 中携带所述网站服务器的标识信息,则所述即时通信服务器根据该标识信息对 所述网站服务器进行身份验证后,获取所述用户信息。
13、 如权利要求12所述的通信系统,其特征在于,所述用户终端接收所 述第二请求消息后,判断本地是否保存有预存的用于访问所述即时通信服务器 的用户ID,若是,则将该用户ID返回至所述网站服务器;否则,通知所述网 站服务器本地不存在预设的用户ID。
14、 如权利要求ll、 12或13所述的通信系统,其特征在于,所述网站服 务器接收所述即时通信服务器返回的用户信息后,根据该用户信息确定与所述 用户终端存在业务联系的后台管理终端,并将该后台管理终端与所述用户终端 进行连接。
15、 如权利要求ll、 12或13所述的通信系统,其特征在于,所述网站服 务器接收所述即时通信服务器返回的用户信息后,根据该用户信息确定用户的 邮箱地址或/和手^L号码,并将最新的产品信息发送至所述用户的邮箱或/和手机。
全文摘要
本发明公开了一种获得用户信息的方法,该方法为网站服务器接收用户终端发送的用于访问本网站服务器的第一请求消息后,从所述用户终端获取该用户终端的用户ID,并使用该用户ID从所述即时通信服务器获取相应的用户信息;这样,在客户匿名访问网站服务器时,网站服务器也能够获取该客户详细的用户信息,并根据该用户信息主动为客户提供准确到位的网站服务,从而大大提升了服务质量,增加了本网站的客户吸引力,进而在一定程度上提高了网站的收益。本发明同时公开了一种通信装置和一种通信系统。
文档编号H04L12/58GK101645854SQ20081013545
公开日2010年2月10日 申请日期2008年8月7日 优先权日2008年8月7日
发明者刘增光, 华炳阳, 吕开利, 孟超峰, 征 张, 杰 苏, 袁怀宾, 健 邓 申请人:阿里巴巴集团控股有限公司