共享设备的数据共享方法、装置与系统及计算机设备与流程

文档序号:15684072发布日期:2018-10-16 20:52阅读:258来源:国知局

本发明涉及网络通讯及视频显示等技术领域,尤其涉及的是一种共享设备的数据共享方法、装置与系统及计算机设备。



背景技术:

随着我国经济的发展,老龄化问题日益突出.根据全国老龄委公布的数据显示,目前我国城市老年人空巢(包括独居)的比例已达49.7%;大中城市的老人空巢家庭(包括独居)比例更高,达到56.1%。

现行技术中,如穿戴设备都是将实时的检测数据保存在设备内部或保存在终端app中,无法实现亲人间数据的跟踪与共享。比如:a的爸爸b买了智能手表,他的数据只能保存在本地设备中,如果a想要了解b最近的身体状况,可能需要a打开电脑下载同样的app,输入同样的账号进行同步才能得到b的数据。在这些操作过程中还需要a与b实时交流才能完成账号的同步,从操作和体验上都无法给用户更好的体验。

因此,现有的技术方案,操作繁琐,且不能实现多对一及多对多的数据共享模式,数据共享方式单一,不灵活,用户体验差。



技术实现要素:

鉴于上述问题,本发明提出一种数据共享方法及其相应的装置,实现了一台设备多个终端或多台设备多个终端之间数据共享。

本发明还提供一种用于执行本发明的数据共享方法的计算机设备。

为解决上述问题,本发明采用如下各方面的技术方案:

第一方面,本方面提供一种数据共享方法,用于实现共享设备与关联终端的数据共享,包括如下步骤:

建立并存储包含所述共享设备与所述关联终端的关联关系数据;

接收所述关联终端发送的数据共享指令;

依据所述数据共享指令以及所述关联关系数据将所述关联终端上传的待共享数据发送至所述共享设备展示。

具体的,所述关联终端包括一个主关联终端与至少一个副关联终端。

具体的,所述数据共享指令包括第一数据共享指令以及第二数据共享指令。

优选的,所述依据所述数据共享指令以及所述关联关系数据将所述关联终端上传的待共享数据发送至所述共享设备展示,具体包括:

当接收所述关联终端发送的第一数据共享指令时,依据所述第一数据共享指令将关联终端上传的所述待共享数据依据各关联终端与所述共享设备建立所述关联关系的时间顺序依次发送至所述共享设备展示。

优选的,所述依据所述数据共享指令以及所述关联关系将所述关联终端上传的待共享数据展示于所述共享设备,具体包括:

当接收所述关联终端发送的第二数据共享指令时,依据所述第二数据共享指令将指定的所述关联终端在指定时间段内上传的待共享数据发送至所述共享设备展示。

具体的,所述建立并存储包含所述共享设备与所述关联终端的关联关系数据,具体包括:

接收非关联终端发送的携带所述共享设备的身份信息的关联请求;

响应于所述关联请求,查询所述关联关系数据以判断所述共享设备是否存在所述主关联终端;

若不存在,则将所述关联请求发送至所述共享设备并接收所述共享设备相应反馈的应答消息;

依据所述应答消息建立所述非关联终端与所述共享设备的关联关系,在所述关联关系数据中存储所述非关联终端为所述主关联终端。

具体的,还包括:

若所述共享设备存在所述主关联终端,则向所述主关联终端发送是否同意所述关联请求的确认请求;

在接收所述主关联终端反馈的同意所述关联请求的确认消息后建立所述非关联终端与所述共享设备的关联关系,在所述关联关系数据中存储所述非关联终端为所述副关联终端。

优选的,还包括:

接收所述主关联终端发送的携带非关联终端的身份信息的邀请请求,并响应于所述邀请请求向非关联终端转发该邀请请求;

接收非关联终端相应反馈的同意所述邀请请求的确认消息后,建立非关联终端与所述共享设备的关联关系,在所述关联关系数据中存储所述非关联终端为所述副关联终端。

具体的,所述依据所述数据共享指令以及所述关联关系数据将各关联终端上传的待共享数据展示于所述共享设备之前,包括:

接收并存储关联终端上传的所述待共享数据。

具体的,所述依据所述数据共享指令以及所述关联关系数据将各关联终端上传的待共享数据展示于所述共享设备之前,还包括:

为所述主关联终端上传的所述待共享数据设置访问权限。

具体的,所述关联关系数据中包含:

关联终端的身份信息、所述共享设备的身份信息以及关联终端与所述共享设备的关联关系。

具体的,所述待共享数据包括以下一项或多项:

图像数据、声音数据、用户的位置数据、用户的生理体征数据、用户的运动数据以及用户的睡眠数据。

第二方面,本发明提供一种数据共享装置,包括:

建立模块,建立并存储包含所述共享设备与所述关联终端的关联关系数据;

接收模块,用于接收所述关联终端发送的数据共享指令;

展示模块,依据所述数据共享指令以及所述关联关系数据将所述关联终端上传的待共享数据发送至所述共享设备展示。

第三方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序执行时实现上述所述第一方面中任意一项所述共享设备的数据共享方法的步骤。

第四方面,本发明提供一种计算机设备,包括处理器及存储器,所述存储器中存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上述所述第一方面中任意一项所述共享设备的数据共享方法的步骤。

第五方面,本发明提供一种共享设备的数据共享系统,包括共享设备以、关联终端及第四方面所述的计算机设备,其中:

计算机设备,用于建立并存储包含所述共享设备的关联终端的关联关系数据,并依据所述关联终端发送的数据共享指令以及所述关联关系数据将所述关联终端上传的待共享数据发送至共享设备展示;

共享设备,与所述计算机设备通信连接,用于接收并展示所述计算机设备发送的待共享数据;

关联终端,与所述计算机设备通信连接,用于向所述计算机设备上传待共享数据以使得所述计算机设备将所述待共享数据发送至所述共享设备展示。

具体的,所述共享设备包括显示装置或语音播放装置,所述关联终端包括移动通讯设备或可穿戴设备。

相对于现有技术,本发明的技术方案至少具备如下优点:

1、本发明提供一种数据共享方法,用于实现共享设备与关联终端的数据共享,通过建立所述数据共享终端与所述共享设备的关联关系并生成关联关系数据;进一步通过接收所述关联终端发送的数据共享指令;依据所述数据共享指令以及所述关联关系数据将所述关联终端上传的待共享数据发送至所述共享设备展示,实现了一台设备多个终端或多台设备多个终端之间数据共享。

2、本发明所述数据共享方法中,所述关联终端包括一个主关联终端与至少一个副关联终端。所述主关联终端具备邀请其他非关联终端与所述共享终端建立关联关系或控制其他非关联终端与所述共享终端建立关联关系的权限。

3、本发明所述数据共享方法中,包括多种数据共享模式。其中的一种数据共享模式为:当接收所述关联终端发送的第一数据共享指令时,依据所述第一数据共享指令将关联终端上传的所述待共享数据依据各关联终端与所述共享设备建立所述关联关系的时间顺序依次发送至所述共享设备展示,如对各关联终端上传的最近动态、图片等数据进行共享。另一种数据共享模式为:当接收所述关联终端发送的第二数据共享指令时,依据所述第二数据共享指令将指定的所述关联终端在指定时间段内上传的待共享数据发送至所述共享设备展示,如对某个指定的关联终端在一周内个人相关的数据,包括图像数据、声音数据、用户的位置数据、用户的生理体征数据、用户的运动数据以及用户的睡眠数据等进行共享。

4、本发明解决了现有技术方案中,不能较便捷地将多个显示终端或多个移动终端的数据显示在一个设备上的问题,实现了一台设备多个终端或多台设备多个终端之间数据共享,提升了用户体验。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明的数据共享方法一种实施例流程框图;

图2位本发明的数据共享装置一种实施例流程框图;

图3为本发明的数据共享系统的框图;

图4为本发明的数据共享方法中计算机设备建立非关联终端与共享设备的关联关系的框图;

图5为本发明的数据共享方法中主关联终端邀请非关联终端与共享设备建立关联关系的框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如s11、s12等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。

本领域普通技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本领域普通技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,本发明所提供的一种数据共享方法,所述方法执行于计算机设备,所述计算机设备可以为服务器。所述数据共享方法用于实现共享设备与关联终端的数据共享,其中,具体的一种实施方式中,包括如下步骤:

s11、建立并存储包含共享设备与关联终端的关联关系数据。

本发明实施例中,共享设备包括显示装置或语音播放装置,如电子画框,关联终端为移动通讯设备或可穿戴设备。

本发明实施例中,计算机设备通过接收关联终端发送的关联请求建立关联终端与共享设备的关联关系并生成关联关系数据并存储。关联终端包括一个主关联终端。其中,主关联终端可以为首次与共享终端建立关联关系的终端,也可以由用户进行指定设置。主关联终端与共享设备建立关联关系后,主关联终端即为共享设备的所有者(主绑)。其他移动终端,若要与共享设备建立关联关系,需要通过主关联终端的同意,主关联终端同意后,计算机设备才建立其他终端与共享设备的副关联关系。另外,主关联终端还具有邀请其他移动终端与共享设备建立关联关系的权限。

需要说明的是,本发明实施例中,关联终端包括一个主关联终端,或者关联终端包括一个主关联终端以及至少一个副关联终端。副关联终端在得到主关联终端的同意之后,与共享设备建立关联关系成为共享设备的分享者。

需要注意的是,主关联终端与共享设备解除关联关系后,副关联终端也自动与共享设备解除关联关系。各关联终端与共享设备建立关联关系后,共享设备所有的关联终端上传的数据会保存在云端,其他移动终端对此没有访问权限,以保证数据的安全性和保护用户的隐私。

具体的,一种可能的设计中,本发明建立关联终端与共享设备间的关联关系的方案如下:

其一、建立主关联终端与共享设备的关联关系。

接收非关联终端发送的携带共享设备的身份信息的关联请求;

响应于关联请求,查询关联关系数据以判断共享设备是否存在主关联终端;

若不存在,则将关联请求发送至共享设备并接收共享设备相应反馈的应答消息;

依据应答消息建立非关联终端与共享设备的关联关系,在关联关系数据中存储非关联终端为主关联终端。

其二,建立副关联终端与共享设备的关联关系。

若共享设备存在主关联终端,则向主关联终端发送是否同意关联请求的确认请求;

在接收主关联终端反馈的同意关联请求的确认消息后建立非关联终端与共享设备的关联关系,在关联关系数据中存储非关联终端为副关联终端。

其三、主关联终端邀请其他移动终端与共享设备建立关联关系。

接收主关联终端发送的携带非关联终端的身份信息的邀请请求,并响应于邀请请求向非关联终端转发该邀请请求;

接收非关联终端相应反馈的同意邀请请求的确认消息后,建立非关联终端与共享设备的关联关系,在关联关系数据中存储非关联终端为副关联终端。

进一步的,关联关系数据中包含:关联终端的身份信息、共享设备的身份信息以及关联终端与共享设备的关联关系。

一种可能的设计中,关联关系数据的表达形式如下表1所示:

表1一种可能的关联关系数据的表达形式

如上表1所示,所示关联关系数据中包括一个共享设备以及四个关联终端,其中id号为id1的移动终端为共享设备的主关联终端,其余三个为副关联终端。各移动终端的身份信息为其唯一性的终端设备识别码。

s12、接收关联终端发送的数据共享指令。

本发明实施例中,关联终端与共享设备建立关联关系后即可上传待共享数据至计算机设备以使得计算机设备将待共享数据发送至共享设备展示,并且计算机设备可以为主关联终端上传的待共享数据设置访问权限,以使得待共享数据仅对指定的移动终端可见,以保护用户的隐私。

本发明实施例中,数据共享指令包括第一数据共享指令以及第二数据共享指令。不同的数据共享指令对应不同的数据共享模式,通过接收数据共享指令将数据共享模式切换至对应的模式。

一种可能的应用场景中,共享设备的共享模式包括艺术模式和关爱模式,将共享设备切换至艺术享受模式后,各关联终端都可将其最近动态的图片上传到共享设备。计算机设备的数据处理模块会按照主关联终端和各副关联终端的建议关联关系的时间顺序依次轮播其在数据模块中保存的图片数据。

将共享设备切换至关爱模式后会给计算机设备的数据处理模块发送数据共享指令,数据处理模块会自动将指定的关联终端在一周内上传的个人相关的数据,如位置动态,心率,运动情况,睡眠等发送给共享设备展示。

s13、依据数据共享指令以及关联关系数据将关联终端上传的待共享数据发送至共享设备展示。

本发明实施例中,计算机设备可以依据接收的关联终端发送的数据共享指令将待共享数据以对应的数据共享模式发送至共享设备展示。

具体的,一种可能的设计中,计算机设备依据数据共享指令将待共享数据发送至共享设备展示的实现方式如下:

其一、当接收关联终端发送的第一数据共享指令时,依据第一数据共享指令将关联终端上传的待共享数据依据各关联终端与共享设备建立关联关系的时间顺序依次发送至共享设备展示。

其二、当接收关联终端发送的第二数据共享指令时,依据第二数据共享指令将指定的关联终端在指定时间段内上传的待共享数据发送至共享设备展示。

待共享数据包括以下一项或多项:图像数据、声音数据、用户的位置数据、用户的生理体征数据、用户的运动数据以及用户的睡眠数据,如位置动态,心率,运动情况,睡眠等数据。

参考图2所示,本发明的实施例还提供一种数据共享装置,一些本发明的实施例中,包括建立模块11、接收模块12、展示模块13。其中,

建立模块11,用于建立并存储包含共享设备与关联终端的关联关系数据。

本发明实施例中,共享设备包括显示装置或语音播放装置,如电子画框,关联终端为移动通讯设备或可穿戴设备。

本发明实施例中,计算机设备通过接收关联终端发送的关联请求建立关联终端与共享设备的关联关系并生成关联关系数据并存储。关联终端包括一个主关联终端与至少一个副关联终端。其中,主关联终端可以为首次与共享终端建立关联关系的终端,也可以由用户进行指定设置。主关联终端与共享设备建立关联关系后,主关联终端即为共享设备的所有者(主绑)。其他移动终端,若要与共享设备建立关联关系,需要通过主关联终端的同意,主关联终端同意后,计算机设备才建立其他终端与共享设备的副关联关系。另外,主关联终端还具有邀请其他移动终端与共享设备建立关联关系的权限。

需要注意的是,主关联终端与共享设备解除关联关系后,副关联终端也自动与共享设备解除关联关系。各关联终端与共享设备建立关联关系后,共享设备所有的关联终端上传的数据会保存在云端,其他移动终端对此没有访问权限,以保证数据的安全性和保护用户的隐私。

接收模块12,用于接收关联终端发送的数据共享指令。

本发明实施例中,关联终端与共享设备建立关联关系后即可上传待共享数据至计算机设备以使得计算机设备将待共享数据发送至共享设备展示,并且计算机设备可以为主关联终端上传的待共享数据设置访问权限,以使得待共享数据仅对指定的移动终端可见,以保护用户的隐私。

本发明实施例中,数据共享指令包括第一数据共享指令以及第二数据共享指令。不同的数据共享指令对应不同的数据共享模式,通过接收数据共享指令将数据共享模式切换至对应的模式。

一种可能的应用场景中,将共享设备切换至艺术享受模式后,各关联终端都可将其最近动态的图片上传到共享设备。计算机设备的数据处理模块会按照主关联终端和各副关联终端的建议关联关系的时间顺序依次轮播其在数据模块中保存的图片数据。

将共享设备切换至关爱模式后会给计算机设备的数据处理模块发送数据共享指令,数据处理模块会自动将指定的关联终端在一周内上传的个人相关的数据,如位置动态,心率,运动情况,睡眠等发送给共享设备展示。

展示模块13,用于依据数据共享指令以及关联关系数据将关联终端上传的待共享数据发送至共享设备展示。

本发明实施例中,计算机设备可以依据接收的关联终端发送的数据共享指令将待共享数据以对应的数据共享模式发送至共享设备展示。

相应地,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序执行时实现上述任意一项方案的数据共享方法的步骤。

相应的,本发明还提供一种计算机设备,包括处理器及存储器,存储器中存储有计算机程序,应用程序对应上述任一项技术方案的数据共享方法,被存储在存储器中,并被配置为由处理器执行。

同理,具体的实施方式参见上述数据共享方法中的实施方式,在此不再赘述。

请参考图3,本发明还提供一种数据共享系统,该系统包括计算机设备31、共享设备32以及多个关联终端,其中,关联终端具体包括主关联终端331以及副关联终端332。计算机设备31用于建立并存储包含共享设备的关联终端的关联关系数据,并依据关联终端发送的数据共享指令以及关联关系数据将关联终端上传的待共享数据发送至共享设备展示。共享设备32与计算机设备31通信连接,用于接收并展示计算机设备发送的待共享数据。关联终端33与计算机设备31通信连接,用于向计算机设备上传待共享数据以使得计算机设备将待共享数据发送至共享设备展示。

具体的,数据共享指令包括第一数据共享指令以及第二数据共享指令。如图3所示,当主关联终端331向计算机设备31发送第一数据共享指令时,计算机设备依据第一数据共享指令将关联终端上传的待共享数据依据各关联终端与共享设备建立关联关系的时间顺序依次发送至共享设备展示。当副关联终端332向计算机设备31发送第二数据共享指令时,计算机设备31依据第二数据共享指令将指定的关联终端在指定时间段内上传的待共享数据发送至共享设备展示。计算机设备31可以根据关联终端发送的不同的数据共享指令,将共享设备切换至不同的数据共享模式以共享数据,提高本方案的灵活性。

进一步的,请参考图4以及图5,图4示出了本发明中,计算机设备建立其他移动终端与共享设备的关联关系的框图。图5示出了本发明中,主关联终端邀请其他移动终端与共享设备建立关联关系的框图。

具体的,如图4所示,非关联终端34向计算机设备31发送携带共享设备的身份信息的关联请求;计算机设备31响应于关联请求,查询关联关系数据以判断共享设备32是否存在主关联终端;若共享设备32存在主关联终端331,则向主关联终端331发送是否同意关联请求的确认请求;在接收主关联终端331反馈的同意关联请求的确认消息后建立非关联终端34与共享设备32的关联关系,在关联关系数据中存储非关联终端34为副关联终端。

如图5所示,主关联终端331向计算机设备31发送携带非关联终端34的身份信息的邀请请求,并响应于邀请请求向非关联终端34转发该邀请请求;接收非关联终端34相应反馈的同意邀请请求的确认消息后,建立非关联终端34与共享设备32的关联关系,在关联关系数据中存储非关联终端34为副关联终端。

共享设备可以为显示装置或语音播放装置,如电子画框,关联终端可以为移动通讯设备或可穿戴设备。

综合上述实施例可知,本发明最大的有益效果在于:

本发明提供一种数据共享方法,用于实现共享设备与关联终端的数据共享,通过通讯间的应答机制实现共享设备与其他移动终端的连接,连接成功后,关联终端上传待共享数据,计算机设备讲待共享数据依据具体的数据共享指令将其发送至共享设备展示,实现了一台设备多个终端或多台设备多个终端之间数据共享。

本发明数据共享方法中,包括多种数据共享模式。其中的一种数据共享模式为:当接收关联终端发送的第一数据共享指令时,依据第一数据共享指令将关联终端上传的待共享数据依据各关联终端与共享设备建立关联关系的时间顺序依次发送至共享设备展示。另一种数据共享模式为:当接收关联终端发送的第二数据共享指令时,依据第二数据共享指令将指定的关联终端在指定时间段内上传的待共享数据发送至共享设备展示。

本发明解决了现有技术方案中,不能较便捷地将多个显示终端或多个移动终端的数据显示在一个设备上的问题,实现了一台设备多个终端或多台设备多个终端之间数据共享,提升了用户体验。

以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1