CN106550030B - 一种数据共享方法、装置及*** - Google Patents

一种数据共享方法、装置及*** Download PDF

Info

Publication number
CN106550030B
CN106550030B CN201610949144.0A CN201610949144A CN106550030B CN 106550030 B CN106550030 B CN 106550030B CN 201610949144 A CN201610949144 A CN 201610949144A CN 106550030 B CN106550030 B CN 106550030B
Authority
CN
China
Prior art keywords
group
terminal
data sharing
terminal iidentification
backup account
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
CN201610949144.0A
Other languages
English (en)
Other versions
CN106550030A (zh
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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610949144.0A priority Critical patent/CN106550030B/zh
Publication of CN106550030A publication Critical patent/CN106550030A/zh
Application granted granted Critical
Publication of CN106550030B publication Critical patent/CN106550030B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1044Group management mechanisms 

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Theoretical Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明实施例公开了一种数据共享方法、装置及***;本发明实施例采用接收终端发送的数据共享请求,该数据共享请求携带目标备份账号、目标群组标识和待共享数据,然后,根据该数据共享请求获取该目标备份账号下该目标群组标识对应的终端标识群组,获取该终端标识群组内当前已登录该目标备份账号的成员标识的数量,当该数量大于预设数量时,将该待共享数据发送给该终端标识群组内成员标识对应的终端;该方案可以提高数据共享的效率。

Description

一种数据共享方法、装置及***
技术领域
本发明涉及云备份技术领域,具体涉及一种数据共享方法、装置及***。
背景技术
云备份是一种新兴的云计算业务,云备份服务提供商通过虚拟化、分布式处理和宽带网络等技术,将网络中海量、异构的存储设备集合起来协同工作,共同对外提供数据存储备份服务。用户可以通过移动互联网和宽带互联网接入,实现对终端上大量和分散的文件或文件夹的集中存储、安全保管。
在云备份中数据共享是通过云备份账号将某个终端的数据分享至其他终端;如,在一个云备份账号对应多个终端的情况,多个终端可以采用同一个云备份账号和密码来进行数据共享;具体地,多个终端采用同一个云备份账号和密码分别登录云端服务器实现数据共享。
然而,在一个云备份账号对应多个终端的情况,现有云备份的数据共享方式需要多个终端分别登录同一备份账号和密码才能实现数据共享,因此,对于用户来说,用户需要在多个终端上重复进行登录操作(输入账号和密码等操作),用户操作比较繁琐,导致数据共享的效率较低。
发明内容
本发明实施例提供一种数据共享方法、装置及***,可以提高数据共享的效率。
本发明实施例提供一种数据共享方法,包括:
接收终端发送的数据共享请求,所述数据共享请求携带目标备份账号、目标群组标识和待共享数据;
根据所述数据共享请求获取所述目标备份账号下所述目标群组标识对应的终端标识群组;
获取所述终端标识群组内当前已登录所述目标备份账号的成员标识的数量;
当所述数量大于预设数量时,将所述待共享数据发送给所述终端标识群组内成员标识对应的终端。
相应地,本发明实施例还提供了一种数据共享装置,包括:
接收单元,用于接收终端发送的数据共享请求,所述数据共享请求携带目标备份账号、目标群组标识和待共享数据;
标识获取单元,用于根据所述数据共享请求获取所述目标备份账号下所述目标群组标识对应的终端标识群组;
数量获取单元,用于获取所述终端标识群组内当前已登录所述目标备份账号的成员标识的数量;
发送单元,用于当所述数量大于预设数量时,将所述待共享数据发送给所述终端标识群组内成员标识对应的终端。
相应地,本发明实施例还提供了一种数据共享***,包括:服务器和终端,所述服务器包括如上所述的数据共享装置。
本发明实施例采用接收终端发送的数据共享请求,该数据共享请求携带目标备份账号、目标群组标识和待共享数据,然后,根据该数据共享请求获取该目标备份账号下该目标群组标识对应的终端标识群组,获取该终端标识群组内当前已登录该目标备份账号的成员标识的数量,当该数量大于预设数量时,将该待共享数据发送给该终端标识群组内成员标识对应的终端。该方案可以实现终端群组成员之间的数据共享,无需群组内所有成员登录目标备份账号,减少了数据共享时用户的操作,可以提高数据共享的效率;并且该方案中还限制当群组内已登录目标备份账号的成员数量达到一定数量时才可进行群组成员之间的数据共享,其可以在保证数据共享的安全性,因此,该方案可以在保证数据共享安全性的前提下,提高数据共享的效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的数据共享***的场景示意图。
图2是本发明实施例提供的数据共享方法的流程示意图。
图3是本发明实施例提供的数据共享方法的另一流程示意图。
图4是本发明实施例提供的数据共享装置的第一种结构示意图。
图5是本发明实施例提供的数据共享装置的第二种结构示意图。
图6是本发明实施例提供的数据共享装置的第三种结构示意图。
图7是本发明实施例提供的服务器的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种数据共享方法、装置及***。
其中,该数据共享***可以包括:本发明实施例所提供的数据共享装置,该数据共享装置可以集成在服务器中,如用于备份或者提供云服务的云端服务器中,此外,该数据共享***还可以包括:其他设备,如终端,该终端可以为手机、平板电脑等;该服务器与终端之间有线或无线网络进行连接。
例如,以该数据共享装置具体集成在服务器中为例,参见图1,该服务器可以用于接收终端发送的数据共享请求,该数据共享请求携带目标备份账号、目标群组标识和待共享数据,然后,根据该数据共享请求获取该目标备份账号下该目标群组标识对应的终端标识群组,获取该终端标识群组内当前已登录该目标备份账号的成员标识的数量,当该数量大于预设数量时,将该待共享数据发送给该终端标识群组内成员标识对应的终端。
另外,如图1所示,该数据共享***还包括终端,如终端可以手机、平板电脑等;该终端用于向服务器发送数据共享请求,该数据共享请求携带目标备份账号、目标群组标识和待共享数据,以及该终端还用于接收服务器发送的由其他终端共享的共享数据,等等。
以下将分别进行详细说明。
实施例一、
本实施例将从一种数据共享装置的角度进行描述,该数据共享装置具体可以集成服务器中。
一种数据共享方法,包括:接收终端发送的数据共享请求,该数据共享请求携带目标备份账号、目标群组标识和待共享数据,然后,根据该数据共享请求获取该目标备份账号下该目标群组标识对应的终端标识群组,获取该终端标识群组内当前已登录该目标备份账号的成员标识的数量,当该数量大于预设数量时,将该待共享数据发送给该终端标识群组内成员标识对应的终端。
如图2所示,一种数据共享方法,具体流程如下:
101、接收终端发送的数据共享请求,该数据共享请求携带目标备份账号、目标群组标识和待共享数据。
其中,发送数据共享请求的终端可以为已经登录该目标备份账号的终端,也可以为未登录目标备份账号的终端。即步骤“接收终端发送的数据共享请求”可以包括:接收已登录目标备份账号发送的数据共享请求。
本实施例中,终端群组标识为终端群组的唯一标识,其可以为群组的名称等,该群组标识可以由用户设置,也可以由***随机分配。
该待共享数据的类型可以有多种,如短信数据、通讯录数据、照片数据等等。
102、根据该数据共享请求获取该目标备份账号下该目标群组标识对应的终端标识群组。
其中,终端标识群组包括多个终端标识(ID),该终端标识(ID)可以为终端的唯一标识,具体地,可以为终端在通讯网络终端的标识。终端标识的可以有多种,比如,该终端标识可以为IMEI(国际移动设备标识)、MAC地址(物理地址)、或者终端使用的号码(如手机号码)等等。其中,终端标识可以根据实际场景或者需求选定。
该终端标识群组可以包括同一用户的多个终端的终端标识,即该标识群组内终端标识对应的终端可以属于同一用户;比如,包括某个用户A的终端1、终端2、终端n的终端标识。
具体地,步骤102可以包括:
根据数据共享请求获取目标备份账号下的群组标识,得到群组标识集合;确定群组标识集合中是否存在与目标群组标识匹配的群组标识;
若是,则获取匹配群组标识对应的终端标识群组,得到目标备份账号下该目标群组标识对应的终端标识群组。
本实施例中,获取群组标识集合可以基于账号与群组标识之间的映射关系得到,也即步骤“根据数据共享请求获取目标备份账号下的群组标识”可以包括:根据目标备份账号、账号标识映射关系集合获取目标备份账号对的群组标识,其中,账号标识映射关系集合包括备份账号与群组标识之间的映射关系(或对应关系)。
同样,本实施例中,获取终端标识群组可以通过群组标识与终端标识群组之间的映射关系获取;也即步骤“获取匹配群组标识对应的终端标识群组”可以包括:根据匹配群组标识以及标识群组映射关系集合,获取匹配群组标识对应的终端标识群组,其中,该标识群组映射关系集合包括群组标识与终端标识群组之间的映射关系(或对应关系)。
本实施例中该账号标识映射关系集合和标识群组映射关系集合的表现形式可以为表格形式,称为映射关系表;另外,为了节省资源,该账号标识映射关系集合和标识群组映射关系集合可以集成在一个关系集合内,如建立一张总关系表,包括账号与群组标识之间的映射关系、群组标识与终端标识群组之间的映射关系。
上述映射关系集合可以由用户在服务器上设置,如在服务器中输入映射关系集合,也可以由***如服务器***根据终端的请求自动设置。
可选地,在步骤101之前,本实施例还可以预先通过终端标识来设置标识群组,具体地,在步骤101之前本实施例方法还可以包括:
接收设置终端发送的群组设置请求,该群组设置请求携带备份账号、以及需要设置群组的终端标识;
根据该群组设置请求设置该备份账号下的终端标识群组。
在采用映射关系集合获取标识群组以及终端标识群组的情况下,步骤“根据该群组设置请求设置该备份账号下的终端标识群组”可以包括:
根据群组设置请求创建终端标识群组;
建立终端标识群组与群组标识之间的映射关系,得到标识群组映射关系集合;
建立群组标识与备份账号之间的映射关系,得到账号标识映射关系集合。
其中,群组标识可以由群组设置请求携带,即由终端发送,也可以由服务器自动配置。
103、获取该终端标识群组内当前已登录该目标备份账号的成员标识的数量。
在实际应用中,一般服务器需要记录每个备份账号的登录信息,形成登录文件,因此,本实施例可以从登录文件中获取已登录目标备份账号的成员标识的数量;也即步骤“获取该终端标识群组内当前已登录该目标备份账号的成员标识的数量”可以包括:
获取目标备份账号对应的登录记录文件;
根据该终端标识群组以及该登录记录文件,获取该终端标识群组内当前已登录该目标备份账号的成员标识的数量。
登录记录文件可以包括:终端标识及其对应的登录状态、等等。因此,本实施例中在登录记录文件查找终端标识群组内终端标识当前的登录状态,最后统计当前处于登录状态的成员标识的数量。
在其他实施方式还可以采用发送标识群组内标识对应的终端发送登录检测数据等方式来检测标识群组内终端标识当前的登录状态,从而得到当前已登录该目标备份账号的成员标识的数量。
104、当该数量大于预设数量时,将该待共享数据发送给该终端标识群组内成员标识对应的终端。
本实施例可以基于终端标识群组内已登录目标账号的成员标识的数量来保证数据共享的安全性,比如,对于在一个备份账号对应多个终端的情况下,在一定数量的终端已登录该备份账号(即已登录目标账号的成员标识的数量大于预设数量)时,可以将待共享数据直接发送给群组内成员标识对应的终端(如其他未登录备份账号的成员标识对应的终端),无需群组内所有成员标识均登录该备份账号。由于用户的多个终端中一定数量终端已登录备份账号时,可以表明当前是用户本人操作(因为用户的大部分终端被盗或者丢失的概率较小)、以及群组内其他未登录的终端被盗的可能性比较低,因此,可以表明此时进行数据共享是安全的。
其中,该预设数量可以小于终端标识群组内成员标识的数量;该可以预设数量根据实际安全需求设定,如2、3、4等等。
其中,步骤“将该待共享数据发送给该终端标识群组内成员标识对应的终端”可以包括:将该待共享数据发送给该终端标识群组内目标成员标识对应的终端,该目标成员标识为未登录该目标备份账号的成员标识。此时,标识群组内所有成员标识无需全部登录目标备份账号,也即,在一个账号对应的多个终端情况下,用户无需在所有终端上进行登录操作。
在其他实施方式中,可以将该待共享数据发送给该终端标识群组内所有成员标识(不管登录还是未登录的成员标识)对应的终端,即群组数据共享;又比如,为了节省资源,本实施例还可以将该待共享数据发送给该终端标识群组内目标成员标识对应的终端,该目标成员标识为终端标识群组内除该终端的标识以外的成员标识(不管登录还是未登录的成员标识)。
可选地,为提高数据共享的安全性,本实施例可以在数据不大于预设数量时,将待共享数据发送给该终端标识群组内已登录该目标备份账号的成员标识对应的终端。当然,也可以不共享数据。
可选地,为提高数据共享安全性,本实施例可以限制只能将数据共享至共享请求发起终端所在的群组;具体地,该数据共享请求还携带该终端的终端标识;在步骤102和步骤103之前本实施例方法还可以包括:
判断该终端标识是否在该终端标识群组内;
若是,则执行获取该终端标识群组内当前已登录该目标备份账号的成员标识的数量的步骤。
该终端标识(ID)可以为终端的唯一标识,具体地,可以为终端在通讯网络终端的标识。终端标识的可以有多种,比如,该终端标识可以为IMEI(国际移动设备标识)、MAC地址(物理地址)、或者终端使用的号码(如手机号码)等等。
由上可知,本发明实施例采用接收终端发送的数据共享请求,该数据共享请求携带目标备份账号、目标群组标识和待共享数据,然后,根据该数据共享请求获取该目标备份账号下该目标群组标识对应的终端标识群组,获取该终端标识群组内当前已登录该目标备份账号的成员标识的数量,当该数量大于预设数量时,将该待共享数据发送给该终端标识群组内成员标识对应的终端。该方案可以实现终端群组成员之间的数据共享,无需群组内所有成员登录目标备份账号,减少了数据共享时用户的操作,可以提高数据共享的效率。
此外,该方案中还限制当群组内已登录目标备份账号的成员数量达到一定数量时才可进行群组成员之间的数据共享,其可以在保证数据共享的安全性,因此,该方案可以在保证数据共享安全性的前提下,提高数据共享的效率。
实施例二、
本实施例将在实施例一提供的方法的基础上作进一步描述。
本实施例以实施例一的数据共享装置集成在服务器中为例来作详细说明。该服务器可以为用于备份或提供云服务的云端服务器。
参考图3,一种数据共享方法,具体流程如下:
201、终端向服务器发送数据共享请求,该数据共享请求携带目标备份账号、目标群组标识、该终端的终端标识和待共享数据。
比如,终端可以在登录目标备份账号之后向服务器发送数据共享请求。
具体地,终端在登录目标备份账号之后获取目标备份账号、目标群组标识以及待共享数据,然后,根据目标备份账号、目标群组标识以及待共享数据向服务器发送数据共享请求。
其中,终端可以从本地存储单元中获取当前登录的目标备份账号,终端可以接收用户输入的目标群组标识,以及终端可以从本地存储单元中待共享数据(如从照片存储单元中获取照片数据)。
该数据共享请求可以通过终端上预置的数据共享接口(该接口的形式多种,比如输入框、按钮图标等等)触发,用户可通过点击、触摸、滑动等方式触发该数据共享接口,以触发向服务器发送数据共享请求。
其中,终端标识(ID)可以为终端的唯一标识,比如可以为IMEI(国际移动设备标识)、MAC地址(物理地址)、或者终端使用的号码(如手机号码)等等。
该待共享数据的类型可以有多种,如短信数据、通讯录数据、照片数据等等。
202、服务器根据该数据共享请求获取该目标备份账号下该目标群组标识对应的终端标识群组。
该终端标识群组可以包括同一用户的多个终端的终端标识,即该标识群组内终端标识对应的终端可以属于同一用户。
其中,终端标识(ID)可以为终端的唯一标识,比如可以为IMEI(国际移动设备标识)、MAC地址(物理地址)、或者终端使用的号码(如手机号码)等等。
比如,服务器可以根据数据共享请求获取目标备份账号下的群组标识,得到群组标识集合;确定群组标识集合中是否存在与目标群组标识匹配的群组标识。
本实施例中服务器可以根据数据共享请求获取目标备份账号下的群组标识,得到群组标识集合;确定群组标识集合中是否存在与目标群组标识匹配的群组标识。
本实施例中服务器可以据匹配群组标识以及标识群组映射关系集合,获取匹配群组标识对应的终端标识群组。
203、服务器该终端的终端标识是否在终端标识群组内,若是,则执行步骤204,若否,则结束流程。
204、服务器获取目标备份账号对应的登录文件。
该登录文件包括:终端标识及其当前的登录状态。
205、服务器根据该登录文件以及该终端标识群组,获取该终端标识群组内当前已登录该目标备份账号的成员标识的数量。
206、服务器判断该数量是否大于预设数量,若是,执行步骤207,若否,则执行步骤208。
207、服务器将该待共享数据发送给终端标识群组内除终端标识以外的成员标识对应的终端。
比如,服务器将该待共享数据发送给终端标识群组内未登录备份账号的成员标识对应的终端。
在已登录该目标备份账号的成员标识的数量大于预设数量时,可以默认当前数据共享环境时是安全地,因此,可以将待共享数据发送给未登录目标备份账号的成员标识对应的终端。对于用户来说,执行在一定数量的终端进行登录操作,无需在所有终端上进行登录操作,减少了数据共享时的用户操作,在保证数据安全的前提下提高了数据共享的效率。
208、服务器将该待共享数据发送给终端标识群组内已登录目标备份账号的成员标识对应的终端。
在已登录目标备份账号的成员标识数量不大于预设数量时,本实施例服务器可以仅仅将待共享数据发送给已登录目标备份账号的终端,提高了数据共享的安全性。
由上可知,本发明实施例采用终端向服务器发送数据共享请求,该数据共享请求携带目标备份账号、目标群组标识、终端的终端标识和待共享数据,然后,由服务器根据该数据共享请求获取该目标备份账号下该目标群组标识对应的终端标识群组,获取该终端标识群组内当前已登录该目标备份账号的成员标识的数量,当该数量大于预设数量时,将该待共享数据发送给该终端标识群组内成员标识对应的终端。该方案可以实现终端群组成员之间的数据共享,无需群组内所有成员登录目标备份账号,减少了数据共享时用户的操作,可以提高数据共享的效率。
此外,该方案中还限制当群组内已登录目标备份账号的成员数量达到一定数量时才可进行群组成员之间的数据共享,其可以在保证数据共享的安全性,因此,该方案可以在保证数据共享安全性的前提下,提高数据共享的效率。
实施例三、
为了更好地实施以上方法,本发明实施例还提供一种数据共享装置30,如图4所示,该数据共享装置30包括接收单元301、标识获取单元302、数量获取单元303和发送单元304,如下:
接收单元301,用于接收终端发送的数据共享请求,该数据共享请求携带目标备份账号、目标群组标识和待共享数据;
标识获取单元302,用于根据该数据共享请求获取该目标备份账号下该目标群组标识对应的终端标识群组;
数量获取单元303,用于获取该终端标识群组内当前已登录该目标备份账号的成员标识的数量;
发送单元304,用于当该数量大于预设数量时,将该待共享数据发送给该终端标识群组内成员标识对应的终端。
可选地,参考图5,该数据共享请求还携带该终端的终端标识;此时,该数据共享装置还包括:判断单元305;
该判断单元305,用于在该标识获取单元302获取终端标识群组之后,数量获取单元303获取当前已登录该目标备份账号的成员标识的数量之前,判断该终端标识是否在该终端标识群组内;
该数量获取单元303,具体用于在该判断单元判断该终端标识在该终端标识群组内,获取该终端标识群组内当前已登录该目标备份账号的成员标识的数量。
具体地,参考图6,本实施例中数量单元303包括:文件获取子单元3031以及数量获取子单元3032;
该文件获取子单元3031,用于获取目标备份账号对应的登录记录文件;
该数量获取子单元3032,用于根据该终端标识群组以及该登录记录文件,获取该终端标识群组内当前已登录该目标备份账号的成员标识的数量。
本实施例中发送单元304可以具体用于:将该待共享数据发送给该终端标识群组内目标成员标识对应的终端,该目标成员标识为未登录该目标备份账号的成员标识。
可选地,本实施例数据共享装置还可以包括:
设置单元,用于:
在接收单元接收终端发送的数据共享请求之前,接收设置终端发送的群组设置请求,该群组设置请求携带备份账号、以及需要设置群组的终端标识;
根据该群组设置请求设置该备份账号下的终端标识群组。
具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。
该数据共享装置具体可以集成服务器中,比如云端服务器等设备中。
另外,本发明实施例还提供了一种数据共享***,可参考图1所示的数据共享***,包括终端和服务器;该服务器包括如上实施例提供的任一数据共享装置,该终端可以为手机、平板电脑等。
由上可知,本发明实施例采用接收单元301接收终端发送的数据共享请求,该数据共享请求携带目标备份账号、目标群组标识和待共享数据,然后,由标识获取单元302根据该数据共享请求获取该目标备份账号下该目标群组标识对应的终端标识群组,由数量获取单元303获取该终端标识群组内当前已登录该目标备份账号的成员标识的数量,当该数量大于预设数量时,由发送单元将该待共享数据发送给该终端标识群组内成员标识对应的终端。该方案可以实现终端群组成员之间的数据共享,无需群组内所有成员登录目标备份账号,减少了数据共享时用户的操作,可以提高数据共享的效率。
此外,该方案中还限制当群组内已登录目标备份账号的成员数量达到一定数量时才可进行群组成员之间的数据共享,其可以在保证数据共享的安全性,因此,该方案可以在保证数据共享安全性的前提下,提高数据共享的效率。
实施例四、
本实施例提供了一种服务器,其中可以集成实施例三所述的数据共享装置,参考图7,其示出了本发明实施例所涉及的服务器的结构示意图,具体来讲:
该服务器400可以包括一个或者一个以上处理核心的处理器401、一个或一个以上计算机可读存储介质的存储器402、射频(Radio Frequency,RF)电路403、电源404、输入单元405、以及显示单元406等部件。本领域技术人员可以理解,图7中示出的服务器结构并不构成对服务器的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
处理器401是该服务器的控制中心,利用各种接口和线路连接整个服务器的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行服务器的各种功能和处理数据,从而对服务器进行整体监控。可选的,处理器401可包括一个或多个处理核心;优选的,处理器401可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器401中。
存储器402可用于存储软件程序以及模块,处理器401通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及数据处理。
RF电路403可用于收发信息过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器401处理;另外,将涉及上行的数据发送给基站。
服务器还包括给各个部件供电的电源404(比如电池),优选的,电源可以通过电源管理***与处理器401逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源404还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
该服务器还可包括输入单元405,该输入单元405可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
该服务器还可包括显示单元406,该显示单元406可用于显示由用户输入的信息或提供给用户的信息以及服务器的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元406可包括显示面板,可选的,可以采用液晶显示器(LCD,Liquid Crystal Display)、有机发光二极管(OLED,Organic Light-EmittingDiode)等形式来配置显示面板。
具体在本实施例中,服务器中的处理器401会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现各种功能,如下:
接收终端发送的数据共享请求,该数据共享请求携带目标备份账号、目标群组标识和待共享数据,然后,根据该数据共享请求获取该目标备份账号下该目标群组标识对应的终端标识群组,获取该终端标识群组内当前已登录该目标备份账号的成员标识的数量,当该数量大于预设数量时,将该待共享数据发送给该终端标识群组内成员标识对应的终端。
该处理器401还用于实现以下功能:在获取终端标识群组之后,获取当前已登录所述目标备份账号的成员标识的数量之前,判断所述终端标识是否在所述终端标识群组内;若是,则执行获取所述终端标识群组内当前已登录所述目标备份账号的成员标识的数量的步骤。
该处理器401具体用于实现以下功能:获取目标备份账号对应的登录记录文件;根据所述终端标识群组以及所述登录记录文件,获取所述终端标识群组内当前已登录所述目标备份账号的成员标识的数量。
具体的操作,可以参考前面数据共享方法实施例的详细描述。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,RandomAccess Memory)、磁盘或光盘等。
以上对本发明实施例所提供的一种数据共享方法、装置及***进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (8)

1.一种数据共享方法,其特征在于,包括:
接收终端发送的数据共享请求,所述数据共享请求携带目标备份账号、目标群组标识和待共享数据;
根据所述数据共享请求获取所述目标备份账号下所述目标群组标识对应的终端标识群组;
获取所述终端标识群组内当前已登录所述目标备份账号的成员标识的数量;
当所述数量大于预设数量时,将所述待共享数据发送给所述终端标识群组内目标成员标识对应的终端,所述目标成员标识为未登录所述目标备份账号的成员标识,当所述数量等于或小于预设数量时,将待共享数据发送给所述终端标识群组内己登录所述目标备份账号的成员标识对应的终端。
2.如权利要求1所述的数据共享方法,其特征在于,所述数据共享请求还携带所述终端的终端标识;
在获取终端标识群组之后,获取当前已登录所述目标备份账号的成员标识的数量之前,所述数据共享方法还包括:
判断所述终端标识是否在所述终端标识群组内;
若是,则执行获取所述终端标识群组内当前已登录所述目标备份账号的成员标识的数量的步骤。
3.如权利要求1或2所述的数据共享方法,其特征在于,所述获取所述终端标识群组内当前已登录所述目标备份账号的成员标识的数量,包括:
获取目标备份账号对应的登录记录文件;
根据所述终端标识群组以及所述登录记录文件,获取所述终端标识群组内当前已登录所述目标备份账号的成员标识的数量。
4.如权利要求1所述的数据共享方法,其特征在于,在接收终端发送的数据共享请求之前,所述数据共享方法还包括:
接收设置终端发送的群组设置请求,所述群组设置请求携带备份账号、以及需要设置群组的终端标识;
根据所述群组设置请求设置所述备份账号下的终端标识群组。
5.一种数据共享装置,其特征在于,包括:
接收单元,用于接收终端发送的数据共享请求,所述数据共享请求携带目标备份账号、目标群组标识和待共享数据;
标识获取单元,用于根据所述数据共享请求获取所述目标备份账号下所述目标群组标识对应的终端标识群组;
数量获取单元,用于获取所述终端标识群组内当前已登录所述目标备份账号的成员标识的数量;
发送单元,用于当所述数量大于预设数量时,将所述待共享数据发送给所述终端标识群组内目标成员标识对应的终端,所述目标成员标识为未登录所述目标备份账号的成员标识,当所述数量等于或小于预设数量时,将待共享数据发送给所述终端标识群组内己登录所述目标备份账号的成员标识对应的终端。
6.如权利要求5所述的数据共享装置,其特征在于,所述数据共享请求还携带所述终端的终端标识;所述数据共享装置还包括:判断单元;
所述判断单元,用于在所述标识获取单元获取终端标识群组之后,数量获取单元获取当前已登录所述目标备份账号的成员标识的数量之前,判断所述终端标识是否在所述终端标识群组内;
所述数量获取单元,具体用于在所述判断单元判断所述终端标识在所述终端标识群组内,获取所述终端标识群组内当前已登录所述目标备份账号的成员标识的数量。
7.如权利要求5所述的数据共享装置,其特征在于,所述数量获取单元包括:文件获取子单元以及数量获取子单元;
所述文件获取子单元,用于获取目标备份账号对应的登录记录文件;
所述数量获取子单元,用于根据所述终端标识群组以及所述登录记录文件,获取所述终端标识群组内当前已登录所述目标备份账号的成员标识的数量。
8.一种数据共享***,其特征在于,包括终端和服务器;所述服务器包括如权利要求5-7任一项所述的数据共享装置。
CN201610949144.0A 2016-10-25 2016-10-25 一种数据共享方法、装置及*** Active CN106550030B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610949144.0A CN106550030B (zh) 2016-10-25 2016-10-25 一种数据共享方法、装置及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610949144.0A CN106550030B (zh) 2016-10-25 2016-10-25 一种数据共享方法、装置及***

Publications (2)

Publication Number Publication Date
CN106550030A CN106550030A (zh) 2017-03-29
CN106550030B true CN106550030B (zh) 2019-08-06

Family

ID=58393087

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610949144.0A Active CN106550030B (zh) 2016-10-25 2016-10-25 一种数据共享方法、装置及***

Country Status (1)

Country Link
CN (1) CN106550030B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107454256B (zh) * 2017-07-28 2019-03-19 珠海市魅族科技有限公司 一种信息分享方法和装置、计算机装置、可读存储介质
CN112492503A (zh) * 2019-08-20 2021-03-12 普天信息技术有限公司 集群终端定位共享方法、电子设备和存储介质
CN110602187A (zh) * 2019-08-29 2019-12-20 深圳市新系区块链技术有限公司 终端共享方法、装置及设备
CN111447208A (zh) * 2020-03-24 2020-07-24 维沃移动通信有限公司 信息共享方法及电子设备
CN115484316B (zh) * 2022-09-07 2023-10-27 中移互联网有限公司 一种共享文件的方法和装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090144341A1 (en) * 2007-12-03 2009-06-04 Apple Inc. Ad Hoc Data Storage Network
CN103780695A (zh) * 2014-01-23 2014-05-07 鸿富锦精密工业(深圳)有限公司 资料共享***及方法
CN103905970A (zh) * 2014-03-19 2014-07-02 三星电子(中国)研发中心 一种移动终端间的信息共享方法和设备

Also Published As

Publication number Publication date
CN106550030A (zh) 2017-03-29

Similar Documents

Publication Publication Date Title
CN106550030B (zh) 一种数据共享方法、装置及***
US11025963B2 (en) Data processing method, apparatus, and system for live streaming page
CN106502840B (zh) 一种数据备份方法、装置及***
US9836317B2 (en) Controlling virtualization resource utilization based on network state
CN109246220B (zh) 一种消息推送***及方法
CN105025043B (zh) 信息分享方法、装置及***
CN104142868B (zh) 建立连接的方法及装置
US10110549B2 (en) Method, server and electronic devices of synchronizing notification messages for electronic devices
US10455542B2 (en) Method of synchronizing notification messages for electronic devices and electronic devices
CN106445292B (zh) 应用程序的分身管理方法及***
CN106357808B (zh) 一种数据同步方法和装置
CN106453589B (zh) 一种备份数据的同步方法和装置
CN106656985B (zh) 一种备份账号登录方法、装置及***
CN106506484B (zh) 一种数据备份的方法、装置及***
CN106301968A (zh) 一种终端数据的处理方法、装置及***
CN107086937B (zh) 一种监控方法及设备
CN105162762A (zh) 网络隔离方法、装置和***
CN105893134A (zh) 一种信息处理方法及电子设备
CN111770176A (zh) 流量调度方法及装置
US10158896B2 (en) Video channel allocation management method and related device, and communication system
CN108540582A (zh) 一种终端标识的处理方法、服务器及终端
CN112565225B (zh) 用于数据发送的方法、装置、电子设备及可读存储介质
TWI619031B (zh) 詮釋資料伺服器、網路裝置及自動資源管理方法
CN112866422B (zh) 一种数据请求处理方法和装置
CN111835857B (zh) 用于访问数据的方法和装置

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
CB02 Change of applicant information

Address after: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant after: OPPO Guangdong Mobile Communications Co., Ltd.

Address before: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant before: Guangdong OPPO Mobile Communications Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant