一种获取互动设备列表的方法及系统的制作方法

文档序号:10691871阅读:204来源:国知局
一种获取互动设备列表的方法及系统的制作方法
【专利摘要】本发明公开了一种获取互动设备列表的方法及系统,应用于客户端,包括:获取同一用户身份下的所有设备信息;获取登陆同一局域网内的所有设备信息;将获取的同一局域网内的所有设备信息与获取的同一用户身份下的设备信息进行比较,并对所述获取的登陆同一局域网内的所有设备信息进行排除处理;通过获取的所述同一用户身份下的设备信息和经过排除处理的所述获取的登陆同一局域网内所有设备信息,生成互动设备列表。通过本发明提供的获取互动设备列表的方法及系统生成的互动列表,使得生成的列表更切合用户需求,是同一用户身份下的设备以及同一家庭局域网内的设备完成互相通信的前提,优化了用户体验。
【专利说明】
_种获取互动设备列表的方法及系统
技术领域
[0001]本发明涉及多媒体通信技术领域,特别是指一种获取互动设备列表的方法及系统。
【背景技术】
[0002]寻求生态发展,需要完成不同终端设备之间的互联互通,比如电视、手机、电脑、汽车等终端之间的互动和相互通信尤其重要,例如在手机客户端对电视相应的客户端进行显示,例如在新兴起的智能家居领域,通过手机控制电视、手机控制电脑以及电脑控制电视过程中,都需要不同设备间进行互相通信,而不同设备之间的通信还要保证用户的个人隐私,不能在任意两个终端进行任意通信,一般认为通过统一账号登陆的客户端或者在家庭局域网内的用户是可以进行通信的。
[0003]现有技术中一种是通过服务器提供互动设备列表,具体的,由应用提前将绑定关系的设备上传到服务器,服务器将同一应用账号登陆的终端,生成设备列表;还有一种是通过近距离、网络或、蓝牙检测来找到设备(如DLNA,蓝牙等传输、WIF1、P2P等),生成设备列表;但是两种获取列表的方式均存在不足,一是登陆同一账号的终端不能包含那些在同一家庭组的未登录的终端,二是通过蓝牙及近距离等获取的列表会获取到附近但不熟悉的终端,造成不必要的麻烦。

【发明内容】

[0004]有鉴于此,本发明的目的在于提出一种切合用户需求的获取互动设备列表的方法及系统。
[0005]基于上述目的本发明提供的获取互动设备列表的方法,应用于客户端,包括:
[0006]获取同一用户身份下的所有设备信息,所述设备信息包括设备标识信息、应用标识信息和用户名信息。
[0007]获取登陆同一局域网内的所有设备信息。
[0008]将获取的所述同一局域网内的所有设备信息与获取的同一用户身份下的设备信息进行比较,并对所述获取的登陆同一局域网内的所有设备信息进行排除处理,以排除与所述获取的同一用户身份下的设备信息中具有相同设备标识的设备信息。
[0009]通过获取的所述同一用户身份下的设备信息和经过排除处理的所述获取的登陆同一局域网内所有设备信息,生成互动设备列表。
[0010]在一些实施方式中,该方法进一步包括:
[0011]向登陆同一局域网内的所有设备终端发送获取设备信息请求。
[0012]接收所述登陆同一局域网内的设备终端发送的允许获取设备信息指令。
[0013]在一些实施方式中,所述获取登陆同一局域网内的所有设备信息的步骤包括:
[0014]获取连接同一路由器的设备终端。
[0015]向所述连接同一路由器的所有终端发送获取设备信息请求。
[0016]接收所述设备终端发送的允许获取设备信息指令。
[0017]获取所述发送允许获取信息指令的终端的设备信息。
[0018]在一些实施方式中,所述获取同一用户身份下的所有设备信息的步骤包括:
[0019]将所述客户端的设备信息与对服务器中存储的已经登录的终端的设备信息进行比较,确定具有相同用户名的终端具有同一用户身份。
[0020]获取所述具有同一用户身份的设备信息。
[0021 ]在一些实施方式中,所述生成互动设备列表的步骤:
[0022]将获取的所述同一用户身份下的设备信息和所述经过排除处理的获取的登陆同一局域网所有设备信息生成第一互动设备列表信息,所述列表信息包括用户名信息、设备标识信息、应用标识信息和无线网络标识信息。
[0023]按照相同的所述用户名信息优于相同的所述无线网络标识信息,所述相同的无线网络标识信息优于相同的所述应用标识信息的排序顺序对第一互动设备列表信息进行排序,得到第二互动设备列表信息。
[0024]根据所述第二互动设备列表信息生成所述互动设备列表。
[0025]另一方面,本发明还提供获取互动设备列表的系统,应用于客户端,包括:
[0026]第一获取设备信息模块,用于获取同一用户身份下的所有设备信息;所述设备信息包括设备标识信息、应用标识信息和用户名信息。
[0027]第二获取设备信息模块,用于获取登陆同一局域网内的所有设备信息;
[0028]设备信息筛选模块,用于将获取的所述同一局域网内的所有设备信息与获取的同一用户身份下的设备信息进行比较,并对获取的登陆同一局域网内的所有设备信息进行排除处理,以排除与所述获取的同一用户身份下的设备信息中具有相同设备标识的设备信息。
[0029]生成列表模块,用于通过获取的所述同一用户身份下的设备信息和获取的所述同一局域网内排除与所述获取的同一用户身份下的设备信息中具有相同设备标识的设备信息,生成互动设备列表。
[0030]在一些实施方式中,所述第二获取设备信息模块包括:
[0031]发送请求单元,用于向登陆同一局域网内的所有设备终端发送获取设备信息请求。
[0032]接收指令单元,接收所述登陆同一局域网内的设备终端发送的允许获取设备信息指令。
[0033]在一些实施方式中,所述第二获取设备信息模块进一步包括:
[0034]获取终端单元,用于获取连接同一路由器的设备终端。
[0035]发送请求单元,进一步用于向所述连接同一路由器的所有终端发送获取设备信息请求。
[0036]接收指令单元,进一步用于接收所述设备终端发送的允许获取设备信息指令。
[0037]获取信息单元,用于获取所述发送允许获取信息指令的终端的设备信息。
[0038]在一些实施方式中,所述第一获取设备信息模块包括:
[0039]确定用户身份单元,用于将所述客户端的设备信息与对服务器中存储的已经登录的终端的设备信息进行比较,确定具有相同用户名的终端具有同一用户身份。
[0040]第二获取信息单元,用于获取所述具有同一用户身份的设备信息。
[0041 ]在一些实施方式中,所述生成列表模块包括:
[0042]生成第一列表信息单元,用于将获取的所述同一用户身份下的设备信息和经过排除处理的所述登陆同一局域网所有设备信息生成第一互动设备列表信息,所述列表信息包括用户名信息、设备标识信息、应用标识信息和无线网络标识信息。
[0043]生成第二列表信息单元,用于按照相同的所述用户名信息优于相同的所述无线网络标识信息,相同的所述无线网络标识信息优于相同的所述应用标识信息的排序顺序对第一互动设备列表信息进行排序,得到第二互动设备列表信息。
[0044]生成互动列表单元,用于根据所述第二互动设备列表信息生成所述互动设备列表。
[0045]从上面所述可以看出,本发明提供的获取互动设备列表的方法及系统,通过第一获取设备信息模块获取同一用户身份下的所有设备信息,方便登陆同一账号的用户进行通信;通过第二获取设备信息模块获取登陆同一局域网内的所有设备信息是适用于同一个家庭局域网内的用户终端登陆不同的账号状况;通过设备信息筛选模块排除获取登陆同一局域网内的所有设备信息与所述获取的同一用户身份下的设备信息中具有相同设备标识的设备信息,将这两种获取情况合并并且去除重复的设备信息,让用户获取到一份统一的设备列表;通过发明提供的获取互动设备列表的方法及系统生成的互动列表,使得生成的列表更切合用户需求,所述生成的互动设备列表,是同一用户身份下的设备以及同一家庭局域网内的设备完成互相通信的前提,优化了用户体验。
【附图说明】
[0046]图1为本发明提供的获取互动设备列表的方法的一个实施例流程图示意图;
[0047]图2为本发明提供的获取互动设备列表的方法的另一个实施例流程图示意图;
[0048]图3为本发明提供的获取互动设备列表的系统的一个实施例示意图;
[0049]图4为本发明提供的获取互动设备列表的系统的另一个实施例示意图。
【具体实施方式】
[0050]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0051]需要说明的是,本发明实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一” “第二”仅为了表述的方便,不应理解为对本发明实施例的限定,后续实施例对此不再一一说明。
[0052]本发明提供的获取互动设备列表的方法的一个实施例如图1所示,该方法应用于客户端,包括:
[0053]步骤101,获取同一用户身份下的所有设备信息,所述设备信息包括设备标识信息、应用标识信息和用户名信息。
[0054]步骤102,获取登陆同一局域网内的所有设备信息。
[0055]步骤103,将获取的所述同一局域网内的所有设备信息与获取的同一用户身份下的设备信息进行比较,并对所述获取的登陆同一局域网内的所有设备信息进行排除处理,以排除与所述获取的同一用户身份下的设备信息中具有相同设备标识的设备信息。
[0056]步骤104,通过获取的所述同一用户身份下的设备信息和经过排除处理的所述获取的登陆同一局域网内所有设备信息,生成互动设备列表。
[0057]其中,所述同一用户身份是指登陆同一账号的用户,也就是在不同终端(不限于移动终端)的相同的客户端(例如手机的乐视TV客户端和PAID的乐视TV客户端)登陆同一个会员账号;所述设备标识信息是指设备的唯一标识,例如移动设备的IMEI移动设备国际识别码,又称为国际移动设备标识,是手机的唯一识别号码,它与每台手机一一对应,而且该码是全世界唯一的;所述应用标识信息是指终端上安装的应用客户端对应的标识信息。
[0058]所述获取同一用户身份下的所有设备信息,是方便登陆同一账号的用户进行通信,例如用户可以通过手机上乐视TV客户端播放视频,通过乐视电视进行播放;所述获取登陆同一局域网内的所有设备信息是考虑到在同一个家庭局域网内的用户终端,可能登陆不同的账号,例如需要和朋友进行互动,因此需要获取登陆同一局域网内的所有设备信息;排除获取登陆同一局域网内的所有设备信息与所述获取的同一用户身份下的设备信息中具有相同设备标识的设备信息,将这两种获取情况合并并且去除重复的设备信息,让用户获取到一份统一的设备列表。
[0059]本发明提供的获取互动设备列表的方法适合于具有生态产品的企业,例如乐视有乐视电视、乐视手机和乐视超级汽车等终端产品,同时又具有自己统一的帐号体系来管理这些终端设备,通过获取同一用户身份下的所有设备信息和登陆同一局域网内的所有设备信息并排除重复的设备信息,生成互动设备列表,所述生成的互动设备列表,更切合用户的实际需求,并且是同一用户身份下的设备以及同一家庭局域网内的设备(事先未知并且并未提前绑定用户关系)完成互相通信的前提,优化了用户体验。
[0060]进一步的,步骤101,获取同一用户身份下的所有设备信息的步骤包括:
[0061]步骤101a,将所述客户端的设备信息与对服务器中存储的已经登录的终端的设备信息进行比较,确定具有相同用户名的终端具有同一用户身份。
[0062]步骤101b,获取所述具有同一用户身份的设备信息。
[0063]其中,服务器中已经存储的已经登录的终端的设备信息是通过如下途径获取的:在不同设备上应用用户登录时,会上报包括设备唯一标志、应用标志(服务器分配)、设备型号、设备类型和用户名等设备信息到服务器端,服务器会储存这些对应关系,在用户退出登录时,将此操作上报到服务器端,服务器端去掉用户名和设备信息的绑定关系,因此可以准确的在服务器中查找具有设备绑定关系的设备信息;将与所述客户端的设备信息具有相同的用户名的设备信息确定为具有同一用户身份的设备信息,保证了获取的设备信息都是处于登录状态,便于后续的管理和互相通信。
[0064]进一步的,步骤102,获取登陆同一局域网内的所有设备信息之前,该方法进一步包括:
[0065]步骤105,向登陆同一局域网内的所有设备终端发送获取设备信息请求。
[0066]步骤106,接收所述登陆同一局域网内的设备终端发送的允许获取设备信息指令。
[0067]其中,向登陆同一局域网内的所有设备终端发送获取设备信息请求,接收允许指令后才获取设备信息,保证获取的设备信息是经过用户授权的,防止出现在同一局域网的用户在不知情的情况下被获取信息的情况,保证了用户的信息的安全性和私密性。
[0068]更进一步的,步骤102,所述获取登陆同一局域网内的所有设备信息的步骤包括:
[0069 ]步骤102a,获取连接同一路由器的设备终端。
[0070]步骤102b,向所述连接同一路由器的所有终端发送获取设备信息请求。
[0071]步骤102c,接收所述设备终端发送的允许获取设备信息指令。
[0072]步骤102d,获取所述发送允许获取信息指令的终端的设备信息。
[0073]其中,所述获取连接同一路由器的设备终端的前提是该客户端已经接入了该路由器,将连接到同一路由器的终端默认为在同一家庭局域网;由于连接路由器过程是经过授权的,又经过向所述连接同一路由器的所有终端发送获取设备信息请求并经过允许后终端的设备信息,更进一步保证了获取的终端信息的局域性。
[0074]进一步的,步骤104中,所述生成互动设备列表的步骤:
[0075]步骤104a,将获取的所述同一用户身份下的设备信息和所述经过排除处理的获取的登陆同一局域网所有设备信息生成第一互动设备列表信息,所述列表信息包括用户名信息、设备标识信息、应用标识信息和无线网络标识信息。
[0076]步骤104b,按照相同的所述用户名信息优于相同的所述无线网络标识信息,所述相同的无线网络标识信息优于相同的所述应用标识信息的排序顺序对第一互动设备列表信息进行排序,得到第二互动设备列表信息。
[0077]步骤104c,根据所述第二互动设备列表信息生成所述互动设备列表。
[0078]其中,所述列表信息还可以包括设备类型、设备型号的那个其它设备信息,所述设备信息可以以表格形式显示在所述互动设备里表中,例如用户名信息、无线网络标识信息、应用标识信息、设备类型信息、设备型号信息,从前到后依次进行排列,其中由于设备标识信息是设备唯一标识信息,对设备的系统安全起着关键性作用,因此不进行显示。
[0079]通过对获取的第一互动设备列表信息进行排序得到第二互动设备列表信息,并生成最终的互动设备列表在终端进行展示,例如互动列表中具有相同用户名的设备信息排在前,具有无线网络标识的设备信息排在后,在具有相同用户名的设备信息中或具有无线网络标识的设备信息中,具有较多的相同的所述应用标识信息的设备信息排在前,经过排序的设备信息列表,有序的展示设备信息,为后续的管理和使用提供更优化更清晰的交互界面。
[0080]本发明提供的获取互动设备列表通过获取同一用户身份下的所有设备信息和登陆同一局域网内的所有设备信息并排除重复的设备信息,生成互动设备列表,所述生成的互动设备列表,是同一用户身份下的设备以及同一家庭局域网内的设备完成互相通信的前提,优化了用户体验;进一步将与所述客户端的设备信息具有相同的用户名的设备信息确定为具有同一用户身份的设备信息,保证了获取的设备信息都是处于登录状态,便于后续的管理和互相通信;进一步通过登陆同一局域网内的所有设备终端发送获取设备信息请求,接收允许指令后才获取设备信息,保证获取的设备信息是经过用户授权的保证了用户的信息的安全性和私密性;进一步通过对获取的第一互动设备列表信息进行排序得到第二互动设备列表信息,并生成最终的互动设备列表在终端进行展示经过排序的设备信息列表,有序的展示设备信息带来为后续的管理和使用提供更优化更清晰的交互界面。
[0081]本发明提供的获取互动设备列表的方法另一个实施例,如图2所示,该方法包括:
[0082]步骤201a,将所述客户端的设备信息与对服务器中存储的已经登录的终端的设备信息进行比较,确定具有相同用户名的终端具有同一用户身份。
[0083]步骤201b,获取所述具有同一用户身份的设备信息。
[0084]其中,所示设备信息可以包括:设备的唯一标识信息、应用标识信息、用户名信息、无线网络标识信息、设备类型信息和设备型号信息。
[0085]将与所述客户端的设备信息具有相同的用户名的设备信息确定为具有同一用户身份的设备信息,保证了获取的设备信息都是处于登录状态,便于后续的管理和互相通信。
[0086]步骤202a,获取连接同一路由器的设备终端。
[0087]步骤202b,向所述连接同一路由器的所有终端发送获取设备信息请求。
[0088]步骤202c,接收所述设备终端发送的允许获取设备信息指令。
[0089]步骤202d,获取所述发送允许获取信息指令的终端的设备信息。
[0090]例如,在所有连接同一路由器的终端弹出请求获取设备信息按钮,用户点击允许后自动获取该终端设备信息,用户点击不允许或一定时间内,例如I分钟,用户没有做出回应,则默认不允许获取设备信息。
[0091]通过登陆同一路由器的所有设备终端发送获取设备信息请求,接收允许指令后才获取设备信息,保证获取的设备信息是经过用户授权的,保证了用户的信息的安全性和私密性。
[0092]步骤203,将获取的所述同一路由器的所有设备信息与获取的同一用户身份下的设备信息进行比较,并对所述获取的登陆同一路由器的所有设备信息进行排除处理,以排除与所述获取的同一用户身份下的设备信息中具有相同设备标识的设备信息。
[0093]步骤204a,将获取的所述同一用户身份下的设备信息和所述经过排除处理的获取的登陆同一路由器所有设备信息生成第一互动设备列表信息,所述列表信息包括用户名信息、设备标识信息、应用标识信息和无线网络标识信息。
[0094]步骤204b,按照相同的所述用户名信息优于相同的所述无线网络标识信息,所述相同的无线网络标识信息优于相同的所述应用标识信息的排序顺序对第一互动设备列表信息进行排序,得到第二互动设备列表信息。
[0095]步骤204c,根据所述第二互动设备列表信息生成所述互动设备列表。
[0096]例如,所述设备列表中所有设备信息可以以表格形式显示,用户名信息、无线网络标识信息、应用标识信息、设备类型信息、设备型号信息,从前到后依次进行显示,其中由于设备标识信息是设备唯一标识信息,对设备的系统安全起着关键性作用,因此不进行显示。
[0097]获取同一用户身份下的所有设备信息和登陆同一路由器的所有设备信息并排除重复的设备信息,生成第一互动设备列表,进一步通过对获取的第一互动设备列表信息进行排序得到第二互动设备列表信息,并生成最终的互动设备列表在终端进行展示经过排序的设备信息列表,有序的展示设备信息带来为后续的管理和使用提供更优化更清晰的交互界面;所述生成的互动设备列表,是同一用户身份下的设备以及同一家庭局域网内的设备完成互相通信的前提,优化了用户体验。
[0098]另一方面,本发明还提供一种获取互动设备列表的系统,如图3所示,应用于客户端,包括:
[0099]第一获取设备信息模块301,用于获取同一用户身份下的所有设备信息;所述设备信息包括设备标识信息、应用标识信息和用户名信息。
[0100]第二获取设备信息模块302,用于获取登陆同一局域网内的所有设备信息。
[0101 ]设备信息筛选模块303,用于将获取的所述同一局域网内的所有设备信息与获取的同一用户身份下的设备信息进行比较,并对获取的登陆同一局域网内的所有设备信息进行排除处理,以排除与所述获取的同一用户身份下的设备信息中具有相同设备标识的设备
?目息O
[0102]生成列表模块304,用于通过获取的所述同一用户身份下的设备信息和获取的所述同一局域网内排除与所述获取的同一用户身份下的设备信息中具有相同设备标识的设备信息,生成互动设备列表。
[0103]其中,第一获取设备信息模块301获取同一用户身份下的所有设备信息,是方便登陆同一账号的用户进行通信,例如用户可以通过手机上乐视TV客户端播放视频,通过乐视电视进行播放;第二获取设备信息模块302获取登陆同一局域网内的所有设备信息是考虑到在同一个家庭局域网内的用户终端,可能登陆不同的账号,但是属于同一家庭局域网的终端也就有通信的价值,例如和朋友进行互动,因此需要获取登陆同一局域网内的所有设备信息;设备信息筛选模块303排除获取登陆同一局域网内的所有设备信息与所述获取的同一用户身份下的设备信息中具有相同设备标识的设备信息,将这两种获取情况合并并且去除重复的设备信息,让用户获取到一份统一的设备列表。
[0104]本发明提供的获取互动设备列表的系统适合于具有生态产品的企业,例如乐视有乐视电视、乐视手机和乐视超级汽车等终端产品,同时又具有自己统一的帐号管理体系来管理这些终端设备,通过第一获取设备信息模块301获取同一用户身份下的所有设备信息和第二获取设备信息模块302获取登陆同一局域网内的所有设备信息并经过设备信息筛选模块303排除重复的设备信息,生成互动设备列表,所述生成的互动设备列表,是同一用户身份下的设备以及同一家庭局域网内的设备(事先未知并且并未提前绑定用户关系)完成互相通信的前提,优化了用户体验。
[0105]进一步的,第一获取设备信息模块301包括:
[0106]确定用户身份单元301a,用于将所述客户端的设备信息与对服务器中存储的已经登录的终端的设备信息进行比较,确定具有相同用户名的终端具有同一用户身份。
[0107]第二获取信息单元301b,用于获取所述具有同一用户身份的设备信息。
[0108]其中,确定用户身份单元301a将与所述客户端的设备信息具有相同的用户名的设备信息确定为具有同一用户身份的设备信息,保证了获取的设备信息都是处于登录状态,便于后续的管理和互相通信。
[0109]进一步的,第二获取设备信息模块302包括:
[0110]发送请求单元302a,用于向登陆同一局域网内的所有设备终端发送获取设备信息请求。
[0111]接收指令单元302b,用于接收所述登陆同一局域网内的设备终端发送的允许获取设备信息指令。
[0112]其中,发送请求单元302a向登陆同一局域网内的所有设备终端发送获取设备信息请求,接收指令单元302b接收允许指令后才获取设备信息,保证获取的设备信息是经过用户授权的,防止出现在同一局域网的用户在不知情的情况下被获取信息的情况,保证了用户的信息的安全性和私密性。
[0113]进一步的,第二获取设备信息模块进一步包括:
[0114]获取终端单元302c,用于获取连接同一路由器的设备终端。
[0115]发送请求单元302a,进一步用于向所述连接同一路由器的所有终端发送获取设备信息请求。
[0116]接收指令单元302b,进一步用于接收所述设备终端发送的允许获取设备信息指令。
[0117]获取信息单元302d,用于获取所述发送允许获取信息指令的终端的设备信息。
[0118]进一步的,生成列表模块包括304:
[0119]生成第一列表信息单元304a,用于将获取的所述同一用户身份下的设备信息和经过排除处理的所述登陆同一局域网所有设备信息生成第一互动设备列表信息,所述列表信息包括用户名信息、设备标识信息、应用标识信息和无线网络标识信息。
[0120]生成第二列表信息单元304b,用于按照相同的所述用户名信息优于相同的所述无线网络标识信息,相同的所述无线网络标识信息优于相同的所述应用标识信息的排序顺序对第一互动设备列表信息进行排序,得到第二互动设备列表信息。
[0121 ]生成互动列表单元304c,用于根据所述第二互动设备列表信息生成所述互动设备列表。
[0122]其中,所述列表信息还可以包括设备类型、设备型号的那个其它设备信息,所述设备信息可以以表格形式显示在所述互动设备里表中。
[0123]通过生成第二列表信息单元304b对获取的第一互动设备列表信息进行排序得到第二互动设备列表信息,并通过生成互动列表单元304c生成最终的互动设备列表在终端进行展示,例如互动列表中具有相同用户名的设备信息排在前具有无线网络标识的设备信息排在后,具有相同用户名的设备信息中具有较多的相同的所述应用标识信息的设备信息排在前,经过排序的设备信息列表,有序的展示设备信息带来为后续的管理和使用提供更优化更清晰的交互界面。
[0124]本发明提供的获取互动设备列表的系统另一个实施例,如图4所示,包括:
[0125]确定用户身份单元401a,用于将所述客户端的设备信息与对服务器中存储的已经登录的终端的设备信息进行比较,确定具有相同用户名的终端具有同一用户身份。
[0126]第三获取信息单元401b,用于获取所述具有同一用户身份的设备信息。
[0127]其中,所述设备信息可以包括:设备的唯一标识信息、应用标识信息、用户名信息、无线网络标识信息、设备类型信息和设备型号信息。
[0128]确定用户身份单元401a将与所述客户端的设备信息具有相同的用户名的设备信息确定为具有同一用户身份的设备信息,保证了获取的设备信息都是处于登录状态,便于后续的管理和互相通信。
[0129]获取终端单元402a,用于获取连接同一路由器的设备终端。
[0130]发送请求单元402b,进一步用于向所述连接同一路由器的所有终端发送获取设备信息请求。
[0131]接收指令单元402c,进一步用于接收所述设备终端发送的允许获取设备信息指令。
[0132]第四获取信息单元402d,用于获取所述发送允许获取信息指令的终端的设备信息。
[0133]通过发送请求单元402b向登陆同一路由器的所有设备终端发送获取设备信息请求,接收允许指令后才获取设备信息,保证获取的设备信息是经过用户授权的,保证了用户的信息的安全性和私密性。
[0134]设备信息筛选模块403,用于将获取的登陆所述同一路由器的所有设备信息与获取的同一用户身份下的设备信息进行比较,并对获取的登陆同一路由器的所有设备信息进行排除处理,以排除与所述获取的同一用户身份下的设备信息中具有相同设备标识的设备
?目息O
[0135]生成第一列表信息单元404a,用于将获取的所述同一用户身份下的设备信息和经过排除处理的所述登陆同一路由器所有设备信息生成第一互动设备列表信息,所述列表信息包括用户名信息、设备标识信息、应用标识信息和无线网络标识信息。
[0136]生成第二列表信息单元404b,用于按照相同的所述用户名信息优于相同的所述无线网络标识信息,相同的所述无线网络标识信息优于相同的所述应用标识信息的排序顺序对第一互动设备列表信息进行排序,得到第二互动设备列表信息。
[0137]生成互动列表单元404c,用于根据所述第二互动设备列表信息生成所述互动设备列表。
[0138]例如,所述设备列表中所有设备信息可以以表格形式显示,用户名信息、无线网络标识信息、应用标识信息、设备类型信息、设备型号信息,从前到后依次进行显示,其中由于设备标识信息是设备唯一标识信息,对设备的系统安全起着关键性作用,因此不进行显示。
[0139]通过第三获取信息单元401b获取同一用户身份下的所有设备信息和第四获取信息单元402d获取登陆同一路由器的所有设备信息并排除重复的设备信息,生成第一互动设备列表,进一步通过生成第二列表信息单元404b对获取的第一互动设备列表信息进行排序得到第二互动设备列表信息,并生成最终的互动设备列表在终端进行展示经过排序的设备信息列表,有序的展示设备信息带来为后续的管理和使用提供更优化更清晰的交互界面;所述生成的互动设备列表,是同一用户身份下的设备以及同一家庭局域网内的设备完成互相通信的前提,优化了用户体验。
[0140]本发明提供的获取互动设备列表的方法及系统通过第一获取设备信息模块301获取同一用户身份下的所有设备信息和第二获取设备信息模块302获取登陆同一局域网内的所有设备信息并通过设备信息筛选模块303排除重复的设备信息,最终生成列表模块304生成互动设备列表,使得所述生成的互动设备列表,更贴合用户的实际需求,是同一用户身份下的设备以及同一家庭局域网内的设备完成互相通信的前提,优化了用户体验;进一步将与所述客户端的设备信息具有相同的用户名的设备信息确定为具有同一用户身份的设备信息,保证了获取的设备信息都是处于登录状态,便于后续的管理和互相通信;进一步通过登陆同一局域网内的所有设备终端发送获取设备信息请求,接收允许指令后才获取设备信息,保证获取的设备信息是经过用户授权的保证了用户的信息的安全性和私密性;进一步通过对获取的第一互动设备列表信息进行排序得到第二互动设备列表信息,并生成最终的互动设备列表在终端进行展示经过排序的设备信息列表,有序的展示设备信息带来为后续的管理和使用提供更优化更清晰的交互界面。
[0141]所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明它们没有在细节中提供。
[0142]另外,为简化说明和讨论,并且为了不会使本发明难以理解,在所提供的附图中可以示出或可以不示出与集成电路(IC)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本发明难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本发明的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本发明的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本发明。因此,这些描述应被认为是说明性的而不是限制性的。
[0143]尽管已经结合了本发明的具体实施例对本发明进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态RAM(DRAM))可以使用所讨论的实施例。
[0144]本发明的实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本发明的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种获取互动设备列表的方法,其特征在于,应用于客户端,包括: 获取同一用户身份下的所有设备信息,所述设备信息包括设备标识信息、应用标识信息和用户名信息; 获取登陆同一局域网内的所有设备信息; 将获取的所述同一局域网内的所有设备信息与获取的同一用户身份下的设备信息进行比较,并对所述获取的登陆同一局域网内的所有设备信息进行排除处理,以排除与所述获取的同一用户身份下的设备信息中具有相同设备标识的设备信息; 通过获取的所述同一用户身份下的设备信息和经过排除处理的所述获取的登陆同一局域网内所有设备信息,生成互动设备列表。2.根据权利要求1所述获取互动设备列表的方法,其特征在于,所述获取登陆同一局域网内的所有设备信息之前,该方法进一步包括: 向登陆同一局域网内的所有设备终端发送获取设备信息请求; 接收所述登陆同一局域网内的设备终端发送的允许获取设备信息指令。3.根据权利要求2所述的获取互动设备列表的方法,其特征在于,所述获取登陆同一局域网内的所有设备信息的步骤包括: 获取连接同一路由器的设备终端; 向所述连接同一路由器的所有终端发送获取设备信息请求; 接收所述设备终端发送的允许获取设备信息指令; 获取所述发送允许获取信息指令的终端的设备信息。4.根据权利要求1所述的获取互动设备列表的方法,其特征在于,获取同一用户身份下的所有设备信息的步骤包括: 将所述客户端的设备信息与对服务器中存储的已经登录的终端的设备信息进行比较,确定具有相同用户名的终端具有同一用户身份; 获取所述具有同一用户身份的设备信息。5.根据权利要求1所述的获取互动设备列表的方法,其特征在于,所述生成互动设备列表的步骤: 将获取的所述同一用户身份下的设备信息和所述经过排除处理的获取的登陆同一局域网所有设备信息生成第一互动设备列表信息,所述列表信息包括用户名信息、设备标识信息、应用标识信息和无线网络标识信息; 按照相同的所述用户名信息优于相同的所述无线网络标识信息,所述相同的无线网络标识信息优于相同的所述应用标识信息的排序顺序对第一互动设备列表信息进行排序,得到第二互动设备列表信息; 根据所述第二互动设备列表信息生成所述互动设备列表。6.一种获取互动设备列表的系统,其特征在于,应用于客户端,包括: 第一获取设备信息模块,用于获取同一用户身份下的所有设备信息;所述设备信息包括设备标识信息、应用标识信息和用户名信息; 第二获取设备信息模块,用于获取登陆同一局域网内的所有设备信息; 设备信息筛选模块,用于将获取的所述同一局域网内的所有设备信息与获取的同一用户身份下的设备信息进行比较,并对获取的登陆同一局域网内的所有设备信息进行排除处理,以排除与所述获取的同一用户身份下的设备信息中具有相同设备标识的设备信息; 生成列表模块,用于通过获取的所述同一用户身份下的设备信息和获取的所述同一局域网内排除与所述获取的同一用户身份下的设备信息中具有相同设备标识的设备信息,生成互动设备列表。7.根据权利要求6所述获取互动设备列表的系统,其特征在于,所述第二获取设备信息丰吴块包括: 发送请求单元,用于向登陆同一局域网内的所有设备终端发送获取设备信息请求; 接收指令单元,用于接收所述登陆同一局域网内的设备终端发送的允许获取设备信息指令。8.根据权利要求7所述的获取互动设备列表的系统,其特征在于,所述第二获取设备信息模块进一步包括: 获取终端单元,用于获取连接同一路由器的设备终端; 发送请求单元,进一步用于向所述连接同一路由器的所有终端发送获取设备信息请求; 接收指令单元,进一步用于接收所述设备终端发送的允许获取设备信息指令; 获取信息单元,用于获取所述发送允许获取信息指令的终端的设备信息。9.根据权利要求6所述的获取互动设备列表的系统,其特征在于,所述第一获取设备信息丰吴块包括: 确定用户身份单元,用于将所述客户端的设备信息与对服务器中存储的已经登录的终端的设备信息进行比较,确定具有相同用户名的终端具有同一用户身份; 第二获取信息单元,用于获取所述具有同一用户身份的设备信息。10.根据权利要求6所述的获取互动设备列表的系统,其特征在于,所述生成列表模块包括: 生成第一列表信息单元,用于将获取的所述同一用户身份下的设备信息和经过排除处理的所述登陆同一局域网所有设备信息生成第一互动设备列表信息,所述列表信息包括用户名信息、设备标识信息、应用标识信息和无线网络标识信息; 生成第二列表信息单元,用于按照相同的所述用户名信息优于相同的所述无线网络标识信息,相同的所述无线网络标识信息优于相同的所述应用标识信息的排序顺序对第一互动设备列表信息进行排序,得到第二互动设备列表信息; 生成互动列表单元,用于根据所述第二互动设备列表信息生成所述互动设备列表。
【文档编号】H04W40/24GK106060894SQ201610322026
【公开日】2016年10月26日
【申请日】2016年5月16日
【发明人】李欣
【申请人】乐视控股(北京)有限公司, 乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1