CN106059863A - 一种设备搜索方法及装置 - Google Patents

一种设备搜索方法及装置 Download PDF

Info

Publication number
CN106059863A
CN106059863A CN201610323393.9A CN201610323393A CN106059863A CN 106059863 A CN106059863 A CN 106059863A CN 201610323393 A CN201610323393 A CN 201610323393A CN 106059863 A CN106059863 A CN 106059863A
Authority
CN
China
Prior art keywords
application
message
log
terminal unit
lan
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
Application number
CN201610323393.9A
Other languages
English (en)
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.)
LeTV Holding Beijing Co Ltd
LeTV Information Technology Beijing Co Ltd
Original Assignee
LeTV Holding Beijing Co Ltd
LeTV Information Technology Beijing Co 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 LeTV Holding Beijing Co Ltd, LeTV Information Technology Beijing Co Ltd filed Critical LeTV Holding Beijing Co Ltd
Priority to CN201610323393.9A priority Critical patent/CN106059863A/zh
Publication of CN106059863A publication Critical patent/CN106059863A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2801Broadband local area networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Abstract

本发明公开了一种设备搜索方法及装置,应用于接入到局域网内的终端设备,该方法可以包括:检测终端设备中预设应用是否启动;当启动时,获取预设应用的应用注册信息,应用注册信息包括:处于启动状态的预设应用的应用标识和终端设备的设备标识;向局域网内的网络设备发送预设应用的应用注册信息;接收网络设备发送的、接入局域网内的所有终端设备的应用注册信息;判断接收到的应用注册信息中是否包含与预设应用对应的目标应用标识;当包含时,在终端设备上展示目标应用标识对应的设备标识。本发明的技术方案终端设备上展示的设备标识都是安装有目标应用的终端设备,与现有技术相比,用户选择目标应用所在终端设备的过程简单,用户体验好。

Description

一种设备搜索方法及装置
技术领域
本发明涉及通信技术领域,特别涉及一种设备搜索方法及装置。
背景技术
由于局域网通信具有传输效率高,误码率低等优点,越来越多的公司、医院、机关等单位开始应用局域网进行通信,甚至,随着科技的发展,人们已开发出通过局域网实现应用层级通信的通信方式,该种通信方式更好的满足了用户的各种需求。而为实现同一局域网内不同终端设备上不同应用之间的通信,在某一终端设备启动预设应用后,该终端设备首先要通过局域网搜索到位于局域网内的其他终端设备并展示,然后用户从搜索到的其他终端设备中选择目标应用所在的终端设备进行链接,进而实现预设应用和目标应用的通信。
目前,相关技术中,在某一终端设备通过局域网搜索后在该终端设备上展示的是位于局域网内的所有其他终端设备。而在实际使用中,用户可能并不知道所展示的其他终端设备中哪些是安装有目标应用的终端设备,且在局域网内的其他终端设备较多时,所展示的其他终端设备中会有很多没有安装目标应用的终端设备,这都给用户选择目标应用所在的终端设备带来了不便,使用户选择目标应用所在终端设备的过程变得复杂,用户的体验不好。
发明内容
本发明实施例中提供了一种设备搜索方法及装置,以简化用户选择目标应用所在终端设备的过程,提升用户体验。
为了解决上述技术问题,本发明实施例公开了如下技术方案:
一种设备搜索方法,应用于接入到局域网内的终端设备,所述方法包括:
检测所述终端设备中预设应用是否启动;
当所述预设应用启动时,获取所述预设应用的应用注册信息,所述应用注册信息包括:处于启动状态的预设应用的应用标识和所述终端设备的设备标识;
向所述局域网内的网络设备发送所述预设应用的应用注册信息;
接收所述网络设备发送的、接入所述局域网内的所有终端设备的应用注册信息;
判断接收到的应用注册信息中是否包含与所述预设应用对应的目标应用标识;
当接收到的应用注册信息中包含与所述预设应用对应的目标应用标识时,在所述终端设备上展示所述目标应用标识对应的设备标识。
优选地,所述获取所述预设应用的应用注册信息,包括:
调用注册局域网服务接口;
利用所述注册局域网接口生成所述预设应用的应用注册信息。
优选地,所述判断接收到的应用注册信息中是否包含与所述预设应用对应的目标应用标识,包括:
从接收到的所有终端设备的应用注册信息中筛选出除所述终端设备的应用注册信息之外的期望应用注册信息;
判断所述期望应用注册信息中是否包含与所述预设应用对应的目标应用标识。
优选地,还包括:
判断是否检测到所述预设应用的关闭操作;
当检测到所述预设应用的关闭操作时,向所述网络设备发送删除所述预设应用的应用注册信息的指令,以使所述网络设备删除所述预设应用的应用注册信息。
优选地,当接收到的应用注册信息中不包含与所述预设应用对应的目标应用标识时,还包括:
每隔预设时间向所述网络设备发送信息获取请求;
接收所述网络设备根据所述信息获取请求发送的、接入所述局域网内的所有终端设备的应用注册信息。
一种设备搜索方法,应用于局域网内的网络设备,包括:
接收接入到所述局域网内的终端设备发送的应用注册信息,所述应用注册信息包括:所述终端设备中处于启动状态的预设应用的应用标识和所述终端设备的设备标识;
向所述终端设备发送接入到所述局域网内的所有终端设备的应用注册信息。
优选地,还包括:
接收所述终端设备发送的删除所述预设应用的应用注册信息的指令;
删除所述预设应用的应用注册信息。
优选地,还包括:
接收所述终端设备发送的信息获取请求,其中,所述终端设备每隔预设时间向所述网络设备发送所述信息获取请求;
向所述终端设备发送当前接入到所述局域网内的所有终端设备的应用注册信息。
一种设备搜索装置,应用于接入到局域网内的终端设备,所述装置包括:
检测单元,用于检测所述终端设备中预设应用是否启动;
应用注册信息获取单元,用于当所述预设应用启动时,获取所述预设应用的应用注册信息,所述应用注册信息包括:处于启动状态的预设应用的应用标识和所述终端设备的设备标识;
应用注册信息发送单元,用于向所述局域网内的网络设备发送所述预设应用的应用注册信息;
第一接收单元,用于接收所述网络设备发送的、接入所述局域网内的所有终端设备的应用注册信息;
第一判断单元,用于判断接收到的应用注册信息中是否包含与所述预设应用对应的目标应用标识;
设备标识展示单元,用于当接收到的应用注册信息中包含与所述预设应用对应的目标应用标识时,在所述终端设备上展示所述目标应用标识对应的设备标识。
优选地,所述应用注册信息获取单元,包括:
接口调用子单元,用于调用注册局域网服务接口;
应用注册信息生成子单元,用于利用所述注册局域网接口生成所述预设应用的应用注册信息。
优选地,所述第一判断单元,包括:
筛选子单元,用于从接收到的所有终端设备的应用注册信息中筛选出除所述终端设备的应用注册信息之外的期望应用注册信息;
判断子单元,用于判断所述期望应用注册信息中是否包含与所述预设应用对应的目标应用标识。
优选地,还包括:
第二判断单元,用于判断是否检测到所述预设应用的关闭操作;
指令发送单元,用于当检测到所述预设应用的关闭操作时,向所述网络设备发送删除所述预设应用的应用注册信息的指令,以使所述网络设备删除所述预设应用的应用注册信息。
优选地,当接收到的应用注册信息中不包含与所述预设应用对应的目标应用标识时,还包括:
信息获取请求发送单元,用于每隔预设时间向所述网络设备发送信息获取请求;
第二接收单元,用于接收所述网络设备根据所述信息获取请求发送的、接入所述局域网内的所有终端设备的应用注册信息。
一种设备搜索装置,应用于局域网内的网络设备,包括:
第一接收单元,用于接收接入到所述局域网内的终端设备发送的应用注册信息,所述应用注册信息包括:所述终端设备中处于启动状态的预设应用的应用标识和所述终端设备的设备标识;
第一发送单元,用于向所述终端设备发送接入到所述局域网内的所有终端设备的应用注册信息。
优选地,还包括:
指令接收单元,用于接收所述终端设备发送的删除所述预设应用的应用注册信息的指令;
删除单元,用于删除所述预设应用的应用注册信息。
优选地,还包括:
第二接收单元,用于接收所述终端设备发送的信息获取请求,其中,所述终端设备每隔预设时间向所述网络设备发送所述信息获取请求;
第二发送单元,用于根据所述信息获取请求向所述终端设备发送当前接入到所述局域网内的所有终端设备的应用注册信息。
本发明的实施例提供的技术方案可以包括以下有益效果:
本发明实施例提供的一种设备搜索方法及装置,当接入到局域网内的终端设备检测到所述终端设备中预设应用启动时,获取所述预设应用的应用注册信息,所述应用注册信息包括:处于启动状态的预设应用的应用标识和所述终端设备的设备标识,向所述局域网内的网络设备发送所述预设应用的应用注册信息,接收所述网络设备发送的、接入所述局域网内的所有终端设备的应用注册信息,进一步地,判断接收到的应用注册信息中是否包含与所述预设应用对应的目标应用标识,并在接收到的应用注册信息中包含与所述预设应用对应的目标应用标识时,在所述终端设备上展示所述目标应用标识对应的设备标识。
当应用本发明实施例的方案时,由于在接收到的应用注册信息中包含与预设应用对应的目标应用标识时,在终端设备上仅展示所述目标应用标识对应的设备标识,即在终端设备上展示的设备标识都是安装有目标应用的终端设备,所以本发明的技术方案与现有技术相比,用户选择目标应用所在终端设备的过程简单,用户体验好。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种设备搜索方法的流程图;
图2为本发明实施例提供的另一种设备搜索方法的流程图;
图3为本发明实施例提供的又一种设备搜索方法的流程图;
图4为本发明实施例提供的又一种设备搜索方法的流程图;
图5为本发明实施例提供的一种设备搜索装置的结构示意图;
图6为本发明实施例提供的另一种设备搜索装置的结构示意图;
图7为本发明实施例提供的又一种设备搜索装置的结构示意图;
图8为本发明实施例提供的又一种设备搜索装置的结构示意图。
具体实施方式
本发明如下实施例提供了一种设备搜索方法及装置,以简化用户选择目标应用所在终端设备的过程,提升用户体验。
为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明实施例中技术方案作进一步详细的说明。
如图1所示,为本发明实例提供的一种设备搜索方法的流程图,应用于接入到局域网内的终端设备,该设备搜索方法可以包括以下步骤:
在步骤S101中,检测所述终端设备中预设应用是否启动。
在该步骤中,接入到局域网内的终端设备检测该终端设备中预设应用是否启动。其中,所述终端设备可以是手机、智能电视、ipad、电脑等电子设备,所述预设应用为所述终端设备上安装的、与所述局域网内不同于所述终端设备的其他终端设备上安装的应用有通信需求的应用。
在步骤S102中,当所述预设应用启动时,获取所述预设应用的应用注册信息。
在该步骤中,当所述终端设备中的预设应用启动时,获取所述预设应用的应用注册信息。所述应用注册信息可以包括:处于启动状态的预设应用的应用标识和所述终端设备的设备标识。其中,所述应用标识可以为所述预设应用的应用名称、应用版本信息等,所述终端设备的设备标识可以为所述终端设备的设备名称、电子序列号、国际移动识别码等,所诉应用标识用于标记所述预设应用,所述设备标识用于标记所述终端设备。需要说明的是,在本发明具体实施的过程中,所述应用注册信息中可能还包括其他内容,例如设备类别、设备型号、启动时间等信息,本发明对此不做限定。另外,为在应用注册信息中区分出不同的内容,可将应用注册信息中的内容按照一定的排列,例如,当应用注册信息中包含的内容有应用标识、设备标识和启动时间时,可依次按照启动时间、应用标识和设备标识的顺序进行排列。
在步骤S103中,向所述局域网内的网络设备发送所述预设应用的应用注册信息。
在该步骤中,向所述局域网内的网络设备发送步骤S102中获取的所述预设应用的应用注册信息。其中,这里的所述局域网指由网络设备和多个终端设备组成,所述网络设备可以是计算机、路由器、交换机等电子设备。
在步骤S104中,接收所述网络设备发送的接入所述局域网内的所有终端设备的应用注册信息。
在该步骤中,接收所述网络设备发送的接入所述局域网内的所有终端设备的应用注册信息。具体地,接入所述局域网内的任一终端设备上启动与所述局域网内除该任一终端设备外的其他终端设备上安装的应用有通信需求的应用时,均执行步骤S101、步骤S102和步骤S103,将相应的应用注册信息发送至所述网络设备,该相应的应用注册信息与所述终端设备发送的所述预设应用的应用注册信息一样,包含有相应的应用标识和设备标识。当所述网络设备接收到所述终端设备发送的应用注册信息时,所述网络设备将当前接收到的所有终端设备发送的应用注册信息发送给所述终端设备。进而所述终端设备接收到所述网络设备发送的接入所述局域网内的所有终端设备的应用注册信息。显然,这里的所有终端设备的应用注册信息指的是所有终端设备启动相应应用时发送给所述网络设备的应用注册信息。
在步骤S105中,判断接收到的应用注册信息中是否包含与所述预设应用对应的目标应用标识。
在该步骤中,判断接收到的应用注册信息中是否包含与所述预设应用对应的目标应用标识。具体地,所述终端设备中预存有与所述预设应用有通信需求的目标应用的目标应用标识,在所述终端接收到所有终端设备的应用注册信息后,提取所接收到的应用注册信息中的应用标识,然后判断所提取的应用标识中是否存在所述终端设备中预存的目标应用标识。
当接收到的应用注册信息中包含与所述预设应用对应的目标应用标识时,在步骤S106中,在所述终端设备上展示所述目标应用标识对应的设备标识。
在该步骤中,当接收到的应用注册信息中包含与所述预设应用对应的目标应用标识时,在所述终端设备上展示所述目标应用标识对应的设备标识。具体地,当接收到的应用注册信息中包含与所述预设应用对应的目标应用标识时,提取含有目标应用标识的应用注册信息中的设备标识,并在所述终端设备上展示所提取的设备标识。
本发明实施例提供的该方法,当接入到局域网内的终端设备检测到所述终端设备中预设应用启动时,获取所述预设应用的应用注册信息,所述应用注册信息包括:处于启动状态的预设应用的应用标识和所述终端设备的设备标识,向所述局域网内的网络设备发送所述预设应用的应用注册信息,接收所述网络设备发送的、接入所述局域网内的所有终端设备的应用注册信息,进一步地,判断接收到的应用注册信息中是否包含与所述预设应用对应的目标应用标识,并在接收到的应用注册信息中包含与所述预设应用对应的目标应用标识时,在所述终端设备上展示所述目标应用标识对应的设备标识。
当应用本发明实施例的方案时,由于在接收到的应用注册信息中包含与预设应用对应的目标应用标识时,在终端设备上仅展示所述目标应用标识对应的设备标识,即在终端设备上展示的设备标识都是安装有目标应用的终端设备,所以本发明的技术方案与现有技术相比,用户选择目标应用所在终端设备的过程简单,用户体验好。
此外,需要补充说明的是:在本发明具体实施的过程中,所述终端设备上可能不止安装一个与所述局域网内不同于所述终端设备的其他终端设备上安装的应用有通信需求的应用,此时,针对所述终端设备上的每一个与所述局域网内不同于所述终端设备的其他终端设备上安装的应用有通信需求的应用,均可执行步骤S101至步骤S106中的步骤以及后续实施例中的步骤。
另外,在本发明具体实施的过程中,步骤S102可以有多种实现方式,优选地,在本发明的一种具体实施方式中,步骤S102可以包括:
调用注册局域网服务接口;
利用所述注册局域网接口生成所述预设应用的应用注册信息。
具体地,在所述预设应用启动时,所述终端设备调用注册局域网服务接口,进一步地,利用所述注册局域网服务接口生成所述预设应用的应用注册信息。如前所述,为方便区分生成的应用注册信息中的内容,所述注册局域网服务接口中可以含有应用注册信息中内容的排序规则,所生成的应用注册信息中内容按照该排序规则进行排序。此时,所述应用注册信息中也可以包括所述注册局域网接口的相关信息。另外,该实施方式仅仅是步骤S102的一种具体实现方式,步骤S102还可以有其他实现方式,例如,可以在所述预设应用中预存所述预设应用的应用注册信息,在所述预设应用启动时,直接获取即可。
在本发明具体实施的过程中,步骤S105也可以有多种实现方式,优选地,在本发明的一种具体实施方式中,步骤S105可以包括:
从接收到的所有终端设备的应用注册信息中筛选出除所述终端设备的应用注册信息之外的期望应用注册信息;
判断所述期望应用注册信息中是否包含与所述预设应用对应的目标应用标识。
具体地,在步骤S104接收所述网络设备发送的、接入所述局域网内的所有终端设备的应用注册信息后,所述终端设备从接收到的所有终端设备的应用注册信息中筛选出除所述终端设备的应用注册信息之外的期望应用注册信息,然后,判断所述期望应用注册信息中是否包含与所述预设应用对应的目标应用标识。这里的所述终端设备的应用注册信息包括所述终端设备上的每一个与所述局域网内不同于所述终端设备的其他终端设备上安装的应用有通信需求的应用启动时发送给所述网络设备的应用注册信息,即所述期望应用注册信息中仅包含所述局域网内不同于所述终端设备的其他终端设备所发送的应用注册信息。另外,该实施方式仅仅是步骤S105的一种具体实现方式,步骤S105还可以有其他实现方式,例如,可以将接收到的所有终端设备的应用注册信息中包含的目标应用标识均作为与所述预设应用对应的目标应用标识,还可以先获取所有终端设备的应用注册信息中包含的目标应用标识,然后从中筛选出其他终端设备的目标应用标识作为与所述预设应用对应的目标应用标识,这里的其他终端设备是指接入到所述局域网除所述终端设备之外的终端设备。
进一步地,如图2所示,在本发明的一种具体实施方式中,还可以包括:
在步骤S201中,判断是否检测到所述预设应用的关闭操作;
在步骤S202中,当检测到所述预设应用的关闭操作时,向所述网络设备发送删除所述预设应用的应用注册信息的指令,以使所述网络设备删除所述预设应用的应用注册信息。
具体地,在该具体实施方式中,所述预设应用的关闭操作可以有多种表现形式,例如,可以是用户点击所述预设应用的关闭按钮的操作,也可以是所述终端设备关机之前停止所述预设应用运行的操作等等。在检测到所述预设应用的关闭操作时,所述终端设备向所述网络设备发送删除所述预设应用的应用注册信息的指令,所述网络设备在接收到指令时,删除所述预设应用的应用注册信息,这里为使所述网络设备能够根据指令找到对应的应用注册信息,所述指令中可以包含相应的应用标识、设备标识等信息。通过该具体实施方式,在所述预设应用关闭时,所述网络设备及时删除了所述预设应用的应用注册信息,使得在所述预设应用关闭后不同于所述终端设备的其他终端设备所获取的应用注册信息中不包含多余的应用注册信息,减小内存和CPU消耗。
如图3所示,在本发明的另一种具体实施方式中,还可以包括:
在步骤S301中,每隔预设时间向所述网络设备发送信息获取请求;
在步骤S302中,接收所述网络设备根据所述信息获取请求发送的、接入所述局域网内的所有终端设备的应用注册信息。
具体地,在该具体实施方式中,所述终端设备每隔预设时间向所述网络设备发送信息获取请求,所述网络设备每接收到一次所述信息获取请求时,向所述终端设备发送当前接入所述局域网内的所有终端设备的应用注册信息,所述终端设备在接收到当前所述局域网内的所有终端设备的应用注册信息时,进行后续步骤S105和步骤S106,在本发明具体实施的过程中,所述预设时间可以进行根据实际需要进行设定,例如,所述预设时间可以是1s、2s、1min等。通过该具体实施方式,可实现所述终端设备上展示所述目标应用标识对应的设备标识不断更新,使得在所述预设应用启动后目标应用所在终端设备的设备标识也能及时在所述终端设备上展示。
为使本发明的技术方案更加清楚完整,下面对局域网内的网络设备侧的设备搜索方法的流程进行具体说明。
如图4所示,为本发明实施例提供的一种设备搜索方法的流程图,应用于局域网内的网络设备,该设备搜索方法可以包括以下步骤:
在步骤S401中,接收接入到所述局域网内的终端设备发送的应用注册信息。
在该步骤中,局域网内的网络设备接收接入到所述局域网内的终端设备发送的应用注册信息。其中,所述应用注册信息包括:所述终端设备中处于启动状态的预设应用的应用标识和所述终端设备的设备标识,在本发明具体实施的过程中,所述网络设备可以是计算机、路由器、交换机等电子设备,所述终端设备可以是手机、智能电视、ipad、电脑等电子设备,所述预设应用为所述终端设备上安装的、与所述局域网内不同于所述终端设备的其他终端设备上安装的应用有通信需求的应用,所述应用标识可以为所述预设应用的应用名称、应用版本信息等,所述终端设备的设备标识可以为所述终端设备的设备名称、电子序列号、国际移动识别码等,所诉应用标识用于标记所述预设应用,所述设备标识用于标记所述终端设备。
在步骤S402中,向所述终端设备发送接入到所述局域网内的所有终端设备的应用注册信息。
在该步骤中,所述网络设备向所述终端设备发送接入到所述局域网内的所有终端设备的应用注册信息。具体地,接入所述局域网内的任一终端设备上启动与所述局域网内除该任一终端设备外的其他终端设备上安装的应用有通信需求的应用时,均将所启动应用的、的应用注册信息发送至所述网络设备。所述网络设备在接收到所述终端设备发送的应用注册信息时,向所述终端设备发送接入到所述局域网内的所有终端设备的应用注册信息。
需要补充说明的是,在本发明具体实施的过程中,所述局域网内包含有多台终端设备,所述网络设备接收到任一终端设备向所述网络设备发送应用注册信息后,均执行步骤S401和步骤S402。
本发明实施例提供的该方法,首先接收接入到所述局域网内的终端设备发送的应用注册信息,所述应用注册信息包括:所述终端设备中处于启动状态的预设应用的应用标识和所述终端设备的设备标识,进一步地,向所述终端设备发送接入到所述局域网内的所有终端设备的应用注册信息。
当应用本发明实施例的方案时,所述网络设备向所述终端设备发送接入到所述局域网内的所有终端设备的应用注册信息,所述应用注册信息包括:所述终端设备中处于启动状态的预设应用的应用标识和所述终端设备的设备标识,所述终端设备可以在所述网络设备所发送的应用注册信息中获取与所述预设应用对应的目标应用标识,并将相应的目标应用标识对应的设备标识在所述终端设备上展示,使得所述终端设备上展示的设备标识都是安装有目标应用的终端设备,所以本发明的技术方案与现有技术相比,用户选择目标应用所在终端设备的过程简单,用户体验好。
进一步地,在本发明的一种具体实施方式中,还可以包括:
接收所述终端设备发送的删除所述预设应用的应用注册信息的指令;
删除所述预设应用的应用注册信息。
具体地,在该具体实施方式中,所述网络设备接收到所述终端设备发送的删除所述预设应用的应用注册信息的指令,然后删除所述预设应用的应用注册信息。这里为使所述网络设备能够根据指令找到对应的应用注册信息,所述指令中可以包含相应的应用标识、设备标识等信息。通过该具体实施方式,在所述预设应用关闭时,所述网络设备及时删除了所述预设应用的应用注册信息,使得在所述预设应用关闭后不同于所述终端设备的其他终端设备所获取的应用注册信息中不包含多余的应用注册信息,减小内存和CPU消耗。
进一步地,在本发明的一种具体实施方式中,还可以包括:
接收所述终端设备发送的信息获取请求,其中,所述终端设备每隔预设时间向所述网络设备发现所述信息获取请求;
向所述终端设备发送当前接入到所述局域网内的所有终端设备的应用注册信息。
具体地,在该具体实施方式中,所述网络设备接收所述终端设备发送的信息获取请求,然后向所述终端设备发送当前接入到所述局域网内的所有终端设备的应用注册信息,其中,所述终端设备每隔预设时间向所述网络设备发现所述信息获取请求,所述预设时间可以进行根据实际需要进行设定,例如,所述预设时间可以是1s、2s、1min等。通过该具体实施方式,所述终端设备每隔预设时间向所述网络设备发送信息获取请求,所述网络设备每接收到一次所述信息获取请求时,向所述终端设备发送当前接入所述局域网内的所有终端设备的应用注册信息,以实现所述终端设备所接收的应用注册信息不断更新,进而实现所述终端设备上展示所述目标应用标识对应的设备标识不断更新,使得在所述预设应用启动后目标应用所在终端设备的设备标识也能及时在所述终端设备上展示。
此外,前述方法实施例中,相同的步骤可以相互借鉴,不同的步骤可以自由组合,并且不同的步骤组合后形成的方案,也属于本发明的保护范围。
相对于上面的方法实施例,本发明实施例还提供了一种设备搜索装置。如图5所示,为本发明实施例提供的一种设备搜索装置的结构示意图,应用于接入到局域网内的终端设备,该设备搜索装置可以包括:检测单元501、应用注册信息获取单元502、应用注册信息发送单元503、第一接收单元504、第一判断单元505和设备标识展示单元506。
检测单元501用于检测所述终端设备中预设应用是否启动;
应用注册信息获取单元502用于当所述预设应用启动时,获取所述预设应用的应用注册信息,所述应用注册信息包括:处于启动状态的预设应用的应用标识和所述终端设备的设备标识;
应用注册信息发送单元503用于向所述局域网内的网络设备发送所述预设应用的应用注册信息;
第一接收单元504用于接收所述网络设备发送的、接入所述局域网内的所有终端设备的应用注册信息;
第一判断单元505用于判断接收到的应用注册信息中是否包含与所述预设应用对应的目标应用标识;
设备标识展示单元506用于当接收到的应用注册信息中包含与所述预设应用对应的目标应用标识时,在所述终端设备上展示所述目标应用标识对应的设备标识。
本发明实施例提供的该装置,当接入到局域网内的终端设备检测到所述终端设备中预设应用启动时,获取所述预设应用的应用注册信息,所述应用注册信息包括:处于启动状态的预设应用的应用标识和所述终端设备的设备标识,向所述局域网内的网络设备发送所述预设应用的应用注册信息,接收所述网络设备发送的、接入所述局域网内的所有终端设备的应用注册信息,进一步地,判断接收到的应用注册信息中是否包含与所述预设应用对应的目标应用标识,并在接收到的应用注册信息中包含与所述预设应用对应的目标应用标识时,在所述终端设备上展示所述目标应用标识对应的设备标识。
当应用本发明实施例的方案时,由于在接收到的应用注册信息中包含与预设应用对应的目标应用标识时,在终端设备上仅展示所述目标应用标识对应的设备标识,即在终端设备上展示的设备标识都是安装有目标应用的终端设备,所以本发明的技术方案与现有技术相比,用户选择目标应用所在终端设备的过程简单,用户体验好。
优选地,在本发明的一种具体实施方式中,所述应用注册信息获取单元502可以包括:接口调用子单元和应用注册信息生成子单元。
接口调用子单元用于调用注册局域网服务接口;
应用注册信息生成子单元用于利用所述注册局域网接口生成所述预设应用的应用注册信息。
优选地,在本发明的一种具体实施方式中,所述第一判断单元505可以包括:筛选子单元和判断子单元。
筛选子单元用于从接收到的所有终端设备的应用注册信息中筛选出除所述终端设备的应用注册信息之外的期望应用注册信息;
判断子单元用于判断所述期望应用注册信息中是否包含与所述预设应用对应的目标应用标识。
优选地,如图6所示,在本发明的一种具体实施方式中,所述设备搜索装置还可以包括:第二判断单元601和指令发送单元602。
第二判断单元601用于判断是否检测到所述预设应用的关闭操作;
指令发送单元602用于当检测到所述预设应用的关闭操作时,向所述网络设备发送删除所述预设应用的应用注册信息的指令,以使所述网络设备删除所述预设应用的应用注册信息。
优选地,如图7所示,当接收到的应用注册信息中不包含与所述预设应用对应的目标应用标识时,在本发明的一种具体实施方式中,所述设备搜索装置还可以包括:信息获取请求发送单元701和第二接收单元702。
信息获取请求发送单元701用于每隔预设时间向所述网络设备发送信息获取请求;
第二接收单元702用于接收所述网络设备根据所述信息获取请求发送的、接入所述局域网内的所有终端设备的应用注册信息。
相对于上面的方法实施例,本发明实施例还提供了一种设备搜索装置。如图8所示,为本发明实施例提供的一种设备搜索装置的结构示意图,应用于局域网内的网络设备,该设备搜索装置可以包括:第一接收单元801和第一发送单元802。
第一接收单元801用于接收接入到所述局域网内的终端设备发送的应用注册信息,所述应用注册信息包括:所述终端设备中处于启动状态的预设应用的应用标识和所述终端设备的设备标识;
第一发送单元802用于向所述终端设备发送接入到所述局域网内的所有终端设备的应用注册信息。
本发明实施例提供的该装置,首先接收接入到所述局域网内的终端设备发送的应用注册信息,所述应用注册信息包括:所述终端设备中处于启动状态的预设应用的应用标识和所述终端设备的设备标识,进一步地,向所述终端设备发送接入到所述局域网内的所有终端设备的应用注册信息。
当应用本发明实施例的方案时,所述网络设备向所述终端设备发送接入到所述局域网内的所有终端设备的应用注册信息,所述应用注册信息包括:所述终端设备中处于启动状态的预设应用的应用标识和所述终端设备的设备标识,所述终端设备可以在所述网络设备所发送的应用注册信息中获取与所述预设应用对应的目标应用标识,并将相应的目标应用标识对应的设备标识在所述终端设备上展示,使得所述终端设备上展示的设备标识都是安装有目标应用的终端设备,所以本发明的技术方案与现有技术相比,用户选择目标应用所在终端设备的过程简单,用户体验好。
优选地,在本发明的一种具体实施方式中,所述设备搜索装置还可以包括:指令接收单元和删除单元。
指令接收单元用于接收所述终端设备发送的删除所述预设应用的应用注册信息的指令;
删除单元用于删除所述预设应用的应用注册信息。
优选地,在本发明的一种具体实施方式中,所述设备搜索装置还可以包括:第二接收单元和第二发送单元。
第二接收单元用于接收所述终端设备发送的信息获取请求,其中,所述终端设备每隔预设时间向所述网络设备发送所述信息获取请求;
第二发送单元用于根据所述信息获取请求向所述终端设备发送当前接入到所述局域网内的所有终端设备的应用注册信息。
关于上述实施例中的装置,其中各个单元执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。且可以理解的是,上述实施例中的装置的各单元之间可以自由组合,由不同的单元组合后的方案,也属于本发明的保护范围。
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (16)

1.一种设备搜索方法,应用于接入到局域网内的终端设备,其特征在于,所述方法包括:
检测所述终端设备中预设应用是否启动;
当所述预设应用启动时,获取所述预设应用的应用注册信息,所述应用注册信息包括:处于启动状态的预设应用的应用标识和所述终端设备的设备标识;
向所述局域网内的网络设备发送所述预设应用的应用注册信息;
接收所述网络设备发送的、接入所述局域网内的所有终端设备的应用注册信息;
判断接收到的应用注册信息中是否包含与所述预设应用对应的目标应用标识;
当接收到的应用注册信息中包含与所述预设应用对应的目标应用标识时,在所述终端设备上展示所述目标应用标识对应的设备标识。
2.根据权利要求1所述的方法,其特征在于,所述获取所述预设应用的应用注册信息,包括:
调用注册局域网服务接口;
利用所述注册局域网接口生成所述预设应用的应用注册信息。
3.根据权利要求1所述的方法,其特征在于,所述判断接收到的应用注册信息中是否包含与所述预设应用对应的目标应用标识,包括:
从接收到的所有终端设备的应用注册信息中筛选出除所述终端设备的应用注册信息之外的期望应用注册信息;
判断所述期望应用注册信息中是否包含与所述预设应用对应的目标应用标识。
4.根据权利要求1-3任一项所述的方法,其特征在于,还包括:
判断是否检测到所述预设应用的关闭操作;
当检测到所述预设应用的关闭操作时,向所述网络设备发送删除所述预设应用的应用注册信息的指令,以使所述网络设备删除所述预设应用的应用注册信息。
5.根据权利要求1-3任一项所述的方法,其特征在于,当接收到的应用注册信息中不包含与所述预设应用对应的目标应用标识时,还包括:
每隔预设时间向所述网络设备发送信息获取请求;
接收所述网络设备根据所述信息获取请求发送的、接入所述局域网内的所有终端设备的应用注册信息。
6.一种设备搜索方法,应用于局域网内的网络设备,其特征在于,所述方法包括:
接收接入到所述局域网内的终端设备发送的应用注册信息,所述应用注册信息包括:所述终端设备中处于启动状态的预设应用的应用标识和所述终端设备的设备标识;
向所述终端设备发送接入到所述局域网内的所有终端设备的应用注册信息。
7.根据权利要求6所述的方法,其特征在于,还包括:
接收所述终端设备发送的删除所述预设应用的应用注册信息的指令;
删除所述预设应用的应用注册信息。
8.根据权利要求6所述的方法,其特征在于,还包括:
接收所述终端设备发送的信息获取请求,其中,所述终端设备每隔预设时间向所述网络设备发送所述信息获取请求;
向所述终端设备发送当前接入到所述局域网内的所有终端设备的应用注册信息。
9.一种设备搜索装置,应用于接入到局域网内的终端设备,其特征在于,所述装置包括:
检测单元,用于检测所述终端设备中预设应用是否启动;
应用注册信息获取单元,用于当所述预设应用启动时,获取所述预设应用的应用注册信息,所述应用注册信息包括:处于启动状态的预设应用的应用标识和所述终端设备的设备标识;
应用注册信息发送单元,用于向所述局域网内的网络设备发送所述预设应用的应用注册信息;
第一接收单元,用于接收所述网络设备发送的、接入所述局域网内的所有终端设备的应用注册信息;
第一判断单元,用于判断接收到的应用注册信息中是否包含与所述预设应用对应的目标应用标识;
设备标识展示单元,用于当接收到的应用注册信息中包含与所述预设应用对应的目标应用标识时,在所述终端设备上展示所述目标应用标识对应的设备标识。
10.根据权利要求9所述的装置,其特征在于,所述应用注册信息获取单元,包括:
接口调用子单元,用于调用注册局域网服务接口;
应用注册信息生成子单元,用于利用所述注册局域网接口生成所述预设应用的应用注册信息。
11.根据权利要求9所述的装置,其特征在于,所述第一判断单元,包括:
筛选子单元,用于从接收到的所有终端设备的应用注册信息中筛选出除所述终端设备的应用注册信息之外的期望应用注册信息;
判断子单元,用于判断所述期望应用注册信息中是否包含与所述预设应用对应的目标应用标识。
12.根据权利要求9-11任一项所述的装置,其特征在于,还包括:
第二判断单元,用于判断是否检测到所述预设应用的关闭操作;
指令发送单元,用于当检测到所述预设应用的关闭操作时,向所述网络设备发送删除所述预设应用的应用注册信息的指令,以使所述网络设备删除所述预设应用的应用注册信息。
13.根据权利要求9-11任一项所述的装置,其特征在于,当接收到的应用注册信息中不包含与所述预设应用对应的目标应用标识时,还包括:
信息获取请求发送单元,用于每隔预设时间向所述网络设备发送信息获取请求;
第二接收单元,用于接收所述网络设备根据所述信息获取请求发送的、接入所述局域网内的所有终端设备的应用注册信息。
14.一种设备搜索装置,应用于局域网内的网络设备,其特征在于,所述装置包括:
第一接收单元,用于接收接入到所述局域网内的终端设备发送的应用注册信息,所述应用注册信息包括:所述终端设备中处于启动状态的预设应用的应用标识和所述终端设备的设备标识;
第一发送单元,用于向所述终端设备发送接入到所述局域网内的所有终端设备的应用注册信息。
15.根据权利要求14所述的装置,其特征在于,还包括:
指令接收单元,用于接收所述终端设备发送的删除所述预设应用的应用注册信息的指令;
删除单元,用于删除所述预设应用的应用注册信息。
16.根据权利要求14所述的装置,其特征在于,还包括:
第二接收单元,用于接收所述终端设备发送的信息获取请求,其中,所述终端设备每隔预设时间向所述网络设备发送所述信息获取请求;
第二发送单元,用于根据所述信息获取请求向所述终端设备发送当前接入到所述局域网内的所有终端设备的应用注册信息。
CN201610323393.9A 2016-05-16 2016-05-16 一种设备搜索方法及装置 Pending CN106059863A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610323393.9A CN106059863A (zh) 2016-05-16 2016-05-16 一种设备搜索方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610323393.9A CN106059863A (zh) 2016-05-16 2016-05-16 一种设备搜索方法及装置

Publications (1)

Publication Number Publication Date
CN106059863A true CN106059863A (zh) 2016-10-26

Family

ID=57177540

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610323393.9A Pending CN106059863A (zh) 2016-05-16 2016-05-16 一种设备搜索方法及装置

Country Status (1)

Country Link
CN (1) CN106059863A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107483494A (zh) * 2017-09-20 2017-12-15 宁波工程学院 一种室内网络设备的自动搜索和匹配方法
CN108156268A (zh) * 2016-12-05 2018-06-12 腾讯科技(深圳)有限公司 设备标识的获取方法及服务器、终端设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103379469A (zh) * 2012-04-13 2013-10-30 华为技术有限公司 近距离信息的注册方法、查询方法和用户设备
CN103428630A (zh) * 2012-05-21 2013-12-04 华为终端有限公司 一种终端的搜索方法和装置
CN104066070A (zh) * 2013-03-20 2014-09-24 中兴通讯股份有限公司 终端注册方法、终端发现方法、终端及装置
CN104660678A (zh) * 2015-01-16 2015-05-27 深圳市深信服电子科技有限公司 应用数据分享方法和装置
US20160147896A1 (en) * 2014-11-26 2016-05-26 Quixey, Inc. Providing Additional Functionality With Search Results

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103379469A (zh) * 2012-04-13 2013-10-30 华为技术有限公司 近距离信息的注册方法、查询方法和用户设备
CN103428630A (zh) * 2012-05-21 2013-12-04 华为终端有限公司 一种终端的搜索方法和装置
CN104066070A (zh) * 2013-03-20 2014-09-24 中兴通讯股份有限公司 终端注册方法、终端发现方法、终端及装置
US20160147896A1 (en) * 2014-11-26 2016-05-26 Quixey, Inc. Providing Additional Functionality With Search Results
CN104660678A (zh) * 2015-01-16 2015-05-27 深圳市深信服电子科技有限公司 应用数据分享方法和装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108156268A (zh) * 2016-12-05 2018-06-12 腾讯科技(深圳)有限公司 设备标识的获取方法及服务器、终端设备
CN107483494A (zh) * 2017-09-20 2017-12-15 宁波工程学院 一种室内网络设备的自动搜索和匹配方法
CN107483494B (zh) * 2017-09-20 2020-06-19 宁波工程学院 一种室内网络设备的自动搜索和匹配方法

Similar Documents

Publication Publication Date Title
CN104852937B (zh) 用于移动应用的网络接入方法和装置
CN103809427B (zh) 一种更新移动终端时间的方法及装置
CN105898085B (zh) 骚扰通信账号的识别方法及装置
RU2008116875A (ru) Фильтрация каналов мобильного телевидения и доступа к службам
CN107818046B (zh) 应用程序页面的a/b测试方法及装置
CN104135556A (zh) 基于移动终端的通话方法及装置
CN103188204A (zh) 开放平台中的服务控制方法及***
CN105959934A (zh) 重入网识别方法和***
CN101296001A (zh) 一种识别用户身份的方法和移动终端
US20030185377A1 (en) Web-based CTI system
CN104184898A (zh) 来电信息显示处理方法及装置
CN102984391A (zh) 移动终端和移动终端中的信息内容回复处理方法
CN108848455A (zh) 可用网络的获取方法、装置、设备和计算机可读存储介质
JP2007102584A (ja) 顧客別問合せ対応支援システム
CN110519810B (zh) 业务中继切换方法、终端设备、存储介质及装置
CN106059863A (zh) 一种设备搜索方法及装置
CN104184871B (zh) 一种提示骚扰电话号码的方法和装置
CN103905506B (zh) 一种移动应用离线访问方法、处理方法、装置和***
CN106792600A (zh) 一种信息处理方法、移动终端、信息处理服务器
CN105872191A (zh) 来电提醒设置方法、装置及相关设备
CN105407205A (zh) 数据输出方法和数据输出装置
CN104424336B (zh) 一种信息处理方法及电子设备
CN103813034B (zh) 一种业务实现的方法、终端及业务服务器
CN102647514B (zh) 一种无屏无线终端的信息显示方法及装置
JP2002291043A (ja) 通信端末および通信機能を有する電子機器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20161026

WD01 Invention patent application deemed withdrawn after publication