CN108881403A - 一种备份聊天记录的方法及装置 - Google Patents
一种备份聊天记录的方法及装置 Download PDFInfo
- Publication number
- CN108881403A CN108881403A CN201810534713.4A CN201810534713A CN108881403A CN 108881403 A CN108881403 A CN 108881403A CN 201810534713 A CN201810534713 A CN 201810534713A CN 108881403 A CN108881403 A CN 108881403A
- Authority
- CN
- China
- Prior art keywords
- chat record
- chat
- record
- identification information
- request
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000012216 screening Methods 0.000 claims description 57
- 238000012545 processing Methods 0.000 claims description 23
- 230000005540 biological transmission Effects 0.000 claims description 17
- 238000004321 preservation Methods 0.000 claims description 15
- 230000015654 memory Effects 0.000 claims description 12
- 238000004891 communication Methods 0.000 claims description 10
- 238000001914 filtration Methods 0.000 claims description 5
- 238000012546 transfer Methods 0.000 claims description 5
- 230000005055 memory storage Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 8
- 238000004590 computer program Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000013508 migration Methods 0.000 description 2
- 230000005012 migration Effects 0.000 description 2
- 238000004140 cleaning Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- 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/21—Monitoring or handling of messages
- H04L51/216—Handling conversation history, e.g. grouping of messages in sessions or threads
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明提供一种备份聊天记录的方法及装置,用于解决现有技术备份聊天记录的方式单一的技术问题。方法包括:用户终端向云端服务器发送用于备份聊天记录的第一请求,该第一请求包括该第一聊天记录的标识信息,以使该云端服务器将该第一聊天记录、该第一聊天记录的标识信息对应地保存;其中,该第一聊天记录为该用户终端从本地保存的聊天记录中筛选出的聊天记录;向该云端服务器发送用于恢复聊天记录的第二请求,该第二请求包括该第一聊天记录的标识信息,以使该云端服务器根据该第一聊天记录的标识信息,从该云端服务器保存的所有聊天记录中筛选出该第一聊天记录,并将该第一聊天记录发送给该用户终端;接收该第一聊天记录。
Description
技术领域
本发明涉及互联网技术领域,特别涉及一种备份聊天记录的方法及装置。
背景技术
随着移动通信技术的不断发展,人们使用手机进行通讯交流的频率越来越高,通讯软件产生的聊天记录占用了手机的大量内存,因此常需要通过清理聊天记录来节约手机内存。当聊天记录中有重要的信息需要保存时,可将聊天记录上传到云端服务器进行备份,在需要恢复聊天记录时从云端服务器下载聊天记录。
但是,现有技术在备份聊天记录时,是将所有的聊天记录进行备份,备份效率低;在恢复聊天记录时,也是通过下载所有的聊天记录进行恢复。可见,现有技术存在备份聊天记录的方式单一的技术问题。
发明内容
本发明实施例提供一种备份聊天记录的方法及装置,用于解决现有技术备份聊天记录的方式单一的技术问题。
第一方面,本发明实施例提供一种备份聊天记录的方法,应用于用户终端,包括:
向云端服务器发送用于备份聊天记录的第一请求,所述第一请求包括第一聊天记录的标识信息,以使所述云端服务器将第一聊天记录、所述第一聊天记录的标识信息对应地保存;其中,所述第一聊天记录为所述用户终端从本地保存的聊天记录中筛选出的聊天记录;向所述云端服务器发送用于恢复聊天记录的第二请求,所述第二请求包括所述第一聊天记录的标识信息,以使所述云端服务器根据所述第一聊天记录的标识信息,从所述云端服务器保存的所有聊天记录中筛选出所述第一聊天记录,并将所述第一聊天记录发送给所述用户终端;
接收所述第一聊天记录。
在上述方案中,用户终端在备份聊天记录时,可以对本地的聊天记录进行筛选,选择部分聊天记录上传到云端服务器保存,区别于现有技术只能够将所有的聊天记录进行备份;进一步的,用户终端在将选择的聊天的记录上传到云端服务器的同时,还将聊天记录的标识信息也上传到云端服务器与聊天记录进行对应保存,这样使得用户终端在恢复聊天记录时,可根据标识信息从云端只恢复该标识信息对应的聊天记录。可见,该方案解决了现有技术中,存在的备份聊天记录的方式单一的技术问题,实现了备份聊天记录的方式多样化的技术效果。
可选的,在向云端服务器发送用于备份聊天记录的第一请求之前,还包括:接收备份聊天记录的第一指令,所述第一指令包括筛选条件;从本地存储的所有聊天记录中筛选出符合所述筛选条件的第一聊天记录,并将所述筛选条件作为所述第一聊天记录的标识信息;在向所述云端服务器发送用于恢复聊天记录的第二请求之前,还包括:接收恢复聊天记录的第二指令,所述第二指令包括所述筛选条件;基于所述第二指令生成第二请求,所述第二请求包括所述筛选条件。
通过本实施方式,用户终端可根据接收到的第一指令确定用于筛选聊天记录的筛选条件,将第一聊天记录备份到云端服务器,根据接收到的第二指令发起第二请求,将第一聊天记录恢复到本地,进而实现备份聊天记录的方式多样化的技术效果。
可选的,所述筛选条件包括聊天对象、聊天记录的文件格式、关键词、聊天记录的生成时间、转账记录中的至少一项。
通过本实施方式,用户终端可根据聊天对象、聊天记录的文件格式、关键词、聊天记录的生成时间、转账记录等筛选条件从本地筛选需要备份的聊天记录进行备份,或者根据这些筛选条件从云端服务器请求需要恢复的聊天记录,实现备份/恢复聊天记录的方式多样化的技术效果,提升了用户体验。
可选的,在向云端服务器发送用于备份聊天记录的第一请求之后,还包括:从本地删除所述第一聊天记录,或者删除本地所有的聊天记录。
通过本实施方式,节约了用户终端本地的存储空间,提升了用户体验。
第二方面,本发明实施例提供一种备份聊天记录的方法,应用于云端服务器,包括:接收第一用户终端发送的用于备份聊天记录的第一请求,所述第一请求包括第一聊天记录的标识信息;将第一聊天记录、所述第一聊天记录的标识信息对应地保存在所述云端服务器;其中,所述第一聊天记录为所述用户终端从本地保存的聊天记录中筛选出的聊天记录;接收所述第一用户终端发送的用于恢复聊天记录的第二请求,所述第二请求包括所述第一聊天记录的标识信息;根据所述第一聊天记录的标识信息,从所述云端服务器保存的所有聊天记录中筛选出所述第一聊天记录,并将所述第一聊天记录发送给所述第一用户终端。
通过本实施方式,云端服务器可只保存用户终端从本地筛选出的聊天记录,区别于现有技术需要保存用户终端本地所有聊天记录;进一步的,云端服务器还将聊天记录的标识信息和聊天记录进行对应保存,这样使得在恢复用户终端聊天记录时,可根据标识信息从云端筛选出该标识信息对应的聊天记录发送给用户终端。可见,该方案解决了现有技术中,存在的备份聊天记录的方式单一的技术问题,实现了备份聊天记录的方式多样化的技术效果。
可选的,所述第一聊天记录的标识信息包括所述第一用户终端在从本地保存的聊天记录中筛选出所述第一聊天记录时所使用的筛选条件;所述筛选条件包括聊天对象、聊天记录的文件格式、关键词、聊天记录的生成时间、转账记录中的至少一项。
通过本实施方式,云端服务器可以只保存用户终端根据聊天对象、聊天记录的文件格式、关键词、聊天记录的生成时间、转账记录等筛选条件筛选出的聊天记录,或者根据这些筛选条件从云端服务器筛选需要恢复的聊天记录恢复到用户终端本地,实现备份/恢复聊天记录的方式多样化的技术效果,提升了用户体验。
可选的,在将所述第一聊天记录、所述第一聊天记录的标识信息对应地保存在所述云端服务器之后,所述方法还包括:接收第二用户终端发送的用于下载聊天记录的第三请求,所述第三请求包括所述第一聊天记录的标识信息,所述第二用户终端与所述第一用户终端为不同设备;根据所述第一聊天记录的标识信息,从所述云端服务器保存的所有聊天记录中筛选出所述第一聊天记录,并将所述第一聊天记录发送给所述第二用户终端。
通过本实施方式,云端服务器可以将云端服务器保存的聊天记录转存到其他电子设备中,进一步提升了用户体验。
第三方面,本发明实施例提供一种备份聊天记录的装置,包括:发送单元,用于向云端服务器发送用于备份聊天记录的第一请求,所述第一请求包括第一聊天记录的标识信息,以使所述云端服务器将第一聊天记录、所述第一聊天记录的标识信息对应地保存;其中,所述第一聊天记录为所述用户终端从本地保存的聊天记录中筛选出的聊天记录;向所述云端服务器发送用于恢复聊天记录的第二请求,所述第二请求包括所述第一聊天记录的标识信息,以使所述云端服务器根据所述第一聊天记录的标识信息,从所述云端服务器保存的所有聊天记录中筛选出所述第一聊天记录,并将所述第一聊天记录发送给所述装置;接收单元,用于接收所述第一聊天记录。
可选的,所述接收单元还用于:在向云端服务器发送用于备份聊天记录的第一请求之前,接收备份聊天记录的第一指令,所述第一指令包括筛选条件;所述装置还包括处理单元,用于:从本地存储的所有聊天记录中筛选出符合所述筛选条件的第一聊天记录,并将所述筛选条件作为所述第一聊天记录的标识信息;所述接收单元还用于:在向所述云端服务器发送用于恢复聊天记录的第二请求之前,接收恢复聊天记录的第二指令,所述第二指令包括所述筛选条件;所述处理单元还用于:基于所述第二指令生成第二请求,所述第二请求包括所述筛选条件。
可选的,所述筛选条件包括聊天对象、聊天记录的文件格式、关键词、聊天记录的生成时间、转账记录中的至少一项。
可选的,所述处理单元还用于:在所述发送单元向云端服务器发送用于备份聊天记录的第一请求之后,从本地删除所述第一聊天记录,或者删除本地所有的聊天记录。
第四方面,本发明实施例提供一种备份聊天记录的装置,包括:接收单元,用于接收第一用户终端发送的用于备份聊天记录的第一请求,所述第一请求包括第一聊天记录的标识信息;其中,所述第一聊天记录为所述用户终端从本地保存的聊天记录中筛选出的聊天记录;处理单元,用于将第一聊天记录、所述第一聊天记录的标识信息对应地保存;所述接收单元,还用于接收所述第一用户终端发送的用于恢复聊天记录的第二请求,所述第二请求包括所述第一聊天记录的标识信息;所述处理单元,还用于根据所述第一聊天记录的标识信息,从保存的所有聊天记录中筛选出所述第一聊天记录;发送单元,用于将所述第一聊天记录发送给所述第一用户终端。
可选的,所述第一聊天记录的标识信息包括所述第一用户终端在从本地保存的聊天记录中筛选出所述第一聊天记录时所使用的筛选条件;所述筛选条件包括聊天对象、聊天记录的文件格式、关键词、聊天记录的生成时间、转账记录中的至少一项。
可选的,所述接收单元还用于:在所述处理单元将所述第一聊天记录、所述第一聊天记录的标识信息对应地保存之后,接收第二用户终端发送的用于下载聊天记录的第三请求,所述第三请求包括所述第一聊天记录的标识信息,所述第二用户终端与所述第一用户终端为不同设备;所述处理单元还用于:根据所述第一聊天记录的标识信息,从保存的所有聊天记录中筛选出所述第一聊天记录;所述发送单元还用于:将所述第一聊天记录发送给所述第二用户终端。
第五方面,本发明实施例提供一种备份聊天记录的设备,包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器、通信接口;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令,利用所述通信接口执行本发明实施例第一方面或第二方面所述的方法。
第六方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行本发明实施例第一方面或第二方面所述的方法。
本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
用户终端在备份聊天记录时,可以对本地的聊天记录进行筛选,选择部分聊天记录上传到云端服务器保存,区别于现有技术只能够将所有的聊天记录进行备份;进一步的,用户终端在将选择的聊天的记录上传到云端服务器的同时,还将聊天记录的标识信息也上传到云端服务器与聊天记录进行对应保存,这样使得用户终端在恢复聊天记录时,可根据标识信息从云端只恢复该标识信息对应的聊天记录。可见,该方案解决了现有技术中,存在的备份聊天记录的方式单一的技术问题,实现了备份聊天记录的方式多样化的技术效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中备份聊天记录的方法的流程示意图;
图2为本发明实施例中备份聊天记录的装置的结构示意图;
图3为本发明实施例中备份聊天记录的装置的结构示意图;
图4为本发明实施例中备份聊天记录的设备的结构示意图。
具体实施方式
下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。
需要理解的是,在本发明实施例的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。在本发明实施例的描述中“多个”,是指两个或两个以上。
本发明实施例中的术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
本发明实施例提供一种备份聊天记录的方法及装置,用于解决现有技术备份聊天记录的方式单一的技术问题。其中,本发明所述方法和装置基于同一发明构思,由于方法及装置解决问题的原理相似,因此装置与方法的实施可以相互参见,重复之处不再赘述。
参照图1,所述备份聊天记录的方法包括:
S101:用户终端向云端服务器发送用于备份聊天记录的第一请求;
其中,所述第一请求包括第一聊天记录的标识信息。在具体实施过程中,所述第一请求还可以包括第一聊天记录。
在本发明实施例中,所述第一聊天记录的标识信息可以有多种实现方式,例如,第一聊天记录对应的聊天对象、第一聊天记录的生成时间、用户为第一聊天记录设置的标签、用户终端在从本地保存的聊天记录中筛选出第一聊天记录时所使用的筛选条件等,本发明实施例不做具体限制。在本发明接下来的描述中,主要以标识信息为用户终端在从本地保存的聊天记录中筛选出所述第一聊天记录时所使用的筛选条件为例进行详细说明。
进一步的,当第一聊天记录的标识信息为用户终端在从本地保存的聊天记录中筛选出第一聊天记录时所使用的筛选条件时,用户终端在向云端服务器发送用于备份聊天记录的第一请求之前,还执行:接收备份聊天记录的第一指令,所述第一指令包括筛选条件;从本地存储的所有聊天记录中筛选出符合所述筛选条件的第一聊天记录,并将所述筛选条件作为所述第一聊天记录的标识信息。
在本发明实施例中,筛选条件的类型可以有多种实现方式,包括但不限于:聊天对象、聊天记录的文件格式、关键词、聊天记录的生成时间、转账记录。例如,可以将聊天记录的文件格式作为筛选条件,只将聊天记录中的文字或视频或图片进行备份;又例如,可以选择包含有长串数字、地址名称、时间等内容的记录进行备份;再例如,可以只选择涉及金钱交易的记录(如转账记录、红包记录等)进行备份。
S102:所述云端服务器接收第一聊天记录的标识信息,并将第一聊天记录和所述第一聊天记录的标识信息对应地保存在所述云端服务器,实现所述第一聊天记录的备份;
在本发明实施例中,为了节约用户终端的本地存储空间,用户终端在向云端服务器发送用于备份聊天记录的第一请求之后,可以从本地将所述第一聊天记录删除,或者删除本地所有的聊天记录。
S103:所述用户终端向所述云端服务器发送用于恢复聊天记录的第二请求,所述第二请求包括所述第一聊天记录的标识信息;
S104:所述云端服务器接收所述第二请求,根据所述第一聊天记录的标识信息,从所述云端服务器保存的所有聊天记录中筛选出所述第一聊天记录;
其中,当所述第一聊天记录的标识信息为用户终端在从本地保存的聊天记录中筛选出第一聊天记录时所使用的筛选条件时,用户终端在向所述云端服务器发送用于恢复聊天记录的第二请求之前,还执行:接收恢复聊天记录的第二指令,所述第二指令包括所述筛选条件;基于所述第二指令生成第二请求,所述第二请求包括所述筛选条件。
S105:所述云端服务器将所述第一聊天记录发送给所述用户终端,所述用户终端接收所述第一聊天记录,实现所述第一聊天记录的恢复。
在上述方案中,用户终端在备份聊天记录时,可以对本地的聊天记录进行筛选,选择部分聊天记录上传到云端服务器保存,区别于现有技术只能够将所有的聊天记录进行备份;进一步的,用户终端在将选择的聊天的记录上传到云端服务器的同时,还将聊天记录的标识信息也上传到云端服务器与聊天记录进行对应保存,这样使得用户终端在恢复聊天记录时,可根据标识信息从云端只恢复该标识信息对应的聊天记录。可见,该方案解决了现有技术中,存在的备份聊天记录的方式单一的技术问题,实现了备份聊天记录的方式多样化的技术效果。
进一步,本发明实施例中,云端服务器还可以将用户终端备份的聊天记录进行转存,实现聊天记录的迁移。
具体的,假设上述备份聊天记录的用户终端为第一用户终端,所述第一用户终端在将所述第一聊天记录、所述第一聊天记录的标识信息对应地保存在所述云端服务器之后,上述方法还包括:所述云端服务器接收第二用户终端发送的用于下载聊天记录的第三请求,所述第三请求包括所述第一聊天记录的标识信息,所述第二用户终端与所述第一用户终端为不同设备;所述云端服务器根据所述第一聊天记录的标识信息,从所述云端服务器保存的所有聊天记录中筛选出所述第一聊天记录,并将所述第一聊天记录发送给所述第二用户终端。
通过本实施方式,云端服务器可以将用户终端备份在云端服务器中的聊天记录转存到其他电子设备中,实现用户终端聊天记录的迁移,进一步提升了用户体验。
基于同一发明构思,本发明实施例还提供一种备份聊天记录的装置,参照图2,该装置包括:
发送单元201,用于向云端服务器发送用于备份聊天记录的第一请求,所述第一请求包括第一聊天记录的标识信息,以使所述云端服务器将第一聊天记录、所述第一聊天记录的标识信息对应地保存;其中,所述第一聊天记录为所述用户终端从本地保存的聊天记录中筛选出的聊天记录;以及,向所述云端服务器发送用于恢复聊天记录的第二请求,所述第二请求包括所述第一聊天记录的标识信息,以使所述云端服务器根据所述第一聊天记录的标识信息,从所述云端服务器保存的所有聊天记录中筛选出所述第一聊天记录,并将所述第一聊天记录发送给所述装置;
接收单元202,用于接收所述第一聊天记录。
可选的,所述接收单元202还用于:
在向云端服务器发送用于备份聊天记录的第一请求之前,接收备份聊天记录的第一指令,所述第一指令包括筛选条件;
所述装置还包括处理单元203,用于:从本地存储的所有聊天记录中筛选出符合所述筛选条件的第一聊天记录,并将所述筛选条件作为所述第一聊天记录的标识信息;
所述接收单元202还用于:在向所述云端服务器发送用于恢复聊天记录的第二请求之前,接收恢复聊天记录的第二指令,所述第二指令包括所述筛选条件;
所述处理单元203还用于:基于所述第二指令生成第二请求,所述第二请求包括所述筛选条件。
可选的,所述筛选条件包括聊天对象、聊天记录的文件格式、关键词、聊天记录的生成时间、转账记录中的至少一项。
可选的,所述处理单元203还用于:
在所述发送单元201向云端服务器发送用于备份聊天记录的第一请求之后,从本地删除所述第一聊天记录,或者删除本地所有的聊天记录。
以上各单元所执行操作的具体实现方式可以参照本发明实施例上述备份聊天记录的方法中对应步骤的具体实现方式,本发明实施例不再赘述。
基于同一发明构思,本发明实施例还提供一种备份聊天记录的装置,参照图3,该装置包括:
接收单元301,用于接收第一用户终端发送的用于备份聊天记录的第一请求,所述第一请求包括第一聊天记录的标识信息;处理单元302,用于将第一聊天记录、所述第一聊天记录的标识信息对应地保存;其中,所述第一聊天记录为所述用户终端从本地保存的聊天记录中筛选出的聊天记录;
所述接收单元301,还用于接收所述第一用户终端发送的用于恢复聊天记录的第二请求,所述第二请求包括所述第一聊天记录的标识信息;
所述处理单元302,还用于根据所述第一聊天记录的标识信息,从保存的所有聊天记录中筛选出所述第一聊天记录;
发送单元303,用于将所述第一聊天记录发送给所述第一用户终端。
可选的,所述第一聊天记录的标识信息包括所述第一用户终端在从本地保存的聊天记录中筛选出所述第一聊天记录时所使用的筛选条件;所述筛选条件包括聊天对象、聊天记录的文件格式、关键词、聊天记录的生成时间、转账记录中的至少一项。
可选的,所述接收单元301还用于:
在所述处理单元302将所述第一聊天记录、所述第一聊天记录的标识信息对应地保存之后,接收第二用户终端发送的用于下载聊天记录的第三请求,所述第三请求包括所述第一聊天记录的标识信息,所述第二用户终端与所述第一用户终端为不同设备;
所述处理单元302还用于:根据所述第一聊天记录的标识信息,从保存的所有聊天记录中筛选出所述第一聊天记录;
所述发送单元303还用于:将所述第一聊天记录发送给所述第二用户终端。
以上各单元所执行操作的具体实现方式可以参照本发明实施例上述备份聊天记录的方法中对应步骤的具体实现方式,本发明实施例不再赘述。
基于同一发明构思,本发明实施例还提供一种备份聊天记录的设备,参照图4,包括:
至少一个处理器401,以及
与所述至少一个处理器401通信连接的存储器402、通信接口403;
其中,所述存储器402存储有可被所述至少一个处理器401执行的指令,所述至少一个处理器401通过执行所述存储器402存储的指令,利用所述通信接口403执行本发明实施例上述备份聊天记录的方法。
基于同一发明构思,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行本发明实施例上述备份聊天记录的方法。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (16)
1.一种备份聊天记录的方法,其特征在于,应用于用户终端,包括:
向云端服务器发送用于备份聊天记录的第一请求,所述第一请求包括第一聊天记录的标识信息,以使所述云端服务器将第一聊天记录、所述第一聊天记录的标识信息对应地保存;其中,所述第一聊天记录为所述用户终端从本地保存的聊天记录中筛选出的聊天记录;
向所述云端服务器发送用于恢复聊天记录的第二请求,所述第二请求包括所述第一聊天记录的标识信息,以使所述云端服务器根据所述第一聊天记录的标识信息,从所述云端服务器保存的所有聊天记录中筛选出所述第一聊天记录,并将所述第一聊天记录发送给所述用户终端;
接收所述第一聊天记录。
2.如权利要求1所述的方法,其特征在于,在向云端服务器发送用于备份聊天记录的第一请求之前,还包括:
接收备份聊天记录的第一指令,所述第一指令包括筛选条件;从本地存储的所有聊天记录中筛选出符合所述筛选条件的第一聊天记录,并将所述筛选条件作为所述第一聊天记录的标识信息;
在向所述云端服务器发送用于恢复聊天记录的第二请求之前,还包括:
接收恢复聊天记录的第二指令,所述第二指令包括所述筛选条件;基于所述第二指令生成第二请求,所述第二请求包括所述筛选条件。
3.如权利要求2所述的方法,其特征在于,所述筛选条件包括聊天对象、聊天记录的文件格式、关键词、聊天记录的生成时间、转账记录中的至少一项。
4.如权利要求1-3任一项所述的方法,其特征在于,在向云端服务器发送用于备份聊天记录的第一请求之后,还包括:
从本地删除所述第一聊天记录,或者删除本地所有的聊天记录。
5.一种备份聊天记录的方法,其特征在于,应用于云端服务器,包括:
接收第一用户终端发送的用于备份聊天记录的第一请求,所述第一请求包括第一聊天记录的标识信息;
将第一聊天记录、所述第一聊天记录的标识信息对应地保存在所述云端服务器;其中,所述第一聊天记录为所述用户终端从本地保存的聊天记录中筛选出的聊天记录;
接收所述第一用户终端发送的用于恢复聊天记录的第二请求,所述第二请求包括所述第一聊天记录的标识信息;
根据所述第一聊天记录的标识信息,从所述云端服务器保存的所有聊天记录中筛选出所述第一聊天记录,并将所述第一聊天记录发送给所述第一用户终端。
6.如权利要求5所述的方法,其特征在于,所述第一聊天记录的标识信息包括所述第一用户终端在从本地保存的聊天记录中筛选出所述第一聊天记录时所使用的筛选条件;
所述筛选条件包括聊天对象、聊天记录的文件格式、关键词、聊天记录的生成时间、转账记录中的至少一项。
7.如权利要求5或6所述的方法,其特征在于,在将所述第一聊天记录、所述第一聊天记录的标识信息对应地保存在所述云端服务器之后,所述方法还包括:
接收第二用户终端发送的用于下载聊天记录的第三请求,所述第三请求包括所述第一聊天记录的标识信息,所述第二用户终端与所述第一用户终端为不同设备;
根据所述第一聊天记录的标识信息,从所述云端服务器保存的所有聊天记录中筛选出所述第一聊天记录,并将所述第一聊天记录发送给所述第二用户终端。
8.一种备份聊天记录的装置,其特征在于,包括:
发送单元,用于向云端服务器发送用于备份聊天记录的第一请求,所述第一请求包括第一聊天记录的标识信息,以使所述云端服务器将第一聊天记录、所述第一聊天记录的标识信息对应地保存;其中,所述第一聊天记录为所述用户终端从本地保存的聊天记录中筛选出的聊天记录;
向所述云端服务器发送用于恢复聊天记录的第二请求,所述第二请求包括所述第一聊天记录的标识信息,以使所述云端服务器根据所述第一聊天记录的标识信息,从所述云端服务器保存的所有聊天记录中筛选出所述第一聊天记录,并将所述第一聊天记录发送给所述装置;
接收单元,用于接收所述第一聊天记录。
9.如权利要求8所述的装置,其特征在于,所述接收单元还用于:
在向云端服务器发送用于备份聊天记录的第一请求之前,接收备份聊天记录的第一指令,所述第一指令包括筛选条件;
所述装置还包括处理单元,用于从本地存储的所有聊天记录中筛选出符合所述筛选条件的第一聊天记录,并将所述筛选条件作为所述第一聊天记录的标识信息;
所述接收单元还用于:在向所述云端服务器发送用于恢复聊天记录的第二请求之前,接收恢复聊天记录的第二指令,所述第二指令包括所述筛选条件;
所述处理单元还用于:基于所述第二指令生成第二请求,所述第二请求包括所述筛选条件。
10.如权利要求9所述的装置,其特征在于,所述筛选条件包括聊天对象、聊天记录的文件格式、关键词、聊天记录的生成时间、转账记录中的至少一项。
11.如权利要求8-10任一项所述的装置,其特征在于,所述处理单元还用于:
在所述发送单元向云端服务器发送用于备份聊天记录的第一请求之后,从本地删除所述第一聊天记录,或者删除本地所有的聊天记录。
12.一种备份聊天记录的装置,其特征在于,包括:
接收单元,用于接收第一用户终端发送的用于备份聊天记录的第一请求,所述第一请求包括第一聊天记录的标识信息;
处理单元,用于将第一聊天记录、所述第一聊天记录的标识信息对应地保存;其中,所述第一聊天记录为所述用户终端从本地保存的聊天记录中筛选出的聊天记录;
所述接收单元,还用于接收所述第一用户终端发送的用于恢复聊天记录的第二请求,所述第二请求包括所述第一聊天记录的标识信息;
所述处理单元,还用于根据所述第一聊天记录的标识信息,从保存的所有聊天记录中筛选出所述第一聊天记录;
发送单元,用于将所述第一聊天记录发送给所述第一用户终端。
13.如权利要求12所述的装置,其特征在于,所述第一聊天记录的标识信息包括所述第一用户终端在从本地保存的聊天记录中筛选出所述第一聊天记录时所使用的筛选条件;
所述筛选条件包括聊天对象、聊天记录的文件格式、关键词、聊天记录的生成时间、转账记录中的至少一项。
14.如权利要求12或13所述的装置,其特征在于,所述接收单元还用于:
在所述处理单元将所述第一聊天记录、所述第一聊天记录的标识信息对应地保存之后,接收第二用户终端发送的用于下载聊天记录的第三请求,所述第三请求包括所述第一聊天记录的标识信息,所述第二用户终端与所述第一用户终端为不同设备;
所述处理单元还用于:根据所述第一聊天记录的标识信息,从保存的所有聊天记录中筛选出所述第一聊天记录;
所述发送单元还用于:将所述第一聊天记录发送给所述第二用户终端。
15.一种备份聊天记录的设备,其特征在于,包括:
至少一个处理器,以及
与所述至少一个处理器通信连接的存储器、通信接口;
其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令,利用所述通信接口执行如权利要求1至7中任一项所述的方法。
16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如权利要求1至7中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810534713.4A CN108881403A (zh) | 2018-05-29 | 2018-05-29 | 一种备份聊天记录的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810534713.4A CN108881403A (zh) | 2018-05-29 | 2018-05-29 | 一种备份聊天记录的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108881403A true CN108881403A (zh) | 2018-11-23 |
Family
ID=64335524
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810534713.4A Pending CN108881403A (zh) | 2018-05-29 | 2018-05-29 | 一种备份聊天记录的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108881403A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113268381A (zh) * | 2021-05-31 | 2021-08-17 | 维沃移动通信(杭州)有限公司 | 聊天记录恢复方法、聊天记录恢复装置和电子设备 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101777014A (zh) * | 2010-02-03 | 2010-07-14 | 华为终端有限公司 | 备份处理方法和装置 |
CN102394930A (zh) * | 2011-11-02 | 2012-03-28 | 宇龙计算机通信科技(深圳)有限公司 | 移动终端、云服务器和数据处理方法 |
CN102495771A (zh) * | 2011-09-30 | 2012-06-13 | 奇智软件(北京)有限公司 | 一种基于云架构的终端对象分类备份及恢复方法 |
CN104656637A (zh) * | 2015-01-15 | 2015-05-27 | 深圳市元征软件开发有限公司 | 备份汽车诊断设备数据的方法和*** |
CN105262810A (zh) * | 2015-09-29 | 2016-01-20 | 北京金山安全软件有限公司 | 一种图片的云备份方法、装置及电子设备 |
CN106658353A (zh) * | 2016-09-14 | 2017-05-10 | 广东欧珀移动通信有限公司 | 一种数据迁移方法及终端设备 |
CN106713127A (zh) * | 2017-02-20 | 2017-05-24 | 北京小米移动软件有限公司 | 即时聊天记录的获取及处理方法和装置 |
-
2018
- 2018-05-29 CN CN201810534713.4A patent/CN108881403A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101777014A (zh) * | 2010-02-03 | 2010-07-14 | 华为终端有限公司 | 备份处理方法和装置 |
CN102495771A (zh) * | 2011-09-30 | 2012-06-13 | 奇智软件(北京)有限公司 | 一种基于云架构的终端对象分类备份及恢复方法 |
CN102394930A (zh) * | 2011-11-02 | 2012-03-28 | 宇龙计算机通信科技(深圳)有限公司 | 移动终端、云服务器和数据处理方法 |
CN104656637A (zh) * | 2015-01-15 | 2015-05-27 | 深圳市元征软件开发有限公司 | 备份汽车诊断设备数据的方法和*** |
CN105262810A (zh) * | 2015-09-29 | 2016-01-20 | 北京金山安全软件有限公司 | 一种图片的云备份方法、装置及电子设备 |
CN106658353A (zh) * | 2016-09-14 | 2017-05-10 | 广东欧珀移动通信有限公司 | 一种数据迁移方法及终端设备 |
CN106713127A (zh) * | 2017-02-20 | 2017-05-24 | 北京小米移动软件有限公司 | 即时聊天记录的获取及处理方法和装置 |
Non-Patent Citations (2)
Title |
---|
强队2: ""微信怎么恢复备份在云端的聊天记录"", 《百度知道》 * |
百度经验: ""微信聊天记录怎么通过云端迁移"", 《百度经验》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113268381A (zh) * | 2021-05-31 | 2021-08-17 | 维沃移动通信(杭州)有限公司 | 聊天记录恢复方法、聊天记录恢复装置和电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11740975B2 (en) | System and method for managing blockchain nodes | |
CN105407117B (zh) | 分布式备份数据的方法、装置和*** | |
CN101868793B (zh) | 一种对等回放装置及其操作方法 | |
CN102129378B (zh) | 一种软件菜单更新方法和装置 | |
CN106572153A (zh) | 集群的数据存储方法及装置 | |
CN105637472B (zh) | 具有广义屏幕描述的屏幕内容共享***的框架 | |
JP3581779B2 (ja) | マルチサーバワークフローシステム | |
CN112597249B (zh) | 一种业务数据的同步分发存储方法及*** | |
CN104182294A (zh) | 一种文件备份、文件恢复方法及装置 | |
CN110196843B (zh) | 一种基于容器集群的文件分发方法及容器集群 | |
CN102917012A (zh) | 存储与通信去重复 | |
CN105653209A (zh) | 一种对象存储数据传输方法及装置 | |
CN111431730B (zh) | 一种业务处理方法、***、计算机设备及可读介质 | |
EP1669915A4 (en) | METHOD FOR ACQUIRING ATTRIBUTE DATA | |
CN112835524A (zh) | 存储资源配置方法、存储资源控制器及调度*** | |
CN108989424A (zh) | 一种远程控制的方法和*** | |
CN108881403A (zh) | 一种备份聊天记录的方法及装置 | |
CN112817671A (zh) | 图像处理方法、装置、设备以及计算机可读存储介质 | |
CN106599323A (zh) | 在分布式文件***中实现分布式管道的方法和装置 | |
CN103593258A (zh) | 界面备份方法、备份信息处理方法、终端及服务器 | |
CN105592369A (zh) | 一种视频摘要处理方法及装置 | |
CN110445826B (zh) | 一种会话信息获取方法、装置及服务器 | |
KR20170135011A (ko) | 공동 편집 문서를 공유하는 방법 및 장치 | |
CN110233791B (zh) | 数据去重方法和装置 | |
US10860184B2 (en) | Sharing groups for capturing digital media |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181123 |
|
RJ01 | Rejection of invention patent application after publication |