CN112131015B - 一种信息处理方法、装置、云服务器和存储介质 - Google Patents
一种信息处理方法、装置、云服务器和存储介质 Download PDFInfo
- Publication number
- CN112131015B CN112131015B CN202010966854.0A CN202010966854A CN112131015B CN 112131015 B CN112131015 B CN 112131015B CN 202010966854 A CN202010966854 A CN 202010966854A CN 112131015 B CN112131015 B CN 112131015B
- Authority
- CN
- China
- Prior art keywords
- cloud
- terminal
- trigger event
- terminal equipment
- application
- 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.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 38
- 238000003672 processing method Methods 0.000 title claims abstract description 24
- 238000003860 storage Methods 0.000 title claims abstract description 15
- 238000004891 communication Methods 0.000 claims abstract description 54
- 238000000034 method Methods 0.000 claims abstract description 39
- 230000008569 process Effects 0.000 claims abstract description 16
- 230000015654 memory Effects 0.000 claims description 36
- 238000012545 processing Methods 0.000 claims description 22
- 238000004458 analytical method Methods 0.000 claims description 20
- 238000012549 training Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 230000005059 dormancy Effects 0.000 description 5
- 230000006399 behavior Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000002618 waking effect Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 230000002035 prolonged effect Effects 0.000 description 3
- 230000007958 sleep Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000005291 magnetic effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000013515 script Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 230000005294 ferromagnetic effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/546—Message passing systems or structures, e.g. queues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4418—Suspend and resume; Hibernate and awake
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/544—Remote
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Telephone Function (AREA)
- Stored Programmes (AREA)
Abstract
本申请实施例公开了一种信息处理方法,该方法包括:若终端设备已启动,获得与终端设备关联的触发事件;若触发事件满足唤醒条件,获得与触发事件对应的第一工作模式;控制云服务器中的云终端进入第一工作模式,将触发事件对应的云终端中的应用程序同步至终端设备,以使终端设备通过应用程序对触发事件进行处理;其中,终端设备与云终端建立有通信链路。本申请的实施例同时还公开了一种信息处理装置、云服务器和存储介质。
Description
技术领域
本申请涉及但不限于网络技术领域,尤其涉及一种信息处理方法、装置、云服务器和存储介质。
背景技术
云终端包括云手机,云手机指的是将云计算技术运用于网络终端服务,通过云服务器实现云服务的手机。云手机是深度结合了网络服务的智能手机,这类手机凭借自带的***以及厂商架设的网络终端可以通过网络实现众多的功能。
云终端对应的终端设备的客户端供用户直观操作。目前在云技术背景下,降低终端设备的功耗已成为亟待解决的问题。
申请内容
本申请实施例期望提供一种信息处理方法、装置、云服务器和存储介质,仅针对满足唤醒条件的触发事件做出及时响应,有效降低了云终端对应的终端设备的功耗,延长了终端设备的续航时间。
本申请的技术方案是这样实现的:
一种信息处理方法,应用于云服务器,所述方法包括:
若终端设备已启动,获得与所述终端设备关联的触发事件;
若所述触发事件满足唤醒条件,获得与所述触发事件对应的第一工作模式;
控制所述云服务器中的云终端进入所述第一工作模式,将所述触发事件对应的所述云终端中的应用程序同步至所述终端设备,以使所述终端设备通过所述应用程序对所述触发事件进行处理;其中,所述终端设备与所述云终端建立有通信链路。
在上述方案中,所述获得与所述终端设备关联的触发事件,包括:
获得所述终端设备发送的针对所述终端设备进行操作所产生的操作信息;
基于所述操作信息,生成所述触发事件。
在上述方案中,所述触发事件满足唤醒条件,包括:
若所述触发事件为用于调用所述终端设备的显示输出区域内呈现的应用标识对应的所述应用程序的事件,确定所述触发事件满足所述唤醒条件。
在上述方案中,所述获得与所述终端设备关联的触发事件,包括:
接收与所述应用程序关联的通信消息;其中,所述应用程序对应的应用图标呈现在所述终端设备的显示输出区域内;
基于所述通信消息,生成所述触发事件。
在上述方案中,所述基于所述通信消息,生成所述触发事件,包括:
获得所述通信消息的特征信息;
将所述特征信息输入至经过训练得到的网络模型,得到所述特征信息的分析结果;
基于所述分析结果,生成所述触发事件。
在上述方案中,所述触发事件满足唤醒条件,包括:
若所述触发事件为用于指示分析结果表征所述特征信息属于预设特征信息的事件,确定所述触发事件满足所述唤醒条件。
在上述方案中,所述获得与所述终端设备关联的触发事件后,所述方法还包括:
若所述触发事件不满足所述唤醒条件,获得第二工作模式;
控制所述云终端进入所述第二工作模式,在所述第二工作模式下所述云终端不响应所述触发事件。
一种信息处理装置,所述装置包括:
获得模块,用于若终端设备已启动,获得与所述终端设备关联的触发事件;
所述获得模块,还用于若所述触发事件满足唤醒条件,获得与所述触发事件对应的第一工作模式;
处理模块,用于控制所述云服务器中的云终端进入所述第一工作模式,将所述触发事件对应的所述云终端中的应用程序同步至所述终端设备,以使所述终端设备通过所述应用程序对所述触发事件进行处理;其中,所述终端设备与所述云终端建立有通信链路。
一种云服务器,所述云服务器包括:处理器、存储器和通信总线;
存储器,用于存储可执行指令;处理器,用于执行所述存储器中存储的可执行指令时,实现上述的信息处理方法。
一种计算机可读存储介质,存储有可执行指令,用于引起处理器执行时,实现上述的信息处理方法。
本申请实施例所提供的信息处理方法、装置、云服务器和存储介质,其中,该方法包括若终端设备已启动,获得与终端设备关联的触发事件;若触发事件满足唤醒条件,获得与触发事件对应的第一工作模式;控制云服务器中的云终端进入第一工作模式,将触发事件对应的云终端中的应用程序同步至终端设备,以使终端设备通过应用程序对触发事件进行处理;其中,终端设备与云终端建立有通信链路;也就是说,本申请仅针对满足唤醒条件的触发事件做出及时响应,有效降低了云终端对应的终端设备的功耗,延长了终端设备的续航时间。
附图说明
图1为本申请的实施例提供的信息处理方法的一种网络架构示意图;
图2为本申请的实施例提供的信息处理方法的流程示意图一;
图3为本申请的实施例提供的信息处理方法的流程示意图二;
图4为本申请的实施例提供的信息处理方法的流程示意图三;
图5为本申请的实施例提供的信息处理方法的流程示意图四;
图6为本申请的实施例提供的信息处理装置的结构示意图;
图7为本申请的实施例提供的云服务器的结构示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
在以下的描述中,所涉及的术语“第一\第二\第三”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。
除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
对本申请实施例进行进一步详细说明之前,对本申请实施例中涉及的名词和术语进行说明,本申请实施例中涉及的名词和术语适用于如下的解释。
1)云手机客户端(Cloud phone client,CPhone)。
2)云手机云服务器(Cloud phone server,CSever)。
3)云服务器智能分析***(Cloud sever smart analysis system,SAS)。
参见图1,图1为本申请实施信息处理方法的网络架构示意图,为实现支撑一个示例性应用,在配网完成的情况下,云服务器10通过网络11连接第一终端设备12和第二终端设备13,网络11可以是广域网或者局域网,又或者是二者的组合,使用无线链路实现数据传输。云服务器10内包括至少一个云终端,多个云终端包括与第一终端设备12建立有通信链路的第一云终端,以及与第二终端设备13建立有通信链路的第二云终端。
本申请中云服务器10包括至少一个云终端,便于理解地,云终端包括云手机(Cloud Phone,简称CPH)。云手机的价值在于,充分利用3G带来的移动宽带网络、手机永远在线的特性和云技术的特点,把手机和整个网络体系联系起来,让手机不再是一个孤独的手机。本申请实施例中提到的云手机指的是由于手机端+云服务器组合而成的新一代概念手机。本申请实施例提供的信息处理方法,基于云手机的基础算力,高效搭建应用,如云游戏、移动办公、直播互娱等场景。
本申请的实施例提供一种信息处理方法,应用于云服务器10,参照图2所示,该方法包括以下步骤:
步骤101、若终端设备已启动,获得与终端设备关联的触发事件。
其中,终端设备与云服务器中的云终端建立有通信链路。本申请实施例中,触发事件可以是云服务器基于接收到的与的应用程序关联的通信消息生成的事件;触发事件也可以是云服务器获得终端设备发送的操作信息后,基于操作信息生成的触发事件。
步骤102、若触发事件满足唤醒条件,获得与触发事件对应的第一工作模式。
本申请实施例中,云服务器确定触发事件满足唤醒条件,则云服务器针对触发事件做出及时响应,确保触发事件被及时有效地处理。同理,云服务器确定触发事件不满足唤醒条件,则云服务器不响应触发事件,降低云终端对应的终端设备的功耗,延长了终端设备的续航时间。
步骤103、控制云服务器中的云终端进入第一工作模式,将触发事件对应的云终端中的应用程序同步至终端设备,以使终端设备通过应用程序对触发事件进行处理。
其中,云终端具有第一工作模式和第二工作模式,云终端在第一工作模式下的功耗大于在第二工作模式下的功耗。示例性的,第一工作模式又称为全速模式,第二工作模式又称为最小***模式。
本申请实施例中,云服务器确定触发事件满足唤醒条件,则获得与触发事件对应的第一工作模式,控制云服务器中的云终端进入第一工作模式,将触发事件对应的云终端中的应用程序同步至终端设备,以使终端设备通过应用程序对触发事件进行处理即及时响应触发事件;云服务器确定触发事件不满足唤醒条件,则获得与触发事件对应的第二工作模式,控制云终端进入第二工作模式,在第二工作模式下云终端不响应触发事件,进而对终端设备不执行唤醒操作,有效降低了终端设备的功耗,延长了终端设备的续航时间。
通过本申请实施例所提供的信息处理方法,若终端设备已启动,获得与终端设备关联的触发事件;若触发事件满足唤醒条件,获得与触发事件对应的第一工作模式;控制云服务器中的云终端进入第一工作模式,将触发事件对应的云终端中的应用程序同步至终端设备,以使终端设备通过应用程序对触发事件进行处理;其中,终端设备与云终端建立有通信链路;也就是说,本申请仅针对满足唤醒条件的触发事件做出及时响应,有效降低了云终端对应的终端设备的功耗,延长了终端设备的续航时间。
本申请的实施例提供一种信息处理方法,应用于云服务器10,参照图3所示,该方法包括以下步骤:
步骤201、若终端设备已启动,获得终端设备发送的针对终端设备进行操作所产生的操作信息。
本申请实施例中,操作信息包括操作事件和操作位置。
示例性的,在终端设备侧,终端设备获得针对自身的显示屏的显示输出区域内呈现的应用标识的操作信息,这里,操作信息包括对应用标识如应用图标的点击操作和点击操作的操作位置。
步骤202、基于操作信息,生成触发事件。
本申请实施例中,云服务器获得操作信息后,基于操作信息如点击操作和点击操作的操作位置,生成触发事件。
步骤203、若触发事件为用于调用终端设备的显示输出区域内呈现的应用标识对应的应用程序的事件,确定触发事件满足唤醒条件,获得与触发事件对应的第一工作模式。
本申请实施例中,云服务器确定触发事件为用于调用终端设备的显示输出区域内呈现的应用标识对应的应用程序的事件时,判定触发事件满足唤醒条件,获得与触发事件对应的第一工作模式。例如,云服务器确定触发事件对应的操作信息中点击操作是对目标应用程序的应用标识的点击操作,点击操作的操作位置是应用标识所在的位置,此时,说明操作信息旨在启动应用图标对应的应用程序,则云服务器确定触发事件满足唤醒条件。
本申请实施例中,步骤203中确定触发事件满足唤醒条件时,还可以结合应用标识的关联信息进行判定。关联信息包括但不限于预先设置的应用标识对应的应用程序的休眠策略、响应优先级等。
在云终端的配置过程中,可以为云终端上的应用程序配置休眠策略;例如哪些时间段不处理某一类消息,哪些应用程序的消息需要及时响应通知等。
步骤204、控制云服务器中的云终端进入第一工作模式,将触发事件对应的云终端中的应用程序同步至终端设备,以使终端设备通过应用程序对触发事件进行处理。
其中,终端设备与云终端建立有通信链路。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
本申请的实施例提供一种信息处理方法,应用于云服务器10,参照图4所示,该方法包括以下步骤:
步骤301、若终端设备已启动,接收与应用程序关联的通信消息。
其中,应用程序对应的应用图标呈现在终端设备的显示输出区域内。
本申请实施例中,通信消息包括但不限于云终端的应用程序的推送消息、云终端的应用程序接收的其他云终端的应用程序发送的通讯消息。其中,通讯消息包括来电消息、即时通讯消息等,即时通讯消息包括音视频消息。
步骤302、基于通信消息,生成触发事件。
本申请实施例中,参见图5所示,步骤302基于通信消息,生成触发事件可以包括如下步骤:
步骤3021、获得通信消息的特征信息。
其中,特征信息包括但限于通信消息的消息类型、消息的关键词、消息的接收时间。
步骤3022、将特征信息输入至经过训练得到的网络模型,得到特征信息的分析结果。
本申请实施例中,云服务器可以记录终端设备运行应用程序所生成的应用程序日志。应用程序日志包括终端设备运行应用程序的历史运行信息,历史运行信息包括终端设备获得的历史通信消息的消息类型、消息的关键词、消息的接收时间,以及针对历史通信消息的历史处理策略等。云服务器对运行信息进行学习分析,构建网络模型,该网络模型能够结合历史运行信息,选择与当前获得的通信消息匹配的处理策略。
步骤3023、基于分析结果,生成触发事件。
本申请实施例中,云服务器基于分析结果,生成用于指示特征信息是否属于预设特征信息的触发事件。这里,特征信息属于预设特征信息,说明云服务器确定对特征信息对应的通信消息进行响应,特征信息不属于预设特征信息,说明云服务器确定对特征信息对应的通信消息不响应。
步骤303、若触发事件为用于指示分析结果表征特征信息属于预设特征信息的事件,确定触发事件满足唤醒条件,获得与触发事件对应的第一工作模式。
本申请实施例中,与云终端的工作模式对应的终端设备的客户端功耗也分为两方面,一方面为休眠最小***模式功耗,另一方面为唤醒后的全速模式功耗。休眠最小***模式功耗保证与用户交互的触摸按键或者实体按键的监听***的正常运行,以及保持与云服务器进行通讯的***服务这两部分。终端设备的客户端最主要的功耗在于***唤醒后的功耗,本申请通过制定终端设备的客户端的唤醒频率和唤醒场景中的至少一个实现对终端设备的客户端的功耗的最大优化。
本申请实施例中,全速模式功耗的唤醒场景主要分为四类:用户主动唤醒、云服务器应用后台的消息唤醒、云服务器的音视频实时消息的推送唤醒以及云服务器的来电消息唤醒。本申请通过对上述四类唤醒场景,或者对上述四类唤醒场景中的云服务器应用后台的消息唤醒场景进行优化,实现对终端设备的客户端的功耗的最大优化。
云服务器包括智能分析***,用于分析用户针对云终端对应的终端设备进行操作所产生的操作数据,也就是说,云服务器通过分析用户在一段时间内使用云终端的行为,来设定云终端休眠策略,进而实现对终端设备的耗电量的优化。例如云服务器通过分析操作数据,得到哪些应用消息用户会响应,哪些时间段用户会操作手机等。根据相关数据分析,得出响应休眠策略。可见本申请实施例中,云服务器可以通过分析用户对终端设备的使用行为,来定制云终端的休眠唤醒模型,达到更加省电的状态,此外,还可以手动设置休眠唤醒模型,提高用户体验。
本申请实施例提供的信息处理方法,不仅可以节省功耗,还可以用于应用的预加载功能,同步分析用户行为,达到提前为部分应用做提前预加载,提升用户操作体验。
步骤304、控制云终端进入第一工作模式,将触发事件对应的云终端中的应用程序同步至终端设备,以使终端设备通过应用程序对触发事件进行处理。
本申请其他实施例中,步骤302基于通信消息,生成触发事件之后,还包括如下步骤:
步骤305、若触发事件不满足唤醒条件,获得第二工作模式。
本申请实施例中,云服务器确定触发事件不满足唤醒条件,获得第二工作模式即最小***模式。
步骤306、控制云终端进入第二工作模式,在第二工作模式下云终端不响应触发事件。
本申请实施例中,云服务器在触发事件不满足唤醒条件的情况下,控制云终端进入第二工作模式,在第二工作模式下云终端不响应触发事件。也就是说,云服务器即使接收到与应用程序关联的通信消息,由于该通信消息对应的触发事件不满足唤醒条件,则云服务器不唤醒云终端,那么,云终端必然不对自身的应用程序进行配置,云终端对应的终端设备在未收到云终端为其提供的应用程序配置信息的情况下,也不做响应,有效降低了终端设备的功耗,延长了终端设备的续航时间。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
本申请提供的信息处理方法至少能实现如下有益效果:一方面更智能,通过分析用户的云手机操作行为来得到最终消息推送建模,实现精确地、智能地针对用户的手机做功耗优化。另一方面更人性化,不仅能够通过后台建模方式确定消息推送的策略,而且用户可以主动设置自己的需求来定制唤醒方案,贴近用户的真实需求。又一方面更省电,云手机本来就是一个大数据在后台云的远程手机,机身本来就十分省电了,加上本申请提供的信息处理方法提供的智能后台的分析,续航将会有一个质的飞跃
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
下面继续说明本申请实施例提供的信息处理装置,信息处理装置设置在云服务器10中,在一些实施例中,如图6所示,该信息处理装置600,包括:
获得模块601,用于若云服务器中的云终端已启动,获得与终端设备关联的触发事件;其中,终端设备与云终端建立有通信链路;
获得模块601,还用于若触发事件满足唤醒条件,获得与触发事件对应的第一工作模式;
处理模块602,用于控制云终端进入第一工作模式,将触发事件对应的云终端中的应用程序同步至终端设备,以使终端设备通过应用程序对触发事件进行处理。
在一些实施例中,获得模块601,还用于获得终端设备发送的针对终端设备进行操作所产生的操作信息;
处理模块602,还用于基于操作信息,生成触发事件。
在一些实施例中,处理模块602,还用于若触发事件为用于调用终端设备的显示输出区域内呈现的应用标识对应的应用程序的事件,确定触发事件满足唤醒条件。
在一些实施例中,获得模块601,还用于接收与应用程序关联的通信消息;其中,应用程序对应的应用图标呈现在终端设备的显示输出区域内;
处理模块602,还用于基于通信消息,生成触发事件。
在一些实施例中,处理模块602,还用于获得通信消息的特征信息;将特征信息输入至经过训练得到的网络模型,得到特征信息的分析结果;基于分析结果,生成触发事件。
在一些实施例中,处理模块602,还用于若触发事件为用于指示分析结果表征特征信息属于预设特征信息的事件,确定触发事件满足唤醒条件。
在一些实施例中,获得模块601,还用于若触发事件不满足唤醒条件,获得第二工作模式;
处理模块602,还用于控制云终端进入第二工作模式,在第二工作模式下云终端不响应触发事件。
本申请实施例所提供的信息处理装置,若终端设备已启动,获得与终端设备关联的触发事件;若触发事件满足唤醒条件,获得与触发事件对应的第一工作模式;控制云服务器中的云终端进入第一工作模式,将触发事件对应的云终端中的应用程序同步至终端设备,以使终端设备通过应用程序对触发事件进行处理;其中,终端设备与云终端建立有通信链路;也就是说,本申请仅针对满足唤醒条件的触发事件做出及时响应,有效降低了云终端对应的终端设备的功耗,延长了终端设备的续航时间。
需要说明的是,本申请实施例装置的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果,因此不做赘述。对于本装置实施例中未披露的技术细节,请参照本申请方法实施例的描述而理解。
参见图7,图7是本申请实施例提供的云服务器10的结构示意图,图7所示的云服务器10包括:至少一个处理器110、至少一个网络接口120、用户接口130和存储器150。云服务器10中的各个组件通过总线***140耦合在一起。可理解,总线***140用于实现这些组件之间的连接通信。总线***140除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图7中将各种总线都标为总线***140。
处理器110可以是一种集成电路芯片,具有信号的处理能力,例如通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,其中,通用处理器可以是微处理器或者任何常规的处理器等。
用户接口130包括使得能够呈现媒体内容的一个或多个输出装置131,包括一个或多个扬声器和/或一个或多个视觉显示屏。用户接口130还包括一个或多个输入装置132,包括有助于用户输入的用户接口部件,比如键盘、鼠标、麦克风、触屏显示屏、摄像头、其他输入按钮和控件。
存储器150可以是可移除的,不可移除的或其组合。示例性地硬件设备包括固态存储器,硬盘驱动器,光盘驱动器等。存储器150可选地包括在物理位置上远离处理器110的一个或多个存储设备。存储器150包括易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。非易失性存储器可以是只读存储器(Read Only Memory,ROM),易失性存储器可以是随机存取存储器(Random Access Memory,RAM)。本申请实施例描述的存储器150旨在包括任意适合类型的存储器。在一些实施例中,存储器150能够存储数据以支持各种操作,这些数据的示例包括程序、模块和数据结构或者其子集或超集,下面示例性说明。
操作***151,包括用于处理各种基本***服务和执行硬件相关任务的***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务;
网络通信模块152,用于经由一个或多个(有线或无线)网络接口120到达其他计算设备,示例性地网络接口120包括:蓝牙、无线相容性认证(Wi-Fi)、和通用串行总线(Universal Serial Bus,USB)等;
输入处理模块153,用于对一个或多个来自一个或多个输入装置132之一的一个或多个用户输入或互动进行检测以及翻译所检测的输入或互动。
在一些实施例中,本申请实施例提供的装置可以采用软件方式实现,图7示出了存储在存储器150中的一种信息处理装置600,该信息处理装置600可以是云服务器10中的信息处理装置,其可以是程序和插件等形式的软件,结合图6所示,信息处理装置600包括以下软件模块:获得模块601、处理模块602,这些模块是逻辑上的,因此根据所实现的功能可以进行任意的组合或进一步拆分。将在下文中说明各个模块的功能。
在另一些实施例中,本申请实施例提供的装置可以采用硬件方式实现,作为示例,本申请实施例提供的装置可以是采用硬件译码处理器形式的处理器,其被编程以执行本申请实施例提供的动画处理方法,例如,硬件译码处理器形式的处理器可以采用一个或多个应用专用集成电路(Application Specific Integrated Circuit,ASIC)、DSP、可编程逻辑器件(Programmable Logic Device,PLD)、复杂可编程逻辑器件(Complex ProgrammableLogic Device,CPLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或其他电子元件。
本申请实施例中的存储器能够存储数据以支云服务器的操作。这些数据的示例包括:用于在云服务器上操作的任何计算机程序,如操作***和应用程序。其中,操作***包含各种***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序可以包含各种应用程序。
作为示例,处理器可以是一种集成电路芯片,具有信号的处理能力,例如通用处理器、数字信号处理器(Digital Signal Processor,DSP),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,其中,通用处理器可以是微处理器或者任何常规的处理器等。
本申请实施例提供一种存储有可执行指令的存储介质,其中存储有可执行指令,当可执行指令被处理器执行时,将引起处理器执行本申请实施例提供的方法,例如,如图2-4示出的方法。
在一些实施例中,存储介质可以是计算机可读存储介质,例如,铁电存储器(FRAM,Ferromagnetic Random Access Memory)、只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read Only Memory)、带电可擦可编程只读存储器(EEPROM,Electrically Erasable Programmable Read Only Memory)、闪存、磁表面存储器、光盘、或光盘只读存储器(CD-ROM,Compact Disk-Read Only Memory)等存储器;也可以是包括上述存储器之一或任意组合的各种设备。
在一些实施例中,可执行指令可以采用程序、软件、软件模块、脚本或代码的形式,按任意形式的编程语言(包括编译或解释语言,或者声明性或过程性语言)来编写,并且其可按任意形式部署,包括被部署为独立的程序或者被部署为模块、组件、子例程或者适合在计算环境中使用的其它单元。
作为示例,可执行指令可以但不一定对应于文件***中的文件,可以可被存储在保存其它程序或数据的文件的一部分,例如,存储在超文本标记语言(超文本标记语言,Hyper Text Markup Language)文档中的一个或多个脚本中,存储在专用于所讨论的程序的单个文件中,或者,存储在多个协同文件(例如,存储一个或多个模块、子程序或代码部分的文件)中。作为示例,可执行指令可被部署为在一个计算设备上执行,或者在位于一个地点的多个计算设备上执行,又或者,在分布在多个地点且通过通信网络互连的多个计算设备上执行。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。
Claims (8)
1.一种信息处理方法,其特征在于,应用于云服务器,所述方法包括:
若终端设备已启动,获得与所述终端设备关联的触发事件;所述触发事件包括所述云服务器基于接收到的与应用程序关联的通信消息生成的事件和所述云服务器基于接收到的所述终端设备发送的操作信息生成的触发事件中的至少一种;所述通信信息包括云终端的应用程序的推送消息、云终端的应用程序接收的其他云终端的应用程序发送的通讯消息中的至少一个;
若所述触发事件满足唤醒条件,获得与所述触发事件对应的第一工作模式;
控制所述云服务器中的云终端进入所述第一工作模式,将所述触发事件对应的所述云终端中的应用程序同步至所述终端设备,以使所述终端设备通过所述应用程序对所述触发事件进行处理;其中,所述终端设备与所述云终端建立有通信链路;
所述获得与所述终端设备关联的触发事件,包括:
接收与所述应用程序关联的通信消息;其中,所述应用程序对应的应用图标呈现在所述终端设备的显示输出区域内;
获得所述通信消息的特征信息;
将所述特征信息输入至经过训练得到的网络模型,得到所述特征信息的分析结果;
基于所述分析结果,生成所述触发事件。
2.根据权利要求1所述的方法,其特征在于,所述获得与所述终端设备关联的触发事件,包括:
获得所述终端设备发送的针对所述终端设备进行操作所产生的操作信息;
基于所述操作信息,生成所述触发事件。
3.根据权利要求2所述的方法,其特征在于,所述触发事件满足唤醒条件,包括:
若所述触发事件为用于调用所述终端设备的显示输出区域内呈现的应用标识对应的所述应用程序的事件,确定所述触发事件满足所述唤醒条件。
4.根据权利要求1所述的方法,其特征在于,所述触发事件满足唤醒条件,包括:
若所述触发事件为用于指示分析结果表征所述特征信息属于预设特征信息的事件,确定所述触发事件满足所述唤醒条件。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述获得与所述终端设备关联的触发事件后,所述方法还包括:
若所述触发事件不满足所述唤醒条件,获得第二工作模式;
控制所述云终端进入所述第二工作模式,在所述第二工作模式下所述云终端不响应所述触发事件。
6.一种信息处理装置,其特征在于,所述装置包括:
获得模块,用于若终端设备已启动,获得与所述终端设备关联的触发事件;所述触发事件包括云服务器基于接收到的与应用程序关联的通信消息生成的事件和所述云服务器获得所述终端设备发送的操作信息后,基于操作信息生成的触发事件中的至少一种;所述通信信息包括云终端的应用程序的推送消息、云终端的应用程序接收的其他云终端的应用程序发送的通讯消息中的至少一个;
所述获得模块,还用于若所述触发事件满足唤醒条件,获得与所述触发事件对应的第一工作模式;
处理模块,用于控制所述云服务器中的云终端进入所述第一工作模式,将所述触发事件对应的所述云终端中的应用程序同步至所述终端设备,以使所述终端设备通过所述应用程序对所述触发事件进行处理;其中,所述终端设备与所述云终端建立有通信链路;
所述获得模块,还用于接收与所述应用程序关联的通信消息;其中,所述应用程序对应的应用图标呈现在所述终端设备的显示输出区域内;
所述处理模块,还用于获得所述通信消息的特征信息;将所述特征信息输入至经过训练得到的网络模型,得到所述特征信息的分析结果;基于所述分析结果,生成所述触发事件。
7.一种云服务器,其特征在于,所述云服务器包括:处理器、存储器和通信总线;
存储器,用于存储可执行指令;处理器,用于执行所述存储器中存储的可执行指令时,实现权利要求1至5任一项所述的方法。
8.一种计算机可读存储介质,其特征在于,存储有可执行指令,用于引起处理器执行时,实现权利要求1至5任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010966854.0A CN112131015B (zh) | 2020-09-15 | 2020-09-15 | 一种信息处理方法、装置、云服务器和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010966854.0A CN112131015B (zh) | 2020-09-15 | 2020-09-15 | 一种信息处理方法、装置、云服务器和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112131015A CN112131015A (zh) | 2020-12-25 |
CN112131015B true CN112131015B (zh) | 2023-12-15 |
Family
ID=73846121
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010966854.0A Active CN112131015B (zh) | 2020-09-15 | 2020-09-15 | 一种信息处理方法、装置、云服务器和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112131015B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112929246B (zh) * | 2021-01-29 | 2022-07-12 | 百度在线网络技术(北京)有限公司 | 操作指令的处理方法、存储介质及用户终端 |
CN114064234B (zh) * | 2021-09-26 | 2022-11-18 | 荣耀终端有限公司 | 修复wmi服务的方法和装置 |
CN114895977B (zh) * | 2022-05-05 | 2024-05-10 | 南京欧珀软件科技有限公司 | 应用的预加载方法、装置、设备和存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103294488A (zh) * | 2012-02-23 | 2013-09-11 | 国民技术股份有限公司 | 一种终端应用程序的启动方法及终端 |
CN103699409A (zh) * | 2013-12-19 | 2014-04-02 | 小米科技有限责任公司 | 一种电子设备切入唤醒状态的方法、装置和*** |
CN104221445A (zh) * | 2013-11-15 | 2014-12-17 | 华为终端有限公司 | 一种唤醒终端***的方法及终端 |
-
2020
- 2020-09-15 CN CN202010966854.0A patent/CN112131015B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103294488A (zh) * | 2012-02-23 | 2013-09-11 | 国民技术股份有限公司 | 一种终端应用程序的启动方法及终端 |
CN104221445A (zh) * | 2013-11-15 | 2014-12-17 | 华为终端有限公司 | 一种唤醒终端***的方法及终端 |
CN103699409A (zh) * | 2013-12-19 | 2014-04-02 | 小米科技有限责任公司 | 一种电子设备切入唤醒状态的方法、装置和*** |
Also Published As
Publication number | Publication date |
---|---|
CN112131015A (zh) | 2020-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112131015B (zh) | 一种信息处理方法、装置、云服务器和存储介质 | |
CN109947497B (zh) | 应用程序预加载方法、装置、存储介质及移动终端 | |
CN107783803B (zh) | 智能终端的***优化方法、装置、存储介质及智能终端 | |
EP3232323B1 (en) | Method and apparatus for displaying status information of application | |
CN109032732B (zh) | 通知显示方法、装置、存储介质及电子设备 | |
CN101996096A (zh) | 操作***数据修改方法及其具有多操作***的电子装置 | |
CN116569197A (zh) | 在协作会话中的用户提升 | |
CN110032321A (zh) | 应用程序处理方法和装置、电子设备、计算机可读存储介质 | |
CN112394901A (zh) | 音频输出模式调整方法、装置及电子设备 | |
CN115810356A (zh) | 语音控制方法、装置、存储介质以及电子设备 | |
CN104919425A (zh) | 用于设备至云消息传送的***和方法 | |
US20170187809A1 (en) | Method and electronic apparatus for controlling smart home device | |
CN105868034A (zh) | 一种人机交互方法、装置及移动设备 | |
CN106878957B (zh) | 广播队列生成方法、装置和终端设备 | |
CN111312243B (zh) | 设备交互方法和装置 | |
CN113596529A (zh) | 一种终端控制方法、装置、计算机设备和存储介质 | |
CN112579369B (zh) | 多线程刷机***、方法、装置、设备和存储介质 | |
CN108986187A (zh) | 一种通用动画的实现方法、装置、存储介质及安卓终端 | |
CN110856196B (zh) | Wlan服务优化方法、终端设备和存储介质 | |
CN106569848A (zh) | 终端及其应用程序的启动管理方法 | |
CN113282268B (zh) | 音效配置方法和装置、存储介质及电子设备 | |
CN112597022A (zh) | 远程诊断方法、装置、存储介质及电子设备 | |
CN115129143A (zh) | 锁屏界面的显示方法、装置、可穿戴设备及存储介质 | |
CN108536540B (zh) | 桌面图标的鼠标消息获取方法及装置 | |
CN113505001B (zh) | 服务器管理方法和服务器、电子设备及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |