CN112131015B - Information processing method and device, cloud server and storage medium - Google Patents

Information processing method and device, cloud server and storage medium Download PDF

Info

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
Application number
CN202010966854.0A
Other languages
Chinese (zh)
Other versions
CN112131015A (en
Inventor
胡星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Realme Mobile Telecommunications Shenzhen Co Ltd
Original Assignee
Realme Mobile Telecommunications Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Realme Mobile Telecommunications Shenzhen Co Ltd filed Critical Realme Mobile Telecommunications Shenzhen Co Ltd
Priority to CN202010966854.0A priority Critical patent/CN112131015B/en
Publication of CN112131015A publication Critical patent/CN112131015A/en
Application granted granted Critical
Publication of CN112131015B publication Critical patent/CN112131015B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/546Message passing systems or structures, e.g. queues
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4418Suspend and resume; Hibernate and awake
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/54Indexing scheme relating to G06F9/54
    • G06F2209/544Remote
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing 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

The embodiment of the application discloses an information processing method, which comprises the following steps: if the terminal equipment is started, acquiring a trigger event associated with the terminal equipment; if the triggering event meets the wake-up condition, a first working mode corresponding to the triggering event is obtained; controlling a cloud terminal in a cloud server to enter a first working mode, and synchronizing an application program in the cloud terminal corresponding to a trigger event to a terminal device so that the terminal device processes the trigger event through the application program; the terminal equipment and the cloud terminal establish a communication link. The embodiment of the application also discloses an information processing device, a cloud server and a storage medium.

Description

Information processing method and device, cloud server and storage medium
Technical Field
The present application relates to, but not limited to, the field of network technologies, and in particular, to an information processing method, an information processing device, a cloud server, and a storage medium.
Background
The cloud terminal comprises a cloud mobile phone, wherein the cloud mobile phone refers to a mobile phone which applies a cloud computing technology to network terminal services and realizes cloud services through a cloud server. Cloud mobile phones are smart mobile phones which deeply combine network services, and the mobile phones can realize a plurality of functions through a network by virtue of a self-contained system and network terminals erected by manufacturers.
And the client of the terminal equipment corresponding to the cloud terminal is used for visual operation of a user. At present, in the cloud technology background, reducing the power consumption of terminal equipment has become a problem to be solved.
Content of the application
The embodiment of the application expects to provide an information processing method, an information processing device, a cloud server and a storage medium, which only respond timely to trigger events meeting wake-up conditions, effectively reduce the power consumption of terminal equipment corresponding to a cloud terminal and prolong the endurance time of the terminal equipment.
The technical scheme of the application is realized as follows:
an information processing method applied to a cloud server, the method comprising:
if the terminal equipment is started, acquiring a trigger event associated with the terminal equipment;
if the triggering event meets the wake-up condition, a first working mode corresponding to the triggering event is obtained;
controlling a cloud terminal in the cloud server to enter the first working mode, and synchronizing an application program in the cloud terminal corresponding to the trigger event to the terminal equipment so that the terminal equipment processes the trigger event through the application program; and the terminal equipment and the cloud terminal establish a communication link.
In the above solution, the obtaining a trigger event associated with the terminal device includes:
acquiring operation information which is sent by the terminal equipment and is generated by operating the terminal equipment;
and generating the trigger event based on the operation information.
In the above scheme, the triggering event satisfies a wake-up condition, including:
and if the trigger event is an event for calling the application program corresponding to the application identifier presented in the display output area of the terminal equipment, determining that the trigger event meets the wake-up condition.
In the above solution, the obtaining a trigger event associated with the terminal device includes:
receiving a communication message associated with the application; the application icons corresponding to the application programs are displayed in a display output area of the terminal equipment;
the trigger event is generated based on the communication message.
In the above solution, the generating the trigger event based on the communication message includes:
obtaining characteristic information of the communication message;
inputting the characteristic information into a network model obtained through training to obtain an analysis result of the characteristic information;
and generating the trigger event based on the analysis result.
In the above scheme, the triggering event satisfies a wake-up condition, including:
and if the trigger event is an event for indicating the analysis result to represent that the characteristic information belongs to the preset characteristic information, determining that the trigger event meets the wake-up condition.
In the above solution, after the obtaining the trigger event associated with the terminal device, the method further includes:
if the triggering event does not meet the wake-up condition, a second working mode is obtained;
and controlling the cloud terminal to enter the second working mode, wherein the cloud terminal does not respond to the trigger event in the second working mode.
An information processing apparatus, the apparatus comprising:
the acquisition module is used for acquiring a trigger event associated with the terminal equipment if the terminal equipment is started;
the acquisition module is further configured to acquire a first working mode corresponding to the trigger event if the trigger event meets a wake-up condition;
the processing module is used for controlling a cloud terminal in the cloud server to enter the first working mode, and synchronizing an application program in the cloud terminal corresponding to the trigger event to the terminal equipment so that the terminal equipment processes the trigger event through the application program; and the terminal equipment and the cloud terminal establish a communication link.
A cloud server, the cloud server comprising: a processor, a memory, and a communication bus;
a memory for storing executable instructions; and the processor is used for realizing the information processing method when executing the executable instructions stored in the memory.
A computer readable storage medium storing executable instructions for causing a processor to execute the information processing method described above.
The embodiment of the application provides an information processing method, an information processing device, a cloud server and a storage medium, wherein the method comprises the steps of obtaining a trigger event associated with terminal equipment if the terminal equipment is started; if the triggering event meets the wake-up condition, a first working mode corresponding to the triggering event is obtained; controlling a cloud terminal in a cloud server to enter a first working mode, and synchronizing an application program in the cloud terminal corresponding to a trigger event to a terminal device so that the terminal device processes the trigger event through the application program; the terminal equipment and the cloud terminal establish a communication link; that is, the application only responds in time to the triggering event meeting the wake-up condition, effectively reduces the power consumption of the terminal equipment corresponding to the cloud terminal, and prolongs the endurance time of the terminal equipment.
Drawings
Fig. 1 is a schematic diagram of a network architecture of an information processing method according to an embodiment of the present application;
fig. 2 is a flowchart of an information processing method according to an embodiment of the present application;
FIG. 3 is a second flowchart of an information processing method according to an embodiment of the present application;
fig. 4 is a flowchart illustrating a third information processing method according to an embodiment of the present application;
fig. 5 is a flowchart illustrating a method for processing information according to an embodiment of the present application;
fig. 6 is a schematic structural view of an information processing apparatus according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a cloud server according to an embodiment of the present application.
Detailed Description
The present application will be further described in detail with reference to the accompanying drawings, for the purpose of making the objects, technical solutions and advantages of the present application more apparent, and the described embodiments should not be construed as limiting the present application, and all other embodiments obtained by those skilled in the art without making any inventive effort are within the scope of the present application.
In the following description, reference is made to "some embodiments" which describe a subset of all possible embodiments, but it is to be understood that "some embodiments" can be the same subset or different subsets of all possible embodiments and can be combined with one another without conflict.
In the following description, the terms "first", "second", "third" and the like are merely used to distinguish similar objects and do not represent a specific ordering of the objects, it being understood that the "first", "second", "third" may be interchanged with a specific order or sequence, as permitted, to enable embodiments of the application described herein to be practiced otherwise than as illustrated or described herein.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of the application only and is not intended to be limiting of the application.
Before describing embodiments of the present application in further detail, the terms and terminology involved in the embodiments of the present application will be described, and the terms and terminology involved in the embodiments of the present application will be used in the following explanation.
1) Cloud handset client (Cloud phone client, CPhone).
2) Cloud mobile phone cloud server (Cloud phone server, CSever).
3) Cloud server intelligent analysis system (Cloud sever smart analysis system, SAS).
Referring to fig. 1, fig. 1 is a schematic diagram of a network architecture for implementing an information processing method according to the present application, to support an exemplary application, in a case where a network configuration is completed, a cloud server 10 connects a first terminal device 12 and a second terminal device 13 through a network 11, where the network 11 may be a wide area network or a local area network, or a combination of the two, and uses a wireless link to implement data transmission. The cloud server 10 includes at least one cloud terminal therein, and the plurality of cloud terminals includes a first cloud terminal having a communication link established with the first terminal device 12, and a second cloud terminal having a communication link established with the second terminal device 13.
The Cloud server 10 includes at least one Cloud terminal, which includes a Cloud Phone (CPH for short) for easy understanding. The cloud mobile phone has the value that the mobile broadband network brought by the 3G, the always-on characteristic of the mobile phone and the characteristic of the cloud technology are fully utilized, the mobile phone is connected with the whole network system, and the mobile phone is not an independent mobile phone. The cloud mobile phone mentioned in the embodiment of the application refers to a new generation concept mobile phone formed by combining a mobile phone end and a cloud server. The information processing method provided by the embodiment of the application is based on basic computing power of the cloud mobile phone, and can be used for efficiently building application, such as cloud games, mobile offices, live broadcasting and entertainment scenes and the like.
An embodiment of the present application provides an information processing method applied to a cloud server 10, referring to fig. 2, the method including the steps of:
step 101, if the terminal device is started, a trigger event associated with the terminal device is obtained.
The terminal equipment establishes a communication link with a cloud terminal in the cloud server. In the embodiment of the application, the triggering event can be an event generated by the cloud server based on the received communication message associated with the application program; the trigger event may also be a trigger event generated based on the operation information after the cloud server obtains the operation information sent by the terminal device.
Step 102, if the trigger event meets the wake-up condition, a first working mode corresponding to the trigger event is obtained.
In the embodiment of the application, if the cloud server determines that the triggering event meets the wake-up condition, the cloud server responds to the triggering event in time, so that the triggering event is ensured to be effectively processed in time. Similarly, if the cloud server determines that the triggering event does not meet the wake-up condition, the cloud server does not respond to the triggering event, so that the power consumption of the terminal equipment corresponding to the cloud terminal is reduced, and the endurance time of the terminal equipment is prolonged.
And 103, controlling the cloud terminal in the cloud server to enter a first working mode, and synchronizing the application program in the cloud terminal corresponding to the trigger event to the terminal equipment so that the terminal equipment processes the trigger event through the application program.
The cloud terminal is provided with a first working mode and a second working mode, and the power consumption of the cloud terminal in the first working mode is larger than that in the second working mode. The first mode of operation is also referred to as a full speed mode, and the second mode of operation is also referred to as a minimum system mode, for example.
In the embodiment of the application, if the cloud server determines that the triggering event meets the wake-up condition, a first working mode corresponding to the triggering event is obtained, the cloud terminal in the cloud server is controlled to enter the first working mode, and the application program in the cloud terminal corresponding to the triggering event is synchronized to the terminal equipment, so that the terminal equipment processes the triggering event through the application program, namely responds to the triggering event in time; the cloud server determines that the triggering event does not meet the wake-up condition, a second working mode corresponding to the triggering event is obtained, the cloud terminal is controlled to enter the second working mode, the cloud terminal does not respond to the triggering event in the second working mode, further wake-up operation is not carried out on the terminal equipment, power consumption of the terminal equipment is effectively reduced, and the endurance time of the terminal equipment is prolonged.
By the information processing method provided by the embodiment of the application, if the terminal equipment is started, a trigger event associated with the terminal equipment is obtained; if the triggering event meets the wake-up condition, a first working mode corresponding to the triggering event is obtained; controlling a cloud terminal in a cloud server to enter a first working mode, and synchronizing an application program in the cloud terminal corresponding to a trigger event to a terminal device so that the terminal device processes the trigger event through the application program; the terminal equipment and the cloud terminal establish a communication link; that is, the application only responds in time to the triggering event meeting the wake-up condition, effectively reduces the power consumption of the terminal equipment corresponding to the cloud terminal, and prolongs the endurance time of the terminal equipment.
An embodiment of the present application provides an information processing method applied to a cloud server 10, referring to fig. 3, the method including the steps of:
step 201, if the terminal device is started, obtaining operation information generated by operating the terminal device and sent by the terminal device.
In the embodiment of the application, the operation information comprises an operation event and an operation position.
Illustratively, on the terminal device side, the terminal device obtains operation information for the application identifier presented in the display output area of its own display screen, where the operation information includes the click operation of the application identifier such as the application icon and the operation position of the click operation.
Step 202, generating a trigger event based on the operation information.
In the embodiment of the application, after the cloud server obtains the operation information, a trigger event is generated based on the operation information such as clicking operation and the operation position of the clicking operation.
Step 203, if the trigger event is an event for calling an application program corresponding to the application identifier presented in the display output area of the terminal device, determining that the trigger event meets the wake-up condition, and obtaining a first working mode corresponding to the trigger event.
In the embodiment of the application, when the cloud server determines that the trigger event is an event for calling an application program corresponding to the application identifier presented in the display output area of the terminal equipment, the cloud server judges that the trigger event meets the wake-up condition and obtains a first working mode corresponding to the trigger event. For example, the cloud server determines that the clicking operation is the clicking operation of the application identifier of the target application program in the operation information corresponding to the triggering event, and the operating position of the clicking operation is the position of the application identifier, at this time, the operation information is indicated to start the application program corresponding to the application icon, and then the cloud server determines that the triggering event meets the wake-up condition.
In the embodiment of the present application, when determining that the triggering event satisfies the wake-up condition in step 203, the determination may also be performed by combining the association information of the application identifier. The association information includes, but is not limited to, a preset sleep policy, response priority, etc. of the application program corresponding to the application identifier.
In the configuration process of the cloud terminal, a dormancy strategy can be configured for an application program on the cloud terminal; such as which time periods do not process a certain class of messages, which application messages need to respond to notifications in time, etc.
And 204, controlling the cloud terminal in the cloud server to enter a first working mode, and synchronizing the application program in the cloud terminal corresponding to the trigger event to the terminal equipment so that the terminal equipment processes the trigger event through the application program.
The terminal equipment and the cloud terminal establish a communication link.
It should be noted that, in this embodiment, the descriptions of the same steps and the same content as those in other embodiments may refer to the descriptions in other embodiments, and are not repeated here.
An embodiment of the present application provides an information processing method applied to a cloud server 10, referring to fig. 4, the method including the steps of:
step 301, if the terminal device is started, a communication message associated with the application program is received.
The application icons corresponding to the application programs are displayed in a display output area of the terminal equipment.
In the embodiment of the application, the communication message includes, but is not limited to, a push message of an application program of the cloud terminal, and communication messages sent by application programs of other cloud terminals and received by the application program of the cloud terminal. The communication message comprises an incoming call message, an instant communication message and the like, and the instant communication message comprises an audio and video message.
Step 302, a trigger event is generated based on the communication message.
In an embodiment of the present application, referring to fig. 5, step 302 of generating a trigger event based on a communication message may include the following steps:
step 3021, obtaining characteristic information of the communication message.
The characteristic information includes, but is not limited to, a message type of the communication message, a keyword of the message, and a receiving time of the message.
And 3022, inputting the characteristic information into the trained network model to obtain an analysis result of the characteristic information.
In the embodiment of the application, the cloud server can record the application program log generated by the terminal equipment running the application program. The application log includes history operation information of the terminal device operating the application, the history operation information including a message type of the history communication message obtained by the terminal device, a keyword of the message, a reception time of the message, a history processing policy for the history communication message, and the like. The cloud server learns and analyzes the operation information to construct a network model, and the network model can combine the historical operation information to select a processing strategy matched with the currently acquired communication message.
Step 3023, generating a trigger event based on the analysis result.
In the embodiment of the application, the cloud server generates a trigger event for indicating whether the characteristic information belongs to preset characteristic information based on the analysis result. Here, the feature information belongs to preset feature information, which indicates that the cloud server determines to respond to the communication message corresponding to the feature information, and the feature information does not belong to the preset feature information, which indicates that the cloud server determines to not respond to the communication message corresponding to the feature information.
Step 303, if the trigger event is an event for indicating that the analysis result characterization feature information belongs to the preset feature information, determining that the trigger event meets the wake-up condition, and obtaining a first working mode corresponding to the trigger event.
In the embodiment of the application, the power consumption of the client side of the terminal equipment corresponding to the working mode of the cloud terminal is divided into two aspects, namely, the power consumption of the sleep minimum system mode on one hand and the power consumption of the full-speed mode after awakening on the other hand. The sleep minimum system mode power consumption ensures normal operation of a monitoring system of touch keys or physical keys interacted with a user and maintains system services communicated with a cloud server. The most main power consumption of the client of the terminal equipment is the power consumption after the system is awakened, and the maximum optimization of the power consumption of the client of the terminal equipment is realized by formulating at least one of the awakening frequency and the awakening scene of the client of the terminal equipment.
In the embodiment of the application, wake-up scenes of full-speed mode power consumption are mainly divided into four types: the method comprises the steps of actively waking up a user, waking up a message of a cloud server application background, waking up pushing audio and video real-time messages of a cloud server, and waking up incoming messages of the cloud server. The application optimizes the four types of wake-up scenes or the message wake-up scene of the cloud server application background in the four types of wake-up scenes to realize the maximum optimization of the power consumption of the client of the terminal equipment.
The cloud server comprises an intelligent analysis system, and is used for analyzing operation data generated by a user for operating terminal equipment corresponding to the cloud terminal, namely, the cloud server sets a cloud terminal dormancy strategy by analyzing the behavior of the user using the cloud terminal in a period of time, so that the power consumption of the terminal equipment is optimized. For example, the cloud server obtains which application message users respond and which time period users operate the mobile phone by analyzing the operation data. And according to the analysis of the related data, obtaining a response dormancy strategy. In the embodiment of the application, the cloud server can customize the dormancy wakeup model of the cloud terminal by analyzing the use behavior of the user on the terminal equipment so as to achieve a more power-saving state, and in addition, the dormancy wakeup model can be manually set so as to improve the user experience.
The information processing method provided by the embodiment of the application not only can save power consumption, but also can be used for the preloading function of the application, synchronously analyzes the user behavior, achieves the purpose of preloading part of the application in advance and improves the user operation experience.
And 304, controlling the cloud terminal to enter a first working mode, and synchronizing an application program in the cloud terminal corresponding to the trigger event to the terminal equipment so that the terminal equipment processes the trigger event through the application program.
In other embodiments of the present application, step 302 further includes the following steps after generating the trigger event based on the communication message:
step 305, if the triggering event does not meet the wake-up condition, obtaining the second working mode.
In the embodiment of the application, the cloud server determines that the triggering event does not meet the wake-up condition, and obtains the second working mode, namely the minimum system mode.
And 306, controlling the cloud terminal to enter a second working mode, wherein the cloud terminal does not respond to the trigger event in the second working mode.
In the embodiment of the application, the cloud server controls the cloud terminal to enter the second working mode under the condition that the triggering event does not meet the wake-up condition, and the cloud terminal does not respond to the triggering event in the second working mode. That is, even if the cloud server receives the communication message associated with the application program, the cloud server does not wake up the cloud terminal because the triggering event corresponding to the communication message does not meet the wake-up condition, and then the cloud terminal does not necessarily configure the application program of the cloud server, and the terminal device corresponding to the cloud terminal does not respond under the condition that the terminal device does not receive the application program configuration information provided by the cloud terminal for the terminal device, so that the power consumption of the terminal device is effectively reduced, and the endurance time of the terminal device is prolonged.
It should be noted that, in this embodiment, the descriptions of the same steps and the same content as those in other embodiments may refer to the descriptions in other embodiments, and are not repeated here.
The information processing method provided by the application has the following beneficial effects: on the one hand, the method is more intelligent, and the final message pushing modeling is obtained by analyzing the cloud mobile phone operation behaviors of the user, so that the power consumption optimization of the mobile phone of the user is accurately and intelligently realized. On the other hand, the method is more humanized, the strategy of message pushing can be determined through a background modeling mode, and the user can actively set own requirements to customize a wake-up scheme to be close to the real requirements of the user. On the other hand, the power is saved, the cloud mobile phone is a remote mobile phone with big data in the background cloud, the body is quite saved, and the continuous voyage can be a qualitative leap by adding the analysis of the intelligent background provided by the information processing method
It should be noted that, in this embodiment, the descriptions of the same steps and the same content as those in other embodiments may refer to the descriptions in other embodiments, and are not repeated here.
Continuing to describe the information processing apparatus provided by the embodiment of the present application, the information processing apparatus is provided in the cloud server 10, and in some embodiments, as shown in fig. 6, the information processing apparatus 600 includes:
an obtaining module 601, configured to obtain a trigger event associated with a terminal device if a cloud terminal in a cloud server is started; the terminal equipment and the cloud terminal establish a communication link;
the obtaining module 601 is further configured to obtain a first operation mode corresponding to the trigger event if the trigger event meets the wake-up condition;
the processing module 602 is configured to control the cloud terminal to enter a first working mode, and synchronize an application program in the cloud terminal corresponding to the trigger event to the terminal device, so that the terminal device processes the trigger event through the application program.
In some embodiments, the obtaining module 601 is further configured to obtain operation information generated by performing an operation on the terminal device, where the operation information is sent by the terminal device;
the processing module 602 is further configured to generate a trigger event based on the operation information.
In some embodiments, the processing module 602 is further configured to determine that the trigger event satisfies the wake-up condition if the trigger event is an event for calling an application program corresponding to an application identifier presented in a display output area of the terminal device.
In some embodiments, the obtaining module 601 is further configured to receive a communication message associated with an application; the application icons corresponding to the application programs are displayed in a display output area of the terminal equipment;
the processing module 602 is further configured to generate a trigger event based on the communication message.
In some embodiments, the processing module 602 is further configured to obtain characteristic information of the communication message; inputting the characteristic information into the network model obtained through training to obtain an analysis result of the characteristic information; based on the analysis result, a trigger event is generated.
In some embodiments, the processing module 602 is further configured to determine that the trigger event satisfies the wake-up condition if the trigger event is an event for indicating that the analysis result characterizing feature information belongs to the preset feature information.
In some embodiments, the obtaining module 601 is further configured to obtain the second operation mode if the triggering event does not satisfy the wake-up condition;
the processing module 602 is further configured to control the cloud terminal to enter a second operation mode, where the cloud terminal does not respond to the trigger event.
The information processing device provided by the embodiment of the application obtains the trigger event associated with the terminal equipment if the terminal equipment is started; if the triggering event meets the wake-up condition, a first working mode corresponding to the triggering event is obtained; controlling a cloud terminal in a cloud server to enter a first working mode, and synchronizing an application program in the cloud terminal corresponding to a trigger event to a terminal device so that the terminal device processes the trigger event through the application program; the terminal equipment and the cloud terminal establish a communication link; that is, the application only responds in time to the triggering event meeting the wake-up condition, effectively reduces the power consumption of the terminal equipment corresponding to the cloud terminal, and prolongs the endurance time of the terminal equipment.
It should be noted that, the description of the apparatus according to the embodiment of the present application is similar to the description of the embodiment of the method described above, and has similar beneficial effects as the embodiment of the method, so that a detailed description is omitted. For technical details not disclosed in the present apparatus embodiment, please refer to the description of the method embodiment of the present application for understanding.
Referring to fig. 7, fig. 7 is a schematic structural diagram of a cloud server 10 provided in an embodiment of the present application, and the cloud server 10 shown in fig. 7 includes: at least one processor 110, at least one network interface 120, a user interface 130, and a memory 150. The various components in cloud server 10 are coupled together by bus system 140. It is understood that the bus system 140 is used to enable connected communications between these components. The bus system 140 includes a power bus, a control bus, and a status signal bus in addition to the data bus. But for clarity of illustration the various buses are labeled as bus system 140 in fig. 7.
The processor 110 may be an integrated circuit chip with signal processing capabilities such as a general purpose processor, which may be a microprocessor or any conventional processor, or the like, a digital signal processor (DSP, digital Signal Processor), or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or the like.
The user interface 130 includes one or more output devices 131, including one or more speakers and/or one or more visual displays, that enable presentation of media content. The user interface 130 also includes one or more input devices 132, including user interface components that facilitate user input, such as a keyboard, mouse, microphone, touch screen display, camera, other input buttons and controls.
The memory 150 may be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid state memory, hard drives, optical drives, and the like. Memory 150 optionally includes one or more storage devices physically located remote from processor 110. Memory 150 includes volatile memory or nonvolatile memory, and may also include both volatile and nonvolatile memory. The nonvolatile Memory may be a Read Only Memory (ROM), and the volatile Memory may be a random access Memory (Random Access Memory, RAM). The memory 150 described in embodiments of the present application is intended to comprise any suitable type of memory. In some embodiments, memory 150 is capable of storing data to support various operations, examples of which include programs, modules and data structures, or subsets or supersets thereof, as exemplified below.
An operating system 151 including system programs for handling various basic system services and performing hardware-related tasks, such as a framework layer, a core library layer, a driver layer, etc., for implementing various basic services and handling hardware-based tasks;
network communication module 152 for reaching other computing devices via one or more (wired or wireless) network interfaces 120, exemplary network interfaces 120 include: bluetooth, wireless compatibility authentication (Wi-Fi), and universal serial bus (Universal Serial Bus, USB), etc.;
an input processing module 153 for detecting one or more user inputs or interactions from one of the one or more input devices 132 and translating the detected inputs or interactions.
In some embodiments, the apparatus provided in the embodiments of the present application may be implemented in a software manner, fig. 7 shows an information processing apparatus 600 stored in the memory 150, where the information processing apparatus 600 may be an information processing apparatus in the cloud server 10, and may be software in the form of a program, a plug-in, and the like, and the information processing apparatus 600 includes the following software modules in conjunction with fig. 6: the obtaining module 601 and the processing module 602 are logical, so that any combination or further splitting can be performed according to the implemented functions. The functions of the respective modules will be described hereinafter.
In other embodiments, the apparatus provided by the embodiments of the present application may be implemented in hardware, and by way of example, the apparatus provided by the embodiments of the present application may be a processor in the form of a hardware decoding processor that is programmed to perform the animation processing method provided by the embodiments of the present application, e.g., the processor in the form of a hardware decoding processor may employ one or more application specific integrated circuits (Application Specific Integrated Circuit, ASIC), DSP, programmable logic device (Programmable Logic Device, PLD), complex programmable logic device (Complex Programmable Logic Device, CPLD), field-programmable gate array (Field-Programmable Gate Array, FPGA), or other electronic component.
The memory in the embodiment of the application can store data to support the operation of the cloud server. Examples of such data include: any computer program for operating on a cloud server, such as an operating system and application programs. The operating system includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, for implementing various basic services and processing hardware-based tasks. The application may comprise various applications.
By way of example, the processor may be an integrated circuit chip having signal processing capabilities such as a general purpose processor, such as a microprocessor or any conventional processor, a digital signal processor (Digital Signal Processor, DSP), or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like.
Embodiments of the present application provide a storage medium having stored therein executable instructions which, when executed by a processor, cause the processor to perform a method provided by embodiments of the present application, for example, as shown in fig. 2-4.
In some embodiments, the storage medium may be a computer readable storage medium, such as a ferroelectric Memory (FRAM, ferromagnetic Random Access Memory), read Only Memory (ROM), programmable Read Only Memory (PROM, programmable Read Only Memory), erasable programmable Read Only Memory (EPROM, erasable Programmable Read Only Memory), electrically erasable programmable Read Only Memory (EEPROM, electrically Erasable Programmable Read Only Memory), flash Memory, magnetic surface Memory, optical Disk, or Compact Disk-Read Only Memory (CD-ROM), or the like; but may be a variety of devices including one or any combination of the above memories.
In some embodiments, the executable instructions may be in the form of programs, software modules, scripts, or code, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and they may be deployed in any form, including as stand-alone programs or as modules, components, subroutines, or other units suitable for use in a computing environment.
As an example, the executable instructions may, but need not, correspond to files in a file system, may be stored as part of a file that holds other programs or data, for example, in one or more scripts in a hypertext markup language (hypertext markup language ) document, in a single file dedicated to the program in question, or in multiple coordinated files (e.g., files that store one or more modules, sub-programs, or portions of code). As an example, executable instructions may be deployed to be executed on one computing device or on multiple computing devices located at one site or, alternatively, distributed across multiple sites and interconnected by a communication network.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, magnetic disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The foregoing description is only of the preferred embodiments of the present application, and is not intended to limit the scope of the present application.

Claims (8)

1. An information processing method, applied to a cloud server, comprising:
if the terminal equipment is started, acquiring a trigger event associated with the terminal equipment; the triggering event comprises at least one of an event generated by the cloud server based on the received communication message associated with the application program and a triggering event generated by the cloud server based on the received operation information sent by the terminal equipment; the communication information comprises at least one of push messages of application programs of the cloud terminal and communication messages sent by application programs of other cloud terminals and received by the application programs of the cloud terminal;
if the triggering event meets the wake-up condition, a first working mode corresponding to the triggering event is obtained;
controlling a cloud terminal in the cloud server to enter the first working mode, and synchronizing an application program in the cloud terminal corresponding to the trigger event to the terminal equipment so that the terminal equipment processes the trigger event through the application program; the terminal equipment and the cloud terminal establish a communication link;
the obtaining a trigger event associated with the terminal device includes:
receiving a communication message associated with the application; the application icons corresponding to the application programs are displayed in a display output area of the terminal equipment;
obtaining characteristic information of the communication message;
inputting the characteristic information into a network model obtained through training to obtain an analysis result of the characteristic information;
and generating the trigger event based on the analysis result.
2. The method according to claim 1, wherein the obtaining a trigger event associated with the terminal device comprises:
acquiring operation information which is sent by the terminal equipment and is generated by operating the terminal equipment;
and generating the trigger event based on the operation information.
3. The method of claim 2, wherein the triggering event satisfies a wake-up condition, comprising:
and if the trigger event is an event for calling the application program corresponding to the application identifier presented in the display output area of the terminal equipment, determining that the trigger event meets the wake-up condition.
4. The method of claim 1, wherein the triggering event satisfies a wake-up condition, comprising:
and if the trigger event is an event for indicating the analysis result to represent that the characteristic information belongs to the preset characteristic information, determining that the trigger event meets the wake-up condition.
5. The method according to any of claims 1 to 4, wherein after the obtaining of the trigger event associated with the terminal device, the method further comprises:
if the triggering event does not meet the wake-up condition, a second working mode is obtained;
and controlling the cloud terminal to enter the second working mode, wherein the cloud terminal does not respond to the trigger event in the second working mode.
6. An information processing apparatus, characterized in that the apparatus comprises:
the acquisition module is used for acquiring a trigger event associated with the terminal equipment if the terminal equipment is started; the triggering event comprises at least one of an event generated by a cloud server based on a received communication message associated with an application program and a triggering event generated based on operation information after the cloud server obtains the operation information sent by the terminal equipment; the communication information comprises at least one of push messages of application programs of the cloud terminal and communication messages sent by application programs of other cloud terminals and received by the application programs of the cloud terminal;
the acquisition module is further configured to acquire a first working mode corresponding to the trigger event if the trigger event meets a wake-up condition;
the processing module is used for controlling a cloud terminal in the cloud server to enter the first working mode, and synchronizing an application program in the cloud terminal corresponding to the trigger event to the terminal equipment so that the terminal equipment processes the trigger event through the application program; the terminal equipment and the cloud terminal establish a communication link;
the obtaining module is further used for receiving a communication message associated with the application program; the application icons corresponding to the application programs are displayed in a display output area of the terminal equipment;
the processing module is also used for obtaining the characteristic information of the communication message; inputting the characteristic information into a network model obtained through training to obtain an analysis result of the characteristic information; and generating the trigger event based on the analysis result.
7. A cloud server, the cloud server comprising: a processor, a memory, and a communication bus;
a memory for storing executable instructions; a processor for implementing the method of any one of claims 1 to 5 when executing executable instructions stored in said memory.
8. A computer readable storage medium storing executable instructions for causing a processor to perform the method of any one of claims 1 to 5.
CN202010966854.0A 2020-09-15 2020-09-15 Information processing method and device, cloud server and storage medium Active CN112131015B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010966854.0A CN112131015B (en) 2020-09-15 2020-09-15 Information processing method and device, cloud server and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010966854.0A CN112131015B (en) 2020-09-15 2020-09-15 Information processing method and device, cloud server and storage medium

Publications (2)

Publication Number Publication Date
CN112131015A CN112131015A (en) 2020-12-25
CN112131015B true CN112131015B (en) 2023-12-15

Family

ID=73846121

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010966854.0A Active CN112131015B (en) 2020-09-15 2020-09-15 Information processing method and device, cloud server and storage medium

Country Status (1)

Country Link
CN (1) CN112131015B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112929246B (en) * 2021-01-29 2022-07-12 百度在线网络技术(北京)有限公司 Processing method of operation instruction, storage medium and user terminal
CN114064234B (en) * 2021-09-26 2022-11-18 荣耀终端有限公司 Method and device for repairing WMI service
CN114895977B (en) * 2022-05-05 2024-05-10 南京欧珀软件科技有限公司 Application preloading method, device, equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294488A (en) * 2012-02-23 2013-09-11 国民技术股份有限公司 Method for starting terminal application program and terminal
CN103699409A (en) * 2013-12-19 2014-04-02 小米科技有限责任公司 Awakening state switching-in method, device and system for electronic device
CN104221445A (en) * 2013-11-15 2014-12-17 华为终端有限公司 Method for waking up terminal system and terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294488A (en) * 2012-02-23 2013-09-11 国民技术股份有限公司 Method for starting terminal application program and terminal
CN104221445A (en) * 2013-11-15 2014-12-17 华为终端有限公司 Method for waking up terminal system and terminal
CN103699409A (en) * 2013-12-19 2014-04-02 小米科技有限责任公司 Awakening state switching-in method, device and system for electronic device

Also Published As

Publication number Publication date
CN112131015A (en) 2020-12-25

Similar Documents

Publication Publication Date Title
CN112131015B (en) Information processing method and device, cloud server and storage medium
CN109947497B (en) Application program preloading method and device, storage medium and mobile terminal
CN112445147B (en) Method, system, device, electronic equipment and storage medium for waking up intelligent equipment
EP3232323B1 (en) Method and apparatus for displaying status information of application
CN109032732B (en) Notification display method and device, storage medium and electronic equipment
CN101996096A (en) Method for modifying data of operation system and electronic device with multiple operation systems
CN116569197A (en) User promotion in collaboration sessions
CN110032321A (en) Applied program processing method and device, electronic equipment, computer readable storage medium
CN112394901A (en) Audio output mode adjusting method and device and electronic equipment
CN115810356A (en) Voice control method, device, storage medium and electronic equipment
CN104919425A (en) Systems and methods for device-to-cloud message delivery
US20170187809A1 (en) Method and electronic apparatus for controlling smart home device
CN112887488B (en) Caller identification method and device and electronic equipment
CN106569848A (en) Terminal and starting management method for application program thereof
CN105868034A (en) Man-machine interaction method, man-machine interaction device and mobile equipment
CN106878957B (en) Broadcast queue's generation method, device and terminal device
CN111312243B (en) Equipment interaction method and device
CN113596529A (en) Terminal control method and device, computer equipment and storage medium
CN112579369B (en) Multithreading brushing system, method, device, equipment and storage medium
CN108986187A (en) A kind of implementation method, device, storage medium and the android terminal of general animation
CN110856196B (en) WLAN service optimization method, terminal device and storage medium
CN113282268B (en) Sound effect configuration method and device, storage medium and electronic equipment
CN112597022A (en) Remote diagnosis method, device, storage medium and electronic equipment
CN108536540B (en) Method and device for acquiring mouse message of desktop icon
CN115134240B (en) Intelligent scene optimization method and device, storage medium and electrical equipment

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