[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN108595085A - A kind of information processing method, electronic equipment and storage medium - Google Patents

A kind of information processing method, electronic equipment and storage medium Download PDF

Info

Publication number
CN108595085A
CN108595085A CN201810291834.0A CN201810291834A CN108595085A CN 108595085 A CN108595085 A CN 108595085A CN 201810291834 A CN201810291834 A CN 201810291834A CN 108595085 A CN108595085 A CN 108595085A
Authority
CN
China
Prior art keywords
notification message
application
electronic device
area
screen
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.)
Pending
Application number
CN201810291834.0A
Other languages
Chinese (zh)
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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201810291834.0A priority Critical patent/CN108595085A/en
Publication of CN108595085A publication Critical patent/CN108595085A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • 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/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a kind of information processing method, method includes:When electronic equipment receives the notification message based on the second application during the first application operation, the first area on electronic equipment screen responds the notification message;Wherein, the input method loaded when the first area is applied less than isolated operation second applies the corresponding region on the electronic equipment screen.The invention also discloses a kind of electronic equipment and storage mediums.

Description

Information processing method, electronic equipment and storage medium
Technical Field
The present invention relates to the field of wireless communication technologies, and in particular, to an information processing method, an electronic device, and a storage medium.
Background
When user equipment such as a smart phone, a tablet computer and the like runs some applications (such as games, movies and the like), if a user needs to reply a received short message, WeChat and other notification messages, the currently running application needs to be interrupted first, and the notification message is replied after the current application interface is exited; after the notification message is replied, the interrupted application is reloaded to restore the application to the running state. Therefore, normal operation of the application is influenced, and the notification message cannot be quickly replied, so that user experience is influenced.
Disclosure of Invention
Embodiments of the present invention provide an information processing method, an electronic device, and a storage medium, so that when a notification message based on a second application is received while a first application is running, the notification message can be quickly replied without interrupting the first application.
The technical scheme of the embodiment of the invention is realized as follows:
the embodiment of the invention provides an information processing method, which comprises the following steps: when the electronic equipment receives a notification message based on a second application in the running process of a first application, responding to the notification message in a first area on a screen of the electronic equipment; the first area is smaller than a corresponding area of the input method application loaded when the second application is independently run on the screen of the electronic equipment.
In the foregoing solution, the receiving a notification message based on a second application includes:
displaying a movable suspension prompt box on the screen of the electronic equipment, wherein the suspension prompt box displays the notification message.
In the above solution, the responding the notification message in the first area on the screen of the electronic device includes:
receiving an input operation based on the first area;
and responding to the input operation, and generating and sending a reply message aiming at the notification message.
In the above solution, the responding the notification message in the first area on the screen of the electronic device includes:
receiving characters input based on the first area, and generating text matched with the characters;
determining a target text in the generated text;
and sending the target text.
In the above solution, the responding the notification message in the first area on the screen of the electronic device includes:
receiving voice information input based on the first area;
and sending the voice information.
In the above solution, the responding the notification message in the first area on the screen of the electronic device includes:
the event distributor intercepts a screen touch focus of the first application and distributes the screen touch focus to the input method application loaded by the second application;
the input method application receives an input operation based on the first area;
and the input method application responds to the input operation and generates and sends a reply message aiming at the notification message.
In the above solution, before the first area on the screen of the electronic device responds to the notification message, the method further includes:
when a system server of the electronic equipment is initialized, registering an event distributor of an input system in a window management server, wherein the event distributor is used for intercepting and distributing screen touch focuses.
In the above scheme, the transparency of the interface responding to the notification message is not zero.
An embodiment of the present invention further provides an electronic device, where the electronic device includes:
the receiving unit is used for receiving the notification message based on the second application in the running process of the first application;
a response unit, configured to respond to the notification message in a first area on a screen of the electronic device; wherein,
the first area is smaller than a corresponding area of the input method application loaded when the second application is independently run on the screen of the electronic equipment.
In the above scheme, the receiving unit is further configured to display a movable floating prompt box on the screen of the electronic device to display the notification message.
In the above scheme, the response unit is further configured to receive an input operation in the first area;
and responding to the input operation, and generating and sending a reply message aiming at the notification message.
In the above solution, the response unit is further configured to receive a character input based on the first region, and generate a text matching the character;
determining a target text in the generated text; and sending the target text.
In the above solution, the response unit is further configured to receive voice information input based on the first area;
and sending the voice information.
In the above scheme, the response unit is further configured to intercept a screen touch focus of the first application, and distribute the screen touch focus to the input method application loaded by the second application;
receiving an input operation based on the first area;
and responding to the input operation, and generating and sending a reply message aiming at the notification message.
In the above scheme, the transparency of the interface for the response unit to respond to the notification message is not zero.
The embodiment of the invention also provides a storage medium, which stores an executable program, and the executable program realizes the information processing method when being executed by a processor.
According to the information processing method, the electronic device and the storage medium provided by the embodiment of the invention, when the electronic device receives the notification message based on the second application in the running process of the first application, the notification message is responded in the first area on the screen of the electronic device; the first area is smaller than a corresponding area of the input method application loaded when the second application is independently run on the screen of the electronic equipment. Therefore, under the condition that the normal operation of the first application is not interrupted, the notification message based on the second application is quickly replied, and the use experience of the user is improved.
Drawings
FIG. 1 is a schematic diagram of a software/hardware architecture of an electronic device according to an embodiment of the present invention;
fig. 2 is a first schematic flow chart of an alternative information processing method according to an embodiment of the present invention;
FIG. 3-1 is a schematic diagram of an embodiment of displaying a movable hover prompt on a screen of an electronic device;
FIG. 3-2 is a schematic diagram of a first application and a notification message displayed on a screen of an electronic device in a split-screen manner according to an embodiment of the present invention;
FIG. 4 is a first flowchart illustrating an alternative process of responding to the notification message in the first area on the screen of the electronic device according to the embodiment of the present invention;
FIG. 5 is a diagram illustrating an optional process flow of responding to the notification message in the first area on the screen of the electronic device according to the embodiment of the present invention;
FIG. 6-1 is a first schematic diagram illustrating an electronic device determining a target text in a generated text according to an embodiment of the present invention;
FIG. 6-2 is a schematic diagram of the electronic device determining a target text in the generated text according to the embodiment of the present invention;
FIG. 7 is a third flowchart illustrating an optional process of responding to the notification message in the first area on the screen of the electronic device according to the embodiment of the present invention;
FIG. 8 is a schematic diagram of an electronic device receiving a voice message input by a user based on the first area according to an embodiment of the present invention;
fig. 9 is a schematic diagram illustrating an alternative flow of an information processing method according to an embodiment of the present invention;
fig. 10 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The present invention will be described in further detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Before further detailed description of the present invention, terms and expressions referred to in the embodiments of the present invention are described, and the terms and expressions referred to in the embodiments of the present invention are applicable to the following explanations.
1) The suspension prompt box is a window popped up on a current interface of a screen of the electronic equipment, and the window is suspended above the current interface; the hover prompt box is movably presented on a screen of the electronic device.
2) In response to the condition or state on which the performed operation depends, one or more of the performed operations may be in real-time or may have a set delay when the dependent condition or state is satisfied; in the case where there is no particular description, there is no limitation in the order of execution when the operations are performed in plural.
3) A first application/second application for distinguishing between different applications, not representing a particular ordering and type of application; it will be appreciated that the first and second applications may be interchanged in a particular order or sequence as permitted.
4) Notification messages, messages generated based on different applications for informing the user of the electronic device.
5) An applet, a program running in an application program, is a program developed based on a front-end-oriented Language (e.g., JavaScript) and implementing services in a hypertext Markup Language (HTML) page, and can be immediately interpreted and executed in a client after being downloaded by the client, thereby saving steps installed in the client.
In an optional embodiment of the present invention, when the electronic device receives a notification message based on the second application during the running of the first application, the electronic device can reply to the notification message without interrupting the currently running first application. However, the input method application window popped up when replying to the notification message may obscure the entire screen; in this way, the first application is not interrupted, but the user experience of the first application is affected.
In view of the above problems, an embodiment of the present invention provides an information processing method and an electronic device, where the electronic device as an entity implementing the information processing method may be implemented in various ways in practical applications, for example, the electronic device may be a smart phone, a tablet computer, a notebook computer, or a wearable device (such as smart glasses, a smart watch, and the like), an operating system of the electronic device may be an android operating system, an IOS operating system, or an operating system (such as a mobile Linux system, a blackberry QNX operating system, and the like) that is developed by any third party and can run on a microcomputer structure (at least including a processor and a memory), and the electronic device in the drawings in the embodiment of the present invention is illustrated as the smart phone, which does not limit a type of the electronic device to which the technical solution described in the embodiment of the present invention is applied.
As for the software/hardware structure of the electronic device 10, see fig. 1, it includes: a hardware layer, a driver layer, an operating system layer, and an application layer. However, it will be understood by those skilled in the art that the electronic device 10 for information processing may have more components than those shown in fig. 1 according to the implementation requirement, or may omit some components according to the implementation requirement.
The hardware layers of the electronic device 10 include a processor 161, an input/output interface 163, a memory 164, and a network interface 162, which may communicate via a system bus connection.
The processor 161 may be implemented by a Central Processing Unit (CPU), a Micro Controller Unit (MCU), an Application Specific Integrated Circuit (ASIC), or a Field-Programmable Gate Array (FPGA).
The input/output interface 163 may be implemented using input/output devices such as a display screen, touch screen, speakers, or the like.
The memory 164 may be implemented by a nonvolatile storage medium such as a flash memory, a hard disk, and an optical disc, or may also be implemented by a volatile storage medium such as a Double Data Rate (DDR) dynamic cache, in which an executable instruction for executing the advertisement effect analysis method is stored.
The network interface 162 provides the processor 161 with access capability based on a network transmission Protocol (TCP)/User Data Protocol (UDP) of external data such as a remotely located memory 164.
The driver layer includes middleware 165 for the operating system 166 to recognize and communicate with the components of the hardware layer, such as a set of drivers for the components of the hardware layer.
The operating system 166 is used to provide a user-oriented graphical interface, the operating system 166 supporting user control of the pointing device via the graphical interface; the software environment of the device, such as the type and version of the operating system, is not limited in the embodiments of the present invention, and may be, for example, a Linux operating system, a UNIX operating system, or the like.
The application layer includes an application program 167 for implementing the information processing method provided in the embodiment of the present invention, and may also include other programs 168.
So far, the electronic device related to the embodiment of the present invention has been described in terms of its functions, and the description is continued on the scheme of information processing provided by the embodiment of the present invention based on the software/hardware structure of the electronic device shown in fig. 1.
Fig. 2 is a schematic diagram illustrating an alternative flow of an information processing method according to an embodiment of the present invention, which will be described according to various steps.
In step S101, the electronic device receives a notification message based on a second application during the operation of the first application.
Here, the first application and the second application may be different applications or may be the same application.
In an optional embodiment, when the first application and the second application are different applications, taking the first application as an anti-fun game application and the second application as a wechat application as an example, the electronic device receives a notification message of wechat during the course of running the anti-fun game.
In another optional embodiment, when the first application and the second application are the same application, taking the first application and the second application as an example of a wechat application, the electronic device receives a notification message of wechat during a game, or text reading, or video playing based on the wechat application. Here, games, text reading, or video based on wechat applications can be implemented by wechat applets; such as a small program for guessing by idiom, a small program for reading by book cabinet, etc.
In one embodiment, receiving the notification message based on the second application means displaying a movable floating prompt box on the screen of the electronic device, as shown in fig. 3-1, where the floating prompt box is used to display the notification message, such as displaying the source of the notification message, part of the content of the notification message, or the entire content of the notification message; the prompt bar also includes processing options for the notification message, such as reply and ignore. The source of the notification message may be a terminal number, a user name, or a user nickname, etc. for sending the notification message; the floating prompt box displays partial content of the notification message or displays the whole content of the notification message, and is determined according to the number of text words of the notification message and the number of text words which can be displayed by the floating prompt box.
In another embodiment, the receiving of the notification message based on the second application means that a prompt bar and an interface for running the first application are displayed on the screen of the electronic device in a split mode. For example, a schematic diagram of a first application and a notification message is displayed on a screen of an electronic device in a split-screen manner, as shown in fig. 3-2, an interface for running the first application is displayed in four fifths of the screen of the electronic device, and a prompt bar is displayed in one fifth of the screen of the electronic device, and the prompt bar is used for displaying the notification message, such as displaying a source of the notification message, a part of content of the notification message, or all content of the notification message; the prompt bar also includes processing options for the notification message, such as reply and delete. The source of the notification message may be a terminal number, a user name, or a user nickname, etc. for sending the notification message; the floating prompt box displays partial content of the notification message or displays the whole content of the notification message, and is determined according to the number of text words of the notification message and the number of text words which can be displayed by the floating prompt box.
It should be noted that the screen division ratio according to the embodiment of the present invention is only an example, and in practical applications, the screen division ratio can be flexibly adjusted according to the types of the first application and the second application, the display interface, and other factors.
The notification message related to the embodiment of the invention can be an instant message which is pushed to the electronic equipment by the server; or the instant message pushed to the electronic device by the server is not processed (such as reply or deletion) by the electronic device, and is periodically reminded according to a preset time threshold; for example, the electronic device receives an instant message pushed by the server, but the electronic device is not deleted or replied; then the server pushes the unprocessed instant message to the electronic device again according to a preset threshold (e.g., 30 seconds).
Step S102, responding the notification message in a first area on the screen of the electronic equipment.
Here, the first area is smaller than a corresponding area of the input method application loaded when the electronic device runs the second application alone on the screen of the electronic device; therefore, the interface for running the first application can be presented on the screen of the electronic equipment as much as possible, interaction between the user and the first application is not influenced, and user experience is improved.
It should be noted that, when the electronic device responds to the notification message in the first area on the screen, the electronic device continues to run the first application; that is to say, when the electronic device responds to the notification message, the first application is not interrupted, and the display interface corresponding to the running of the first application is continuously displayed on the screen of the electronic device.
Meanwhile, when the electronic device responds to the notification message in the first area on the screen, in order to enable a user to clearly view the display interface corresponding to the first application, the transparency of the interface responding to the notification message may be set to be not zero, so that the display interface corresponding to the first application can be completely displayed, and the use experience of the user is improved.
In this embodiment of the present invention, as shown in fig. 4, a first optional processing flow of responding to the notification message in a first area on a screen of an electronic device includes:
in step S201, the electronic device receives an input operation of a user based on the first area.
In one embodiment, the electronic device receives a touch input operation, a voice input operation or a handwriting input operation of a user in a first area.
Step S202, the electronic equipment responds to the input operation, and generates and sends a reply message aiming at the notification message.
In one embodiment, the electronic device generates text information or voice information corresponding to an input operation according to the input operation of a user, wherein the text information or voice information is used as a reply message of the notification message; and the electronic equipment sends a reply message of the notification message to a sending end of the notification message through the server.
It should be noted that, when the electronic device responds to the notification message in the first area on the screen, the electronic device continues to run the first application; that is to say, when the electronic device responds to the notification message, the first application is not interrupted, and the display interface corresponding to the running of the first application is continuously displayed on the screen of the electronic device.
Meanwhile, when the electronic device responds to the notification message in the first area on the screen, in order to enable a user to clearly view the display interface corresponding to the first application, the transparency of the interface responding to the notification message may be set to be not zero, so that the display interface corresponding to the first application can be completely displayed, and the use experience of the user is improved.
In this embodiment of the present invention, a second optional processing flow diagram of responding to the notification message in the first area on the screen of the electronic device is shown in fig. 5, where the second optional processing flow diagram includes:
in step S301, the electronic device receives a character input based on the first region, and generates a text matching the character.
Here, the electronic device receives a user's handwriting input of a chinese character in a first area or on the entire screen, and displays a text corresponding to the handwritten input chinese character; or the electronic equipment receives a text corresponding to the character input by the user through handwriting input of the character in the first area or the whole screen, such as nihao; of course, the electronic device may also receive a character keyboard corresponding to the application of the user touch input method in the first area, and display a text corresponding to the touched character keyboard.
In step S302, the electronic device determines a target text in the generated text.
In an alternative embodiment, as shown in fig. 6-1, the electronic device is capable of generating a plurality of texts associated with the input characters according to the characters input by the user, and determining a target text among the plurality of texts according to the selection of the user.
In another alternative embodiment, as shown in fig. 6-2, the electronic device is capable of generating a plurality of texts associated with the input chinese characters according to the chinese characters input by the user, and determining a target text among the generated plurality of texts according to a selection of the user.
Step S303, the electronic device sends the target text.
In the embodiment of the invention, the electronic equipment sends the determined target text to the server, and the server sends the target text to the sending end of the notification message.
It should be noted that, when the electronic device responds to the notification message in the first area on the screen, the electronic device continues to run the first application; that is to say, when the electronic device responds to the notification message, the first application is not interrupted, and the display interface corresponding to the running of the first application is continuously displayed on the screen of the electronic device.
Meanwhile, when the electronic device responds to the notification message in the first area on the screen, in order to enable a user to clearly view the display interface corresponding to the first application, the transparency of the interface responding to the notification message may be set to be not zero, so that the display interface corresponding to the first application can be completely displayed, and the use experience of the user is improved.
In this embodiment of the present invention, a third schematic view of an optional processing flow of responding to the notification message in the first area on the screen of the electronic device is shown in fig. 7, where the third schematic view includes:
in step S401, the electronic device receives voice information input based on the first area.
In one embodiment, as shown in fig. 8, the electronic device receives voice information input by a user based on the first area.
Step S402, the electronic equipment sends the voice information.
Here, the electronic device sends the voice message to the server, and the server sends the voice message to the sending end of the notification message.
It should be noted that, when the electronic device responds to the notification message in the first area on the screen, the electronic device continues to run the first application; that is to say, when the electronic device responds to the notification message, the first application is not interrupted, and the display interface corresponding to the running of the first application is continuously displayed on the screen of the electronic device.
Meanwhile, when the electronic device responds to the notification message in the first area on the screen, in order to enable a user to clearly view the display interface corresponding to the first application, the transparency of the interface responding to the notification message may be set to be not zero, so that the display interface corresponding to the first application can be completely displayed, and the use experience of the user is improved.
As shown in fig. 9, an optional processing flow ii of an optional flow diagram of the information processing method provided in the embodiment of the present invention includes:
in step S501, the electronic device initializes the system server.
Step S502, register an event distributor of the input system.
Here, the electronic device inputs an event distributor (Touch event dispatcher) of the system (Input channel) in the Window management server (Window Manager Service) when initializing the system server (system _ server), and intercepts and distributes the Touch focus of the Touch screen.
Step S503, when receiving the notification message based on the second application in the running process of the first application, based on the first operation of the user, the event distributor intercepts the screen touch focus of the first application, and distributes the screen touch focus to the input method application loaded by the second application.
Here, an alternative embodiment of the first operation of the user is that the user triggers a "reply" button in a prompt box of the notification message.
Step S504, the input method application starts a minimum interactive interface for inputting a reply message of the notification message according to the first operation of the user.
Here, the interactive interface may be suspended over a display interface corresponding to the first application.
Step S505, according to the second operation of the user, the event distributor cancels the screen touch focus interception of the first application, and hides the input method application window.
Here, an alternative embodiment of the second operation of the user is that the user triggers a "send" or "cancel" button after completing the information input in the input method application.
Wherein the "send" key corresponds to sending information input in the input method application to the server, and the "cancel" key corresponds to a reply to the cancel notification message.
Based on the information processing method provided in the foregoing embodiment, an embodiment of the present invention further provides an electronic device, where a schematic diagram of a composition structure of the electronic device is shown in fig. 10, and the electronic device includes:
a receiving unit 601, configured to receive a notification message based on a second application during a running process of a first application;
a response unit 602, configured to respond to the notification message in a first area on a screen of the electronic device;
wherein,
the first area is smaller than a corresponding area of the input method application loaded when the second application is independently run on the screen of the electronic equipment.
In an embodiment, the receiving unit 601 is further configured to display a movable floating prompt box on the screen of the electronic device to display the notification message.
In an embodiment, the response unit 602 is further configured to receive an input operation in the first area;
and responding to the input operation, and generating and sending a reply message aiming at the notification message.
In an embodiment, the response unit 602 is further configured to receive a character input based on the first area, and generate a text matching the character;
determining a target text in the generated text;
and sending the target text.
In an embodiment, the responding unit 602 is further configured to receive voice information input based on the first area;
and sending the voice information.
In an embodiment, the response unit 602 is further configured to intercept a screen touch focus of the first application, and distribute the screen touch focus to the input method application loaded by the second application;
receiving an input operation based on the first area;
and responding to the input operation, and generating and sending a reply message aiming at the notification message.
In an embodiment, the transparency of the interface of the response unit 602 responding to the notification message is not zero.
Those of ordinary skill in the art will understand that: all or part of the steps of implementing the above method embodiments may be accomplished by hardware related to program commands, where the program may be stored in a storage medium, and when the program is executed, when receiving a notification message based on a second application during the running process of a first application, the program responds to the notification message in a first area on a screen of an electronic device; the first area is smaller than a corresponding area of the input method application loaded when the second application is independently run on the screen of the electronic equipment. And the aforementioned storage medium includes: a mobile storage device, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
Alternatively, the integrated unit of the present invention may be stored in a computer-readable storage medium if it is implemented in the form of a software functional module and sold or used as a separate product. Based on such understanding, the technical solutions of the embodiments of the present invention may be essentially or partially implemented in the form of a software product, which is stored in a storage medium and includes several commands for enabling a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the methods described in the embodiments of the present invention. And the aforementioned storage medium includes: a removable storage device, a ROM, a RAM, a magnetic or optical disk, or various other media that can store program code.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

Claims (16)

1. An information processing method, characterized in that the method comprises:
when the electronic equipment receives a notification message based on a second application in the running process of a first application, responding to the notification message in a first area on a screen of the electronic equipment; wherein,
the first area is smaller than a corresponding area of the input method application loaded when the second application is independently run on the screen of the electronic equipment.
2. The method of claim 1, wherein receiving the notification message based on the second application comprises:
displaying a movable suspension prompt box on the screen of the electronic equipment, wherein the suspension prompt box displays the notification message.
3. The method of claim 1, wherein the first area on the screen of the electronic device responding to the notification message comprises:
receiving an input operation based on the first area;
and responding to the input operation, and generating and sending a reply message aiming at the notification message.
4. The method of claim 3, wherein the first area on the screen of the electronic device responding to the notification message comprises:
receiving characters input based on the first area, and generating text matched with the characters;
determining a target text in the generated text;
and sending the target text.
5. The method of claim 3, wherein the first area on the screen of the electronic device responding to the notification message comprises:
receiving voice information input based on the first area;
and sending the voice information.
6. The method of claim 1, wherein the first area on the screen of the electronic device is responsive to the notification message and comprises:
the event distributor intercepts a screen touch focus of the first application and distributes the screen touch focus to the input method application loaded by the second application;
the input method application receives an input operation based on the first area;
and the input method application responds to the input operation and generates and sends a reply message aiming at the notification message.
7. The method of claim 6, wherein before the first region on the screen of the electronic device responds to the notification message, the method further comprises:
when a system server of the electronic equipment is initialized, registering an event distributor of an input system in a window management server, wherein the event distributor is used for intercepting and distributing screen touch focuses.
8. The method of any of claims 1 to 7, wherein the transparency of the interface in response to the notification message is non-zero.
9. An electronic device, characterized in that the electronic device comprises:
the receiving unit is used for receiving the notification message based on the second application in the running process of the first application;
a response unit, configured to respond to the notification message in a first area on a screen of the electronic device; wherein,
the first area is smaller than a corresponding area of the input method application loaded when the second application is independently run on the screen of the electronic equipment.
10. The electronic device of claim 9, wherein the receiving unit is further configured to display a movable floating prompt box on the screen of the electronic device to display the notification message.
11. The electronic device according to claim 9, wherein the response unit is further configured to receive an input operation in the first area;
and responding to the input operation, and generating and sending a reply message aiming at the notification message.
12. The electronic device of claim 11, wherein the response unit is further configured to receive a character input based on the first region, and generate a text matching the character;
determining a target text in the generated text;
and sending the target text.
13. The electronic device of claim 11, wherein the response unit is further configured to receive voice information input based on the first area;
and sending the voice information.
14. The electronic device according to claim 9, wherein the response unit is further configured to intercept a screen touch focus of the first application, and distribute the screen touch focus to the input method application loaded by the second application;
receiving an input operation based on the first area;
and responding to the input operation, and generating and sending a reply message aiming at the notification message.
15. The electronic device according to any one of claims 9 to 14, wherein a transparency of an interface of the response unit responding to the notification message is not zero.
16. A storage medium storing an executable program which, when executed by a processor, implements the information processing method of any one of claims 1 to 8.
CN201810291834.0A 2018-04-03 2018-04-03 A kind of information processing method, electronic equipment and storage medium Pending CN108595085A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810291834.0A CN108595085A (en) 2018-04-03 2018-04-03 A kind of information processing method, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810291834.0A CN108595085A (en) 2018-04-03 2018-04-03 A kind of information processing method, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN108595085A true CN108595085A (en) 2018-09-28

Family

ID=63624297

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810291834.0A Pending CN108595085A (en) 2018-04-03 2018-04-03 A kind of information processing method, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN108595085A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109524027A (en) * 2018-12-11 2019-03-26 平安科技(深圳)有限公司 Method of speech processing, device, computer equipment and storage medium
CN111352548A (en) * 2020-02-24 2020-06-30 Oppo广东移动通信有限公司 Message notification method, device, terminal device and storage medium
CN112910987A (en) * 2021-01-28 2021-06-04 长沙市到家悠享网络科技有限公司 Message pushing method, system, device, equipment and storage medium
CN113495621A (en) * 2020-04-03 2021-10-12 百度在线网络技术(北京)有限公司 Interactive mode switching method and device, electronic equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102929535A (en) * 2012-10-09 2013-02-13 中兴通讯股份有限公司 Method for controlling position of floating window, and terminal
CN103001858A (en) * 2012-12-14 2013-03-27 上海量明科技发展有限公司 Method, client and system for replying messages in instant messaging
CN104898952A (en) * 2015-06-16 2015-09-09 魅族科技(中国)有限公司 Terminal screen splitting implementing method and terminal
CN105487742A (en) * 2014-09-18 2016-04-13 北京三星通信技术研究有限公司 Method and device for displaying plurality of application windows
CN106843655A (en) * 2017-02-13 2017-06-13 维沃移动通信有限公司 A kind of method for information display and electronic equipment
CN107315518A (en) * 2017-06-27 2017-11-03 努比亚技术有限公司 A kind of terminal split screen method, device and computer-readable recording medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102929535A (en) * 2012-10-09 2013-02-13 中兴通讯股份有限公司 Method for controlling position of floating window, and terminal
CN103001858A (en) * 2012-12-14 2013-03-27 上海量明科技发展有限公司 Method, client and system for replying messages in instant messaging
CN105487742A (en) * 2014-09-18 2016-04-13 北京三星通信技术研究有限公司 Method and device for displaying plurality of application windows
CN104898952A (en) * 2015-06-16 2015-09-09 魅族科技(中国)有限公司 Terminal screen splitting implementing method and terminal
CN106843655A (en) * 2017-02-13 2017-06-13 维沃移动通信有限公司 A kind of method for information display and electronic equipment
CN107315518A (en) * 2017-06-27 2017-11-03 努比亚技术有限公司 A kind of terminal split screen method, device and computer-readable recording medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109524027A (en) * 2018-12-11 2019-03-26 平安科技(深圳)有限公司 Method of speech processing, device, computer equipment and storage medium
CN109524027B (en) * 2018-12-11 2024-05-28 平安科技(深圳)有限公司 Speech processing method, device, computer equipment and storage medium
CN111352548A (en) * 2020-02-24 2020-06-30 Oppo广东移动通信有限公司 Message notification method, device, terminal device and storage medium
CN113495621A (en) * 2020-04-03 2021-10-12 百度在线网络技术(北京)有限公司 Interactive mode switching method and device, electronic equipment and storage medium
CN112910987A (en) * 2021-01-28 2021-06-04 长沙市到家悠享网络科技有限公司 Message pushing method, system, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
US11777887B2 (en) Reminder method and apparatus in group session, device and medium
US9002699B2 (en) Adaptive input language switching
US10739956B2 (en) Information processing method, terminal, server, and computer storage medium
CN108595085A (en) A kind of information processing method, electronic equipment and storage medium
KR101649393B1 (en) Method and system for providing an advertisement based on messaging application
US9727201B2 (en) Contextual help
US11303596B2 (en) Method and a device for processing information
US10547711B2 (en) Using off-screen user interface data during remote sessions
US20190364340A1 (en) Brand and Ad Messaging Recall Method and System
US20200201673A1 (en) View switching
EP3298756A1 (en) Interfacing with servers having different apis to obtain advertisement data
US20130298034A1 (en) Delayed command servicing in an application executed on a network accessible device
CN112328094A (en) Information input method, cloud input method system and client
CN109634702B (en) Information prompting method and device, electronic equipment and readable medium
CN115767112A (en) Information processing method and device
CN116366907A (en) Interface interaction method, device, equipment and storage medium
EP4351117A1 (en) Information display method and apparatus, and electronic device
CN115981539A (en) Multimedia resource interaction method and device, electronic equipment and storage medium
CN112073818B (en) Information processing method and device
CN111949322B (en) Information display method and device
KR20160031574A (en) Messaging service method for providing speech bubble effect, storage medium recording program and device therefor
JP6900436B2 (en) program
CN114518924B (en) Page display method, device and equipment of mobile client and storage medium
CN116866319A (en) Content information display method, device, electronic equipment and readable storage medium
CN115079923A (en) Event processing method, device, equipment and medium

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180928