本公开是关于推送遥控器信息的方法及装置。该方法包括:根据当前所在位置的环境位置信息,确定与所述当前所在位置对应的当前应用场景;根据预存的应用场景与智能设备的遥控器信息的对应关系,确定与所述当前应用场景对应的当前遥控器信息;呈现所述当前遥控器信息。该技术方案中,只需确定与当前所在位置对应的应用场景后,即可呈现与应用场景对应的所有遥控器信息,这样,已经从多个遥控器信息中筛选出与应用场景对应的遥控器信息,节省了查找对应遥控器信息的时间,提高了终端控制智能设备的效率,也进一步提高了用户的体验。
【技术实现步骤摘要】
本公开涉及智能终端
,尤其涉及推送遥控器信息的方法及装置。
技术介绍
随着智能设备技术的迅速发展,越来越多的智能设备出现在日常生活中。例如:智能电视机,智能空调,智能打印设备,智能碎纸设备等等。一般这些智能设备都可进行遥控,可配置对应的遥控器。由于智能终端具有红外发射功能,因此,可在智能终端中安装红外遥控的应用去适配和遥控各种智能设备。即智能终端的应用中可呈现各种智能设备的遥控器信息。这样,通过一个智能终端就可以遥控各种智能设备了,不需要多个各种类型的遥控器了。
技术实现思路
本公开实施例提供了推送遥控器信息的方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种推送遥控器信息的方法,可包括:根据当前所在位置的环境位置信息,确定与所述当前所在位置对应的当前应用场景;根据预存的应用场景与智能设备的遥控器信息的对应关系,确定与所述当前应用场景对应的当前遥控器信息;呈现所述当前遥控器信息。可见,只需确定与当前所在位置对应的应用场景后,即可呈现与应用场景对应的所有遥控器信息,这样,已经从多个遥控器信息中筛选出与应用场景对应的遥控器信息,节省了查找对应遥控器信息的时间,提高了终端控制智能设备的效率,也进一步提高了用户的体验。在一个实施例中,所述应用场景与遥控器信息的对应关系的预存过程包括:获取待添加的遥控器信息对应智能设备的环境位置信息;根据所述环境位置信息,确定与所述智能设备对应的应用场景;保存所述应用场景与所述遥控器信息的对应关系。可见,在新增智能设备的遥控器信息时,可根据智能设备的环境位置信息,确定对应的应用场景,从而,保存了应用场景与遥控器信息的对应关系。这样,终端中每个遥控器信息都对应有应用场景,从而,可提高推送的遥控器信息的完整性以及正确率。在一个实施例中,所述根据当前所在位置的环境位置信息,确定与所述当前所在位置对应的当前应用场景包括:根据当前所在位置的环境位置信息,以及保存的环境位置信息与应用场景的对应关系,确定与所述当前所在位置对应的当前应用场景。可见,可预先保存环境位置信息与应用场景的对应关系,从而可迅速确定当前所在位置对应的当前应用场景,提高了推送遥控器信息的速度。在一个实施例中,所述环境位置信息包括:连接的网络通讯设备的设备地址信息,以及地理位置信息中的至少一个。这样,环境位置信息是多样化地,提高了推送遥控器信息的灵活性。在一个实施例中,所述根据当前所在位置的环境位置信息,确定与所述当前所在位置对应的当前应用场景可包括:获取当前所在位置中连接的网络通讯设备的设备地址信息,根据保存的环境位置信息与应用场景的对应关系,将与所述设备地址信息匹配的第一应用场景确定为所述当前应用场景;或,获取所述网络通讯设备的地理位置信息,根据保存的环境位置信息与应用场景的对应关系,将与所述地理位置信息匹配的第二应用场景确定为所述当前应用场景;或,获取所述网络通讯设备的设备地址信息,以及地理位置信息,根据保存的环境位置信息与应用场景的对应关系,将与所述设备地址信息和地理位置信息都匹配的第三应用场景确定为所述当前应用场景。可见,环境位置信息由多样性,从而确定应用场景的方式也多样的,进一步提高了推送遥控器信息的适用性。在一个实施例中,所述环境位置信息与应用场景的对应关系的保存过程包括:获取已添加的每个遥控器信息对应的智能设备的环境位置信息;将所述环境位置信息一致的所有遥控器信息配置对应同一应用场景;建立所述环境位置信息与应用场景的对应关系并进行保存。可见,可自适应创建环境位置信息与应用场景的对应关系,进一步丰富了终端应用的功能,提高了用户的体验。在一个实施例中,所述若所述当前遥控器信息有至少两个时,所述呈现所述当前遥控器信息可包括:根据确定的每个当前遥控器信息,进行场景聚合,形成场景聚合遥控器信息;呈现所述场景聚合遥控器信息。可见,还可直接将两个或多个遥控器信息聚合为场景聚合遥控器信息进行呈现,进一步缩短了查找遥控器信息的时间,从而进一步提高了遥控智能设备的效率。根据本公开实施例的第二方面,提供一种推送遥控器信息的装置,可包括:第一确定模块,用于根据当前所在位置的环境位置信息,确定与所述当前所在位置对应的当前应用场景;第二确定模块,与所述第一确定模块连接,用于根据预存的应用场景与智能设备的遥控器信息的对应关系,确定与所述当前应用场景对应的当前遥控器信息;推送模块,与所述第二确定模块连接,用于呈现所述当前遥控器信息。可见,只需确定与当前所在位置对应的应用场景后,即可呈现与应用场景对应的所有遥控器信息,这样,已经从多个遥控器信息中筛选出与应用场景对应的遥控器信息,节省了查找对应遥控器信息的时间,提高了终端控制智能设备的效率,也进一步提高了用户的体验。在一个实施例中,所述装置还可包括:保存模块,用于获取待添加的遥控器信息对应智能设备的环境位置信息,根据所述环境位置信息,确定与所述智能设备对应的应用场景,并保存所述应用场景与所述遥控器信息的对应关系。可见,在新增智能设备的遥控器信息时,可根据智能设备的环境位置信息,确定对应的应用场景,从而,保存了应用场景与遥控器信息的对应关系。这样,终端中每个遥控器信息都对应有应用场景,从而,可提高推送的遥控器信息的完整性以及正确率。在一个实施例中,所述第一确定模块包括:确定子模块,用于根据当前所在位置的环境位置信息,以及保存的环境位置信息与应用场景的对应关系,确定与所述当前所在位置对应的当前应用场景。可见,可预先保存环境位置信息与应用场景的对应关系,从而可迅速确定当前所在位置对应的当前应用场景,提高了推送遥控器信息的速度。在一个实施例中,所述第一确定模块根据的环境位置信息,或,所述保存模块获取的环境位置信息包括:连接的网络通讯设备的设备地址信息,以及地理位置信息中的至少一个。这样,环境位置信息是多样化地,提高了推送遥控器信息的灵活性。在一个实施例中,所述第一确定模块可包括:第一确定子模块,第二确定子模块,或第三确定子模块,其中,所述第一确定子模块,用于获取当前所在位置中连接的网络通讯设备的设备地址信息,根据保存的环境位置信息与应用场景的对应关系,将与所述设备地址信息匹配的第一应用场景确定为所述当前应用场景;第二确定子模块,用于获取所述网络通讯设备的地理位置信息,根据保存的环境位置信息与应用场景的对应关系,将与所述地理位置信息匹配的第二应用场景确定为所述当前应用场景;第三确定子模块,用于获取所述网络通讯设备的设备地址信息,以及地理位置信息,根据保存的环境位置信息与应用场景的对应关系,将与所述设备地址信息和地理位置信息都匹配的第三应用场景确定为所述当前应用场景。可见,环境位置信息由多样性,从而确定应用场景的方式也多样的,进一步提高了推送遥控器信息的适用性。在一个实施例中,所述装置还可包括:创建模块,用于获取已添加的每个遥控器信息对应的智能设备的环境位置信息,将所述环境位置信息一致的所有遥控器信息配置对应同一应用场景,建立所述环境位置信息与应用场景的对应关系并进行保存。可见,可自适应创建环境位置信息与应用场景的对应关系,进一步丰富了终端应用的功能,提高了用户的体验。在一个实施例中,所述推送模块可包括:聚合子模块,用于若所述当前遥控器信息有至少两个时,根据确定的每个当本文档来自技高网...
【技术保护点】
一种推送遥控器信息的方法,其特征在于,包括:根据当前所在位置的环境位置信息,确定与所述当前所在位置对应的当前应用场景;根据预存的应用场景与智能设备的遥控器信息的对应关系,确定与所述当前应用场景对应的当前遥控器信息;呈现所述当前遥控器信息。
【技术特征摘要】
1.一种推送遥控器信息的方法,其特征在于,包括:根据当前所在位置的环境位置信息,确定与所述当前所在位置对应的当前应用场景;根据预存的应用场景与智能设备的遥控器信息的对应关系,确定与所述当前应用场景对应的当前遥控器信息;呈现所述当前遥控器信息。2.如权利要求1所述的方法,其特征在于,所述应用场景与遥控器信息的对应关系的预存过程包括:获取待添加的遥控器信息对应智能设备的环境位置信息;根据所述环境位置信息,确定与所述智能设备对应的应用场景;保存所述应用场景与所述遥控器信息的对应关系。3.如权利要求1所述的方法,其特征在于,所述根据当前所在位置的环境位置信息,确定与所述当前所在位置对应的当前应用场景包括:根据当前所在位置的环境位置信息,以及保存的环境位置信息与应用场景的对应关系,确定与所述当前所在位置对应的当前应用场景。4.如权利要求1或2或3所述的方法,其特征在于,所述环境位置信息包括:连接的网络通讯设备的设备地址信息,以及地理位置信息中的至少一个。5.如权利要求4所述的方法,其特征在于,所述根据当前所在位置的环境位置信息,确定与所述当前所在位置对应的当前应用场景包括:获取当前所在位置中连接的网络通讯设备的设备地址信息,根据保存的环境位置信息与应用场景的对应关系,将与所述设备地址信息匹配的第一应用场景确定为所述当前应用场景;或,获取所述网络通讯设备的地理位置信息,根据保存的环境位置信息与应用场景的对应关系,将与所述地理位置信息匹配的第二应用场景确定为所述当前应用场景;或,获取所述网络通讯设备的设备地址信息,以及地理位置信息,根据保存的环境位置信息与应用场景的对应关系,将与所述设备地址信息和地理位置信息都匹配的第三应用场景确定为所述当前应用场景。6.如权利要求5所述的方法,其特征在于,所述环境位置信息与应用场景的对应关系的保存过程包括:获取已添加的每个遥控器信息对应的智能设备的环境位置信息;将所述环境位置信息一致的所有遥控器信息配置对应同一应用场景;建立所述环境位置信息与应用场景的对应关系并进行保存。7.如权利要求1所述的方法,其特征在于,若所述当前遥控器信息有至少两个时,所述呈现所述当前遥控器信息包括:根据确定的每个当前遥控器信息,进行场景聚合,形成场景聚合遥控器信息;呈现所述场景聚合遥控器信息。8.一种推送遥控器信息的装置,其特征在于,包括:第一确定模块,用于根据当前所在位置的环境位置信息,确定与所述当前所在位置对应的当前应用场景;第二确定模块,与所述第一确定模块连接,用于根据预存的应用场景与智能设备的遥控器信息的对应关系,确定...
【专利技术属性】
技术研发人员:董震,刘爽,何超,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。