一种数据操作方法、装置及系统制造方法及图纸

技术编号:13894082 阅读:64 留言:0更新日期:2016-10-24 19:47
本发明专利技术实施例公开了数据操作方法、装置及系统,应用于通信技术领域。在本实施例的方法中,数据服务器会动态地获取某一客户端(比如第一客户端)周边的其它客户端的数据操作信息,并将该数据操作信息提供给第一客户端。这样第一客户端的用户就可以得知该客户端周边的其它客户端查看什么类型的数据,从而可以根据实际需要查看同样类型的数据,而不是盲目地在数据服务器以固定形式提供的数据中查找,方便了对于数据服务器提供的数据的查看。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种数据操作方法、装置及系统
技术介绍
目前的数据操作系统(比如视频播放系统,或新闻系统等)包括数据服务器和客户端,一般情况下,数据服务器都会将数据按照一定分类提供给客户端,这样用户通过客户端可以查看某个数据,比如视频或新闻等数据。可见,现有技术的方法中,用户在选定需要查看的数据时比较盲目,一般要从各个分类数据中选择。
技术实现思路
本专利技术实施例提供一种数据操作方法、装置及系统,实现了将第一客户端周边的其它客户端的数据操作信息提供给第一客户端。本专利技术实施例第一方面提供一种数据操作方法,包括:获取第一客户端的当前位置信息;根据所述当前位置信息获取在所述第一客户端预置范围内的其它客户端的数据操作信息;将所述获取的数据操作信息发送给所述第一客户端。本专利技术实施例第二方面提供一种数据操作方法,包括:将第一客户端的位置获取信息发送给数据服务器,以便所述数据服务器根据所述位置获取信息获取所述第一客户端的当前位置信息,并根据所述当前位置信息获取所述第一客户端预置范围内的其它客户端的数据操作信息;接收所述数据服务器发送的数据操作信息;通过用户界面展示所述数据操作信息。本专利技术实施例第三方面还提供一种数据服务器,包括:位置获取单元,用于获取第一客户端的当前位置信息;信息获取单元,用于根据所述当前位置信息获取在所述第一客户端预置范围内的其它客户端的数据操作信息;信息发送单元,用于将所述获取的数据操作信息发送给所述第一客户端。本专利技术实施例第四方面还提供一种客户端,包括:获取发送单元,用于将第一客户端的位置获取信息发送给数据服务器,以便所述数据服务器根据所述位置获取信息获取所述第一客户端的当前位置信息,并根据所述当前位置信息获取所述第一客户端预置范围内的其它客户端的数据操作信息;信息接收单元,用于接收所述数据服务器发送的数据操作信息;展示单元,用于通过用户界面展示所述数据操作信息。本专利技术实施例第五方面还提供一种数据操作系统,包括:多个客户端和数据服务器,其中,所述多个客户端中的第一客户端是如本专利技术实施例第四方面所述的客户端,所述数据服务器是如本专利技术实施例第三方面所述的数据服务器。可见,在本实施例的方法中,数据服务器会动态地获取某一客户端(比如第一客户端)周边的其它客户端的数据操作信息,并将该数据操作信息提供给第一客户端。这样第一客户端的用户就可以得知该客户端周边的其它客户端查看什么类型的数据,从而可以根据实际需要查看同样类型的数据,而不是盲目地在数据服务器以固定形式提供的数据中查找,方便了对于数据服务器提供的数据的查看。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术方法实施例一提供的一种数据操作方法的流程图;图2是本专利技术方法实施例二提供的一种数据操作方法的流程图;图3是本专利技术方法实施例三提供的一种数据操作方法的流程图;图4是本专利技术实施例提供的一种数据服务器的结构示意图;图5是本专利技术实施例提供的一种客户端的结构示意图;图6是本专利技术实施例提供的一种数据操作装置的结构示意图;图7是本专利技术实施例提供的一种数据操作系统的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排它的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。本专利技术方法实施例一提供一种数据操作方法,主要是数据服务器(比如视频服务器,或新闻服务器等)所执行的方法,流程图如图1所示,包括:步骤101,获取第一客户端的当前位置信息,其中第一客户端可以是电视机,也可以是视频播放客户端等。可以理解,用户可以操作客户端(比如第一客户端)来查看数据服务器提供的数据,比如视频或新闻等数据,一般情况下,数据服务器会按照一定分类固定地将数据提供给客户端。在本实施例中,数据服务器会动态地统计第一客户端附近的其它客户端的数据操作信息,并将这些数据操作信息提供给第一客户端,这样用户就可以得知用户当前所在位置的周围用户都通过各自的客户端查看并操作什么类型的数据。当用户通过第一客户端发起查看周围的客户端的数据操作信息时,比如发送用户请求给数据服务器,这样数据服务器会执行本实施例的步骤101到103。具体地,在一种情况下,第一客户端会开启定位功能,比如全球定位系统(Global Position System,GPS),对该第一客户端进行定位,然后将位置定
位信息(比如坐标信息)发送给数据服务器;当数据服务器接收到第一客户端发送的该位置定位信息后,可以将位置定位信息作为第一客户端的当前位置信息。为了保证得到的当前位置信息的精确性,在另一种情况下,第一客户端会将网络协议(Internet Protocol,IP)地址发送给数据服务器;当数据服务器接收第一客户端发送的网络协议地址,会解析网络协议地址的域名,并将域名作为第一客户端的当前位置信息。需要说明的是,一般情况下,第一客户端都是通过使用用户的账户登录数据服务器的,则第一客户端可以设置该使用用户的登录状态和身份信息,其中登录状态是指在线或隐身的状态,即用户操作该第一客户端是否可以被其它用户可见的信息,身份信息是指实名或匿名的信息,即该使用用户的账户名是否被其它用户可见的信息。这样如果第一客户端通过用户账户登录数据服务器的登录状态为隐身,或该第一客户端的使用用户的身份信息为匿名,则第一客户端可以不用开启定位功能,而是将网络协议地址发送给数据服务器,保护了用户的隐私性,这样数据服务器在获取当前位置信息时,可以通过接收网络协议地址来获取。步骤102,根据当前位置信息获取在第一客户端预置范围内的其它客户端的数据操作信息,这里在预置范围内是指与第一客户端相邻的位置,比如距离第一客户端50米的范围内。可以理解,数据服务器可以获取各个客户端的当前位置信息,然后根据获取的当前位置信息确定哪些客户端属于相邻的位置,并可以得到与第一客户端相邻的其它客户端的数据操作信息。这里的数据操作信息可以是指其它客户端查看的数据服务器所提供的数据的信息,具体可以是其它客户端正在查看的数据,比如视频播放客户端正在播放的视频;也可以是其它客户端查看的数据按照查看次数的排序信息,比如周围的视频播放器播放的热门视频排行;还可以本文档来自技高网
...

【技术保护点】
一种数据操作方法,其特征在于,包括:获取第一客户端的当前位置信息;根据所述当前位置信息获取在所述第一客户端预置范围内的其它客户端的数据操作信息;将所述获取的数据操作信息发送给所述第一客户端。

【技术特征摘要】
1.一种数据操作方法,其特征在于,包括:获取第一客户端的当前位置信息;根据所述当前位置信息获取在所述第一客户端预置范围内的其它客户端的数据操作信息;将所述获取的数据操作信息发送给所述第一客户端。2.如权利要求1所述的方法,其特征在于,所述获取第一客户端的当前位置信息具体包括:接收所述第一客户端发送的网络协议地址,解析所述网络协议地址的域名,将所述域名作为所述第一客户端的当前位置信息;或,接收所述第一客户端发送的位置定位信息,将所述位置定位信息作为所述第一客户端的当前位置信息。3.如权利要求1或2所述的方法,其特征在于,所述方法还包括:记录所述第一客户端的如下至少一个信息:第一查看信息,第一分享信息,第一关注信息及第一上传信息。4.如权利要求1或2所述的方法,其特征在于,所述数据操作信息包括如下至少一个信息:所述其它客户端正在查看的数据的信息;所述其它客户端查看的数据按照查看次数的排序信息;所述其它客户端的用户的分享信息,关注信息及上传信息。5.如权利要求1或2所述的方法,其特征在于,还包括:获取所述数据操作信息的相关数据信息,将所述获取的相关数据信息发送给所述第一客户端。6.一种数据操作方法,其特征在于,包括:将第一客户端的位置获取信息发送给数据服务器,以便所述数据服务器根据所述位置获取信息获取所述第一客户端的当前位置信息,并根据所述当前位置信息获取所述第一客户端预置范围内的其它客户端的数据操作信息;接收所述数据服务器发送的数据操作信息;通过用户界面展示所述数据操作信息。7.如权利要求6所述的方法,其特征在于,所述位置获取信息包括所述第一客户端的网络协议地址和/或位置定位信
\t息;所述数据操作信息包括如下至少一个信息:所述其它客户端正在查看的数据的信息;所述其它客户端查看的数据按照查看次数的排序信息;所述其它客户端的用户的分享信息,关注信息及上传信息。8.如权利要求7所述的方法,其特征在于,如果所述第一客户端通过用户账户登录所述数据服务器的登录状态为隐身,或所述第一客户端的使用用户的身份信息为匿名,所述将第一客户端的位置获取信息发送给数据服务器,具体包括:将所述第一客户端的网络协议地址发送给所述数据服务器。9.如权利要求6至8任一项所述的方法,其特征在于,所述将第一客户端的位置获取信息发送给数据服务器之前,所述方法还包括:提供触发界面,所述触发界面上包括获取所述数据操作信息的触发按钮,当接收到所述触发按钮的操作信息,执行所述将第一客户端的位置获取信息发送给数据服务器的步骤。10.如权利要求6至8任一项所述的方法,其特征在于,所述方法还包括:将所述第一客户端的如下至少一个信息发送给数据服务器进行记录:第一分享信息,第一关注信息及第一上传信息。11.如权利要求6至8任一项所述的方法,其特征在于,所述方法还包括:接收所述数据服务器发送的所述数据操作信息的相关数据信息,展示所述相关数据信息。12.一种数据服务器,其特征在于,包括:位置获取单元,用于获取第一客户端的当前位置信息;信息获取单元,用于根据所述当前位置信息获取在所述第一客户端预置范围内的其它客户端的数据操作信息;信息发送单元...

【专利技术属性】
技术研发人员:王释涵
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1