CN106411703B - 一种信息同步方法及装置 - Google Patents
一种信息同步方法及装置 Download PDFInfo
- Publication number
- CN106411703B CN106411703B CN201610828044.2A CN201610828044A CN106411703B CN 106411703 B CN106411703 B CN 106411703B CN 201610828044 A CN201610828044 A CN 201610828044A CN 106411703 B CN106411703 B CN 106411703B
- Authority
- CN
- China
- Prior art keywords
- target
- friend
- intimacy
- terminal
- target user
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
Landscapes
- Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Computer Hardware Design (AREA)
- Medical Informatics (AREA)
- Databases & Information Systems (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明实施例公开了一种信息同步方法及装置,其中,信息同步方法包括:获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息;获取所述目标用户与所述目标好友之间的目标亲密度;若所述目标亲密度满足预设信息同步条件,则将所述聊天信息同步至登录所述目标帐号的第二终端。采用本发明,可基于目标用户与不同好友之间的亲密度区别化同步聊天信息,提高亲密好友之间聊天信息的隐秘性。
Description
技术领域
本发明涉及通信网络技术领域,尤其涉及一种信息同步方法及装置。
背景技术
随着各种即时通讯应用的使用,给用户带来了很多方便,用户可以在任何时间任何地点和任意一个或者多个好友聊天,基于用户与各个好友之间的关系不同,聊天信息的内容也不尽相同,各种聊天信息五花八门,有私密的,也有公开的,比如,在公司上班聊天信息可以是同事之间交流工作事情,下班路上或者回家,聊天信息可以是恋人之间的谈情说爱,或者也可以是闺蜜之间说点悄悄话等等。
现有技术中,通常一个帐号的所有聊天信息(包括与各个好友之间的所有聊天信息)可以在登录该帐号的任意终端设备上面进行同步,这种方式私密性比较差,比如,某人在外面通过手机的即时通讯应用与闺蜜之间说说悄悄话,同时该帐号在家里电脑也登录,因此用户与闺蜜之间的悄悄话全都同步至家里电脑,家人都可以看到,这样破坏了用户聊天信息的隐秘性。
发明内容
本发明实施例提供一种信息同步方法及装置,可基于目标用户与不同好友之间的亲密度区别化同步聊天信息,提高亲密好友之间聊天信息的隐秘性。
本发明实施例第一方面提供一种信息同步方法,其可包括:
获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息;
获取所述目标用户与所述目标好友之间的目标亲密度;
若所述目标亲密度满足预设信息同步条件,则将所述聊天信息同步至登录所述目标帐号的第二终端。
本发明实施例第二方面提供一种信息同步装置,其可包括:
第一获取单元,用于获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息;
第二获取单元,用于获取所述目标用户与所述目标好友之间的目标亲密度;
同步单元,用于若所述目标亲密度满足预设信息同步条件,则将所述聊天信息同步至登录所述目标帐号的第二终端。
本发明第三方面提供一种信息同步装置,包括:
处理器和存储器;其中,所述处理器通过调用所述存储器中的代码或指令以执行第一方面所描述的信息方法的部分或者全部步骤。
本发明实施例中,获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息,获取该目标用户与目标好友之间的目标亲密度,若目标亲密度满足预设信息同步条件,则将该聊天信息同步至登录该目标帐号的第二终端,这种方式可以根据目标用户与目标好友之前的目标亲密度来确定是否进行聊天信息的同步,可以有效保证亲密度高的好友之间聊天信息的隐秘性。
附图说明
为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的信息同步方法的第一实施例流程示意图;
图2是本发明实施例提供的信息同步方法的第二实施例流程示意图;
图3是本发明实施例提供的信息同步方法的第三实施例流程示意图;
图4是本发明实施例提供的一种信息同步装置的结构示意图;
图5是本发明实施例提供的另一种信息同步装置的结构示意图;
图6是本发明实施例提供的又一种信息同步装置的结构示意图;
图7是本发明实施例提供的一种***架构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置展示该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
本发明实施例所描述的终端可以包括智能手机(如Android手机、iOS手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,MobileInternet Devices)或穿戴式设备等,上述终端仅是举例,而非穷举,包含但不限于上述终端。
下面将结合图1至图6对本发明实施例提供的信息同步方法及装置进行具体描述。
请参照图1,是本发明实施例提供的信息同步方法的第一实施例流程示意图。本实施例中所描述的信息同步方法,包括步骤:
S101,获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息;
本发明实施例中,信息交互平台指一种通过社交关系和/或共同兴趣(或共同利益)将人与人之间联系起来的网络架构,用户可以通过该信息交互平台所提供的客户端进行日常交流以及处理一些日常事务。每个用户可以拥有用于为该信息交互平台上其他用户所辨识的网络身份,该网络身份可以是用户注册时***自动为其分配的帐号。
在信息交互平台上,不同用户之间可以通过互相确认的方式以建立社交关系,例如,互相加好友或互相关注等。当两个用户建立了社交关系后,他们成为彼此的社交网络联系人。一组用户可以通过自行选择的方式,以形成具有彼此之间的社交关系,从而形成一个社交群组。该群组内的每个成员都是该群组内所有其他成员的社交网络联系人,当用户之间成为社交网络联系人后即可在客户端(比如即时通讯应用)进行聊天交流。
信息交互平台上的每个用户均具有社交网络联系人列表,即好友列表,以供其与其列表中的好友采用即时通信消息等形式进行交流。例如,在一个社交群组内的用户可以通过信息交互平台提供的接口进行相互通信,而用户之间也可以通过信息交互平台提供的接口进行相互通信。
每个用户在信息交互平台注册的帐号即成为用户的网络身份标识,用户可以在任意终端登录自己的帐号,并选择该帐号的好友列表中的任意一个好友进行交流。本发明实施例的第一终端可以是任意终端,比如智能手机、个人计算机、平板电脑等等。目标帐号可以是在信息交互平台注册的任意帐号。
在本发明的后续实施例中,将信息交互平台统称为服务器,该服务器能够实现信息交互平台的所有社交网络功能。
其中,目标用户采用自己的目标帐号在第一终端登录,然后与该目标帐号的好友列表中的任意好友进行聊天,服务器获取该目标帐号在第一终端上与目标好友之间的聊天信息,目标好友可以是该目标帐号的好友列表中的任意好友,聊天信息可以包括目标用户与办公室同事之间谈论的工作事情,也可以是目标用户与恋人之间的谈情说爱,也可以是目标用户与闺蜜之间说的悄悄话等等。需要说明的是,目标用户是与该目标帐号绑定的用户。
S102,获取所述目标用户与所述目标好友之间的目标亲密度;
本发明实施例中,目标用户与目标好友之间的目标亲密度用于表示该目标用户与该目标好友之间的亲密关系,比如亲密度可以包括非常亲密,一般亲密,以及不亲密等等。服务器即根据用户亲密度模型,预先计算该目标用户与好友列表中各个好友之间的亲密度。具体可选的,服务器根据目标用户与各个好友之间的互动频率来计算目标用户与各个好友之间的亲密度,互动频率可以包括发消息的频率,社交圈互动频率等等,其中社交圈互动频率可以包括社交圈点赞频率、评论频率以及分享频率等等。当需要获取目标用户与目标好友之间的目标亲密度时,可以根据跟目标好友的标识(目标好友的标识包括目标好友的昵称或者目标好友的帐号等等),查找到该目标用户与目标好友之间的目标亲密度。
需要说明的是,在计算亲密度时,可以根据互动频率所属范围确定亲密度,比如一个时间周期(一个月)内互动频率在60次以上为非常亲密,互动频率在30~60次为一般亲密,互动频率小于30次为不亲密。
具体可选的,目标用户与好友列表中各个好友之间的亲密度还可以包括当前亲密,过去亲密(如前女友),单向亲密(你暗恋对方,总给对方发消息,总看对方朋友圈),这种亲密度衡量方式也可以通过互动频率计算得到。
S103,若所述目标亲密度满足预设信息同步条件,则将所述聊天信息同步至登录所述目标帐号的第二终端。
本发明实施例中,当目标用户与目标好友之间的目标亲密度满足预设信息同步条件时,则可以将目标用户在第一终端与目标好友之间的聊天信息同步至登录该目标帐号的第二终端,该预设信息同步条件可以根据亲密度的具体形式进行确定,比如,亲密度为目标用户与目标好友之间的互动频率,则该预设信息同步条件可以是目标亲密度大于预设阈值,或者,亲密度为根据互动频率确定的一般亲密、非常亲密以及不亲密,则该预设信息同步条件可以为亲密度为非常亲密。
本发明实施例中,获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息,获取该目标用户与目标好友之间的目标亲密度,若目标亲密度满足预设信息同步条件,则将该聊天信息同步至登录该目标帐号的第二终端,这种方式可以根据目标用户与目标好友之前的目标亲密度来确定是否进行聊天信息的同步,可以有效保证亲密度高的好友之间聊天信息的隐秘性。
请参照图2,为本发明实施例提供的另一种信息同步方法的流程图,如图所示,本发明实施例的信息同步方法包括以下步骤:
S201,获取所述目标帐号的好友列表中的所有好友;
本发明实施例中,好友列表中的所有好友为目标用户添加的好友,目标用户可以与好友列表中的任意好友进行聊天。为了计算目标用户与好友列表中的所有好友之间的亲密度,服务器预先获取目标帐号的好友列表中的所有好友。
S202,计算所述目标用户与所述所有好友中每个好友之间的亲密度,并存储所述目标用户与所述所有好友中每个好友之间的亲密度。
具体可选的,所述计算所述目标用户与所述所有好友中每个好友之间的亲密度,包括:
根据所述目标用户与所述所有好友中每个好友之间的互动频率,计算所述目标用户与每个所述好友之间的亲密度。
上述互动频率包括历史聊天频率、社交圈分享操作频率、社交圈点赞操作频率、社交圈评论操作频率中的至少一种。
本发明实施例中,目标用户与好友之间的历史聊天频率可以是目标用户与该好友单位时间内聊天次数或者聊天内容多少,单位时间可以是一天,社交圈分享操作可以是目标用户分享好友上传或转载的各种内容(比如照片、视频、文字等等),社交圈分享操作也可以是好友分享目标用户上传或转载的各种内容,社交圈点赞操作可以是目标用户对好友上传或转载的各种内容的点赞操作,社交圈点赞操作也可以是好友对目标用户上传或转载的各种内容的点赞操作。社交圈评论操作可以是目标用户对好友上传或转载的各种内容的评论操作,社交圈评论操作也可以是好友对目标用户上传或转载的各种内容的评论操作。
S203,获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息;
S204,获取所述目标用户与所述目标好友之间的目标亲密度;
本发明实施例步骤S203-S204请参照图1的实施例步骤S101-S102,在此不再赘述。
S205,若所述目标亲密度大于预设阈值,则将所述聊天信息同步至登录所述目标帐号的第二终端。
本发明实施例中,目标亲密度为目标用户与目标好友之间的互动频率,若目标用户与目标好友之间的目标亲密度大于预设阈值,则将目标帐号在第一终端与目标好友的聊天信息同步至登录该目标帐号的第二终端。
本发明实施例中,获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息,获取该目标用户与目标好友之间的目标亲密度,若目标亲密度满足预设信息同步条件,则将该聊天信息同步至登录该目标帐号的第二终端,这种方式可以根据目标用户与目标好友之前的目标亲密度来确定是否进行聊天信息的同步,可以有效保证亲密度高的好友之间聊天信息的隐秘性。
请参照图3,为本发明实施例提供的又一种信息同步方法的流程图,如图所示,本发明实施例的信息同步方法包括以下步骤:
S301,获取所述目标帐号的好友列表中的所有好友;
S302,计算所述目标用户与所述所有好友中每个好友之间的亲密度,并存储所述目标用户与所述所有好友中每个好友之间的亲密度。
本发明实施例步骤S301-S302请参照图2的实施例步骤S201-S202,在此不再赘述。
S303,按照从大到小的顺序,将所述目标用户与所述所有好友中每个好友之间的亲密度进行排序,形成原始排序表;
本发明实施例中,当计算了目标用户与所有好友中每个好友之间的亲密度后,按照从大到小的顺序,将该目标用户与所有好友中每个好友之间的亲密度进行排序,形成原始排序表。
S304,将所述原始排序表下发至所述第一终端;
本发明实施例中,服务器将该原始排序表下发至第一终端,第一终端接收到该原始排序表后,显示该原始排序表,目标用户可以对该原始排序表进行操作。
S305,接收所述第一终端反馈的针对所述原始排序表的更新指令,并根据所述更新指令,对所述原始排序表进行更新。
本发明实施例中,目标用户可以通过该第一终端输入用于修改原始排序表的触发指令,该触发指令的触发操作可以是触屏操作,语音操作等等。可选的,目标用户可以调整该原始排序表中各个好友之间的排序顺序,比如,目标用户认为虽然与某一个好友的互动频率比较少,但是目标用户认为与该好友之间是属于亲密关系的,比如,目标用户与自己父母随时在社交网络中聊天比较少,但是也是属于亲密关系,则可以自己调整原始排序表的顺序。
第一终端向服务器发送针对原始排序表的更新指令,当服务器接收到该更新指令后,即根据该更新指令,对原始排序表进行更新。
S306,获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息;
S307,获取所述目标用户与所述目标好友之间的目标亲密度;
S308,若所述目标用户与所述目标好友之间的所述目标亲密度排序在所述原始排序表的前预设大小百分比,则将所述聊天信息同步至登录所述目标帐号的第二终端。
本发明实施例中,当需要判断目标用户与目标好友之间的目标亲密度是否满足预设信息同步条件时,可以是判断该目标亲密度是否排序在原始排序表的前预设大小百分比,比如判断该目标亲密度是否排序在原始排序表的前30%,若是,则将目标帐号在第一终端的聊天信息同步至登录该目标帐号的第二终端,这种通过排序的方式来确定是否进行聊天信息同步相比于图2的实施例更加具有可行性,比如目标用户本身与任何一个好友之间的互动都比较少,则简单与预设阈值比较,可能准确度就不高。
本发明实施例中,获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息,获取该目标用户与目标好友之间的目标亲密度,若目标亲密度满足预设信息同步条件,则将该聊天信息同步至登录该目标帐号的第二终端,这种方式可以根据目标用户与目标好友之前的目标亲密度来确定是否进行聊天信息的同步,可以有效保证亲密度高的好友之间聊天信息的隐秘性。
请参照图4,为本发明实施例提供的一种信息同步装置的结构示意图,如图所示,本发明实施例的信息同步装置包括第一获取单元10、第二获取单元11以及同步单元12;
第一获取单元10,用于获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息;
第二获取单元11,用于获取所述目标用户与所述目标好友之间的目标亲密度;
同步单元12,用于若所述目标亲密度满足预设信息同步条件,则将所述聊天信息同步至登录所述目标帐号的第二终端。
本发明实施例中,获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息,获取该目标用户与目标好友之间的目标亲密度,若目标亲密度满足预设信息同步条件,则将该聊天信息同步至登录该目标帐号的第二终端,这种方式可以根据目标用户与目标好友之前的目标亲密度来确定是否进行聊天信息的同步,可以有效保证亲密度高的好友之间聊天信息的隐秘性。
请参照图5,为本发明实施例提供的另一种信息同步装置的结构示意图,如图所示,本实施例的信息同步装置包括:
第一获取单元20,用于获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息;
第二获取单元21,用于获取所述目标用户与所述目标好友之间的目标亲密度;
同步单元22,用于若所述目标亲密度满足预设信息同步条件,则将所述聊天信息同步至登录所述目标帐号的第二终端。
可选的,本发明实施例的信息同步装置还包括第三获取单元23以及计算单元24;
第三获取单元23,用于获取所述目标帐号的好友列表中的所有好友;
计算单元24,用于计算所述目标用户与所述所有好友中每个好友之间的亲密度,并存储所述目标用户与所述所有好友中每个好友之间的亲密度。
具体可选的,所述计算单元24具体用于根据所述目标用户与所述所有好友中每个好友之间的互动频率,计算所述目标用户与每个所述好友之间的亲密度。
上述互动频率包括历史聊天频率、社交圈分享操作频率、社交圈点赞操作频率、社交圈评论操作频率中的至少一种。
上述同步单元22具体用于若所述目标亲密度大于预设阈值,则将所述聊天信息同步至登录所述目标帐号的第二终端。
进一步可选的,本发明实施例的信息同步装置还包括排序单元25;
排序单元25,用于按照从大到小的顺序,将所述目标用户与所述所有好友中每个好友之间的亲密度进行排序,形成原始排序表;
上述同步单元22具体用于若所述目标用户与所述目标好友之间的所述目标亲密度排序在所述原始排序表的前预设大小百分比,则将所述聊天信息同步至登录所述目标帐号的第二终端。
进一步可选的,本发明实施例的信息同步装置还包括下发单元26和更新单元27;
下发单元26,用于将所述原始排序表下发至所述第一终端;
更新单元27,用于接收所述第一终端反馈的针对所述原始排序表的更新指令,并根据所述更新指令,对所述原始排序表进行更新。
本发明实施例中,获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息,获取该目标用户与目标好友之间的目标亲密度,若目标亲密度满足预设信息同步条件,则将该聊天信息同步至登录该目标帐号的第二终端,这种方式可以根据目标用户与目标好友之前的目标亲密度来确定是否进行聊天信息的同步,可以有效保证亲密度高的好友之间聊天信息的隐秘性。
请参照图6,是本发明实施例提供的又一种信息同步装置的结构示意图。本实施例中所描述的信息同步装置包括:至少一个输入设备1000;至少一个输出设备2000;至少一个处理器3000,例如CPU;和存储器4000,上述输入设备1000、输出设备2000、处理器3000和存储器4000通过总线5000连接。
其中,上述输入设备1000具体可为服务器的接收器,用于接收目标帐号在第一终端的聊天信息;
上述输出设备2000具体可为服务器的发射器,用于向第二终端同步目标帐号在第一终端的聊天信息。
上述存储器4000可以是高速RAM存储器,也可为非不稳定的存储器(non-volatilememory),例如磁盘存储器。上述存储器4000用于存储一组程序代码,上述输入设备1000、输出设备2000和处理器3000用于调用存储器4000中存储的程序代码,执行如下操作:
上述输入设备1000,用于获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息;
上述处理器3000,用于获取所述目标用户与所述目标好友之间的目标亲密度;
上述输出设备2000,用于若所述目标亲密度满足预设信息同步条件,则将所述聊天信息同步至登录所述目标帐号的第二终端。
可选的,上述输入设备1000获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息之前,还包括:
上述处理器3000获取所述目标帐号的好友列表中的所有好友;
上述处理器3000计算所述目标用户与所述所有好友中每个好友之间的亲密度,并存储所述目标用户与所述所有好友中每个好友之间的亲密度。
可选的,上述处理器3000计算所述目标用户与所述所有好友中每个好友之间的亲密度,包括:
根据所述目标用户与所述所有好友中每个好友之间的互动频率,计算所述目标用户与每个所述好友之间的亲密度。
所述互动频率包括历史聊天频率、社交圈分享操作频率、社交圈点赞操作频率、社交圈评论操作频率中的至少一种。
可选的,上述若所述目标亲密度满足预设信息同步条件,则将所述聊天信息同步至登录所述目标帐号的第二终端具体包括:
若所述目标亲密度大于预设阈值,则将所述聊天信息同步至登录所述目标帐号的第二终端。
优选的,按照从大到小的顺序,将所述目标用户与所述所有好友中每个好友之间的亲密度进行排序,形成原始排序表;
上述若所述目标亲密度满足预设信息同步条件,则将所述聊天信息同步至登录所述目标帐号的第二终端具体包括:
若所述目标用户与所述目标好友之间的所述目标亲密度排序在所述原始排序表的前预设大小百分比,则将所述聊天信息同步至登录所述目标帐号的第二终端。
可选的,上述输出设备2000将所述原始排序表下发至所述第一终端;
上述输入设备1000接收所述第一终端反馈的针对所述原始排序表的更新指令,并根据所述更新指令,对所述原始排序表进行更新。
本发明实施例中,获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息,获取该目标用户与目标好友之间的目标亲密度,若目标亲密度满足预设信息同步条件,则将该聊天信息同步至登录该目标帐号的第二终端,这种方式可以根据目标用户与目标好友之前的目标亲密度来确定是否进行聊天信息的同步,可以有效保证亲密度高的好友之间聊天信息的隐秘性。
请参照图7,为本发明实施例提供的一种网络***架构图,本发明实施例的***架构图包括服务器、第一终端和第二终端,服务器分别和第一终端和第二终端建立网络连接。
目标用户采用目标帐号在第一终端上与目标好友进行聊天,服务器获取目标用户采用目标帐号在第一终端上与目标好友之间的聊天信息,并获取目标用户与目标好友之间的目标亲密度,若该目标亲密度满足预设信息同步条件,则服务器将第一终端的聊天信息同步至登录该目标帐号的第二终端。
本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何一种信息同步方法的部分或全部步骤。
尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。计算机程序存储/分布在合适的介质中,与其它硬件一起提供或作为硬件的一部分,也可以采用其他分布形式,如通过Internet或其它有线或无线电信***。
本发明是参照本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管结合具体特征及其实施例对本发明进行了描述,显而易见的,在不脱离本发明的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本发明的示例性说明,且视为已覆盖本发明范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (13)
1.一种信息同步方法,其特征在于,包括:
获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息;
获取所述目标用户与所述目标好友之间的目标亲密度,获取所述目标亲密度包括:根据目标好友的标识中的目标好友的昵称或者目标好友的帐号以及互动频率查找并且调整所述该目标用户与目标好友之间的目标亲密度;
若所述目标亲密度满足预设信息同步条件,所述预设信息同步条件包括为目标亲密度大于预设阈值或者亲密度为高亲密,则将所述聊天信息同步至登录所述目标帐号的第二终端,防止仅在互动频率高的目标好友对应的聊天信息同步到所述第二终端。
2.如权利要求1所述的方法,其特征在于,所述获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息之前,还包括:
获取所述目标帐号的好友列表中的所有好友;
计算所述目标用户与所述所有好友中每个好友之间的亲密度,并存储所述目标用户与所述所有好友中每个好友之间的亲密度。
3.如权利要求2所述的方法,其特征在于,所述计算所述目标用户与所述所有好友中每个好友之间的亲密度,包括:
根据所述目标用户与所述所有好友中每个好友之间的互动频率,计算所述目标用户与每个所述好友之间的亲密度。
4.如权利要求3所述的方法,其特征在于,所述互动频率包括历史聊天频率、社交圈分享操作频率、社交圈点赞操作频率、社交圈评论操作频率中的至少一种。
5.如权利要求2-4任意一项所述的方法,其特征在于,所述方法还包括:
按照从大到小的顺序,将所述目标用户与所述所有好友中每个好友之间的亲密度进行排序,形成原始排序表;
所述若所述目标亲密度满足预设信息同步条件,则将所述聊天信息同步至登录所述目标帐号的第二终端,包括:
若所述目标用户与所述目标好友之间的所述目标亲密度排序在所述原始排序表的前预设大小百分比,则将所述聊天信息同步至登录所述目标帐号的第二终端。
6.如权利要求5所述的方法,其特征在于,所述方法还包括:
将所述原始排序表下发至所述第一终端;
接收所述第一终端反馈的针对所述原始排序表的更新指令,并根据所述更新指令,对所述原始排序表进行更新。
7.一种信息同步装置,其特征在于,包括:
第一获取单元,用于获取目标用户采用目标帐号在第一终端上与目标好友的聊天信息;
第二获取单元,用于获取所述目标用户与所述目标好友之间的目标亲密度,获取所述目标亲密度包括:根据目标好友的标识中的目标好友的昵称或者目标好友的帐号以及互动频率查找并且调整所述该目标用户与目标好友之间的目标亲密度;
同步单元,用于若所述目标亲密度满足预设信息同步条件,所述预设信息同步条件包括为目标亲密度大于预设阈值或者亲密度为高亲密,则将所述聊天信息同步至登录所述目标帐号的第二终端,防止仅在互动频率高的目标好友对应的聊天信息同步到所述第二终端。
8.如权利要求7所述的装置,其特征在于,所述装置还包括:
第三获取单元,用于获取所述目标帐号的好友列表中的所有好友;
计算单元,用于计算所述目标用户与所述所有好友中每个好友之间的亲密度,并存储所述目标用户与所述所有好友中每个好友之间的亲密度。
9.如权利要求8所述的装置,其特征在于,所述计算单元具体用于根据所述目标用户与所述所有好友中每个好友之间的互动频率,计算所述目标用户与每个所述好友之间的亲密度。
10.如权利要求9所述的装置,其特征在于,所述互动频率包括历史聊天频率、社交圈分享操作频率、社交圈点赞操作频率、社交圈评论操作频率中的至少一种。
11.如权利要求8-10任意一项所述的装置,其特征在于,所述装置还包括:
排序单元,用于按照从大到小的顺序,将所述目标用户与所述所有好友中每个好友之间的亲密度进行排序,形成原始排序表;
所述同步单元具体用于若所述目标用户与所述目标好友之间的所述目标亲密度排序在所述原始排序表的前预设大小百分比,则将所述聊天信息同步至登录所述目标帐号的第二终端。
12.如权利要求11所述的装置,其特征在于,所述装置还包括:
下发单元,用于将所述原始排序表下发至所述第一终端;
更新单元,用于接收所述第一终端反馈的针对所述原始排序表的更新指令,并根据所述更新指令,对所述原始排序表进行更新。
13.一种信息同步装置,其特征在于,包括:
处理器和存储器;其中,所述处理器通过调用所述存储器中的代码或指令以执行如权利要求1至6任意一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610828044.2A CN106411703B (zh) | 2016-09-14 | 2016-09-14 | 一种信息同步方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610828044.2A CN106411703B (zh) | 2016-09-14 | 2016-09-14 | 一种信息同步方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106411703A CN106411703A (zh) | 2017-02-15 |
CN106411703B true CN106411703B (zh) | 2020-01-14 |
Family
ID=57996911
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610828044.2A Expired - Fee Related CN106411703B (zh) | 2016-09-14 | 2016-09-14 | 一种信息同步方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106411703B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107733786B (zh) * | 2017-11-01 | 2022-04-15 | 上海掌门科技有限公司 | 一种好友推荐的方法及设备 |
CN107835120A (zh) * | 2017-11-03 | 2018-03-23 | 上海掌门科技有限公司 | 用于提供目标好友的发布信息的方法与设备 |
CN108942919B (zh) * | 2018-05-28 | 2021-03-30 | 北京光年无限科技有限公司 | 一种基于虚拟人的交互方法及*** |
CN111556021A (zh) * | 2020-03-30 | 2020-08-18 | 宇龙计算机通信科技(深圳)有限公司 | 数据传输方法、装置、存储介质和相关设备 |
CN112087371B (zh) * | 2020-09-10 | 2022-11-18 | 北京百度网讯科技有限公司 | 一种即时通讯群组的搜索方法、装置、设备和存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103345607A (zh) * | 2013-06-03 | 2013-10-09 | 东莞宇龙通信科技有限公司 | 一种终端数据信息的智能显示方法和装置 |
CN103514215A (zh) * | 2012-06-28 | 2014-01-15 | 北京奇虎科技有限公司 | 生成用户社交影响力信息的方法及装置 |
CN104144116A (zh) * | 2014-07-16 | 2014-11-12 | 腾讯科技(深圳)有限公司 | 即时通讯方法及即时通讯*** |
CN104462136A (zh) * | 2013-09-17 | 2015-03-25 | 北京千橡网景科技发展有限公司 | 用于联系人排序的方法和设备 |
CN104967679A (zh) * | 2015-06-09 | 2015-10-07 | 深圳市腾讯计算机***有限公司 | 信息推荐***、方法及装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8359659B2 (en) * | 2005-06-24 | 2013-01-22 | Creative Technology Ltd | Method and apparatus for protecting private information on a user apparatus |
CN103812755A (zh) * | 2012-11-12 | 2014-05-21 | 腾讯科技(深圳)有限公司 | 一种即时通讯应用中的消息同步方法及装置 |
-
2016
- 2016-09-14 CN CN201610828044.2A patent/CN106411703B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103514215A (zh) * | 2012-06-28 | 2014-01-15 | 北京奇虎科技有限公司 | 生成用户社交影响力信息的方法及装置 |
CN103345607A (zh) * | 2013-06-03 | 2013-10-09 | 东莞宇龙通信科技有限公司 | 一种终端数据信息的智能显示方法和装置 |
CN104462136A (zh) * | 2013-09-17 | 2015-03-25 | 北京千橡网景科技发展有限公司 | 用于联系人排序的方法和设备 |
CN104144116A (zh) * | 2014-07-16 | 2014-11-12 | 腾讯科技(深圳)有限公司 | 即时通讯方法及即时通讯*** |
CN104967679A (zh) * | 2015-06-09 | 2015-10-07 | 深圳市腾讯计算机***有限公司 | 信息推荐***、方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN106411703A (zh) | 2017-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106411703B (zh) | 一种信息同步方法及装置 | |
US11258737B2 (en) | Instant messaging method, apparatus and system based on email system | |
EP2849411B1 (en) | Session establishment methods and corresponding server | |
CN108494571B (zh) | 发起预约会议的方法、装置及*** | |
CN109729005B (zh) | 消息处理方法、装置、计算机设备和存储介质 | |
WO2020238873A1 (zh) | 一种通信方法、服务器和通信*** | |
CN108282395B (zh) | 消息交互方法和相关装置及通信***和计算机存储介质 | |
KR102108882B1 (ko) | 정보 업데이트 방법 및 장치, 그리고 서버 | |
US10541951B2 (en) | Enhancing network messaging with a real-time, interactive representation of current messaging activity of a user's contacts and associated contacts | |
CN109274575B (zh) | 消息发送方法及装置和电子设备 | |
KR102444164B1 (ko) | 사용자간 관련성 정보 제공 방법 및 시스템 | |
CN112770129B (zh) | 基于直播的群聊建立方法、装置、服务器及介质 | |
JP2021506034A (ja) | ソーシャルネットワークの管理を支援するサーバ及びユーザ端末 | |
CN104391858A (zh) | 基于移动终端的聊天背景呈现方法及装置 | |
CN104935496B (zh) | 即时通信方法、***、装置和即时通信终端 | |
CN106664240A (zh) | 即时消息传送群组投票 | |
CN105227443B (zh) | 会话消息的同步方法、同步设备及同步*** | |
CN104407765A (zh) | 一种主题背景更换方法及装置 | |
CN111557014A (zh) | 提供多个个人资料的方法及*** | |
CN112765483B (zh) | 基于活动的匹配推荐方法、相关装置、设备及介质 | |
CN106254226B (zh) | 一种信息同步方法及装置 | |
CN107786431B (zh) | 消息交互方法和相关装置及通信***和介质产品 | |
CN110224924B (zh) | 状态更新方法和装置、存储介质及电子装置 | |
CN111857901B (zh) | 数据处理方法、生成会话背景的方法、电子设备和介质 | |
CN105516933A (zh) | 消息处理方法、装置、移动终端及服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200114 |