[go: up one dir, main page]

CN112346615A - Information processing method and device - Google Patents

Information processing method and device Download PDF

Info

Publication number
CN112346615A
CN112346615A CN202011219658.3A CN202011219658A CN112346615A CN 112346615 A CN112346615 A CN 112346615A CN 202011219658 A CN202011219658 A CN 202011219658A CN 112346615 A CN112346615 A CN 112346615A
Authority
CN
China
Prior art keywords
information
floating window
user
terminal
target information
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
CN202011219658.3A
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.)
Shanghai Lianshang Network Technology Co Ltd
Original Assignee
Shanghai Lianshang Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Lianshang Network Technology Co Ltd filed Critical Shanghai Lianshang Network Technology Co Ltd
Priority to CN202011219658.3A priority Critical patent/CN112346615A/en
Publication of CN112346615A publication Critical patent/CN112346615A/en
Pending legal-status Critical Current

Links

Images

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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • 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

Landscapes

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

Abstract

The application discloses an information processing method and device. One embodiment of the method comprises: the first terminal determines a receiver user according to a first selection operation of the sender user; determining the input target information as preset type information according to the appointed operation of a sender user; and sending the target information to a second terminal corresponding to the receiver user through the server so that the second terminal displays the target information through the floating window. According to the scheme provided by the embodiment of the application, the target information is specified as the preset type information according to the specified operation of the sender user at the first terminal, so that the second terminal of the receiver user displays the target information through the floating window, a good prompting effect is achieved for the receiver user, the receiver user is prevented from neglecting the preset type information, the information communication can be effectively carried out by the two users, and the user experience degree is improved.

Description

Information processing method and device
Technical Field
The embodiment of the application relates to the technical field of computers, in particular to an information processing method and device.
Background
At present, applications with real-time information interaction function are in endless. Generally, in such applications, the communication information between two users who communicate individually or among a plurality of users in a group is displayed through a preset information interaction interface. However, in the information exchange process, important messages are ignored by the user probably because the exchange information is too much.
Disclosure of Invention
The embodiment of the application provides an information processing method and device.
In a first aspect, an embodiment of the present application provides an information processing method, which is used for a first terminal, and includes: determining a receiver user according to a first selection operation of the sender user; determining the input target information as preset type information according to the appointed operation of a sender user; and sending the target information to a second terminal corresponding to the receiver user through the server so that the second terminal displays the target information through the floating window.
In a second aspect, an embodiment of the present application provides an information processing method, which is used for a second terminal, and includes: receiving target information sent by a server, wherein the target information is determined to be preset type information according to the specified operation of a sender user so as to indicate that a second terminal displays the information through a floating window; and displaying the target information through the floating window.
In a third aspect, an embodiment of the present application provides an information processing apparatus, configured to a first terminal, including: the selecting unit is configured to determine a receiver user according to a first selecting operation of the sender user; a specifying unit configured to determine the input target information as preset type information according to a specifying operation of a sender user; and the sending unit is configured to send the target information to a second terminal corresponding to the receiving party user through the server, so that the second terminal displays the target information through the floating window.
In a fourth aspect, an embodiment of the present application provides an information processing apparatus, configured to a second terminal, including: the receiving unit is configured to receive target information sent by the server, wherein the target information is information determined to be of a preset type according to the specified operation of a user of the sender so as to indicate that the second terminal displays the information through a floating window; a display unit configured to display the target information through the floating window.
In a fifth aspect, the present application provides a computer-readable medium, on which a computer program is stored, where the program, when executed by a processor, implements the method as described in any implementation manner of the first aspect and the second aspect.
In a sixth aspect, an embodiment of the present application provides an electronic device, including: one or more processors; a storage device, on which one or more programs are stored, which, when executed by one or more processors, cause the one or more processors to implement the method as described in any of the implementations of the first and second aspects.
According to the information processing method and device provided by the embodiment of the application, firstly, a first terminal determines a receiver user according to a first selection operation of a sender user; then, according to the appointed operation of a sender user, determining the input target information as preset type information; and finally, sending the target information to a second terminal corresponding to the receiver user through the server so that the second terminal displays the target information through the floating window. According to the scheme provided by the embodiment of the application, the target information is specified as the preset type information according to the specified operation of the sender user at the first terminal, so that the second terminal of the receiver user displays the target information through the floating window, a good prompting effect is achieved for the receiver user, the receiver user is prevented from neglecting the preset type information, the information communication can be effectively carried out by the two users, and the user experience degree is improved.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:
FIG. 1 is an exemplary system architecture diagram in which one embodiment of the present application may be applied;
FIG. 2 is a flow diagram according to one embodiment of an information processing method of the present application;
fig. 3 is a schematic diagram of an application scenario of the information processing method according to the present embodiment;
FIG. 4 is a flow diagram of yet another embodiment of an information processing method according to the present application;
FIG. 5 is a block diagram of one embodiment of an information processing apparatus according to the present application;
fig. 6 is a block diagram of still another embodiment of an information processing apparatus according to the present application;
FIG. 7 is a block diagram of a computer system suitable for use in implementing embodiments of the present application.
Detailed Description
The present application will be described in further detail with reference to the following drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the relevant invention and not restrictive of the invention. It should be noted that, for convenience of description, only the portions related to the related invention are shown in the drawings.
It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.
Fig. 1 shows an exemplary architecture 100 to which the information processing method and apparatus of the present application may be applied.
As shown in fig. 1, the system architecture 100 may include terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 serves as a medium for providing communication links between the terminal devices 101, 102, 103 and the server 105. Network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few.
The user may use the terminal devices 101, 102, 103 to interact with the server 105 via the network 104 to receive or send messages or the like. Various communication client applications, such as an information processing application, a video application, a live application, an instant messaging tool, a mailbox client, social platform software, and the like, may be installed on the terminal devices 101, 102, and 103.
Here, the terminal apparatuses 101, 102, and 103 may be hardware or software. When the terminal devices 101, 102, 103 are hardware, they may be various electronic devices having a display screen, including but not limited to smart phones, tablet computers, e-book readers, laptop portable computers, desktop computers, and the like. For example, the terminal device 101 may be a first terminal, and the terminal devices 102 and 103 may be second terminals. When the terminal apparatuses 101, 102, 103 are software, they can be installed in the electronic apparatuses listed above. It may be implemented as multiple pieces of software or software modules (e.g., multiple pieces of software or software modules to provide distributed services) or as a single piece of software or software module. And is not particularly limited herein.
The server 105 may be a server providing various services, for example, a background processing server receiving target information belonging to preset type information sent by the receiving user at the terminal device 101, and sending the target information to a second terminal of the receiving user. As an example, the server 105 may be a cloud server.
The server may be hardware or software. When the server is hardware, it may be implemented as a distributed server cluster formed by multiple servers, or may be implemented as a single server. When the server is software, it may be implemented as multiple pieces of software or software modules (e.g., software or software modules used to provide distributed services), or as a single piece of software or software module. And is not particularly limited herein.
It should be further noted that the information processing method provided by the embodiment of the present disclosure may be executed by a server, may also be executed by a terminal device, and may also be executed by the server and the terminal device in cooperation with each other. Accordingly, each part (for example, each unit, sub-unit, module, and sub-module) included in the information processing apparatus may be entirely provided in the server, may be entirely provided in the terminal device, and may be provided in the server and the terminal device, respectively.
It should be understood that the number of terminal devices, networks, and servers in fig. 1 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation. When the electronic device on which the information processing method operates does not need to perform data transmission with other electronic devices, the system architecture may include only the electronic device (e.g., a server or a terminal device) on which the information processing method operates.
With continuing reference to fig. 2, a flow 200 of one embodiment of an information processing method is shown for a first terminal, comprising the steps of:
step 201, determining a receiver user according to a first selection operation of a sender user.
In this embodiment, an execution main body of the information processing method (for example, a first terminal represented by the terminal device 101 in fig. 1) may receive a first selection operation of a sender user, and determine a receiver user performing information communication with the sender user.
The first selection operation may be any form of operation information sent by the sender user, including but not limited to a click operation of the sender user on the touch display screen of the execution main body, a voice operation indicated by a voice instruction, and the like. Taking the click operation as an example, the execution main body may display a list of users (for example, users who add an account of an instant messaging application of the other party) associated with the recipient user through the touch display screen, and determine the user indicated by the user account corresponding to the contact position of the click operation and the touch display screen as the recipient user.
The execution main body determines the user indicated by the first selection operation as the receiver user according to the first selection operation of the sender user. As an example, after determining the receiver user, the execution subject enters an information interaction display interface between the sender user and the receiver user.
In this embodiment, the sender user may determine a receiver user according to a first selection operation; in addition, the sender user can simultaneously determine a plurality of receiver users according to the first selection operation.
Step 202, according to the designated operation of the sender user, the input target information is determined as the preset type information.
In this embodiment, the execution main body may receive target information input by a sender user, and determine the input target information as preset type information according to a specified operation of the sender user.
The target information is any form of information input by the user of the sender, including but not limited to text information, voice information, image information, video information, and the like. The designated operation may be any form of operation information sent by the sender user, including but not limited to a click operation of the sender user on the touch display screen of the execution main body, a voice operation indicated by a voice instruction, and the like.
Taking a click operation as an example, a virtual button corresponding to the preset type information is displayed in the information interaction display interface of the execution main body, and the sender user designates the target information as the preset type information by clicking the virtual button.
It should be noted that the preset type information may be preset type information determined according to actual situations. As an example, the preset type information may represent a higher degree of importance of the information.
And 203, sending the target information to a second terminal corresponding to the receiver user through the server, so that the second terminal displays the target information through the floating window.
In this embodiment, the execution main body may send the target information to a second terminal corresponding to the receiver user through the server, so that the second terminal displays the target information through the floating window.
In this embodiment, the floating window can adopt arbitrary shape, can directly cover the current application of the proscenium in the second terminal, also can extrude the display area of the current application of the proscenium to with the current application split screen display show. The split screen display mode can be up-down split screen display, left-right split screen display and the like.
With continued reference to fig. 3, fig. 3 is a schematic diagram of an application scenario of the information processing method according to the present embodiment. In the application scenario of fig. 3, a sender user 301 uses a first terminal 302 to exchange information with a recipient user 304 using a second terminal 303. The first terminal 301 determines the receiver user 304 according to a first selection operation of the sender user 304 in the list interface 3021 displaying the corresponding user list, and enters an information interaction display interface 3022 of the sender user 301 and the receiver user 304. Then, the first terminal 302 determines the input target information as preset type information according to the designated operation of the sender user 301 on the information interaction display interface 3022 of the first terminal. Finally, the first terminal 302 sends the target information to the second terminal 303 corresponding to the recipient user 304 through the server 305, so that the second terminal 302 displays the target information on the top-level interface 3031 through the floating window 30311.
The method provided by the above embodiment of the present disclosure includes that, first, a first terminal determines a receiver user according to a first selection operation of a sender user; then, according to the appointed operation of a sender user, determining the input target information as preset type information; and finally, sending the target information to a second terminal corresponding to the receiver user through the server so that the second terminal displays the target information through the floating window. According to the scheme provided by the embodiment of the application, the target information is specified as the preset type information according to the specified operation of the sender user at the first terminal, so that the second terminal of the receiver user displays the target information through the floating window, a good prompting effect is achieved for the receiver user, the receiver user is prevented from neglecting the preset type information, the information communication can be effectively carried out by the two users, and the user experience degree is improved.
In some optional implementation manners of this embodiment, in response to determining that first prompt information, which is sent by the server and represents that the target information of the receiver user has been viewed, is received, the execution main body displays, on a preset interface, a first identifier corresponding to the first prompt information.
The first identifier may be any identifier. As an example, after the execution main body receives the first prompt message, a position corresponding to the target message in the message interaction presentation interface may be provided with a "v" as the first identifier.
In some optional implementation manners of this embodiment, in response to determining that second prompt information, which is sent by the server and represents context information of target information that has been viewed by the receiver user, is received, the execution main body displays, on a preset interface, a second identifier corresponding to the second prompt information.
The second identifier may be any identifier. As an example, after the execution main body receives the second prompt message, each piece of information in the context information corresponding to the target information in the information interaction presentation interface is provided with "√" at a corresponding position as the second identifier.
In some optional implementation manners of this embodiment, in response to determining that third prompt information, which is sent by the server and indicates that the floating window display function is not started by the second terminal, is received, the execution main body displays a third identifier corresponding to the third prompt information on a preset interface.
In this implementation manner, when the floating window display function is not turned on in the second terminal, the target information cannot be displayed through the floating window, and the target information can be displayed in the information interaction display interface between the sender user and the receiver user in the second terminal. In other embodiments, in response to receiving the third prompt message, the execution main body may send, to the second terminal, fourth prompt message for prompting the second terminal to open the floating window display function through the server.
In some optional implementation manners of this embodiment, the execution main body may determine the user to be reminded according to a second selection operation of the sender user; and sending reminding information to a second terminal corresponding to the user to be reminded through the server.
In this implementation manner, the reminding information is used for reminding a user to be reminded to start the floating window display function. The user to be reminded can be any user which does not start the floating window display function in the friend list of the sender user. The second selection operation of the sender user is used for selecting at least one user to be reminded. It can be understood that the reminding message from the sender user to the user to be reminded is more likely to cause the attention of the user to be reminded; and the interactivity between users is enhanced by reminding the users to open the floating window display function.
With continuing reference to FIG. 4, an exemplary flow 400 of another embodiment of an information processing method according to the present application is shown for a second terminal, comprising the steps of:
step 401, receiving target information sent by a server.
In this embodiment, an execution subject of the information processing method (for example, the second terminal represented by the terminal devices 102 and 103 in fig. 1) may receive the target information sent by the server. The target information is determined to be preset type information according to the designated operation of the sender user so as to indicate that the second terminal displays the information through the floating window.
In this embodiment, the target information is any form of information input by the user of the sender, including but not limited to text information, voice information, image information, video information, and the like. The first selection operation may be any form of operation information sent by the sender user, including but not limited to a click operation of the sender user on the touch display screen of the execution main body, a voice operation indicated by a voice instruction, and the like.
And 402, displaying the target information through the floating window.
In this embodiment, the execution subject may display the target information obtained in step 401 through a floating window.
In this embodiment, the floating window may be a floating window of any shape and any form. For example, the floating window may directly cover the foreground current application in the second terminal, or may squeeze the display area of the foreground current application, so as to display the foreground current application in a split screen manner with the current application. The split screen display mode can be up-down split screen display, left-right split screen display and the like.
In some optional implementation manners of this embodiment, before displaying the target information through the floating window, the execution main body first detects whether the second terminal starts a floating window display function; then, in response to determining that the second terminal has the floating window display function, target information is displayed through the floating window.
Further, the execution main body responds to that the second terminal does not start the floating window display function, and sends third prompt information representing that the second terminal does not start the floating window display function to the first terminal of the sender user through the server.
In some optional implementations of this embodiment, the target information may include a plurality. The execution main body may display a plurality of target information through a plurality of floating windows. And each floating window correspondingly displays one piece of target information. Alternatively, a plurality of target information is displayed through a floating window.
The plurality of pieces of target information may be information transmitted by the same sender user, or information transmitted by different sender users.
Furthermore, besides the target information, the information displayed in the floating window may also display the information of the sender user, the time information, etc. corresponding to the target information. When a floating window corresponds to a target message, only the target message, the sender user message, and the time message may be displayed in the floating window. When one floating window corresponds to a plurality of target information, each target information may be displayed with the target information, the sender user information corresponding to the target information, and the time information as display units for each target information.
According to the method provided by the embodiment of the disclosure, according to the designation operation of designating the target information as the preset type information by the sender user, the second terminal of the receiver user displays the target information through the floating window, so that a better prompt effect is achieved for the receiver user, the user is prevented from neglecting the preset type information, and the user experience is improved.
In some optional implementation manners of this embodiment, in response to determining that a first preset operation of the receiver user with respect to the floating window is received, the execution main body sends, through the server, first prompt information representing that the receiver user has viewed the target information to the first terminal.
In some optional implementations of this embodiment, the executing body obtains, in response to determining that the second preset operation of the receiving-side user for the floating window is received, the reply information input by the receiving-side user in the floating window.
In some optional implementation manners of this embodiment, in response to determining that a third preset operation, which is performed by the receiver user and is directed to the floating window, is received, the execution main body enters an information interaction display interface where the sender user performs information interaction with the receiver user, and deletes the floating window.
In some optional implementation manners of this embodiment, the executing body sends, by the server, the second prompt message to the first terminal in response to determining that the fourth preset operation of viewing the context information of the target message in the message interaction display interface by the receiving user is received.
In some optional implementations of the embodiment, the executing body displays context information of the target information through the floating window in response to determining that a sixth preset operation of the receiving user for the floating window is received.
It can be understood that, after the receiving-side user checks the context of the target information through the floating window, the execution main body may also send the second prompt message to the first terminal through the server.
In some optional implementations of the embodiment, the executing body generates the call request for the object indicated by the number information in response to determining that a fifth preset operation of the receiving user for the number information in the target information displayed in the floating window is received.
In this implementation, the recipient user may also edit the destination number. Specifically, the execution main body firstly responds to a fifth preset operation of determining that a receiving party user aims at number information in target information displayed in a floating window, and displays a corresponding number information editing page to the receiving party user; then, a call request for the object indicated by the number information is generated according to the number editing operation of the receiver user on the number information editing page.
As an example, the number editing operation of the receiver user is an editing operation of adding an area code to the number information, and after the number editing operation is completed, a call request is issued according to the confirmation of the receiver user.
In this embodiment, the first to sixth preset operations may be different operation actions with distinctiveness set based on the behavior habits of the user and the convenience of the operation. As an example, the first preset operation may be a single-click operation of the recipient user for a floating window, and the second preset operation may be a double-click operation of the recipient user for the floating window.
As another example, virtual buttons corresponding to the first to sixth preset operations are provided in the floating window of the execution body, and the user executes the corresponding preset operations by clicking the virtual buttons.
In some optional implementation manners of this embodiment, the execution main body may store the target information based on a preset manner. In this implementation, the preset mode may be any mode that is convenient for the execution main body to search for the target information. As an example, the executing entity may mark the received target information and then store the marked target information, so that the executing entity may quickly find the target information according to the mark.
In some optional implementation manners of this embodiment, the executing body performs at least one of the following editing operations on the floating window based on the floating window editing operation of the receiving user: editing the size of the floating window, editing the color of the floating window, editing a prompt tone corresponding to the floating window, and editing the display position of the floating window on the second terminal.
With continuing reference to fig. 5, as an implementation of the method shown in the above-mentioned figures, the present disclosure provides an embodiment of an information processing apparatus, which corresponds to the method embodiment shown in fig. 2 and is applied to a first terminal, and the apparatus may be applied to various electronic devices in particular.
As shown in fig. 5, the information processing apparatus includes: a selecting unit 501 configured to determine a receiver user according to a first selecting operation of a sender user; a specifying unit 502 configured to determine the input target information as preset type information according to a specifying operation of a sender user; a sending unit 503, configured to send the target information to a second terminal corresponding to the recipient user through the server, so that the second terminal displays the target information through the floating window.
In some optional implementations of this embodiment, the apparatus further includes: and the first display unit (not shown in the figure) is configured to respond to the first prompt message which is sent by the server and represents that the target message is viewed by the user at the receiving party, and display a first identifier corresponding to the first prompt message on a preset interface.
In some optional implementations of this embodiment, the apparatus further includes: and the second display unit (not shown in the figure) is configured to respond to the second prompt message which is sent by the server and represents the context information of the target information viewed by the receiving party user, and display a second identifier corresponding to the second prompt message on the preset interface.
In some optional implementations of this embodiment, the apparatus further includes: and the third display unit (not shown in the figure) is configured to, in response to determining that third prompt information which is sent by the server and indicates that the floating window display function is not started by the second terminal is received, display a third identifier corresponding to the third prompt information on a preset interface.
In some optional implementations of this embodiment, the apparatus further includes: a reminding unit (not shown in the figure) configured to determine a user to be reminded according to a second selection operation of the sender user; and sending reminding information to a second terminal corresponding to the user to be reminded through the server, wherein the reminding information is used for reminding the user to be reminded of starting a floating window display function.
In this embodiment, a selection unit in the information processing apparatus determines a receiver user according to a first selection operation of a sender user; the specifying unit determines the input target information as preset type information according to the specifying operation of a sender user; the sending unit sends the target information to a second terminal corresponding to the receiver user through the server, so that the second terminal displays the target information through the floating window. According to the scheme provided by the embodiment of the application, the target information is specified as the preset type information according to the specified operation of the sender user at the first terminal, so that the second terminal of the receiver user displays the target information through the floating window, a good prompting effect is achieved for the receiver user, the receiver user is prevented from neglecting the preset type information, the information communication can be effectively carried out by the two users, and the user experience degree is improved.
With continuing reference to fig. 6, as an implementation of the method shown in the above figures, the present disclosure provides an embodiment of an information processing apparatus, which corresponds to the embodiment of the method shown in fig. 4, and is applied to a second terminal, and the apparatus may be applied to various electronic devices.
As shown in fig. 6, the information processing apparatus includes: a receiving unit 601 configured to receive target information sent by a server, wherein the target information is information determined as preset type information according to a specified operation of a sender user to indicate that a second terminal displays the information through a floating window; a display unit 602 configured to display the target information through a floating window.
In some optional implementations of this embodiment, the apparatus further includes: and the first sending unit (not shown in the figure) is configured to send first prompt information representing that the target information viewed by the receiving user is sent to the first terminal through the server in response to the first preset operation of the receiving user for the floating window being determined to be received.
In some optional implementations of this embodiment, the apparatus further includes: and an input unit (not shown in the figure) configured to acquire the reply information input by the receiver user in the floating window in response to determining that the second preset operation of the receiver user for the floating window is received.
In some optional implementations of this embodiment, the apparatus further includes: and the entering unit (not shown in the figure) is configured to enter an information interaction display interface for the sender user to perform information interaction with the receiver user and delete the floating window in response to the fact that the third preset operation aiming at the floating window by the receiver user is determined to be received.
In some optional implementations of this embodiment, the apparatus further includes: and the second sending unit (not shown in the figure) is configured to send second prompt information to the first terminal through the server in response to the fourth preset operation that the receiving party user views the context information of the target information in the information interaction display interface is determined to be received.
In some optional implementations of this embodiment, the display unit 602 is further configured to detect whether the second terminal turns on a floating window display function; and responding to the determination that the second terminal starts the floating window display function, and displaying the target information through the floating window.
In some optional implementations of this embodiment, the apparatus further includes: and a third sending unit (not shown in the figure) configured to send, by the server, third prompt information indicating that the floating window display function is not opened by the second terminal to the first terminal of the sender user in response to that the floating window display function is not opened by the second terminal.
In some optional implementations of this embodiment, the apparatus further includes: and a request unit (not shown in the figure) configured to generate a call request for the object indicated by the number information in response to determining that a fifth preset operation of the receiving party user for the number information in the target information displayed in the floating window is received.
In some optional implementations of the embodiment, the requesting unit (not shown in the figure) is further configured to, in response to determining that a fifth preset operation of the receiving user for the number information in the target information displayed in the floating window is received, present a number information editing page to the receiving user; and generating a call request aiming at the object indicated by the number information according to the number editing operation of the receiver user on the number information editing page.
In some optional implementations of this embodiment, the apparatus further includes: and a context display unit (not shown in the figure) configured to display context information of the target information through the floating window in response to determining that a sixth preset operation directed to the floating window by the recipient user is received.
In some optional implementations of this embodiment, the target information includes a plurality of pieces; a display unit 602, further configured to display a plurality of target information through a plurality of floating windows, wherein each floating window correspondingly displays one target information; or displaying a plurality of target information through the floating window.
In some optional implementations of this embodiment, the apparatus further includes: and a storage unit (not shown) configured to store the target information based on a preset manner.
In some optional implementations of this embodiment, the apparatus further includes: an editing unit (not shown in the figure) configured to perform at least one of the following editing operations on the floating window based on the floating window editing operation of the receiving user: editing the size of the floating window, editing the color of the floating window, editing a prompt tone corresponding to the floating window, and editing the display position of the floating window on the second terminal.
In the apparatus provided by the foregoing embodiment of the present disclosure, the receiving unit receives target information sent by the server, where the target information is information determined as a preset type according to an appointed operation of a sender user, so as to indicate that the second terminal displays the information through a floating window; the display unit displays the target information through the floating window. According to the appointed operation of the sender user at the first terminal, the target information is appointed to be the preset type information, so that the second terminal of the receiver user displays the target information through the floating window, a good prompting effect is achieved for the receiver user, the receiver user is prevented from neglecting the preset type information, the information communication can be effectively carried out between the two users, and the user experience degree is improved.
Referring now to FIG. 7, shown is a block diagram of a computer system 700 suitable for use in implementing devices of embodiments of the present application (e.g., devices 101, 102, 103, 105 shown in FIG. 1). The apparatus shown in fig. 7 is only an example, and should not bring any limitation to the function and the scope of use of the embodiments of the present application.
As shown in fig. 7, the computer system 700 includes a processor (e.g., CPU, central processing unit) 701, which can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM)702 or a program loaded from a storage section 708 into a Random Access Memory (RAM) 703. In the RAM703, various programs and data necessary for the operation of the system 700 are also stored. The processor 701, the ROM702, and the RAM703 are connected to each other by a bus 704. An input/output (I/O) interface 705 is also connected to bus 704.
The following components are connected to the I/O interface 705: an input portion 706 including a keyboard, a mouse, and the like; an output section 707 including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker; a storage section 708 including a hard disk and the like; and a communication section 709 including a network interface card such as a LAN card, a modem, or the like. The communication section 709 performs communication processing via a network such as the internet. A drive 710 is also connected to the I/O interface 705 as needed. A removable medium 711 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 710 as necessary, so that a computer program read out therefrom is mounted into the storage section 708 as necessary.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program can be downloaded and installed from a network through the communication section 709, and/or installed from the removable medium 711. The computer program, when executed by the processor 701, performs the above-described functions defined in the method of the present application.
It should be noted that the computer readable medium of the present application can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present application, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In this application, however, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the client computer, partly on the client computer, as a stand-alone software package, partly on the client computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the client computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present application may be implemented by software or hardware. The described units may also be provided in a processor, and may be described as: a processor comprises a selecting unit, a specifying unit and a sending unit; or may be described as: a processor includes a receiving unit and a display unit. The names of these units do not form a limitation on the unit itself in some cases, for example, the sending unit may also be described as a "unit that sends the target information to a second terminal corresponding to the recipient user through a server, so that the second terminal displays the target information through a floating window".
As another aspect, the present application also provides a computer-readable medium, which may be contained in the apparatus described in the above embodiments; or may be separate and not incorporated into the device. The computer readable medium carries one or more programs which, when executed by the apparatus, cause the computer device to: determining a receiver user according to a first selection operation of the sender user; determining the input target information as preset type information according to the appointed operation of a sender user; sending the target information to a second terminal corresponding to the receiver user through the server so that the second terminal displays the target information through a floating window; or cause the computer device to: receiving target information sent by a server, wherein the target information is determined to be preset type information according to the specified operation of a sender user so as to indicate that a second terminal displays the information through a floating window; and displaying the target information through the floating window.
The above description is only a preferred embodiment of the application and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the invention herein disclosed is not limited to the particular combination of features described above, but also encompasses other arrangements formed by any combination of the above features or their equivalents without departing from the spirit of the invention. For example, the above features may be replaced with (but not limited to) features having similar functions disclosed in the present application.

Claims (20)

1. An information processing method for a first terminal, comprising:
determining a receiver user according to a first selection operation of the sender user;
determining the input target information as preset type information according to the designated operation of the sender user;
and sending the target information to a second terminal corresponding to the receiver user through a server so that the second terminal displays the target information through a floating window.
2. The method of claim 1, further comprising:
and in response to determining that first prompt information which is sent by the server and represents that the target information is viewed by the user of the receiving party is received, displaying a first identifier corresponding to the first prompt information on a preset interface.
3. The method of claim 1, further comprising:
and in response to determining that second prompt information which is sent by the server and represents the context information of the target information viewed by the receiver user is received, displaying a second identifier corresponding to the second prompt information on a preset interface.
4. The method of claim 1, further comprising:
and in response to determining that third prompt information which is sent by the server and represents that the floating window display function is not started by the second terminal is received, displaying a third identifier corresponding to the third prompt information on a preset interface.
5. The method of claim 1, further comprising:
determining a user to be reminded according to the second selection operation of the sender user;
and sending reminding information to a second terminal corresponding to the user to be reminded through the server, wherein the reminding information is used for reminding the user to be reminded to start a floating window display function.
6. An information processing method for a second terminal, comprising:
receiving target information sent by a server, wherein the target information is determined to be preset type information according to the specified operation of a sender user so as to indicate that the second terminal displays the information through a floating window;
and displaying the target information through the floating window.
7. The method of claim 6, further comprising:
and in response to the fact that the first preset operation of the receiver user aiming at the floating window is determined to be received, sending first prompt information representing that the receiver user views the target information to the first terminal through the server.
8. The method of claim 6, further comprising:
and responding to the second preset operation aiming at the floating window of the receiver user, and acquiring the reply information input by the receiver user in the floating window.
9. The method of claim 6, further comprising:
and in response to the third preset operation aiming at the floating window by the receiver user, entering an information interaction display interface for information interaction between the sender user and the receiver user, and deleting the floating window.
10. The method of claim 9, further comprising:
and in response to the fourth preset operation that the receiving party user views the context information of the target information in the information interaction display interface is determined to be received, sending second prompt information to the first terminal through the server.
11. The method of claim 6, wherein said displaying the target information through the floating window comprises:
detecting whether the second terminal starts a floating window display function or not;
and responding to the fact that the second terminal starts a floating window display function, and displaying the target information through the floating window.
12. The method of claim 11, further comprising:
and responding to the fact that the floating window display function is not started by the second terminal, and sending third prompt information representing that the floating window display function is not started by the second terminal to the first terminal of the sender user through the server.
13. The method of claim 6, further comprising:
and generating a call request aiming at an object indicated by the number information in response to the fact that the fifth preset operation of the receiving party user aiming at the number information in the target information displayed in the floating window is determined to be received.
14. The method of claim 13, wherein the generating a call request for an object indicated by number information in the target information displayed in the floating window in response to determining that a fifth preset operation of the receiving user for the number information is received comprises:
in response to determining that a fifth preset operation of the receiver user for number information in the target information displayed in the floating window is received, displaying a number information editing page to the receiver user;
and generating a call request aiming at the object indicated by the number information according to the number editing operation of the receiver user on the number information editing page.
15. The method of claim 6, further comprising:
in response to determining that a sixth preset operation of the receiver user for the floating window is received, displaying context information of the target information through the floating window.
16. The method of claim 6, wherein the target information comprises a plurality;
the displaying the target information through the floating window comprises:
displaying a plurality of target information through a plurality of floating windows, wherein each floating window correspondingly displays one target information; or
And displaying a plurality of target information through the floating window.
17. The method of claim 6, further comprising:
and storing the target information based on a preset mode.
18. The method of claim 6, further comprising:
based on the floating window editing operation of the receiver user, at least one of the following editing operations is carried out on the floating window: editing the size of the floating window, editing the color of the floating window, editing a prompt tone corresponding to the floating window, and editing the display position of the floating window on a second terminal.
19. A computer-readable medium, on which a computer program is stored, wherein the program, when executed by a processor, implements the method of any one of claims 1-18.
20. An electronic device, comprising:
one or more processors;
a storage device having one or more programs stored thereon,
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-18.
CN202011219658.3A 2020-11-04 2020-11-04 Information processing method and device Pending CN112346615A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011219658.3A CN112346615A (en) 2020-11-04 2020-11-04 Information processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011219658.3A CN112346615A (en) 2020-11-04 2020-11-04 Information processing method and device

Publications (1)

Publication Number Publication Date
CN112346615A true CN112346615A (en) 2021-02-09

Family

ID=74428437

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011219658.3A Pending CN112346615A (en) 2020-11-04 2020-11-04 Information processing method and device

Country Status (1)

Country Link
CN (1) CN112346615A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113938453A (en) * 2021-12-17 2022-01-14 中航金网(北京)电子商务有限公司 Instant messaging system and method

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105553825A (en) * 2015-12-17 2016-05-04 宁波优而雅电器有限公司 Message sending method based on application level
CN105813032A (en) * 2016-03-11 2016-07-27 中国联合网络通信集团有限公司 Information sending method and server
CN107273217A (en) * 2016-03-30 2017-10-20 阿里巴巴集团控股有限公司 A kind of method for information display, device and terminal device
CN107302486A (en) * 2016-04-15 2017-10-27 张志华 The information receiving and transmitting and methods of exhibiting and system of instant messaging application
CN107734175A (en) * 2017-10-25 2018-02-23 维沃移动通信有限公司 The reminding method and mobile terminal of a kind of notification message
CN108536355A (en) * 2018-04-10 2018-09-14 维沃移动通信有限公司 A kind of message display method and mobile terminal
CN110798570A (en) * 2019-10-18 2020-02-14 深圳传音控股股份有限公司 Message viewing method, intelligent terminal and computer readable storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105553825A (en) * 2015-12-17 2016-05-04 宁波优而雅电器有限公司 Message sending method based on application level
CN105813032A (en) * 2016-03-11 2016-07-27 中国联合网络通信集团有限公司 Information sending method and server
CN107273217A (en) * 2016-03-30 2017-10-20 阿里巴巴集团控股有限公司 A kind of method for information display, device and terminal device
CN107302486A (en) * 2016-04-15 2017-10-27 张志华 The information receiving and transmitting and methods of exhibiting and system of instant messaging application
CN107734175A (en) * 2017-10-25 2018-02-23 维沃移动通信有限公司 The reminding method and mobile terminal of a kind of notification message
CN108536355A (en) * 2018-04-10 2018-09-14 维沃移动通信有限公司 A kind of message display method and mobile terminal
CN110798570A (en) * 2019-10-18 2020-02-14 深圳传音控股股份有限公司 Message viewing method, intelligent terminal and computer readable storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113938453A (en) * 2021-12-17 2022-01-14 中航金网(北京)电子商务有限公司 Instant messaging system and method

Similar Documents

Publication Publication Date Title
CN110061909B (en) Method and apparatus for processing information
CN111756917B (en) Information interaction method, electronic device and computer readable medium
CN109725975B (en) Method and device for prompting read state of message and electronic equipment
CN110113252B (en) Method and device for processing applet notification message and computer storage medium
CN109461462B (en) Audio sharing method and device
CN110634220B (en) Information processing method and device
CN113300938B (en) Message sending method and device and electronic equipment
US20220385612A1 (en) Mail processing method and apparatus, electronic device and storage medium
CN111526411A (en) Video processing method, device, equipment and medium
EP4195619B1 (en) Information interaction method, and electronic device
CN111162993B (en) Information fusion method and device
CN109743245B (en) Method and device for creating group
CN109510881A (en) Method, apparatus, electronic equipment and the readable storage medium storing program for executing of sharing files
CN110658960A (en) Message processing method and device and electronic equipment
CN112947918A (en) Data display method and device
CN110109594B (en) Drawing data sharing method and device, storage medium and equipment
CN112187488A (en) Network communication method and equipment
CN110120908B (en) Group message processing method and device and server
CN116320654A (en) Message display processing method, device, equipment and medium
CN110673886B (en) Method and device for generating thermodynamic diagrams
CN112346615A (en) Information processing method and device
CN110704151A (en) Information processing method and device and electronic equipment
CN111797600A (en) Social media information collaborative editing method and device
CN116471249A (en) Information processing method, information processing device, electronic equipment and storage medium
CN109450780A (en) E-mail processing method and device

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

Application publication date: 20210209

RJ01 Rejection of invention patent application after publication