配置电子设备场景的方法及装置与流程

文档序号:11138392阅读:798来源:国知局
配置电子设备场景的方法及装置与制造工艺

本公开涉及计算机技术领域,特别是涉及一种配置电子设备场景的方法及装置。



背景技术:

随着科技飞速发展,电子设备越来越广泛地走入人们的家庭中,例如,智能摄像机、智能插座、智能手环、智能空气净化器等。上述电子设备为人们的生活带来很多方便之处。

用户可以使用智能终端(例如,智能手机、平板电脑等)控制上述电子设备。用户可以设定好启动条件和执行动作完成智能场景配置,当检测到当前条件满足预先设定的启动条件时,控制电子设备执行预先设定的执行动作。例如,用户可以设定智能场景为“当家中的PM2.5传感器测的空气中PM2.5的含量数值大于50时,开启空气净化器”。

但是,用户设置智能场景的操作步骤较为繁琐,进而给用户带来了不便。



技术实现要素:

为克服相关技术中存在的问题,本公开提供一种配置电子设备场景的方法及装置。

为了解决上述技术问题,本公开实施例公开了如下技术方案:

根据本公开实施例的第一方面,提供一种配置电子设备场景的方法,包括:

接收服务器发送的电子设备的场景模式信息;

获取与所述场景模式信息对应的目标电子设备;

基于所述场景模式信息设置所述目标电子设备的启动条件和执行动作。

该方案由终端自动完成场景模式的设置过程,简化了用户手动设置场景模式的步骤,从而减少用户的操作,为用户带来便利。另外,场景模式信息从服务器中获得,不依赖于用户,而且,服务器中的场景模式信息很丰富,能够培养用户使用场景模式的意识,从而使用户生活更便捷。

结合第一方面,在第一方面的第一种可能的实现方式中,所述接收服务器发送的场景模式信息,包括:

接收所述服务器发送的插件,所述插件至少包括所述场景模式信息;

从所述插件中获取场景模式信息。

该方案中,将场景模式信息携带于电子设备的插件中,在下载电子设备插件的同时就能获得该电子设备的场景模式信息,操作更简单;而且,从服务器中下载电子设备的场景模式信息能够使用户的生活、工作更便捷,提高用户使用电子设备的场景模式的意识。

结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述 基于所述场景模式信息设置所述目标电子设备的启动条件和执行动作,包括:

运行所述插件,以设置所述启动条件及所述执行动作。

结合第一方面,在第一方面的第三种可能的实现方式中,所述获取与所述场景模式信息对应的目标电子设备,包括:

获取已关联的电子设备;

根据所述场景模式信息,从已关联的电子设备中获取与设备类型匹配的目标电子设备,所述场景模式信息包括所述设备类型。

根据本公开实施例的第二方面,提供一种配置电子设备场景的方法,包括:

接收电子设备的场景模式信息;

存储接收到的各个场景模式信息;

向终端发送场景模式信息,以供所述终端根据所述场景模式信息设置目标电子设备的启动条件和执行动作,所述目标电子设备为与所述场景模式信息对应的电子设备。

结合第二方面,在第二方面的第一种可能的实现方式中,所述向终端发送场景模式信息包括:

生成插件,所述插件至少包括所述电子设备的场景模式信息;

向所述终端发送所述插件。

结合第二方面,在第二方面的第二种可能的实现方式中,所述方法还包括:更新所存储的电子设备的场景模式信息。

根据本公开实施例的第三方面,提供一种配置电子设备场景的装置,包括:

接收模块,用于接收服务器发送电子设备的场景模式信息;

获取模块,用于获取与所述接收模块接收的场景模式信息对应的目标电子设备;

设置模块,用于基于所述场景模式信息设置所述获取模块获取的目标电子设备的启动条件和执行动作。

结合第三方面,在第三方面的第一种可能的实现方式中,所述接收模块,包括:

接收子模块,用于接收所述服务器发送的插件,所述插件至少包括所述场景模式信息;

第一获取子模块,用于从所述接收子模块接收到的插件中获取场景模式信息。

结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述设置模块用于:

运行所述插件,以设置所述启动条件及所述执行动作。

结合第三方面,在第三方面的第三种可能的实现方式中,所述获取模块包括:

第二获取子模块,用于获取已关联的电子设备;

第三获取子模块,用于根据所述场景模式信息,从所述第二获取子模块获得的已关联的电子设备中获取与设备类型匹配的目标电子设备,所述场景模式信息包括所述设备类型。

根据本公开实施例的第四方面,提供一种配置电子设备场景的装置,包括:

接收模块,用于接收电子设备的场景模式信息;

存储模块,用于存储所述接收模块接收的各个场景模式信息;

发送模块,用于向终端发送所述存储模块所存储的场景模式信息,以供所述终端根据所述场景模式信息设置目标电子设备的启动条件和执行动作,所述目标电子设备为与所述场景模式信息对应的电子设备。

结合第四方面,在第四方面的第一种可能的实现方式中,所述发送模块包括:

生成子模块,用于生成插件,所述插件至少包括所述电子设备的场景模式信息;

发送子模块,用于向终端发送所述生成子模块生成的插件。

结合第四方面,在第四方面的第二种可能的实现方式中,所述装置还包括:

更新模块,用于更新所存储的电子设备的场景模式信息。

根据本公开实施例的第五方面,提供一种配置电子设备场景的系统,包括:终端和服务器;

所述服务器,用于接收电子设备的场景模式信息并存储,所述场景模式信息包括电子设备的启动条件和执行动作,向终端发送场景模式信息;

所述终端,用于接收服务器发送的电子设备的场景模式信息,获取与所述场景模式信息对应的目标电子设备,并基于所述场景模式信息设置所述目标电子设备的启动条件和执行动作。

根据本公开实施例的第六方面,提供一种终端设备,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

接收服务器发送的电子设备的场景模式信息;

获取与所述场景模式信息对应的目标电子设备;

基于所述场景模式信息设置所述目标电子设备的启动条件和执行动作。

根据本公开实施例的第七方面,提供一种服务器,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

接收电子设备的场景模式信息;

存储接收到的各个场景模式信息;

向终端发送场景模式信息,以供所述终端根据所述场景模式信息设置目标电子设备的启动条件和执行动作,所述目标电子设备为与所述场景模式信息对应的电子设备。

本公开的实施例提供的技术方案可以包括以下有益效果:终端接收服务器发送的场景模式信息,并从场景模式信息中获取与该场景模式信息所涉及的目标电子设备;然后,根据 所述场景模式信息设置目标电子设备的启动条件和执行动作。由此,本公开的实施例由终端自动完成场景模式的设置,简化用户手动设置场景模式的步骤,进而给用户带来了便利。另外,由上述内容可知,场景模式信息从服务器中获得,不依赖于用户,而且,服务器中的场景模式信息很丰富,能够培养用户使用场景模式的意识,从而使用户生活更便捷。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的一种配置电子设备场景的方法流程图;

图2是根据一示例性实施例示出的另一种配置电子设备场景的方法流程图;

图3是根据一示例性实施例示出的另一种配置电子设备场景的方法流程图;

图4是根据一示例性实施例示出的另一种配置电子设备场景的方法流程图;

图5是根据一示例性实施例示出的另一种配置电子设备场景的方法流程图;

图6是根据一示例性实施例示出的一种配置电子设备场景的装置框图;

图7是根据一示例性实施例示出的一种获取模块的框图;

图8是根据一示例性实施例示出的另一种配置电子设备场景的装置框图;

图9是根据一示例性实施例示出的另一种配置电子设备场景的装置框图;

图10是根据一示例性实施例示出的另一种配置电子设备场景的装置框图;

图11是根据一示例性实施例示出的一种配置电子设备场景的系统示意图;

图12是根据一示例性实施例示出的一种用于配置电子设备场景的装置的框图;

图13是根据一示例性实施例示出的另一种用于配置电子设备场景的装置框图。

通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

图1是根据一示例性实施例示出的一种配置电子设备场景的方法流程图,该方法用于终端中,例如,智能手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point Of Sales,销售点)、或车载电脑等智能终端。下面以智能终端为例进行说明。如图1所示,该方法可以包括以下步骤。

在步骤S110中,智能终端接收服务器发送的电子设备的场景模式信息。场景模式信息包括电子设备的启动条件和执行动作。

电子设备可以包括家电设备,例如,智能空气净化器、智能摄像机、智能插座、智能体重秤、智能空调、智能冰箱等。除家电类智能设备外电子设备还可以包括智能手环、智能眼镜等。

在本公开的一个实施例中,智能终端被动接收服务器推送的场景模式信息,即智能终端被动接收服务器发送的场景模式信息。例如,针对某电子设备出现新的场景模式,在此种应用场景下,服务器可以主动向智能终端推送新的场景模式供用户体验。

在本公开另一个实施例中,智能终端主动从服务器中获取场景模式信息。例如,当用户的智能终端关联新的电子设备,此种应用场景下,智能终端可以主动从服务器中获取与新的电子设备相关的场景模式。

在具体的示例性实施例中,可以通过安装在智能终端上的APP(Application,应用程序)实现该方法。当智能终端关联新的电子设备时,用户可以点击APP添加新的电子设备的控件,使新的电子设备与智能终端关联,当智能终端检测到新的电子设备关联后,可以向服务器发送场景模式获取请求,该场景模式获取请求中携带电子设备类型,服务器查找与电子设备类型相关的场景模式信息并发送给智能终端。从服务器中获取与该电子设备相关联的场景模式。

在步骤S120中,智能终端获取与场景模式信息对应的目标电子设备。

智能终端从获得的场景模式信息中提取与该场景模式信息所涉及的目标电子设备。

例如,场景模式信息是“当智能摄像机监测到用户睡眠后,关闭房间里的灯”,则该场景模式信息所涉及的电子设备是智能摄像机和灯具的智能开关。

在步骤S130中,智能终端基于场景模式信息设置目标电子设备的启动条件和执行动作。

智能终端从场景模式信息中提取出启动条件和执行动作,然后设置对应的目标电子设备的启动条件和执行动作。

上述步骤S120中所举实例中的启动条件是智能摄像机监测到用户睡眠,执行动作是智能开关关闭灯。

本实施例提供的配置电子设备场景的方法,智能终端接收服务器发送的场景模式信息,并从场景模式信息中获取与该场景模式信息所涉及的目标电子设备;然后,根据场景模式信息设置目标电子设备的启动条件和执行动作。由此,本公开的实施例由智能终端自动完成场景模式的设置,简化用户手动设置场景模式的步骤,进而给用户带来了便利。另外,场景模式信息从服务器中获得,不依赖于用户,而且,服务器中的场景模式信息很丰富,能够培养用户使用场景模式的意识,从而使用户生活更便捷,提高用户体验。

图2是根据一示例性实施例示出的另一种配置电子设备场景的方法流程图,本实施例以智能终端为例进行说明。本实施例中,场景模式信息携带于插件中。

如图2所示,配置电子设备场景的方法包括以下步骤:

在步骤S210中,智能终端接收服务器发送的插件,插件至少包括场景模式信息。

在本公开一示例性实施例中,智能终端侧通过相应的APP控制电子设备,如果将电子设备的控制逻辑集成于该APP内,则每当APP关联新的电子设备时,都要下载包含该新的电子设备控制逻辑的APP重新安装,操作繁琐。同时,随着APP关联的电子设备数量增多,APP所占用的存储空间会逐渐增多。为解决上述问题,将电子设备的控制逻辑等信息以插件的形式存储到服务器侧,APP可以从服务器中下载需要的插件。进一步地,可以将与电子设备相关的场景模式信息集成于该电子设备的插件中,当APP下载该电子设备的插件时,同时能够得到场景模式信息。

在本公开的一个实施例中,智能终端主动从服务器中获取电子设备的插件;例如,在智能终端关联新的电子设备后,需要从服务器中获取该电子设备的插件,进而控制该电子设备。

在本公开的另一个实施例中,智能终端被动接收服务器推送的电子设备的插件;例如,当服务器中存储的已关联的电子设备(已经与智能终端关联过的电子设备)的插件更新后,服务器会向智能终端推送该电子设备更新后的插件,以供智能终端更新该电子设备对应的插件。

在步骤S220中,智能终端从插件中获取场景模式信息。

智能终端在接收服务器发送的插件后,从该插件中获取场景模式信息。

在步骤S230中,智能终端获取与场景模式信息对应的目标电子设备。

电子设备的场景模式可能需要多个电子设备联合工作才能实现,因此,当智能终端获得与电子设备相关联的场景模式信息后,需要根据已经与智能终端关联的电子设备判断该场景模式是否能够实现,如果已关联的电子设备包括该场景模式所关联的全部电子设备,则确定该智能场景模式能够实施。

在本公开一示例性实施例中,智能终端获得场景模式信息后,从场景模式信息中提取出与该场景模式相关的电子设备的设备类型;智能终端获取与自身相关联的电子设备,即已关联的电子设备,当已关联的电子设备中包含场景模式所涉及的全部设备类型时,从已关联的电子设备中获取与设备类型相匹配的电子设备,即目标电子设备。

在步骤S240中,智能终端基于场景模式信息设置目标电子设备的启动条件和执行动作。

例如,场景模式信息“当家中的PM2.5传感器测的空气中PM2.5的含量数值大于50时,开启空气净化器”中的启动条件是“家中的PM2.5的含量数值大于50”,执行动作是“开启空气净化器”。

在本公开一示例性实施例中,智能终端可以从获得的场景模式信息中提取出启动条件和执行动作,并设置目标电子设备的启动条件和执行动作。

在本公开另一示例性实施例中,智能终端运行获得的电子设备的插件,以设置目标电子设备的启动条件和执行动作。

本实施例提供的配置电子设备场景的方法,智能终端接收服务器发送的电子设备的插件,插件中至少包括电子设备的场景模式信息。智能终端从插件中获取电子设备的场景模式信息;然后,从场景模式信息中获取该场景模式信息所涉及的目标电子设备,并根据场景模式信息设置目标电子设备的启动条件和执行动作。该方法将场景模式信息携带于电子设备的插件中,在下载电子设备插件的同时就能获得该电子设备的场景模式信息,操作更简单;另外,从服务器中下载电子设备的场景模式信息能够使用户的生活、工作更便捷,提高用户使用电子设备的场景模式的意识。

相应于上述应用于智能终端侧的方法实施例,本公开还提供了应用于服务器侧的配置电子设备场景的方法实施例。

图3是根据一示例性实施例示出的另一种配置电子设备场景的方法流程图,该方法应用于服务器中,如图3所示,该方法可以包括以下步骤:

在步骤S310中,服务器接收电子设备的场景模式信息;场景模式信息包括电子设备的启动条件和执行动作。

场景模式信息由产品开发商上传到服务器中。在本公开一示例性实施例中,如果配置电子设备场景的方法通过APP实现,服务器即该APP的后台服务器,由该APP的产品开发商将场景模式信息上传到服务器中。

服务器可以更新所存储的电子设备的场景模式信息。更新时间取决于产品开发商上传场景模式信息的时间。

在步骤S320中,服务器存储接收到的各个场景模式信息。

在步骤S330中,服务器向智能终端发送场景模式信息,以供智能终端根据场景模式信息设置目标电子设备的启动条件和执行动作;其中,目标电子设备为与场景模式信息对应的电子设备。

服务器可以主动向智能终端推送场景模式信息,或者,服务器接收智能终端发送的场景模式获取请求后向智能终端发送智能终端所请求的场景模式信息。

智能终端接收到服务器发送的场景模式信息后,从场景模式信息中获取与该场景模式信息相关的目标电子设备,并根据场景模式信息设置目标电子设备的启动条件和执行动作。

本实施例提供的配置电子设备场景的方法,服务器接收电子设备的场景模式信息,并存储接收到的场景模式信息。服务器向智能终端发送场景模式信息,智能终端接收到场景模式信息后从该场景模式信息中获取与该场景模式信息所涉及的目标电子设备;然后,根据场景模式信息设置目标电子设备的启动条件和执行动作。由此,本公开的实施例由智能终端自动完成场景模式的设置,简化用户手动设置场景模式的步骤,进而给用户带来了便利。另外,场景模式信息从服务器中获得,不依赖于用户,而且,服务器中的场景模式信息很丰富,能够培养用户使用场景模式的意识,从而使用户生活更便捷,提高用户体验。

图4是根据一示例性实施例示出的另一种配置电子设备场景的方法流程图,该方法应用 于服务器中。本实施例中,服务器向智能终端发送携带场景模式信息的插件。

如图4所示,配置电子设备场景的方法可以包括以下步骤:

在步骤S410中,服务器接收电子设备的场景模式信息;场景模式信息包括电子设备的启动条件和执行动作。

在步骤S420中,服务器存储接收到的各个场景模式信息。

在步骤S430中,服务器生成插件,并向智能终端发送插件,插件至少包括电子设备的场景模式信息。

服务器将电子设备的场景模式信息包含于该电子设备对应的插件中,得到新的插件。智能终端从插件中获取电子设备的场景模式信息,获取与该场景模式信息对应的目标电子设备,并使智能终端根据该场景模式信息设置目标电子设备的启动条件和执行动作。

本实施例提供的配置电子设备场景的方法,服务器向智能终端发送携带场景模式信息的插件,智能终端从插件中获取电子设备的场景模式信息;然后,从场景模式信息中获取该场景模式信息所涉及的目标电子设备,并根据场景模式信息设置目标电子设备的启动条件和执行动作。该方法将场景模式信息携带于电子设备的插件中,在下载电子设备插件的同时就能获得该电子设备的场景模式信息,操作更简单;另外,从服务器中下载电子设备的场景模式信息能够使用户的生活、工作更便捷,提高用户使用电子设备的场景模式的意识。

图5是根据一示例性实施例示出的另一种配置电子设备场景的方法流程图,该方法应用于包含终端和服务器的系统中,终端包括智能手机、平板电脑、PDA、POS、或车载电脑等智能终端;如图5所示,配置电子设备场景方法可以包括以下步骤:

在步骤S510中,智能终端向服务器发送插件获取请求,插件获取请求携带电子设备的设备类型。

例如,当智能终端关联新的电子设备时,需要从服务器中获取该电子设备的插件,此种应用场景下,智能终端向服务器发送插件获取请求。

当然,在本公开的其它实施例中,服务器可以主动向智能终端推送插件,不需要智能终端向服务器发送插件获取请求。

在步骤S520中,服务器生成与设备类型相匹配的插件,并发送给智能终端。

在步骤S530中,智能终端接收插件,并从插件中获取与设备类型对应的场景模式信息。

在步骤S540中,智能终端从场景模式信息中获取与该场景模式信息所包含的电子设备的设备类型。

在步骤S550中,智能终端获取与自身关联的已关联的电子设备,并判断已关联的电子设备中是否包含设备类型;如果是,则执行步骤S560;否则,结束当前流程。

在步骤S560中,智能终端从已关联的电子设备中获取与设备类型相匹配的目标电子设备。

在步骤S570中,智能终端根据场景模式信息设置目标电子设备的启动条件和执行动作。

本实施例提供的配置电子设备场景的方法,智能终端向服务器发送插件获取请求,插件获取请求携带电子设备的设备类型。服务器查找与设备类型相匹配的插件,并发送给智能终端。智能终端接收服务器发送的电子设备的插件,插件中至少包括电子设备的场景模式信息。智能终端从插件中获取电子设备的场景模式信息;然后,从场景模式信息中获取该场景模式信息所涉及的目标电子设备,并根据场景模式信息设置目标电子设备的启动条件和执行动作。该方法将场景模式信息携带于电子设备的插件中,在下载电子设备插件的同时就能获得该电子设备的场景模式信息,操作更简单;另外,从服务器中下载电子设备的场景模式信息能够使用户的生活、工作更便捷,提高用户使用电子设备的场景模式的意识。

相应于上述的应用于智能终端的配置电子设备场景的方法实施例,本公开还提供了应用于智能终端的配置电子设备场景的装置实施例。

图6是根据一示例性实施例示出的一种配置电子设备场景的装置框图,本实施例以智能终端为例进行说明,如图6所示,该装置包括接收模块110、获取模块120和设置模块130。

接收模块110被配置为,接收服务器发送电子设备的场景模式信息,场景模式信息包括电子设备的启动条件和执行动作。

电子设备可以包括家电设备,例如,智能空气净化器、智能摄像机、智能插座、智能体重秤、智能空调、智能冰箱等。除家电类智能设备外电子设备还可以包括智能手环、智能眼镜等。

获取模块120被配置为,获取与接收模块110所接收到的场景模式信息对应的目标电子设备。

如图7所示,获取模块120可以包括第二获取子模块121和第三获取子模块122。

第二获取子模块121被配置为,获取已关联的电子设备。已关联的电子设备是指已经与智能终端关联的电子设备。第三获取子模块122被配置为,根据场景模式信息,从第二获取子模块121获得的已关联的电子设备中获取与设备类型匹配的目标电子设备,场景模式信息包括设备类型。

设置模块130被配置为,基于接收模块110所接收到场景模式信息设置获取模块所获得的目标电子设备的启动条件和执行动作。

本实施例提供的配置电子设备场景的装置,智能终端接收服务器发送的场景模式信息,并从场景模式信息中获取与该场景模式信息所涉及的目标电子设备;然后,根据场景模式信息设置目标电子设备的启动条件和执行动作。由此,本公开的实施例由智能终端自动完成场景模式的设置,简化用户手动设置场景模式的步骤,进而给用户带来了便利。另外,场景模式信息从服务器中获得,不依赖于用户,而且,服务器中的场景模式信息很丰富,能够培养用户使用场景模式的意识,从而使用户生活更便捷。

图8是根据一示例性实施例示出的另一种配置电子设备场景的装置框图,本实施例以智能终端为例进行说明。该装置包括接收模块210、获取模块220和设置模块230。其中,接收 模块210包括接收子模块211和第一获取子模块212。

接收子模块211被配置为,接收服务器发送的插件,插件至少包括场景模式信息。

第一获取子模块212被配置为,从接收子模块211所接收到的插件中获取场景模式信息。

获取模块220被配置为,获取与第一获取子模块212所接收到的场景模式信息对应的目标电子设备。

设置模块230被配置为,运行接收子模块211所接收到的插件,以设置获取模块220所获得的目标电子设备的启动条件及执行动作。

本实施例提供的配置电子设备场景的装置,智能终端接收服务器发送的电子设备的插件,插件中至少包括电子设备的场景模式信息。智能终端从插件中获取电子设备的场景模式信息;然后,从场景模式信息中获取该场景模式信息所涉及的目标电子设备,并根据场景模式信息设置目标电子设备的启动条件和执行动作。该装置将场景模式信息携带于电子设备的插件中,在下载电子设备插件的同时就能获得该电子设备的场景模式信息,操作更简单;另外,从服务器中下载电子设备的场景模式信息能够使用户的生活、工作更便捷,提高用户使用电子设备的场景模式的意识。

相应于上述的应用于服务器侧的配置电子设备场景的方法实施例,本公开还提供了应用于服务器侧的配置电子设备场景的装置实施例。

图9是根据一示例性实施例示出的一种配置电子设备场景的装置框图,该装置应用于服务器中,如图9所示,装置包括接收模块310、存储模块320和发送模块330。

接收模块310被配置为,接收电子设备的场景模式信息。场景模式信息包括电子设备的启动条件和执行动作。

存储模块320被配置为,存储接收模块310所接收到的各个场景模式信息;

发送模块330被配置为,向智能终端发送存储模块320所存储的场景模式信息,以供智能终端根据场景模式信息设置目标电子设备的启动条件和执行动作,目标电子设备为与场景模式信息对应的电子设备。

在本公开一示例性实施例中,服务器向智能终端发送携带场景模式信息的插件。发送模块330包括生成子模块和发送子模块;

生成子模块被配置为,生成插件,插件至少包括电子设备的场景模式信息。发送子模块被配置为,向终端发送生成子模块生成的插件。智能终端从插件中获取电子设备的场景模式信息。

本实施例提供的配置电子设备场景的装置,智能终端接收服务器发送的电子设备的插件,插件中至少包括电子设备的场景模式信息。智能终端从插件中获取电子设备的场景模式信息;然后,从场景模式信息中获取该场景模式信息所涉及的目标电子设备,并根据场景模式信息设置目标电子设备的启动条件和执行动作。该装置将场景模式信息携带于电子设备的插件中,在下载电子设备插件的同时就能获得该电子设备的场景模式信息,操作更简单;另外,从服 务器中下载电子设备的场景模式信息能够使用户的生活、工作更便捷,提高用户使用电子设备的场景模式的意识。

图10是根据一示例性实施例示出的另一种配置电子设备场景的装置框图,该装置在图9所示实施例的基础上还可以包括更新模块410。

更新模块410被配置为,更新存储模块320所存储的电子设备的场景模式信息。

本实施例提供的配置电子设备场景的装置,当有新的电子设备上市或已有电子设备的新场景模式出现时,服务器能够更新所存储的场景模式信息,以满足用户的需求。

图11是根据一示例性示出的配置电子设备场景的系统示意图,本公开还提供了一种配置电子设备场景的系统的示意图,如图11所示,配置电子设备场景的系统包括终端510和服务器520。

服务器520被配置为,接收电子设备的场景模式信息并存储,场景模式信息包括电子设备的启动条件和执行动作,并向智能终端发送场景模式信息。

终端510被配置为,接收服务器520发送的电子设备的场景模式信息,获取与场景模式信息对应的目标电子设备,并基于场景模式信息设置目标电子设备的启动条件和执行动作。

本实施例提供的配置电子设备场景的系统,终端接收服务器发送的场景模式信息,并从场景模式信息中获取与该场景模式信息所涉及的目标电子设备;然后,根据场景模式信息设置目标电子设备的启动条件和执行动作。由此,本公开的实施例由终端自动完成场景模式的设置,简化用户手动设置场景模式的步骤,进而给用户带来了便利。另外,从服务器中获得场景模式信息,不依赖于用户,而且,服务器中的场景模式信息很丰富,能够培养用户使用场景模式的意识,从而使用户生活更便捷,提高用户体验。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图12是根据一示例性实施例示出的一种用于配置电子设备场景的装置800的框图。例如,装置800可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

如图12所示,装置800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。

处理组件802通常控制装置800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。

存储器804被配置为存储各种类型的数据以支持在装置800的操作。这些数据的示 例包括用于在装置800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电源组件806为装置800的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其他与为装置800生成、管理和分配电力相关联的组件。

多媒体组件808包括在装置800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当装置800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当装置800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。

I/O接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件814包括一个或多个传感器,用于为装置800提供各个方面的状态评估。例如,传感器组件814可以检测到装置800的打开/关闭状态,组件的相对定位,例如组件为装置800的显示器和小键盘,传感器组件814还可以检测装置800或装置800一个组件的位置改变,用户与装置800接触的存在或不存在,装置800方位或加速/减速和装置800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件816被配置为便于装置800和其他设备之间有线或无线方式的通信。装置800可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广 播相关信息。在一个示例性实施例中,通信组件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在示例性实施例中,装置800可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由装置800的处理器820执行以完成上述方法。例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

一种非临时性计算机可读存储介质,当存储介质中的指令由移动终端的处理器执行时,使得终端设备能够执行一种配置电子设备场景的方法,方法包括:

接收服务器发送的电子设备的场景模式信息;

获取与场景模式信息对应的目标电子设备;

基于场景模式信息设置目标电子设备的启动条件和执行动作。

可选地,接收服务器发送的场景模式信息,包括:

接收服务器发送的插件,插件至少包括场景模式信息;

从插件中获取场景模式信息。

可选地,基于场景模式信息设置目标电子设备的启动条件和执行动作,包括:

运行插件,以设置启动条件及执行动作。

可选地,获取与场景模式信息对应的目标电子设备,包括:

获取已关联的电子设备;

根据场景模式信息,从已关联的电子设备中获取与设备类型匹配的目标电子设备,场景模式信息包括设备类型。

可选地,已关联的电子设备包括家电设备。

图13是根据一示例性实施例示出的一种用于配置电子设备场景的装置1900的框图。例如,装置1900可以被提供为一服务器。如图13所示,装置1900包括处理组件1922,其进一步包括一个或多个处理器,以及由存储器1932所代表的存储器资源,用于存储可由处理组件1922的执行的指令,例如应用程序。存储器1932中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1922被配置为执行指令,以执行上述图3-图5所示方法流程。

装置1900还可以包括一个电源组件1926被配置为执行装置1900的电源管理,一个有线或无线网络接口1950被配置为将装置1900连接到网络,和一个输入输出(I/O)接 口1958。装置1900可以操作基于存储在存储器1932的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

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