Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or described herein.
It should be appreciated that reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment of the present application. Thus, the appearances of the phrases "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
In various embodiments of the present application, it should be understood that the sequence numbers of the following processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
Fig. 1 is a flowchart illustrating a message reply method according to an embodiment of the present application. As shown in fig. 1, the method includes:
step 101: displaying a target application icon in the case that a target message is received; the target message is from a first application program, and the target application program is an application program obtained according to content matching of the target message.
Specifically, the first application program may be a chat-type application program, and the target message is from the first application program.
Alternatively, the target message may be the latest message received by the first application.
And under the condition of receiving a target message from a first application program, obtaining the target application program according to the content matching of the target message, and displaying an icon of the target application program.
For example: and if the content of the target message comprises a contact way (or a telephone number), obtaining that the target application program is an address book according to the content matching of the target message, and displaying an icon of the address book.
And if the content of the target message comprises the photo, matching the content of the target message to obtain that the target application program is an album, and displaying an icon of the album.
Alternatively, the target application may be determined based on keywords in the target message content.
Step 102: and acquiring reply information for replying the target message based on the target application program.
Specifically, according to the content of the target message, information associated with the target message is dynamically matched in the target application program, and is used as reply information for replying the target message.
For example: if the content of the target message comprises a contact way (also can be a telephone number), a target application program is an address book according to the content matching of the target message, and the reply information for replying the target message is a contact way corresponding to the name of the person dynamically matched in the address book according to the name of the person corresponding to the contact way in the target message.
If the content of the target message comprises a photo, the target application program is obtained as an album according to the content matching of the target message, and the reply information for replying the target message is the photo of the corresponding name dynamically matched in the album or the photo shot at the corresponding place or time according to the key information such as the name, the place, the time and the like contained in the target message.
If the content of the target message comprises the document, the target application program is obtained as the file management according to the content matching of the target message, and the reply information for replying the target message is the file which is dynamically matched in the file management according to the file name corresponding to the document in the target message and corresponds to the file name.
Step 103: and sending the reply information based on the first application program.
Specifically, the reply to the target message in the first application program is completed based on the reply information sent by the first application program.
According to the message reply method provided by the embodiment of the application, under the condition that the target message from the first application program is received, the icon of the target application program obtained according to the content matching of the target message is displayed, the reply message for replying the target message is acquired based on the target application program, and the reply message is sent based on the first application program, so that the target message is quickly replied, the convenience degree of replying the message when the chat type application is used is improved, and the operation time of searching and replying the message when the chat type application is used is saved.
Based on the foregoing embodiment, optionally, in the case that the target message is received, displaying the target application icon includes:
under the condition that the target message is displayed, receiving a first input of a user for dragging the target message;
in response to the first input, displaying a target application icon.
Optionally, the target message is displayed on a desktop;
or, the target message is displayed on other application program interfaces;
or, the target message is displayed on a dialog interface of the first application program.
Specifically, when the mobile phone opens the notification message preview, the target message is displayed on a desktop, or the target message is displayed on other application program interfaces; when a first application program receives a target message, if the current mobile phone interface is a desktop, the target message is displayed on the desktop; and if the current mobile phone interface is other application program interfaces, displaying the target message on other application program interfaces.
Optionally, the target message is displayed in a floating manner through a preview interface, so that the user can preview the approximate content of the target message.
Alternatively, the targeted message may be displayed on the top, or bottom, or left, or right side of a desktop or other application interface.
In particular, where the user has turned on the notification message preview, when the first application receives the targeted message, the targeted message may be displayed at the top, or bottom, or left, or right of the desktop or other application interface.
The receiving of the first input of the user dragging the target message includes:
receiving a first input of a user for dragging a target message downwards, upwards, rightwards or leftwards;
the displaying a target application icon in response to the first input, comprising:
and in response to the first input of dragging downwards, upwards, rightwards or leftwards, automatically matching and determining the target application program based on the content of the target message, and displaying a target application program icon.
Specifically, when the target message is displayed on the top of the desktop, the user can drag the target message downwards; in response to a first input of a user dragging downwards, automatically matching and determining the target application program based on the content of the target message, and displaying a target application program icon;
when the target message is displayed at the bottom of the desktop, the user can drag the target message upwards; in response to a first input of the user dragging upwards, automatically matching and determining the target application program based on the content of the target message, and displaying a target application program icon;
when the target message is displayed on the left side of the desktop, the user can drag the target message to the right; and responding to a first input of a user dragging to the right, automatically matching and determining the target application program based on the content of the target message, and displaying a target application program icon.
When the target message is displayed on the right side of the desktop, the user can drag the target message to the left; and responding to a first input dragged to the left by the user, automatically matching and determining the target application program based on the content of the target message, and displaying a target application program icon.
For example: as shown in fig. 2-3, in the case that the user has opened the notification message preview, when the first application receives a target message, the target message is displayed in a floating manner through a preview interface on the desktop, and in response to an input of a user's downward drag, the target application is determined based on the content of the target message by automatic matching. If the content of the target message includes a "contact way" (or a "phone number"), it may be predetermined that the current message needs to be replied by related information of a certain contact in the "address book" application, and the target application program automatically matched and determined is the "address book", and the reply information for replying the target message is a contact way corresponding to the name of the person dynamically matched in the "address book" according to the name of the person corresponding to the "contact way" in the target message.
As shown in fig. 4-5, when a user opens a notification message preview, when a first application receives a target message, the target message is displayed in a floating manner through a preview interface on a desktop, in response to an input of a user dragging downward, the target application is determined by automatic matching based on the content of the target message, if the content of the target message includes "photos", it can be pre-determined that a current message needs to be replied to a piece of photo information in an "album" application, the determined target application is automatically matched to be an "album", and the reply information for replying the target message is a photo of a corresponding person name dynamically matched in the "album" or a photo taken at a corresponding place or time according to key information such as the person name, the place, the time, and the like included in the target message.
And under the condition that the mobile phone does not open the notification message preview or the user does not view the target message in time before the preview interface cancels the display, the target message is displayed on the conversation interface of the first application program, and the user views the target message by opening the first application program.
Optionally, the target message may be displayed in a first region or a second region of a dialog interface of the first application;
the receiving of the first input of the user dragging the target message includes:
receiving input of a user for dragging a target message downwards or upwards;
the displaying a target application in response to the first input, comprising:
and in response to the first input of the downward or upward dragging, automatically matching and determining the target application program based on the content of the target message, and displaying a target application program icon.
Specifically, the first region and the second region jointly form a dialog interface region of the first application program, and the sizes of the first region and the second region may be set according to actual situations, for example: the first region may be the upper half of the dialog interface region, and correspondingly, the second region is the lower half of the dialog interface region.
For example: when the mobile phone does not open the notification message preview, or the user does not view the target message in time before the preview interface is cancelled to display, the user views the target message by opening the first application program, and when the target message is displayed on the upper half part of the desktop, the user can drag the target message downwards; when the target message is displayed on the lower half part of the desktop, the user can drag the target message upwards; and responding to a first input of a user's downward or upward and dragging, automatically matching and determining the target application program based on the content of the target message, and displaying the target application program icon.
According to the message reply method provided by the embodiment of the application, the reply message for replying the target message is determined according to the user input trigger under the condition that the target message is received, the target message is quickly replied while the error touch is prevented, and the operation time for searching and replying the message when the chat application is used is saved.
Based on any of the above embodiments, optionally, the displaying a target application icon in response to the first input includes:
and displaying a target application program icon under the condition that the input distance of the first input exceeds a first preset distance.
Specifically, the first preset distance may be set according to an actual situation, for example: one third of the screen height, or one third of the screen width.
According to the message reply method provided by the embodiment of the application, under the condition that the target message is received, reply information for replying the target message is determined according to the input distance input by the user, and the function of preventing false touch is further improved.
Based on any of the above embodiments, optionally, the displaying the target application icon includes:
and displaying the icons of the target application programs to be selected under the condition that the icons of the target application programs to be selected are matched according to the content of the target message.
Specifically, the plurality of target applications to be selected are two or more target applications to be selected.
And displaying a plurality of target application program icons to be selected around the dragged target message under the condition that the input distance of the first input exceeds a first preset distance and the target message is matched with a plurality of target application programs to be selected according to the content of the target message. It will be appreciated that the user is now required to select a target application from the plurality of candidate target applications.
Optionally, the target application icons to be selected may be displayed around the dragged target message in a floating manner, or may be displayed in any display manner in the prior art.
And receiving a second input of the user to a second application program icon in the target application program icons to be selected.
Specifically, the second input is to drag the target message to a second application icon in the target application icons to be selected.
And responding to the second input, determining a second application program corresponding to the second application program icon as the target application program, and displaying the target application program icon.
Specifically, receiving a second input that the user drags the target message to a second application icon in the target application icons to be selected; and responding to the second input, determining a second application program corresponding to the second application program icon as the target application program, and displaying the target application program icon.
For example: when a user opens a notification message preview, when a target message is displayed on the top of a desktop, the user can drag the target message downwards, when a first input dragged downwards exceeds a first preset distance, a target application program is intelligently matched based on the content of the target message, if the content of the target message simultaneously comprises a contact way (also can be a telephone number) and a photo, the target message can be pre-judged to be related information of a certain contact in an address book application or information of a certain photo in an album application, and the target message is matched with a plurality of target application programs to be selected according to the content of the target message: and displaying an address book icon and an album icon around the dragged target message in a buoy manner, determining that the target application program is the address book if the target message is dragged to the address book icon through a second input by the user, and determining that the target application program is the album if the target message is dragged to the album icon through the second input by the user.
According to the message reply method provided by the embodiment of the application, the situation that the content of the target message is matched with the plurality of target application programs is considered, and the target application programs are determined in response to the second input of the user under the situation that the content of the target message is matched with the plurality of target application programs, so that the reliability of the method is improved.
Based on any of the above embodiments, optionally, the method further includes:
and under the condition that the input distance of the second input exceeds a second preset distance, canceling to display the plurality of target application program icons to be selected, and displaying the application program icons on the desktop.
Specifically, the second preset distance may be set according to an actual situation.
The icons of the target applications to be selected are displayed around the dragged target message under the condition that the input distance of the first input exceeds a first preset distance and the target applications to be selected are matched according to the content of the target message, however, the target applications to be selected are not required by the user under the condition that the target applications are not matched according to the content of the target message, at the moment, the user hopes to manually select the target applications, and the icons of the target applications to be selected are cancelled to be displayed under the condition that the input distance of the second input exceeds a second preset distance, so that the user can better finish the operation of manually selecting the target applications.
According to the message reply method provided by the embodiment of the application, under the condition that the plurality of target application programs matched according to the content of the target message are not the application programs required by the user, the plurality of target application program icons to be selected are not displayed under the condition that the plurality of target application programs matched according to the content of the target message are not the application programs required by the user, so that the user can complete the operation of manually selecting the target application programs better, and the reliability of the method is further improved.
The target application to be selected, which is intelligently recommended for the user based on the content of the target message, may not be an application required by the user, or the target application to be selected is not detected based on the content of the target message. To this end, optionally, based on any of the above embodiments, the displaying a target application icon in response to the first input includes:
receiving a third input of continuing dragging of the target message by the user under the condition that the input distance of the first input exceeds a first preset distance and the first input is not matched with the target application program;
displaying the desktop and receiving a fourth input that the user drags the target message to a third application icon on the desktop when the input distance of the third input exceeds a third preset distance;
and responding to the fourth input, taking an application program corresponding to the third application program icon on the desktop as a target application program, and displaying the target application program icon.
Specifically, the third preset distance may be set according to an actual situation.
In the event that the input distance of the first input exceeds a first preset distance and does not match to the target application, the user may need to manually select the target application: the method comprises the steps that a user can continuously drag a target message, a third input that the user continuously drags the target message is received, the user is determined to need to manually select a target application program under the condition that the input distance of the third input exceeds a third preset distance, a desktop is displayed, a fourth input that the user drags the target message to a third application program icon on the desktop is received, the fourth input is responded, an application program corresponding to the third application program icon on the desktop is used as the target application program, and the target application program icon is displayed.
For example: when a user opens notification message preview, when a target message is displayed on the top of a desktop, the user can drag the target message downwards, when the message is dragged downwards to exceed a first preset distance, a target application program is searched based on the content of the target message in an intelligent matching mode, if the content of the target message comprises a contact way (also can be a telephone number), the fact that the current message needs to be replied by related information of a certain contact in an address book application can be judged in advance, namely the target application program is detected to be an address book, and a quick access identifier corresponding to the address book of an application program to be selected is displayed around the dragged target message in a buoy mode; however, the user may not store the contact information of a certain contact in the "address book" application, but store the contact information in the "memo" application, and the user may continue to drag the target message downward, and when the drag exceeds a third preset distance, it is determined that the user needs to manually select the target application at this time, and then the desktop is displayed and the target application is determined to be a "memo" in response to an input that the user drags the target message to the "memo" application icon on the desktop.
According to the message reply method provided by the embodiment of the application, the situation that the target application program to be selected, which is intelligently recommended for the user based on the content of the target message, may not be the application program required by the user is considered, or the target application program to be selected is not detected based on the content of the target message, when the intelligent matching fails to meet the user requirement, the user is supported to manually select the target application program, and the reliability of the method is improved.
Based on any of the above embodiments, optionally, the sending the reply information based on the first application program includes:
displaying the reply information in a message reply preview interface, and receiving a fifth input that a user confirms to send the reply information back;
in response to the fifth input, sending the reply information based on the first application.
Specifically, according to the content of the target message, information associated with the target message is dynamically matched in the target application program to serve as reply information of the target message, as shown in fig. 3 and 5, the reply information is displayed in a message reply preview interface, and after a fifth input that the user confirms to send the reply information back is received, the reply information is sent based on the first application program.
It should be noted that, in the message reply method provided in the embodiment of the present application, the execution subject may be a message reply device, or a control module in the message reply device, which is used for executing the loading message reply method. In the embodiment of the present application, a message reply device is taken as an example to execute a method for loading a message reply, and the message reply device provided in the embodiment of the present application is described.
It should be noted that, in the message reply method provided in the embodiment of the present application, the execution main body may be an application icon display device, or a control module in the application icon display device, which is used for executing the loading message reply method. In the embodiment of the present application, a message reply device is taken as an example to execute a method for loading a message reply, and the message reply device provided in the embodiment of the present application is described. Fig. 6 is a schematic structural diagram of a message reply device according to an embodiment of the present invention, and as shown in fig. 6, the embodiment of the present invention provides a message reply device including a display module 601, an obtaining module 602, and a sending module 603.
The display module 601 is configured to display a target application icon when a target message is received; the target message is from a first application program, and the target application program is an application program obtained according to the content matching of the target message; the obtaining module 602 is configured to obtain reply information for replying to the target message based on the target application; the sending module 603 is configured to send the reply message based on the first application.
Specifically, the message reply device provided in the embodiment of the present application is configured to execute the method in the corresponding embodiment, and the specific steps of executing the method in the corresponding embodiment by using the message reply device provided in the embodiment are the same as those in the corresponding embodiment, and are not described herein again.
Based on any one of the above embodiments, optionally, the display module includes:
the first receiving submodule is used for receiving a first input of dragging the target message by a user under the condition of displaying the target message;
a first display sub-module to display a target application icon in response to the first input.
Based on any of the above embodiments, optionally, the first display sub-module is configured to, in response to the first input, display a target application icon, and specifically, configured to:
and displaying a target application program icon under the condition that the input distance of the first input exceeds a first preset distance.
Based on any one of the above embodiments, optionally, the display module includes:
the second display sub-module is used for displaying a plurality of target application program icons to be selected under the condition that the target application programs to be selected are matched according to the content of the target message;
the second receiving submodule is used for receiving second input of a user on a second application program icon in the target application program icons to be selected;
and the third display sub-module is used for responding to the second input, determining the second application program corresponding to the second application program icon as the target application program, and displaying the target application program icon.
Based on any of the above embodiments, optionally, the apparatus further includes a processing module, configured to cancel displaying the multiple target application icons to be selected and display the application icon on the desktop when the input distance of the second input exceeds a second preset distance.
Based on any one of the above embodiments, optionally, the first receiving sub-module includes:
the first receiving unit is used for receiving a third input of continuing dragging the target message by the user under the condition that the input distance of the first input exceeds a first preset distance and the first input is not matched with the target application program;
the first display unit is used for displaying the desktop under the condition that the input distance of the third input exceeds a third preset distance;
the second receiving unit is used for receiving a fourth input of dragging the target message to a third application program icon on the desktop by the user under the condition that the input distance of the third input exceeds a third preset distance;
and the second display unit is used for responding to the fourth input, using the application program corresponding to the third application program icon on the desktop as a target application program and displaying the target application program icon.
Based on any one of the above embodiments, optionally, the sending module includes:
the third receiving submodule is used for displaying the reply information in a message reply preview interface and receiving a fifth input that a user confirms the reply information to be sent back;
a first sending submodule, configured to send, in response to the fifth input, the reply message based on the first application program.
The message reply device in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in the terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The message reply device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The message reply device provided in the embodiment of the present application can implement each process implemented by the message reply device in the method embodiments of fig. 1 to fig. 5, and is not described here again in order to avoid repetition.
According to the message reply device provided by the embodiment of the application, under the condition that the target message from the first application program is received, the icon of the target application program obtained according to the content matching of the target message is displayed, the reply message for replying the target message is obtained based on the target application program, and the reply message is sent based on the first application program, so that the operation time of searching and replying the message when the chat type application is used is saved.
Optionally, as shown in fig. 7, an electronic device is further provided in this embodiment of the present application, and includes a memory 701, a processor 702, and a program or an instruction stored in the memory 701 and executable on the processor 702, where the program or the instruction is executed by the processor 702 to implement each process of the foregoing message reply method embodiment, and can achieve the same technical effect, and no further description is provided here to avoid repetition.
It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and the non-mobile electronic devices described above.
Fig. 8 is a hardware schematic diagram of an electronic device according to an embodiment of the present application, and as shown in fig. 8, the electronic device 800 includes, but is not limited to: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809, a processor 810, and the like.
Those skilled in the art will appreciate that the electronic device 800 may further comprise a power source (e.g., a battery) for supplying power to the various components, and the power source may be logically connected to the processor 810 via a power management system, so as to manage charging, discharging, and power consumption management functions via the power management system. The electronic device structure shown in fig. 8 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is omitted here.
It should be understood that in the embodiment of the present application, the input Unit 804 may include a Graphics Processing Unit (GPU) 8041 and a microphone 8042, and the Graphics Processing Unit 8041 processes image data of a still picture or a video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The display unit 806 may include a display panel 8061, and the display panel 8061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 807 includes a touch panel 8071 and other input devices 8072. A touch panel 8071, also referred to as a touch screen. The touch panel 8071 may include two portions of a touch detection device and a touch controller. Other input devices 8072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
In the embodiment of the present application, the radio frequency unit 801 obtains information and then processes the information to the processor 810. In general, radio frequency unit 801 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
Memory 809 may be used to store software programs or instructions and various data. The memory 809 may mainly include a storage program or instruction area and a storage data area, wherein the storage program or instruction area may store an operating system, an application program or instruction (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. In addition, the Memory 809 can include a high-speed random access Memory, and can also include a nonvolatile Memory, wherein the nonvolatile Memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable Programmable PROM (EPROM), an Electrically Erasable Programmable ROM (EEPROM), or a flash Memory. Such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device.
Processor 810 may include one or more processing units; alternatively, the processor 810 may integrate an application processor, which primarily handles operating systems, user interfaces, and applications or instructions, etc., and a modem processor, which primarily handles wireless communications, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into processor 810.
Wherein, the processor 810 is configured to display a target application icon in case of receiving a target message; the target message is from a first application program, and the target application program is an application program obtained according to the content matching of the target message; acquiring reply information for replying the target message based on the target application program; and sending the reply information based on the first application program.
According to the electronic equipment, under the condition that the target message from the first application program is received, the icon of the target application program obtained according to the content matching of the target message is displayed, the reply information for replying the target message is obtained based on the target application program, the reply information is sent based on the first application program, and the operation time of searching and replying the message when the chat type application is used is saved.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the process of the message reply method embodiment is implemented, and the same technical effect can be achieved, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and so on.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement each process of the above message reply method embodiment, and can achieve the same technical effect, and the details are not repeated here to avoid repetition.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.