The application embodiment provides a service providing method, device, terminal device and operation system to reduce the consumption of the system. The method described is to monitor the signal, determine the service agent according to at least one signal to be monitored and determine the service indication information corresponding to the service agent, in which the service agent corresponds to the application, and performs the operation corresponding to the service indication information. Thus, the service process without running the application can provide services, reducing system consumption and terminal power consumption.
【技术实现步骤摘要】
服务提供方法、装置、终端设备和操作系统
本申请涉及终端
,特别是涉及一种服务提供方法、一种服务提供装置、一种终端设备,以及一种物联网操作系统。
技术介绍
随着终端技术的发展,越来越多的用户使用终端,而终端也提供了越来越丰富的功能服务。目前终端上提供的服务通常是通过APP(Application,应用程序)方式提供的,提供服务功能的入口通常设置在桌面上。用户所需执行的各种服务功能通常是由不同APP提供的,例如聊天通过即时通讯APP提供,购物通过购物APP提供,不同的服务功能需要运行不同的APP提供,即使APP未显示界面也需要在后台运行来接收数据提供服务功能。因此,终端为了给用户提供服务,往往需要在后台运行很多APP的服务进程,导致终端一直处于负载状态,系统消耗较高。
技术实现思路
本申请实施例所要解决的技术问题是提供一种服务提供方法,以减少系统的消耗。相应的,本申请实施例还提供了一种服务提供装置、一种终端设备,以及一种物联网操作系统,用以保证上述方法的实现及应用。为了解决上述问题,本申请实施例公开了一种服务提供方法,包括:对信号进行监听;依据监听到的至少一个信号确定服务代理,确定所述服务代理对应的服务指示信息,其中,所述服务代理与应用程序对应;执行所述服务指示信息对应的操作。本申请实施例还公开了一种服务提供方法,包括:应用程序获取服务代理;将服务代理发送给操作系统,以使所述操作系统依据服务代理确定信号对应的服务指示信息并执行对应的操作。本申请实施例还公开了一种服务提供装置,包括:监听模块,用于对信号进行监听;代理确定模块,用于依据监听到的至少一个信号确定服 ...
【技术保护点】
1.一种服务提供方法,其特征在于,包括:对信号进行监听;依据监听到的至少一个信号确定服务代理,确定所述服务代理对应的服务指示信息,其中,所述服务代理与应用程序对应;执行所述服务指示信息对应的操作。
【技术特征摘要】
1.一种服务提供方法,其特征在于,包括:对信号进行监听;依据监听到的至少一个信号确定服务代理,确定所述服务代理对应的服务指示信息,其中,所述服务代理与应用程序对应;执行所述服务指示信息对应的操作。2.根据权利要求1所述的方法,其特征在于,一个应用程序对应一个或多个服务代理。3.根据权利要求1所述的方法,其特征在于,所述服务代理用于感知并执行应用程序的服务功能。4.根据权利要求1所述的方法,其特征在于,所述对信号进行监听,包括:通过对信号源进行监听,获取对应的信号。5.根据权利要求1所述的方法,其特征在于,所述依据监听到的至少一个信号确定服务代理,确定所述服务代理对应的服务指示信息,包括:采用监听到的至少一个信号进行查询,确定至少一个服务代理;确定服务条件满足的服务代理,获取所述服务代理对应的服务指示信息。6.根据权利要求5所述的方法,其特征在于,采用监听到的至少一个信号进行查询,确定服务代理,包括:采用监听到的至少一个信号查询对应关系,确定与所述信号匹配的服务代理。7.根据权利要求5所述的方法,其特征在于,所述确定服务条件满足的服务代理,获取所述服务代理对应的服务指示信息,包括:依据所述信号判断所述服务代理对应的服务条件是否满足;在所述服务代理对应的服务条件满足时,从服务条件满足的服务代理中获取服务指示信息。8.根据权利要求1所述的方法,其特征在于,所述服务指示信息包括服务标识信息和服务动作。9.根据权利要求8所述的方法,其特征在于,执行所述服务指示信息对应的操作,包括:从所述服务指示信息中获取服务标识信息;依据所述服务标识信息确定服务动作,执行所述服务动作对应处理操作。10.根据权利要求9所述的方法,其特征在于,所述服务指示信息还包括服务参数,所述依据所述服务标识确定服务动作,执行所述服务动作对应处理操作,包括:依据所述服务标识确定服务动作和服务参数,依据所述服务参数执行所述服务动作对应处理操作。11.根据权利要求1所述的方法,其特征在于,所述服务指示信息包括服务标识信息、服务动作和服务参数;所述执行所述服务指示信息对应的操作包括以下至少一种步骤:从所述服务指示信息中获取服务标识信息,获取所述服务标识信息对应的数据;从所述服务指示信息中获取服务动作,执行所述服务动作对应的操作;从所述服务指示信息中获取服务参数,调用所述服务参数对应的数据。12.根据权利要求1-3任一所述的方法,其特征在于,还包括所述获取服务代理的步骤:接收应用程序发送的服务代理;建立所述服务代理和至少一个信号的对应关系。13.根据权利要求12所述的方法,其特征在于,建立所述服务代理和至少一个信号的对应关系,包括:从所述服务代理中获取所需的信号,记录所述信号和服务代理的对应关系。14.根据权利要求1所述的方法,其特征在于,所述对信号进行监听,包括:依据监听策略对信号进行监听。15.根据权利要求14所述的方法,其特征在于,所述监听策略根据系统状态确定。16.根据权利要求14所述的方法,其特征在于,依据监听策略对信号进行监听的步骤包括以下至少一种:依据监听策略和信号优先级选取信号,对选取的信号进行监听;依据监听策略调整监听频率,按照调整后的监听频率对信号进行监听。17.根据权利要求15所述的方法,其特征在于,所述系统状态依据设备类型和/或设备状态确定。18.根据权利要求15-17任一所述的方法,其特征在于,其中,所述系统状态包括以下至少一种:正常状态、低电量状态、休眠状态、省电状态。19.根据权利要求18所述的方法,其特征在于,所述设备类型包括以下至少一种:手机类型、平板类型、车载类型、PC类型、物联网终端类型;所述设备状态包括以下至少一种:运行模式、联网状态。20.一种服务提供方法,其特征在于,包括:应用程序获取服务代理;将服务代理发送给操作系统,以使所述操作系统依据服务代理确定信号对应的服务指示信息并执行对应的操作。21.根据权利要求20所述的方法,一个应用程序对应一个或多个服务代理。22.根据权利要求20所述的方法,其特征在于,所述服务代理用于感知并执行应用程序的服务功能。23.根据权利要求20所述的方法,其特征在于,所述服务代理包括信号、服务指示信息和服务条件,则所述服务代理用于在接收到所述信号并判断满所述服务条件后,执行所述服务指示信息对应的操作。24.根据权利要求23所述的方法,其特征在于,所述服务指示信息包括:服务标识信息和服务动作,所述服务标识信息用于确需要获取的数据,所述服务动作用于确定需要执行的操作。25.根据权利要求24所述的方法,其特征在于,所述服务指示信息还包括:服务参数,所述服务参数用于确定需要调用的数据。26.一种服务提供装置,其特征在于,包括:监听模块,用于对信号进行监听;代理确定模块,用于依据监听到的至少一个信号确定服务代理,确定所述服务代理对应的服务指示信息,其中,所述服务...
【专利技术属性】
技术研发人员:王恺,袁志俊,李新征,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。