基于场景的应用操作方法、装置、终端设备和操作系统制造方法及图纸

技术编号:17784312 阅读:46 留言:0更新日期:2018-04-22 15:50
本申请实施例提供了一种基于场景的应用操作方法、装置、终端设备和操作系统,以提高操作的便捷性。所述的方法包括:依据获取的系统信号确定场景信息;运行所述场景信息对应的目标场景应用,所述目标场景应用至少包括一个应用单元;采用所述目标场景应用执行对应的操作。实现基于信号感知场景并自动执行场景所需的操作,提高操作的便捷性。

【技术实现步骤摘要】
基于场景的应用操作方法、装置、终端设备和操作系统
本申请涉及终端
,特别是涉及一种基于场景的应用操作方法、一种基于场景的应用操作装置、一种场景感知服务系统、一种终端设备,以及一种基于场景感知服务的操作系统。
技术介绍
随着终端技术的发展,越来越多的用户使用终端,而终端也提供了越来越丰富的功能服务。目前终端上提供的服务通常是通过APP(Application,应用程序)方式提供的,提供服务功能的入口通常设置在桌面上。用户所需执行的各种服务功能通常是由不同APP提供的,例如聊天通过即时通讯APP提供,购物通过购物APP提供,用户在不同场景下需要开启不同的APP,具体场景功能的实现需要用户切换APP实现,操作不便捷。
技术实现思路
本申请实施例所要解决的技术问题是提供一种基于场景的应用操作方法,以提高操作的便捷性。相应的,本申请实施例还提供了一种基于场景的应用操作装置、一种场景感知服务系统、一种终端设备,以及一种基于场景感知服务的操作系统,用以保证上述方法的实现及应用。为了解决上述问题,本申请实施例公开了一种基于场景的应用操作方法,包括:依据获取的系统信号确定场景信息;运行所述场景信息对应的目标场景应用,所述目标场景应用至少包括一个应用单元;采用所述目标场景应用执行对应的操作。本申请实施例还公开了一种基于场景的应用操作方法,包括:第一设备依据获取的第一信号确定第一场景信息;第一设备通过运行所述第一场景信息对应的第一场景应用,发送操作指令给第二设备;所述第二设备接收所述操作指令对应的第二信号,依据所述第二信号感知第二场景信息;所述第二设备运行所述第二场景信息对应的第二场景应用,执行对应的第二操作。本申请实施例还公开了一种基于场景的应用操作装置,包括:场景感知模块,用于依据获取的系统信号确定场景信息;应用运行模块,用于运行所述场景信息对应的目标场景应用,所述目标场景应用至少包括一个应用单元;操作执行模块,用于采用所述目标场景应用执行对应的操作。本申请实施例还公开了一种场景感知服务系统,包括:第一设备和第二设备;所述第一设备,用于依据获取的第一信号确定第一场景信息;通过运行所述第一场景信息对应的第一场景应用,发送操作指令给第二设备;所述第二设备,用于接收所述操作指令对应的第二信号,依据所述第二信号感知第二场景信息;运行所述第二场景信息对应的第二场景应用,执行对应的第二操作。本申请实施例还公开了一种终端设备,包括:处理器和通信组件;所述处理器,依据获取的系统信号确定场景信息;运行所述场景信息对应的目标场景应用,所述目标场景应用至少包括一个应用单元;采用所述目标场景应用执行对应的操作;所述通信组件,耦合至所述处理器,接收系统信号,将所述系统信号发送给所述处理器。本申请实施例还公开了一种基于场景感知服务的操作系统,包括:场景框架,依据获取的系统信号确定场景信息;场景解析引擎,运行所述场景信息对应的目标场景应用,所述目标场景应用至少包括一个应用单元;场景应用层,采用所述目标场景应用执行对应的操作。与现有技术相比,本申请实施例包括以下优点:在本申请实施例中,可以依据获取的系统信号确定场景信息,从而能够对应用场景进行自动感知,然后运行所述场景信息对应的目标场景应用,所述目标场景应用至少包括一个应用单元,采用所述目标场景应用执行对应的操作,实现基于信号感知场景并自动执行场景所需的操作,提高操作的便捷性。附图说明图1是本申请实施例的一种场景感知服务的主体框架示意图;图2A是本申请实施例的一种场景感知服务的主体框架中各模块的交互示意图;图2B是本申请实施例的一个场景应用的结构示意图;图2C是本申请实施例的场景应用框架的结构示意图;图2D是本申请实施例的场景应用的生命周期示意图;图2E是本申请实施例的场景解析引擎管理示意图;图2F是本申请实施例中Page间相互关系的示意图;图2G是本申请实施例中的一种Page状态转换示意图;图2H是本申请实施例中的另一种Page状态转换示意图;图3是本申请实施例的一种场景感知服务系统的处理示意图;图4是本申请的一种基于场景的应用操作方法实施例的步骤流程图;图5是本申请的另一种基于场景的应用操作方法实施例的步骤流程图;图6是本申请的一种基于场景的多设备操作方法实施例的示意图;图7是本申请的一种基于场景的多设备操作方法实施例的步骤流程图;图8是本申请实施例的一种应用组件处理示例的示意图;图9是本申请一种基于场景的应用操作装置实施例的结构框图;图10是本申请一种场景感知服务系统实施例的结构框图;图11是本申请一实施例提供的终端设备的硬件结构示意图;图12是本申请另一实施例提供的终端设备的硬件结构示意图;图13是本申请实施例中一种基于场景感知服务的操作系统示意图。具体实施方式为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。本申请实施例中,终端设备指的是具有多媒体功能的终端设备,这些设备支持音频、视频、数据等方面的功能。本实施例中该终端设备具有触摸屏,包括智能移动终端如智能手机、平板电脑能、智能穿戴设备,也可以是具有触摸屏的智能电视、个人计算机等设备。该终端设备可以采用各种智能操作系统,如IOS、Android、云OS等。本申请实施例可以应用于物联网(InternetofThings,IOT)技术,“物联网”指的是将各种信息传感设备,如射频识别装置、红外感应器、全球定位系统、激光扫描器等种种装置与互联网结合起来而形成的一个巨大网络。其目的是让所有的物品都与网络连接在一起,方便识别和管理。在万物互联的时代,用户的设备越来越多样化,包括有屏设备、无屏设备、家居设备、穿戴设备等等,本申请实施例在系统层面打造一种场景引擎的基础设施,提供场景感知和场景服务的能力,联通各种设备,并串联服务,以此给用户一种主动的、自动化的服务形态。本申请实施例在常规的应用模型上扩展出一种新的应用开发模型,在系统层面打造场景引擎基础设施和场景开发框架,在系统底层提供场景感知能力,在动态语言(Javascript)基础上提供反应式编程模型(ReactiveProgramming),并以统一的协议接入IOT设备。主体框架如下图1所示:主体框架主要包括三个模块:ContextAgentHost、ContextAgentFramework和ContextAgentEngine,上述三个模块的关系如图2A所示,ContextAgentEngine管理上层场景应用(ContextAgentHost),ContextAgentHost依赖于ContextAgentFramework。其中:ContextAgentHost指的是具备场景感知能力的应用容器,它继承于最基本的应用单元(Page),开发者可以通过它组织一个应用场景,并作为一个应用在系统中运行。ContextAgentFramework指的是场景引擎应用框架,系统底层通过此框架给上层应用(ContextAgentHost)提供场景感知和场景服务能力。ContextAgentEngine指的是场景引擎系统服务,它是系统内置的独立服务,负责管理上层场景应用(ContextAgentHost)。其中,ContextAgentHost本文档来自技高网...
基于场景的应用操作方法、装置、终端设备和操作系统

【技术保护点】
一种基于场景的应用操作方法,其特征在于,包括:依据获取的系统信号确定场景信息;运行所述场景信息对应的目标场景应用,所述目标场景应用至少包括一个应用单元;采用所述目标场景应用执行对应的操作。

【技术特征摘要】
1.一种基于场景的应用操作方法,其特征在于,包括:依据获取的系统信号确定场景信息;运行所述场景信息对应的目标场景应用,所述目标场景应用至少包括一个应用单元;采用所述目标场景应用执行对应的操作。2.根据权利要求1所述的方法,其特征在于,所述依据获取的系统信号确定场景信息,包括:接收系统信号;依据订阅关系,确定所述系统信号对应的至少一个场景信息。3.根据权利要求2所述的方法,其特征在于,所述依据订阅关系,确定所述系统信号对应的至少一个场景信息,包括:采用所述系统信号查询订阅关系,确定与所述系统信号具有订阅关系的至少一个场景信息。4.根据权利要求2所述的方法,其特征在于,还包括:按照场景信息的场景条件,采用所述场景信息进行筛选。5.根据权利要求1所述的方法,其特征在于,运行所述场景信息对应的目标场景应用,包括:依据设备确定所述场景信息对应目标场景应用,载入运行所述目标场景应用。6.根据权利要求5所述的方法,其特征在于,依据设备确定所述场景信息对应目标场景应用,包括:依据所属设备的设备信息,确定所述场景信息对应的应用单元;将所述应用单元对应场景应用作为目标场景应用。7.根据权利要求1或6所述的方法,其特征在于,还包括:当本地不存在所述应用单元时,从服务器获取所述应用单元。8.根据权利要求1所述的方法,其特征在于,所述目标场景应用的状态包括:已创建状态、运行状态、冻结状态、停止状态。9.根据权利要求1所述的方法,其特征在于,运行所述场景信息对应的目标场景应用的步骤包括:采用场景解析引擎运行所述场景信息对应的目标场景应用,并控制所述目标场景应用的状态。10.根据权利要求1所述的方法,其特征在于,还包括:显示所述目标场景应用的应用界面,通过所述应用界面接收用户的操作信息。11.根据权利要求1所述的方法,其特征在于,还包括:确定所述目标场景应用关联的其他场景应用,向所述其他应用所属的其他设备发送操作指令,以所述其他设备上运行所述其他场景应用。12.一种基于场景的应用操作方法,其特征在于,包括:第一设备依据获取的第一信号确定第一场景信息;第一设备通过运行所述第一场景信息对应的第一场景应用,发送操作指令给第二设备;所述第二设备接收所述操作指令对应的第二信号,依据所述第二信号感知第二场景信息;所述第二设备运行所述第二场景信息对应的第二场景应用,执行对应的第二操作。13.根据权利要求12所述的方法,其特征在于,系统信号包括第一信号和/或第二信号,场景信息包括第一场景信息和/或第二场景...

【专利技术属性】
技术研发人员:王恺袁志俊李新征
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1