Movatterモバイル変換


[0]ホーム

URL:


CN102223399B - Contact person session presentation method based on intelligent terminal and system thereof - Google Patents

Contact person session presentation method based on intelligent terminal and system thereof
Download PDF

Info

Publication number
CN102223399B
CN102223399BCN201110144965.4ACN201110144965ACN102223399BCN 102223399 BCN102223399 BCN 102223399BCN 201110144965 ACN201110144965 ACN 201110144965ACN 102223399 BCN102223399 BCN 102223399B
Authority
CN
China
Prior art keywords
server
social networking
query
smart terminal
networking site
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201110144965.4A
Other languages
Chinese (zh)
Other versions
CN102223399A (en
Inventor
黄文良
王志军
吴晓亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co LtdfiledCriticalChina United Network Communications Group Co Ltd
Priority to CN201110144965.4ApriorityCriticalpatent/CN102223399B/en
Publication of CN102223399ApublicationCriticalpatent/CN102223399A/en
Application grantedgrantedCritical
Publication of CN102223399BpublicationCriticalpatent/CN102223399B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

Translated fromChinese

本发明提供一种基于智能终端的联系人会话展现方法及系统,其中方法包括:智能终端根据被指定的联系人在该智能终端中查找与该联系人相关的通信数据;智能终端根据联系人及被指定的社交网站服务器的访问信息向查询服务器发送查询请求,该查询请求中携带有使用智能终端的用户在社交网站服务器开通的SNS账户信息;查询服务器根据访问信息和SNS账户信息在相应的社交网站服务器上查找联系人针对用户的相关留言数据;查询服务器将查找到的留言数据回复给智能终端;智能终端将通信数据及留言数据以时间先后顺序进行排列,生成会话数据,并将会话数据在该智能终端上进行展示。本发明便于用户浏览,带来了很好的用户体验。

The present invention provides a method and system for presenting a contact session based on an intelligent terminal, wherein the method includes: the intelligent terminal searches the intelligent terminal for communication data related to the contact according to the specified contact; The access information of the designated social networking site server sends a query request to the query server, which carries the SNS account information opened by the user using the smart terminal on the social networking site server; the query server uses the access information and SNS account information in the corresponding social network Search the relevant message data of the contact person for the user on the website server; the query server replies the found message data to the smart terminal; the smart terminal arranges the communication data and message data in chronological order, generates session data, and stores the session data in the displayed on the smart terminal. The invention is convenient for users to browse and brings good user experience.

Description

Translated fromChinese
基于智能终端的联系人会话展现方法及系统Smart terminal-based method and system for displaying contact conversations

技术领域technical field

本发明涉及一种基于智能终端的联系人会话展现方法及系统,属于通信技术领域。The invention relates to a method and system for presenting a contact person session based on an intelligent terminal, and belongs to the technical field of communication.

背景技术Background technique

现有智能终端中记录有短信、彩信、通话记录等多项通信数据,为了便于用户浏览,可以将针对通讯录中某个联系人的短信、彩信、通话等多项通信数据以时间先后顺序进行排序,从而将他们共同组成一个完整的会话。Existing intelligent terminals record multiple communication data such as text messages, multimedia messages, and call records. In order to facilitate users to browse, multiple communication data such as text messages, multimedia messages, and calls for a contact in the address book can be processed in chronological order. order so that they together form a complete session.

现有技术中还出现了一种社交网络服务(Social NetworkingServices,简称:SNS),例如:微博等。用户可以在提供SNS的相应社交网站上发布信息,该用户的联系人可以在该信息后面发表评论,即生成留言数据。A kind of social network service (Social Networking Services, referred to as: SNS) also appeared in the prior art, for example: Weibo etc. A user can publish information on a corresponding social networking site that provides SNS, and the user's contacts can comment on the information, that is, generate message data.

现有技术中存在的问题是:现有智能终端中保存的通信数据与在社交网站上保存的留言数据各自独立,这种独立割裂了他们之间应存在的联系,例如,用户通过智能终端向某个联系人发送一条短信,而该联系人在该用户的微博上进行回复,在此情况下,现有技术无法体现用户与该联系人之间的会话交流过程,用户只有通过网络登录到微博上才能看到该联系人回复的留言数据,从而导致用户体验较差。The problem in the prior art is: the communication data stored in the existing smart terminal is independent of the message data stored on the social networking site, which separates the connection that should exist between them. For example, the user sends a message to A contact person sends a text message, and the contact person replies on the user's Weibo. In this case, the existing technology cannot reflect the conversation process between the user and the contact person. The user can only log in to the The message data replied by the contact can only be seen on Weibo, resulting in poor user experience.

发明内容Contents of the invention

本发明提供一种基于智能终端的联系人会话展现方法及系统,用以将针对同一联系人的在智能终端中保存的通信数据与在社交网站上保存的留言数据以会话形式进行展现。The present invention provides a method and system for presenting a contact conversation based on an intelligent terminal, which is used for presenting communication data stored in an intelligent terminal and message data stored on a social networking site for the same contact in the form of a conversation.

本发明一方面提供一种基于智能终端的联系人会话展现方法,其中包括:One aspect of the present invention provides a method for presenting a contact session based on an intelligent terminal, which includes:

智能终端根据被指定的联系人在该智能终端中查找与该联系人相关的通信数据;The smart terminal searches the smart terminal for communication data related to the contact according to the designated contact;

所述智能终端根据所述联系人及被指定的社交网站服务器的访问信息向查询服务器发送查询请求,该查询请求中携带有使用所述智能终端的用户在所述社交网站服务器开通的SNS账户信息;The smart terminal sends a query request to the query server according to the access information of the contact person and the designated social networking site server, and the query request carries the SNS account information opened by the user using the smart terminal on the social networking site server ;

所述查询服务器根据所述访问信息和所述SNS账户信息在相应的社交网站服务器上查找所述联系人针对所述用户的相关留言数据;The query server searches the relevant social networking site server for the relevant message data of the contact person for the user according to the access information and the SNS account information;

所述查询服务器将查找到的留言数据回复给所述智能终端;The query server replies the found message data to the smart terminal;

所述智能终端将所述通信数据及所述留言数据以时间先后顺序进行排列,生成会话数据,并将所述会话数据在该智能终端上进行展示。The intelligent terminal arranges the communication data and the message data in chronological order, generates session data, and displays the session data on the intelligent terminal.

本发明另一方面提供一种基于智能终端的联系人会话展现系统,其中包括社交网站服务器、智能终端和查询服务器,其中:Another aspect of the present invention provides a smart terminal-based contact person session presentation system, which includes a social networking site server, a smart terminal and a query server, wherein:

所述社交网站服务器用于提供社交网络服务并保存使用所述智能终端的用户及该用户的联系人在使用所述社交网络服务时发布的留言数据;The social networking site server is used to provide social networking services and save the message data released by the user using the smart terminal and the user's contacts when using the social networking services;

所述智能终端包括:第一查找模块,用于根据被指定的联系人在该智能终端中查找与该联系人相关的通信数据;请求模块,用于根据所述联系人及被指定的社交网站服务器的访问信息向查询服务器发送查询请求,该查询请求中携带有使用所述智能终端的用户在所述社交网站服务器开通的SNS账户信息;展示模块,用于将第一查找模块查找到的所述通信数据及由查询服务器回复的留言数据以时间先后顺序进行排列,生成会话数据,并将所述会话数据在该智能终端上进行展示。The smart terminal includes: a first search module, configured to search the smart terminal for communication data related to the contact according to the designated contact; The access information of the server sends a query request to the query server, and the query request carries the SNS account information opened by the user using the smart terminal at the social networking site server; the display module is used to find all the information found by the first search module The communication data and the message data replied by the query server are arranged in chronological order to generate session data, and the session data is displayed on the smart terminal.

所述查询服务器包括:第二查找模块,用于根据所述访问信息和所述SNS账户信息在相应的社交网站服务器上查找所述联系人针对所述用户的相关留言数据;回复模块,用于将第二查找模块查找到的留言数据回复给所述智能终端。The query server includes: a second search module, configured to search for relevant message data of the contact person for the user on a corresponding social networking site server according to the access information and the SNS account information; a reply module configured to Reply the message data found by the second search module to the smart terminal.

本发明所述方法通过执行查询过程,实现了将针对同一联系人的在智能终端中保存的通信数据与在社交网站上保存的留言数据以会话形式展现在智能终端上,整合了用户与特定联系人的全部沟通信息,从而便于用户浏览,带来了很好的用户体验。The method of the present invention realizes the communication data saved in the smart terminal and the message data saved on the social networking site for the same contact person are displayed on the smart terminal in the form of a conversation by executing the query process, and the user and the specific contact are integrated. All the communication information of people, which is convenient for users to browse and brings a good user experience.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.

图1为本发明所述基于智能终端的联系人会话展现方法实施例的流程图;FIG. 1 is a flow chart of an embodiment of a method for presenting a contact person session based on an intelligent terminal according to the present invention;

图2为图1所示步骤300的可选流程图;FIG. 2 is an optional flowchart ofstep 300 shown in FIG. 1;

图3为本发明所述基于智能终端的联系人会话展现系统实施例的结构示意图。FIG. 3 is a schematic structural diagram of an embodiment of the system for presenting a contact conversation based on a smart terminal according to the present invention.

具体实施方式Detailed ways

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

图1为本发明所述基于智能终端的联系人会话展现方法实施例的流程图,如图所示,包括如下步骤:Fig. 1 is a flow chart of an embodiment of a method for presenting a contact person session based on a smart terminal according to the present invention, as shown in the figure, including the following steps:

步骤100,智能终端根据被指定的联系人在该智能终端中查找与该联系人相关的通信数据。Step 100, the smart terminal searches the smart terminal for communication data related to the contact according to the designated contact.

其中,所述智能终端可以为手机、掌上电脑等可以进行数据通信的终端;所述联系人可以是该智能终端的用户在电话本中指定的联系人,或者也可以是该用户指定的没有被记录在电话本中,但曾经联系过的联系人;所述通信数据例如包括:短信、彩信、通话记录等;与该联系人相关的通信数据既包含该联系人发来的通信数据,也包含该智能终端发送给该联系人的通信数据。Wherein, the smart terminal can be a terminal capable of data communication such as a mobile phone and a palmtop computer; Contacts that are recorded in the phone book but have been contacted; the communication data include, for example: SMS, MMS, call records, etc.; the communication data related to the contact includes both the communication data sent by the contact and the Communication data sent by the smart terminal to the contact.

步骤200,所述智能终端根据所述联系人及被指定的社交网站服务器的访问信息向查询服务器发送查询请求。Step 200, the smart terminal sends a query request to the query server according to the contact and the access information of the designated social networking site server.

其中,所述查询请求中携带有使用所述智能终端的用户在所述社交网站服务器开通的SNS账户信息,以表明该用户在所述社交网站服务器开通的是哪个SNS账户;所述社交网站服务器例如可以为提供博客服务的网站服务器;所述访问信息是指能够访问到社交网站服务器的信息,如:服务器的地址或标识等信息,以便通知查询服务器要到哪个网站服务器上去执行查找;所述查询请求中包含有所述访问信息及所述联系人的信息,联系人的信息例如可以为联系人的昵称或标识等,以便通知查询服务器在相应的网站服务器上查找谁的留言数据。Wherein, the query request carries the SNS account information opened by the user using the smart terminal on the social networking site server to indicate which SNS account the user has opened on the social networking site server; For example, it can be a website server that provides blog services; the access information refers to information that can be accessed to a social networking website server, such as information such as the address or identification of the server, so as to inform the query server which website server to go to to perform the search; The query request includes the access information and the contact information. The contact information may be, for example, the nickname or ID of the contact, so as to notify the query server whose message data to search on the corresponding website server.

步骤300,所述查询服务器根据所述访问信息和所述SNS账户信息在相应的社交网站服务器上查找所述联系人针对所述用户的相关留言数据。Instep 300, the query server searches for relevant message data of the contact person for the user on a corresponding social network server according to the access information and the SNS account information.

其中,所述联系人针对所述用户的相关留言数据既包含该联系人在所述社交网站服务器上的相应SNS账户下针对所述用户的发布的留言数据,也包含该留言数据所针对的留言数据。例如,用户在社交网站服务器上的相应SNS账户下发布一条留言数据A,所述联系人针对该留言数据A回复一条留言数据B,则该留言数据A及留言数据B均属于所述联系人针对所述用户的相关留言数据。Wherein, the relevant message data of the contact person for the user not only includes the message data released by the contact person for the user under the corresponding SNS account on the server of the social networking site, but also includes the message data targeted by the message data. data. For example, if the user publishes a message data A under the corresponding SNS account on the server of the social networking site, and the contact person replies a message data B for the message data A, then the message data A and the message data B belong to the message data A for the contact person. Relevant message data of the user.

步骤400,所述查询服务器将查找到的留言数据回复给所述智能终端。Step 400, the query server replies the found message data to the smart terminal.

具体地,如果查询服务器已知所述智能终端能够识别在社交网站服务器上查找到的所述留言数据,则可以直接将查找到的留言数据回复给所述智能终端;如果该查询服务器不能保证该智能终端能够识别所述留言数据,则也可以将查找到的留言数据的数据格式转换为所述智能终端能够识别的数据格式后再回复给所述智能终端,以便实现留言数据与智能终端的格式兼容。Specifically, if the query server knows that the smart terminal can identify the message data found on the social networking site server, it can directly reply the found message data to the smart terminal; if the query server cannot guarantee that the The smart terminal can recognize the message data, then the data format of the message data found can also be converted into a data format that the smart terminal can recognize and then reply to the smart terminal, so that the format of the message data and the smart terminal can be realized. compatible.

步骤500,所述智能终端将所述通信数据及所述留言数据以时间先后顺序进行排列,生成会话数据,并将所述会话数据在该智能终端上进行展示。Step 500, the intelligent terminal arranges the communication data and the message data in chronological order, generates session data, and displays the session data on the intelligent terminal.

其中,由于所述通信数据及留言数据均具有时间属性,即表明该数据是在什么时候生成的,因此,可以根据该时间属性将他们以时间先后顺序进行排列,由于排列后的数据仅包含用户和被指定的联系人相关的数据,因此生成了会话数据。Wherein, since the communication data and the message data both have a time attribute, which means when the data was generated, they can be arranged in chronological order according to the time attribute, because the arranged data only includes user Data related to the specified contact, thus generating session data.

本实施例所述方法通过执行查询过程,实现了将针对同一联系人的在智能终端中保存的通信数据与在社交网站上保存的留言数据以会话形式展现在智能终端上,整合了用户与特定联系人的全部沟通信息,从而便于用户浏览,带来了很好的用户体验。The method described in this embodiment implements the communication data saved in the smart terminal and the message data saved on the social networking site for the same contact person on the smart terminal in the form of a conversation by executing the query process, integrating the user and specific All the communication information of the contact is convenient for users to browse and brings a good user experience.

另外,如果社交网站服务器不能确认查询服务器的合法性,则所述智能终端在发送查询请求之前,先将所述社交网站服务器的访问权限授权给所述查询服务器。具体地,所述智能终端可以先根据所述SNS账户信息登录所述社交网站服务器上相应的SNS账户,由于所述智能终端是由用户使用的,并且所述社交网站服务器上的SNS账户也是由该用户预先开通的,因此,只要该智能终端具有上网功能便可以实现成功登录;然后在该社交网站服务器上开通所述查询服务器对该社交网站服务器上的所述SNS账户的访问权限。In addition, if the social networking site server cannot confirm the legitimacy of the query server, the smart terminal first authorizes the access authority of the social networking site server to the query server before sending the query request. Specifically, the smart terminal can first log in to the corresponding SNS account on the social networking site server according to the SNS account information, because the smart terminal is used by the user, and the SNS account on the social networking site server is also controlled by The user pre-opened, therefore, as long as the smart terminal has the function of surfing the Internet, a successful login can be realized; and then the access authority of the query server to the SNS account on the social networking server is opened on the social networking server.

相应地,如果在上述步骤中为查询服务器增设了访问权限的内容,那么在步骤300中也应相应增加对访问权限进行认证的过程,以下,基于图2,对上述步骤300做进一步详细说明,如图所示,当需要对查询服务器的访问权限进行认证时,该步骤300可以包括:Correspondingly, if the content of the access authority is added for the query server in the above steps, the process of authenticating the access authority should also be correspondingly added instep 300. Below, based on FIG. 2, theabove step 300 will be further described in detail, As shown in the figure, when the access authority of the query server needs to be authenticated, thestep 300 may include:

步骤310,所述查询服务器根据所述访问信息及所述SNS账户信息向相应的社交网站服务器发送登录请求。Step 310, the query server sends a login request to a corresponding social networking site server according to the access information and the SNS account information.

具体地,该登录请求可以包括该查询服务器的标识或地址等信息,以便社交网站服务器能够得知是哪个服务器请求登录;并且该登录请求也可以包括所述SNS账户信息,以便社交网站服务器能够得知要对哪个SNS账户进行登录。Specifically, the login request may include information such as the identification or address of the query server, so that the social networking site server can know which server requests login; and the login request may also include the SNS account information, so that the social networking site server can obtain Know which SNS account to log in to.

步骤320,所述社交网站服务器根据所述登录请求判断该查询服务器是否具有对所述SNS账户的访问权限,若是,则允许登录。Step 320, the social networking site server judges whether the query server has access authority to the SNS account according to the login request, and if so, allows login.

如前所述,如果用户通过智能终端已经在社交网站服务器上开通了所述查询服务器对该社交网站服务器上的所述SNS账户的访问权限,则所述社交网站服务器就会判断出该查询服务器具有访问权限,因此允许登录。相反,如果用户没有通过智能终端在社交网站服务器上开通所述查询服务器对该社交网站服务器上的所述SNS账户的访问权限,则所述社交网站服务器就会判断出该查询服务器不具有访问权限,因此拒绝登录,使得整个查询过程失败。As mentioned above, if the user has opened the access authority of the query server to the SNS account on the server of the social networking site through the smart terminal, the server of the social networking site will determine that the query server has access, so login is allowed. On the contrary, if the user does not open the access authority of the SNS account on the server of the social networking site by the query server through the smart terminal, the server of the social networking site will judge that the query server does not have the access authority , and therefore refuses to log in, making the entire query process fail.

步骤330,所述查询服务器进行所述登录后,在所述社交网站服务器上的所述SNS账户下查找所述联系人针对所述用户的相关留言数据。Step 330, after the query server performs the login, search for the relevant message data of the contact person for the user under the SNS account on the social networking site server.

通过预先将社交网站服务器上的所述SNS账户的访问权限授权给所述查询服务器,使得只有被授权的查询服务器才能访问社交网站服务器上的所述SNS账户,因此提高了查询过程的安全性。By pre-authorizing the access authority of the SNS account on the social network server to the query server, only the authorized query server can access the SNS account on the social network server, thus improving the security of the query process.

图3为本发明所述基于智能终端的联系人会话展现系统实施例的结构示意图,如图所示,该系统包括:查询服务器10、社交网站服务器20和智能终端30,其中,所述社交网站服务器20用于提供社交网络服务并保存使用所述智能终端30的用户及该用户的联系人在使用所述社交网络服务时发布的留言数据,该系统的工作原理如下:FIG. 3 is a schematic structural diagram of an embodiment of the intelligent terminal-based contact conversation display system embodiment of the present invention. As shown in the figure, the system includes: aquery server 10, a socialnetworking site server 20 and anintelligent terminal 30, wherein the social networking site Theserver 20 is used to provide social network services and save the message data issued by the user using thesmart terminal 30 and the user's contacts when using the social network services. The working principle of the system is as follows:

智能终端30中的第一查找模块31根据被指定的联系人在该智能终端30中查找与该联系人相关的通信数据。其中,所述智能终端30可以为手机、掌上电脑等可以进行数据通信的终端,当该智能终端30为无线智能终端时,则可以如图3所示,先采用无线方式接入无线网络,然后再与查询服务器10进行通信。Thefirst search module 31 in thesmart terminal 30 searches thesmart terminal 30 for communication data related to the contact according to the designated contact. Wherein, theintelligent terminal 30 can be a terminal capable of data communication such as a mobile phone and a palmtop computer. When theintelligent terminal 30 is a wireless intelligent terminal, as shown in FIG. Then communicate with thequery server 10 .

并且,该智能终端30还通过请求模块32根据所述联系人及被指定的社交网站服务器20的访问信息向查询服务器发送查询请求,,该查询请求中携带有使用所述智能终端的用户在所述社交网站服务器开通的SNS账户信息,以便通知查询服务器10在哪个社交网站服务器20上的哪个SNS账户下查找所述联系人的留言数据。Moreover, thesmart terminal 30 also sends a query request to the query server through therequest module 32 according to the access information of the contact person and the designated socialnetworking site server 20, and the query request carries the information of the user using the smart terminal at the location of the query server. The SNS account information opened by the social networking site server, so as to inform thequery server 10 to search for the contact's message data under which SNS account on which socialnetworking site server 20.

此后,查询服务器10通过第二查找模块11根据所述访问信息和所述SNS账户信息在相应的社交网站服务器20上查找所述联系人针对所述用户的相关留言数据,并通过回复模块12将第二查找模块11查找到的留言数据回复给所述智能终端。具体地,如果查询服务器10已知所述智能终端30能够识别在社交网站服务器20上查找到的所述留言数据,则可以直接将查找到的留言数据回复给所述智能终端30;但如果该查询服务器10不能保证该智能终端30能够识别所述留言数据,则也可以通过格式转换模块13将第二查找模块11查找到的查找到的留言数据的数据格式转换为所述智能终端30能够识别的数据格式后再回复给所述智能终端30,以便实现留言数据与智能终端30的格式兼容。After this,query server 10 searches for the related message data of the contact person for the user according to the access information and the SNS account information on the corresponding socialnetworking site server 20 by the second search module 11, and sends the message to the user byreply module 12. The message data found by the second search module 11 is replied to the smart terminal. Specifically, if thequery server 10 knows that thesmart terminal 30 can identify the message data found on the socialnetworking site server 20, it can directly reply the found message data to thesmart terminal 30; but if the Thequery server 10 cannot guarantee that thesmart terminal 30 can identify the message data, then the data format of the message data found by the second search module 11 can also be converted into the data format that thesmart terminal 30 can recognize by theformat conversion module 13. data format and then reply to thesmart terminal 30, so that the message data is compatible with the format of thesmart terminal 30.

此后,智能终端30收到所述留言数据后,通过展示模块33将第一查找模块31查找到的所述通信数据及由查询服务器10回复的留言数据以时间先后顺序进行排列,生成会话数据,并将所述会话数据在该智能终端30上进行展示。Thereafter, after thesmart terminal 30 receives the message data, the communication data found by thefirst search module 31 and the message data replied by thequery server 10 are arranged in chronological order by thedisplay module 33 to generate session data, And display the session data on thesmart terminal 30.

本实施例所述系统通过执行查询过程,实现了将针对同一联系人的在智能终端中保存的通信数据与在社交网站上保存的留言数据以会话形式展现在智能终端上,整合了用户与特定联系人的全部沟通信息,从而便于用户浏览,带来了很好的用户体验。The system described in this embodiment realizes the communication data saved in the smart terminal and the message data saved on the social networking site for the same contact person on the smart terminal in the form of a conversation by executing the query process, integrating the user and specific All the communication information of the contact is convenient for users to browse and brings a good user experience.

另外,如果社交网站服务器20不能确认查询服务器10的合法性,则所述智能终端30可以在发送查询请求之前,先将所述社交网站服务器20的访问权限授权给所述查询服务器10。具体地,如图3所示,所述智能终端30可以先通过第一登录模块34根据所述SNS账户信息登录所述社交网站服务器20上相应的SNS账户,然后通过授权模块35在该社交网站服务器20上开通所述查询服务器10对该社交网站服务器20上的所述SNS账户的访问权限。In addition, if the socialnetworking site server 20 cannot confirm the legitimacy of thequery server 10, thesmart terminal 30 may first authorize the access authority of the socialnetworking site server 20 to thequery server 10 before sending the query request. Specifically, as shown in Figure 3, thesmart terminal 30 can first log in to the corresponding SNS account on the socialnetworking site server 20 through thefirst login module 34 according to the SNS account information, and then through theauthorization module 35 on the social networking site Theserver 20 enables thequery server 10 to access the SNS account on the socialnetworking site server 20 .

相应地,如果为查询服务器10增设了访问权限的内容,那么也应在社交网站服务器20中增加对访问权限进行认证的过程,具体说明如下:Correspondingly, if the content of the access authority is added for querying theserver 10, the process of authenticating the access authority should also be added in the socialnetworking site server 20, specifically as follows:

所述查询服务器10通过第二登录模块14根据所述访问信息及所述SNS账户信息向相应的社交网站服务器20发送登录请求,具体地,该登录请求可以包括该查询服务器10的标识或地址等信息,以便社交网站服务器20能够得知是哪个服务器请求登录。Thequery server 10 sends a login request to the corresponding socialnetworking site server 20 according to the access information and the SNS account information through thesecond login module 14. Specifically, the login request can include the identification or address of thequery server 10, etc. Information, so that the socialnetworking site server 20 can know which server requests to log in.

然后由社交网站服务器20中的认证模块21根据来自于查询服务器10的所述登录请求判断该查询服务器10是否具有对所述SNS账户的访问权限,若是,则允许登录。如前所述,如果用户通过智能终端30已经在社交网站服务器20上开通了所述查询服务器10对该社交网站服务器20上的所述SNS账户的访问权限,则所述社交网站服务器20就会判断出该查询服务器10具有访问权限,因此允许登录。相反,如果用户没有通过智能终端30在社交网站服务器20上开通所述查询服务器10对该社交网站服务器20上的所述SNS账户的访问权限,则所述社交网站服务器20就会判断出该查询服务器10不具有访问权限,因此拒绝登录,使得整个查询过程失败。Then theauthentication module 21 in the socialnetworking site server 20 judges whether thequery server 10 has access authority to the SNS account according to the login request from thequery server 10, and if so, allows login. As previously mentioned, if the user has opened the access authority of the SNS account on thesocial networking server 20 by thequery server 10 on thesocial networking server 20 through thesmart terminal 30, then thesocial networking server 20 will It is judged that theinquiry server 10 has access authority, so the login is allowed. On the contrary, if the user does not open the access authority of the SNS account on thesocial networking server 20 by thequery server 10 on thesocial networking server 20 through thesmart terminal 30, then thesocial networking server 20 will judge that the query Theserver 10 does not have access authority, so it refuses to log in, so that the entire query process fails.

当所述查询服务器10进行所述登录后,查询服务器10中的所述第二查找模块11再在所述社交网站服务器20上的所述SNS账户下查找所述联系人针对所述用户的相关留言数据。After thequery server 10 performs the login, the second search module 11 in thequery server 10 searches for the relevant information of the contact person for the user under the SNS account on the socialnetworking site server 20. message data.

通过预先将社交网站服务器20的访问权限授权给所述查询服务器10,使得只有被授权的查询服务器10才能访问社交网站服务器20,因此提高了查询过程的安全性。By pre-authorizing the access authority of the socialnetworking site server 20 to thequery server 10, only the authorizedquery server 10 can access the socialnetworking site server 20, thus improving the security of the query process.

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps for realizing the above-mentioned method embodiments can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the It includes the steps of the above method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other various media that can store program codes.

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims (6)

Translated fromChinese
1.一种基于智能终端的联系人会话展现方法,其特征在于,包括:1. A method for displaying a contact session based on an intelligent terminal, characterized in that, comprising:智能终端根据被指定的联系人在该智能终端中查找与该联系人相关的通信数据;The smart terminal searches the smart terminal for communication data related to the contact according to the designated contact;所述智能终端根据所述联系人及被指定的社交网站服务器的访问信息向查询服务器发送查询请求,该查询请求中携带有使用所述智能终端的用户在所述社交网站服务器开通的SNS账户信息;The smart terminal sends a query request to the query server according to the access information of the contact person and the designated social networking site server, and the query request carries the SNS account information opened by the user using the smart terminal on the social networking site server ;所述查询服务器根据所述访问信息和所述SNS账户信息在相应的社交网站服务器上查找所述联系人针对所述用户的相关留言数据;The query server searches the relevant social networking site server for the relevant message data of the contact person for the user according to the access information and the SNS account information;所述查询服务器将查找到的留言数据回复给所述智能终端;The query server replies the found message data to the smart terminal;所述智能终端将所述通信数据及所述留言数据以时间先后顺序进行排列,生成会话数据,并将所述会话数据在该智能终端上进行展示;The intelligent terminal arranges the communication data and the message data in chronological order, generates session data, and displays the session data on the intelligent terminal;所述智能终端发送所述查询请求之前还包括:Before the intelligent terminal sends the query request, it also includes:所述智能终端根据所述SNS账户信息登录所述社交网站服务器上相应的SNS账户;The smart terminal logs in to a corresponding SNS account on the social networking site server according to the SNS account information;在所述社交网站服务器上开通所述查询服务器对所述社交网站服务器上的所述SNS账户的访问权限。Opening the access authority of the inquiry server to the SNS account on the social networking server on the social networking server.2.根据权利要求1所述的方法,其特征在于,所述查询服务器根据所述访问信息和所述SNS账户信息在相应的社交网站服务器上查找所述联系人针对所述用户的相关留言数据包括:2. method according to claim 1, it is characterized in that, described inquiry server is according to described access information and described SNS account information on corresponding social networking site server and searches described contact person for relevant message data of described user include:所述查询服务器根据所述访问信息及所述SNS账户信息向相应的社交网站服务器发送登录请求;The query server sends a login request to a corresponding social networking site server according to the access information and the SNS account information;所述社交网站服务器根据所述登录请求判断该查询服务器是否具有对所述SNS账户的访问权限,若是,则允许登录;The social networking site server judges whether the query server has access authority to the SNS account according to the login request, and if so, allows login;所述查询服务器进行所述登录后,在所述社交网站服务器上的所述SNS账户下查找所述联系人针对所述用户的相关留言数据。After the query server performs the login, it searches for relevant message data of the contact person for the user under the SNS account on the social networking site server.3.根据权利要求1所述的方法,其特征在于,所述查询服务器将查找到的留言数据回复给所述智能终端包括:所述查询服务器将查找到的留言数据的数据格式转换为所述智能终端能够识别的数据格式后回复给所述智能终端。3. The method according to claim 1, wherein the inquiry server replies the found message data to the smart terminal comprising: the query server converting the data format of the found message data into the The data format that the smart terminal can recognize is returned to the smart terminal.4.一种基于智能终端的联系人会话展现系统,其特征在于,包括社交网站服务器、智能终端和查询服务器,其中:4. A contact person session presentation system based on an intelligent terminal, characterized in that it includes a social networking site server, an intelligent terminal and a query server, wherein:所述社交网站服务器用于提供社交网络服务并保存使用所述智能终端的用户及该用户的联系人在使用所述社交网络服务时发布的留言数据;The social networking site server is used to provide social networking services and save the message data released by the user using the smart terminal and the user's contacts when using the social networking services;所述智能终端包括:The smart terminal includes:第一查找模块,用于根据被指定的联系人在该智能终端中查找与该联系人相关的通信数据;A first search module, configured to search the smart terminal for communication data related to the contact according to the designated contact;请求模块,用于根据所述联系人及被指定的社交网站服务器的访问信息向查询服务器发送查询请求,该查询请求中携带有使用所述智能终端的用户在所述社交网站服务器开通的SNS账户信息;A request module, configured to send a query request to the query server according to the access information of the contact person and the designated social networking site server, the query request carrying the SNS account opened by the user using the smart terminal on the social networking site server information;展示模块,用于将第一查找模块查找到的所述通信数据及由查询服务器回复的留言数据以时间先后顺序进行排列,生成会话数据,并将所述会话数据在该智能终端上进行展示;The display module is used to arrange the communication data found by the first search module and the message data replied by the query server in chronological order, generate session data, and display the session data on the smart terminal;第一登录模块,用于根据所述SNS账户信息登录所述社交网站服务器上相应的SNS账户;A first login module, configured to log in to a corresponding SNS account on the social networking site server according to the SNS account information;授权模块,用于在所述社交网站服务器上开通所述查询服务器对该社交网站服务器上的所述SNS账户的访问权限;An authorization module, configured to enable the query server to access the SNS account on the social networking server on the social networking server;所述查询服务器包括:The query server includes:第二查找模块,用于根据所述访问信息和所述SNS账户信息在相应的社交网站服务器上查找所述联系人针对所述用户的相关留言数据;The second search module is used to search for relevant message data of the contact person for the user on the corresponding social networking site server according to the access information and the SNS account information;回复模块,用于将第二查找模块查找到的留言数据回复给所述智能终端。A reply module, configured to reply the message data found by the second search module to the smart terminal.5.根据权利要求4所述的系统,其特征在于:5. The system of claim 4, wherein:所述查询服务器还包括:第二登录模块,用于根据所述访问信息及所述SNS账户信息向相应的社交网站服务器发送登录请求;The query server also includes: a second login module, configured to send a login request to a corresponding social networking site server according to the access information and the SNS account information;所述社交网站服务器还包括:认证模块,用于根据来自于查询服务器的所述登录请求判断该查询服务器是否具有对所述SNS账户的访问权限,若是,则允许登录;The social networking site server also includes: an authentication module, which is used to judge whether the query server has access to the SNS account according to the login request from the query server, and if so, allow login;所述第二查找模块用于当所述查询服务器进行所述登录后,在所述社交网站服务器上的所述SNS账户下查找所述联系人针对所述用户的相关留言数据。The second search module is configured to search for relevant message data of the contact person for the user under the SNS account on the social networking site server after the query server performs the login.6.根据权利要求4所述的系统,其特征在于,所述查询服务器还包括:格式转换模块,用于将第二查找模块查找到的留言数据的数据格式转换为所述智能终端能够识别的数据格式。6. The system according to claim 4, wherein the query server further comprises: a format conversion module, which is used to convert the data format of the message data found by the second search module into a format that can be recognized by the smart terminal. Data Format.
CN201110144965.4A2011-05-312011-05-31Contact person session presentation method based on intelligent terminal and system thereofActiveCN102223399B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201110144965.4ACN102223399B (en)2011-05-312011-05-31Contact person session presentation method based on intelligent terminal and system thereof

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201110144965.4ACN102223399B (en)2011-05-312011-05-31Contact person session presentation method based on intelligent terminal and system thereof

Publications (2)

Publication NumberPublication Date
CN102223399A CN102223399A (en)2011-10-19
CN102223399Btrue CN102223399B (en)2013-08-14

Family

ID=44779825

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201110144965.4AActiveCN102223399B (en)2011-05-312011-05-31Contact person session presentation method based on intelligent terminal and system thereof

Country Status (1)

CountryLink
CN (1)CN102223399B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2015058648A1 (en)*2013-10-232015-04-30中兴通讯股份有限公司Message service processing method and apparatus based on ip telephone
CN104636055A (en)*2013-11-072015-05-20华为技术有限公司Display method and device of dynamic information of contacts
CN106325740A (en)*2016-08-112017-01-11成都高合盛科技有限责任公司Page information display method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101047520A (en)*2006-03-282007-10-03腾讯科技(深圳)有限公司Message recording merging method and user terminal
CN101782396A (en)*2010-03-052010-07-21中国软件与技术服务股份有限公司Navigation method and navigation system
CN101820452A (en)*2009-12-142010-09-01宇龙计算机通信科技(深圳)有限公司Method for acquiring contact associated information and mobile terminal
EP2323345A1 (en)*2009-11-122011-05-18Cellco Partnership D/B/A Verizon WirelessA method of registering a mobile station with a social networking site

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101047520A (en)*2006-03-282007-10-03腾讯科技(深圳)有限公司Message recording merging method and user terminal
EP2323345A1 (en)*2009-11-122011-05-18Cellco Partnership D/B/A Verizon WirelessA method of registering a mobile station with a social networking site
CN101820452A (en)*2009-12-142010-09-01宇龙计算机通信科技(深圳)有限公司Method for acquiring contact associated information and mobile terminal
CN101782396A (en)*2010-03-052010-07-21中国软件与技术服务股份有限公司Navigation method and navigation system

Also Published As

Publication numberPublication date
CN102223399A (en)2011-10-19

Similar Documents

PublicationPublication DateTitle
US10063547B2 (en)Authorization authentication method and apparatus
CN102664871B (en)A kind of processing method of intelligent terminal address list
JP5905105B2 (en) Method, apparatus and storage medium for adding friends in a social network
TWI761385B (en) Device configuration method, device, and system
CN102932414A (en)Method and system for combining address book and social network
CN102904860B (en)The login method of a kind of mobile terminal and user thereof
CN112769684B (en)Method and device for adding friends
EP3105891B1 (en)Instant messaging with non subscriber users
CN102036181A (en) Method and device for group communication with contacts
CN102355509B (en)Method and device for transmitting and receiving message according to mobile number in contact list
TWI496485B (en)Method for instant communication, terminal and system
US20200220837A1 (en)System and method to use a mobile number in conjunction with a non-telephony internet connected device
WO2012152028A1 (en)Method and device for implementing terminal-based converged messaging service
CN107508747A (en)Group communication method, server and computer storage medium for converged communication
CN102843308A (en)Instant messaging method and system based on mobile terminal local address book
CN102223399B (en)Contact person session presentation method based on intelligent terminal and system thereof
CN101541003A (en)System and method for managing mobile phone based on third generation (3G) mobile communication service
CN113946739B (en) Sensitive data query method, device, equipment and storage medium
CN102685178A (en)Remote operation system and remote operation method for terminal
CN102469039A (en)Intelligent network communication system and method
CN101662486B (en)Method and system for subscribing information
US20200084286A1 (en)Method, apparatus and system for call prompting
CN107424089A (en) Property management server, community interaction client and platform
CN103312592B (en)A kind of method that batch sends information to instant communication client on webpage
CN103391237A (en)Method and device for showing microblog messages

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp