CN111641550A - Communication object adding method and device and electronic equipment - Google Patents

Communication object adding method and device and electronic equipment Download PDF

Info

Publication number
CN111641550A
CN111641550A CN202010388631.0A CN202010388631A CN111641550A CN 111641550 A CN111641550 A CN 111641550A CN 202010388631 A CN202010388631 A CN 202010388631A CN 111641550 A CN111641550 A CN 111641550A
Authority
CN
China
Prior art keywords
account information
interface
application
input
target
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
CN202010388631.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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202010388631.0A priority Critical patent/CN111641550A/en
Publication of CN111641550A publication Critical patent/CN111641550A/en
Priority to PCT/CN2021/091921 priority patent/WO2021227922A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • 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
    • G06F3/04842Selection of displayed objects or displayed text elements
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the application provides a communication object adding method and device and electronic equipment, relates to the technical field of communication, and can simplify the step of adding friends in communication application in the scene that a user browses account information of friends to be added displayed by the electronic equipment. The method comprises the following steps: receiving a first input of a user to first account information under the condition that first content displayed on a first interface comprises the first account information; displaying a first object add interface in the target communication application in response to the first input; the first object adding interface is an object adding interface of the communication object indicated by the first account information.

Description

Communication object adding method and device and electronic equipment
Technical Field
The embodiment of the application relates to the technical field of communication, in particular to a communication object adding method and device and electronic equipment.
Background
With the continuous development of the information age, a user can add friends (i.e., communication objects) through various types of communication applications (i.e., social chat software) to chat with the friends through the corresponding communication applications. When a communication application displays a friend adding interface, a user can input account information of a friend to be added in an account information input box in the friend adding interface so as to trigger the friend to be added through the communication application.
Specifically, when browsing certain account information included in the content such as text or pictures displayed on the current interface, the user may need to add a friend indicated by the account information through a specific communication application. At present, a user needs to trigger the electronic device to exit a current interface, then display a friend search bar in a specific communication application based on the triggering of a friend adding control in the communication application, and then receive account information of a friend to be added, which is manually input or manually pasted by the user, in the friend search bar, and then display a friend adding interface of a communication object indicated by the account information, so that the electronic device can be triggered to add the friend in the communication application. Therefore, in the scene that the user browses the account information of the friend to be added displayed by the electronic equipment, how to simplify the step of adding the friend in the communication application becomes a problem to be solved.
Disclosure of Invention
The embodiment of the application provides a communication object adding method and device and electronic equipment, and the method and device can simplify the step of adding friends in communication application in the scene that a user browses account information of friends to be added displayed by the electronic equipment.
In order to solve the above technical problem, the embodiment of the present application is implemented as follows:
in a first aspect, an embodiment of the present application provides a communication object adding method, including: receiving a first input of a user to first account information under the condition that first content displayed on a first interface comprises the first account information; displaying a first object add interface in the target communication application in response to the first input; the first object adding interface is an object adding interface of the communication object indicated by the first account information.
In a second aspect, an embodiment of the present application provides a communication object adding apparatus, including: the receiving module is used for receiving first input of a user on first account information under the condition that the first content displayed on the first interface comprises the first account information; the display module is used for responding to the first input received by the receiving module and displaying a first object adding interface in the target communication application; the first object adding interface is an object adding interface of the communication object indicated by the first account information.
In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program stored on the memory and executable on the processor, and when the program is executed by the processor, the steps of the communication object adding method in the first aspect are implemented.
In a fourth aspect, the present application provides a readable storage medium, on which a program is stored, where the program, when executed by a processor, implements the steps of the communication object adding method in the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the communication object adding method in the first aspect.
In the embodiment of the application, under the condition that the first content displayed on the first interface comprises first account information, a first object adding interface in the target communication application can be displayed through first input of a user on the first account information; the first object adding interface is an object adding interface of the communication object indicated by the first account information. That is, when the user browses the first content including the first account information, the user can trigger and display the first object adding interface in the target communication application through the first input, which is faster than the first account information, so that the communication object indicated by the first account information is added through the first object adding interface and is a friend. Therefore, the complicated steps that the user executes the trigger of the electronic equipment to exit the current first interface first, then calls out the friend search bar through the friend adding control in the target communication application, and then manually inputs or manually pastes the first account information in the friend search bar can be avoided. Therefore, in the scene that the user browses the account information of the friend to be added displayed by the electronic equipment, the friend adding interface corresponding to the account information can be triggered and displayed by one key through the browsed account information, the step of adding the friend in the communication application is simplified, and time consumption is reduced.
Drawings
Fig. 1 is a schematic flowchart of a method for adding a communication object according to an embodiment of the present application;
fig. 2 is a schematic operation flow diagram of adding a communication object according to an embodiment of the present application;
fig. 3 is a second schematic operational flowchart of adding a communication object according to an embodiment of the present application;
fig. 4 is a third schematic operational flowchart of adding a communication object according to an embodiment of the present application;
fig. 5 is a fourth schematic operational flowchart of adding a communication object according to an embodiment of the present application;
fig. 6 is a fifth schematic view illustrating an operation flow of adding a communication object according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a communication object adding apparatus according to an embodiment of the present application;
fig. 8 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or described herein. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
In the embodiments of the present application, words such as "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" or "e.g.," is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
In the description of the embodiments of the present application, unless otherwise specified, "a plurality" means two or more, for example, a plurality of communication subjects means two or more communication subjects, and the like.
According to the communication object adding method provided by the embodiment of the application, under the condition that the first content displayed on the first interface comprises the first account information, the first object adding interface in the target communication application can be displayed through the first input of the first account information by a user; the first object adding interface is an object adding interface of the communication object indicated by the first account information. That is, when the user browses the first content including the first account information, the user can trigger and display the first object adding interface in the target communication application through the first input, which is faster than the first account information, so that the communication object indicated by the first account information is added through the first object adding interface and is a friend. Therefore, the complicated steps that the user executes the trigger of the electronic equipment to exit the current first interface first, then calls out the friend search bar through the friend adding control in the target communication application, and then manually inputs or manually pastes the first account information in the friend search bar can be avoided. Therefore, in the scene that the user browses the account information of the friend to be added displayed by the electronic equipment, the friend adding interface corresponding to the account information can be triggered and displayed by one key through the browsed account information, the step of adding the friend in the communication application is simplified, and time consumption is reduced.
It should be noted that the execution main body of the communication object adding method provided in the embodiment of the present application may be a communication object adding device, or a control module and/or a control entity in the communication object adding device, which is used for executing the method for adding the communication object, and may be specifically determined according to actual use requirements, which is not limited in the embodiment of the present application. In the embodiment of the present application, a method for adding a communication object is loaded by using a communication object adding apparatus as an example, and the method for adding a communication object provided in the embodiment of the present application is exemplarily described.
As shown in fig. 1, a schematic method flow diagram of a method for adding a communication object according to an embodiment of the present application is provided. The communication object adding method can be applied to a communication object adding device, and specifically, the method flow shown in fig. 1 includes steps 101 and 102:
step 101, in the case that the first content displayed on the first interface includes first account information, the communication object adding device receives a first input of the first account information by a user.
The first interface may be an interface currently displayed by the communication object adding device.
Optionally, the content type of the first content is an image type or a text type. I.e. the first content is an image (i.e. a picture) or a text.
It can be understood that the communication object corresponding to the first account information is a communication object to be added, that is, a friend to be added to an address book of a certain communication application program.
For example, the first input may be a click input or a long-press input of the user on the first account information. Of course, the input form of the first input may also be any other realizable form, which is not limited in this embodiment of the present invention.
It should be noted that, before receiving the first input of the user, the communication object adding apparatus may identify and mark the first account information from the displayed first content. Specifically, the description of identifying and marking the first account information will be embodied in the following embodiments, and will not be described herein again.
Step 102, responding to the first input, the communication object adding device displays a first object adding interface in the target communication application.
The first object adding interface is an object adding interface of a communication object (marked as a communication object 1) indicated by the first account information, namely a friend adding interface.
Optionally, the first interface may be: an interface (recorded as an interface 1) different from the first object adding interface in the target communication application (recorded as an application 1), an interface (recorded as an interface 2) of an application (such as other communication applications) except the target communication application in the communication object adding device, a desktop interface (recorded as an interface 3) in the communication object adding device, and the like.
For example, when the first interface is the interface 1, the first interface may be a chat interface of an existing communication object (different from the communication object 1) in the target communication application, and in this case, the first content is a chat content between the local user and the communication object.
For example, when the first interface is the interface 2, the first interface may be a chat interface of an existing communication object in one communication application (denoted as the application 2) different from the target communication object, and in this case, the first content is chat content between the local user and the communication object.
It can be understood that the communication object corresponding to the first account information is a communication object to be added, that is, a friend to be added to an address book of a certain communication application program.
Optionally, the first object adding interface may include first account information and an "add to address book" control. The user can trigger the communication object adding device to add the communication object indicated by the first account information as a friend by inputting the control of adding the address list.
Further, optionally, the first object adding interface may further include information such as a nickname and a head portrait of the communication object 1 indicated by the first account information.
Optionally, the first object adding interface further includes a "set remark and label" control, which is used to add remark and label to the communication object 1 when the communication object 1 is added.
Optionally, the first object adding interface further includes a "source" identifier, which is used to indicate from which communication application the first account information originates or is added through which adding path.
Optionally, the communication object adding apparatus may add a hyperlink to the first account information when detecting that the first content of the first interface includes the first account information, so that the first account information itself may be used to trigger the display of the first object adding interface. For example, the communication object adding device adds a hyperlink for the first account information to a hyperlink for the first object addition interface.
Optionally, the first account information in the first content is displayed according to a preset display effect. The preset display effect is used for indicating that: the communication object indicated by the first account information is a communication object to be added, namely, a hyperlink added by the first account information is used for triggering and displaying a first object adding interface. Therefore, the user can intuitively know that the first object adding interface can be triggered and displayed through the first input of the first account information through the first account information displayed with the preset display effect.
For example, the preset display effect may be highlight display, font bolding display, blue font display, and the like, which is not specifically limited in this embodiment of the present invention and may be determined according to the actual needs of the user.
By way of example, an operation flowchart of adding a communication object, shown in fig. 2, is taken as an example to explain the communication object adding method provided in the embodiment of the present application. As shown in fig. 2 (a), the communication target adding apparatus displays a first interface 201 (i.e., the above-mentioned first interface) of the application 1 (different from the target communication target) in which the local user chats with the communication target "xiaoming", where the first interface 201 includes first content 2011 "the account of my application 2 is xm _12345, and you add a friend down". The first content 2011 includes first account information "xm _ 12345". Specifically, a click input (denoted as input 1) of the first account information "xm _ 12345" by the user may trigger the communication object adding apparatus to display the first object adding interface 202 in the application 2 in (b) of fig. 2. The first object adding interface 202 is an object adding interface of a communication object corresponding to the first account information "xm _ 12345". Specifically, the first object adding interface 202 includes a nickname ("minuscule") and a head portrait of the communication object 1 indicated by the first account information "xm _ 12345", a "set remark and label" control for setting remarks and labels for the communication object 1 by the user, a "source" identification, and an "add to address book" control. At this time, the first input may include the above input 1, and the application 2 is a target communication application. The first account information "xm _ 12345" in fig. 2 is displayed in a bold font style (i.e., the preset display effect is the font bold display).
Optionally, in the embodiment of the present invention, with reference to fig. 2, as shown in fig. 3, after the user clicks and inputs the first account information "xm _ 12345" shown in fig. 2 (a), as shown in fig. 3, the communication object adding apparatus may display an "add friend" control 31 and a "cancel" control 32 on the first interface 201. Subsequently, if the user makes a click input (denoted as input 2) to the "add friend" control 31 shown in fig. 3, the communication object adding apparatus may be triggered to display the first object adding interface 202 shown in (b) in fig. 2. If the user makes a click input (denoted as input 3) to the "cancel" control 32 shown in fig. 3, it may be triggered that the communication object adding apparatus will not execute displaying the first object adding interface 202 shown in (b) in fig. 2. At this time, the first input may include input 1 and input 2.
It can be understood that, the communication object adding device may provide an "add friend" control and a "cancel" control in the first interface, so as to support the user to select whether to trigger the communication object adding device to display the first object adding interface, and then add the communication object (i.e. communication object 1) indicated by the first account information. The communication object adding device can support the user to manually confirm whether the first object adding interface is selected to be called out quickly through the first account information. Therefore, the man-machine interaction performance in the process of adding the communication object can be improved, and the phenomenon that the user mistakenly triggers the input of the first account information in the first content and mistakenly triggers the display of the first object adding interface is avoided.
According to the communication object adding method provided by the embodiment of the application, under the condition that the first content displayed on the first interface comprises the first account information, the first object adding interface in the target communication application can be displayed through the first input of the first account information by a user; the first object adding interface is an object adding interface of the communication object indicated by the first account information. That is, when the user browses the first content including the first account information, the user can trigger and display the first object adding interface in the target communication application through the first input, which is faster than the first account information, so that the communication object indicated by the first account information is added through the first object adding interface and is a friend. Therefore, the complicated steps that the user executes the trigger of the electronic equipment to exit the current first interface first, then calls out the friend search bar through the friend adding control in the target communication application, and then manually inputs or manually pastes the first account information in the friend search bar can be avoided. Therefore, in the scene that the user browses the account information of the friend to be added displayed by the electronic equipment, the friend adding interface corresponding to the account information can be triggered and displayed by one key through the browsed account information, the step of adding the friend in the communication application is simplified, and time consumption is reduced.
Optionally, the first input comprises a first sub-input and a second sub-input. Specifically, the step 101 may be implemented by steps 101a to 101c, and correspondingly, the step 102 may be implemented by a step 102 a:
step 101a, in the case that the first content displayed on the first interface includes first account information, the communication object adding device receives a first sub-input of the first account information by a user.
For example, the first sub-input may be a click input for the first account information, and may also be an input in any other available input form, which is not described herein again.
Step 101b, in response to the first sub-input, the communication object adding device displays at least one application identifier on the first interface, wherein each application identifier indicates one communication application.
Illustratively, an application identifier may be an icon of an application.
Step 101c, the communication object adding device receives a second sub-input of the target application identification.
The target application identification is an application identification which indicates the target communication application in at least one application identification.
For example, the second sub-input may be a click input to the target application identifier, and may also be an input in any other available input form, which is not described herein again.
Step 102a, responding to the second sub-input, the communication object adding device displays the first object adding interface in the target communication object.
Illustratively, in conjunction with fig. 2 or fig. 3, as shown in fig. 4, after the user performs input 1 shown in fig. 2 or input 2 shown in fig. 3, the communication object adding apparatus may display a popup 401 on the first interface 201 (e.g., at the bottom of the first interface 201) as shown in fig. 4. The popup 401 includes indication information "select application", multiple application identifiers such as an application identifier 4011 and an application identifier 4012, and a slide control 4013.
The indication information "select application" is used to indicate that the user selects an application identifier in the popup 401, so as to display the first object adding interface 202 in the communication application corresponding to the selected application identifier. The application identifier 4011 is used to indicate the application 2, and the application identifier 4012 is used to indicate the application 3. The slide control 4013 is used to indicate that the slide input on the popup 401 is used to trigger the update of the application identifier in the display popup 401.
Subsequently, after the user makes a click input (denoted as input 4) to the application identifier 4011 shown in fig. 4, the communication object adding apparatus may be triggered to display the first object adding interface 202 in the application 2 as shown in (b) in fig. 2. At this time, the above-mentioned first input may include input 1 and input 4, or include input 1, input 2, and input 4. And, application 2 is a target communication application. The application identifier in the popup 401 may be the at least one application identifier.
In this way, since the communication object adding apparatus may provide the user with the at least one application identifier, the user may control the communication object adding apparatus to display the first object adding interface of the target communication application indicated by the target application identifier through the input of the target application identifier in the at least one application identifier. The first object adding interface is made to be an object adding interface which is actually required by the user, and therefore the communication object indicated by the first account information is added through the first object adding interface in the following process.
Optionally, the step 102 may be implemented by the step 102 b:
and 102b, displaying a first object adding interface by the communication object adding device under the condition of acquiring the target authority of the target communication application.
Wherein, the target authority is: and triggering and starting the target communication application and displaying the authority of the first object adding interface through the first account information.
For example, in conjunction with any one of fig. 2 to 4, after the input 1 shown in fig. 2, the input 2 shown in fig. 3, or the input 4 shown in fig. 4 is performed, the communication object adding apparatus may display a popup 501 on the first interface 201 as shown in fig. 5. The pop-up window 501 includes indication information "try to open the application 2, whether to authorize", "authorization" control 5011, and "denial" control 5012. Specifically, the popup 501 is used to prompt the user that the application 2 needs to be authorized to add a friend by one touch. Subsequently, if the user makes a click input (denoted as input 5) to the "authorization" control 5011 shown in fig. 5, the communication object adding apparatus may be triggered to display the first object adding interface 202 in the application 2 as shown in (b) in fig. 2. If the user makes a click input (denoted as input 6) to the "reject" control 5012 shown in fig. 5, it may be triggered that the communication object addition apparatus will not perform the display of the first object addition interface 202 as shown in (b) of fig. 2. At this time, the above-mentioned first input may include input 1 and input 5, or include input 1, input 2, input 4, and input 5.
In particular, the "authorization" control 5011 is used to indicate successful acquisition of the target permission of the target communication application. Accordingly, the "deny" control 5012 is used to indicate that the target permission of the target communication application cannot be obtained.
In this way, the communication object adding device displays the first object adding interface when the target authority of the target communication application is acquired. For example, the communication object adding device displays the first object adding interface after the user manually triggers the acquisition of the target authority of the target communication application. That is, the first object adding interface cannot be displayed when the communication object adding device does not acquire the target authority of the target communication application. Thus, the use safety of the target communication application is improved.
Optionally, the target communication application is a communication application determined according to a target keyword in the first content, and the target keyword is used to indicate the target communication application.
For example, referring to (a) in fig. 2, the first content 2011 "account number of my application 2 is xm _12345, and you add next friend" includes the target keyword "application 2". At this time, the communication object adding apparatus may determine, according to the target keyword "application 2", that the communication application corresponding to the first account information is application 2 (i.e., target communication application).
Wherein, the target communication application can be determined according to the target keyword in the first content without the user manually selecting which application the target communication application is, so that the step of adding the communication object in the communication application is further simplified.
Optionally, before the step 101, the method further includes step 103:
step 103, the communication object adding device identifies the first account information from the first content according to the content type of the first content.
The first account information is a character string in the first content; the type of the character string includes at least one of: letters, numbers, operator symbols, punctuation, functional symbols.
Illustratively, punctuation may include underlining "_" or the like, and operators may include plus "+" and minus "-" or the like.
Optionally, in application scenario 1, in a case that the communication object adding apparatus determines that the content type of the first content is a text type, the communication object adding apparatus may directly identify the first account information from the first content. At this time, the input of the first account information by the user may be a click input.
Optionally, in application scenario 2, when the communication object adding apparatus determines that the content type of the first content is the image type, the communication object adding apparatus may first invoke an Optical Character Recognition (OCR) text detection interface to extract a text in the first content; and further, identifying the first account information from the extracted characters, namely identifying the first account information from the first content. At this time, the user's input of the first account information may be a long press input.
Illustratively, as shown in (a) of fig. 6, the communication object adding apparatus displays a first interface 601 including first content 6011 of an image type therein. After the user performs a long press input (denoted as input 6) on the image 6011 shown in (a) in fig. 6, an OCR text detection interface may be invoked to extract the characters in the first content 6011. Further, the communication object adding apparatus recognizes the first account information "xm _ 12345" from the extracted text, and includes the first account information "xm _ 12345" displayed in a font bold effect and the indication information "please select an account adding friend" in the popup 6012 displayed on the first interface 601 (e.g., the bottom of the first interface 601) as shown in fig. 6 (b). Subsequently, after the user makes a click input (note as input 7) to the first account information "xm _ 12345" shown in (b) in fig. 6, the communication object adding apparatus may be triggered to display the first object adding interface 202 shown in (b) in fig. 2. At this time, the first input may include input 6 and input 7.
Similarly, referring to fig. 2 to 5, after the input 7 is performed on the first account information "xm _ 12345" shown in (b) of fig. 6, the operation procedure shown in any one of fig. 3 to 5 may be further performed, so as to implement displaying the first object adding interface 202 shown in (b) of fig. 2.
Alternatively, the communication object adding apparatus may be a character string in a word in the first content, such as a combination character string identifying a numeral, a letter, or a numeral, a letter, and an underline. Subsequently, the communication object adding device may determine the character string as the first account information, so as to set a hyperlink for triggering display of the first object adding interface on the first account information, so that the first account information supports a user to call the first object adding interface through a first input.
In this way, the communication object adding device can recognize the first account information from the first content of the character type or the image type. Therefore, when the first object adding interface (namely a friend adding interface) corresponding to the first account information is triggered and displayed through one key of the first account information, the complicated steps that a user manually triggers the communication object adding device to copy the first account information in the character type and continuously checks and memorizes the first account information in the image type can be avoided.
In the embodiments of the present application, the communication destination adding method shown in each of the above-mentioned drawings is described by way of example with reference to one of the drawings in the embodiments of the present application. In specific implementation, the method for adding a communication object shown in each of the above-mentioned figures may also be implemented by combining any other figures that may be combined, which are illustrated in the above-mentioned embodiments, and are not described herein again.
Fig. 7 is a schematic structural diagram of a communication object adding apparatus according to an embodiment of the present application. Specifically, the communication partner adding apparatus 70 shown in fig. 7 includes: the receiving module 71 receives a first input of the first account information from the user when the first content displayed on the first interface includes the first account information; a display module 72, responsive to the first input received by the receiving module 71, displaying a first object adding interface in the target communication application; the first object adding interface is an object adding interface of the communication object indicated by the first account information.
According to the communication object adding device provided by the embodiment of the application, under the condition that the first content displayed on the first interface comprises the first account information, the first object adding interface in the target communication application can be displayed through the first input of the first account information by a user; the first object adding interface is an object adding interface of the communication object indicated by the first account information. That is, when the user browses the first content including the first account information, the user can trigger and display the first object adding interface in the target communication application through the first input, which is faster than the first account information, so that the communication object indicated by the first account information is added through the first object adding interface and is a friend. Therefore, the complicated steps that the user executes the trigger of the electronic equipment to exit the current first interface first, then calls out the friend search bar through the friend adding control in the target communication application, and then manually inputs or manually pastes the first account information in the friend search bar can be avoided. Therefore, in the scene that the user browses the account information of the friend to be added displayed by the electronic equipment, the friend adding interface corresponding to the account information can be triggered and displayed by one key through the browsed account information, the step of adding the friend in the communication application is simplified, and time consumption is reduced.
Optionally, the first input includes a first sub-input and a second sub-input; a display module 72, specifically configured to display at least one application identifier on a first interface in response to a first sub-input of first account information, where each application identifier indicates one communication application; displaying an object addition interface in response to a second sub-input to the target application identification; the target application identification is an application identification which indicates the target communication application in at least one application identification.
In this way, since the communication object adding apparatus may provide the user with the at least one application identifier, the user may control the communication object adding apparatus to display the first object adding interface of the target communication application indicated by the target application identifier through the input of the target application identifier in the at least one application identifier. The first object adding interface is made to be an object adding interface which is actually required by the user, and therefore the communication object indicated by the first account information is added through the first object adding interface in the following process.
Optionally, the display module 72 is specifically configured to display the first object adding interface under the condition that the target authority of the target communication application is acquired; wherein, the target authority is: and triggering and starting the target communication application and displaying the authority of the first object adding interface through the first account information.
In this way, the communication object adding device displays the first object adding interface when the target authority of the target communication application is obtained. For example, the communication object adding device displays the first object adding interface after the user manually triggers the acquisition of the target authority of the target communication application. That is, the first object adding interface cannot be displayed when the communication object adding apparatus cannot acquire the target right of the target communication application. Thus, the use safety of the target communication application is improved.
Optionally, the target communication application is a communication application determined according to a target keyword in the first content, and the target keyword is used to indicate the target communication application.
The target communication application can be determined according to the target keyword in the first content, and the user does not need to manually select the target communication application as the application, so that the step of adding the communication object in the communication application is further simplified.
Optionally, the communication object adding apparatus 70 further includes: the identification module is configured to identify the first account information from the first content according to the content type of the first content before the receiving module 71 receives the first input of the first account information by the user; the first account information is a character string in the first content.
In this way, the communication object adding device can recognize the first account information from the first content of the character type or the image type. Therefore, when the first object adding interface (namely a friend adding interface) corresponding to the first account information is triggered and displayed through one key of the first account information, the complicated steps that a user manually triggers the communication object adding device to copy the first account information in the character type and continuously checks and memorizes the first account information in the image type can be avoided.
The communication object adding apparatus in the embodiment of the present application may be an apparatus, or may be a component, an integrated circuit, or a chip in an electronic device. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The communication object adding apparatus in the embodiment of the present application may be an apparatus having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The communication object adding device provided in the embodiment of the present application can implement each process implemented by the communication object adding device in the method embodiment of fig. 1, and is not described here again to avoid repetition.
Optionally, an electronic device is further provided in this embodiment of the present application, including a processor 1010, a memory 1009, and a program or an instruction stored in the memory 1009 and capable of running on the processor 1010, where the program or the instruction is executed by the processor 1010 to implement each process of the foregoing communication object adding method embodiment, and can achieve the same technical effect, and details are not described here to avoid repetition.
It should be noted that the electronic devices in the embodiments of the present application may include the mobile electronic device and the non-mobile electronic device described above.
Fig. 8 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application. As shown in fig. 8, the electronic device 1000 includes, but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010.
Those skilled in the art will appreciate that the electronic device 1000 may further comprise a power source (e.g., a battery) for supplying power to various components, and the power source may be logically connected to the processor 1010 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system. The electronic device structure shown in fig. 8 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is omitted here.
The user input unit 1007 is configured to receive a first input of first account information by a user when the first content displayed on the first interface includes the first account information;
a display unit 1006 that displays a first object addition interface in the target communication application in response to a first input received by the user input unit 1007; the first object adding interface is an object adding interface of the communication object indicated by the first account information.
According to the electronic device provided by the embodiment of the application, under the condition that the first content displayed on the first interface comprises the first account information, the first object adding interface in the target communication application can be displayed through the first input of the first account information by the user; the first object adding interface is an object adding interface of the communication object indicated by the first account information. That is, when the user browses the first content including the first account information, the user can trigger and display the first object adding interface in the target communication application through the first input, which is faster than the first account information, so that the communication object indicated by the first account information is added through the first object adding interface and is a friend. Therefore, the complicated steps that the user executes the trigger of the electronic equipment to exit the current first interface first, then calls out the friend search bar through the friend adding control in the target communication application, and then manually inputs or manually pastes the first account information in the friend search bar can be avoided. Therefore, in the scene that the user browses the account information of the friend to be added displayed by the electronic equipment, the friend adding interface corresponding to the account information can be triggered and displayed by one key through the browsed account information, the step of adding the friend in the communication application is simplified, and time consumption is reduced.
Optionally, the display unit 1006 is specifically configured to display at least one application identifier on the first interface in response to the first sub-input of the first account information, where each application identifier indicates one communication application; displaying an object addition interface in response to a second sub-input to the target application identification; the first input comprises a first sub-input and a second sub-input; the target application identification is an application identification which indicates the target communication application in at least one application identification.
In this way, since the electronic device can provide the at least one application identifier to the user, the user can control the electronic device to display the first object adding interface of the target communication application indicated by the target application identifier through the input of the target application identifier in the at least one application identifier. The first object adding interface is made to be an object adding interface which is actually required by the user, and therefore the communication object indicated by the first account information is added through the first object adding interface in the following process.
Optionally, the display unit 1006 is specifically configured to display the first object adding interface under the condition that the target authority of the target communication application is obtained; wherein, the target authority is: and triggering and starting the target communication application and displaying the authority of the first object adding interface through the first account information.
In this way, the electronic device displays the first object adding interface only when the target authority of the target communication application is acquired. For example, the electronic device displays the first object add interface after the user manually triggers acquisition of the target permission of the target communication application. That is, the electronic device cannot display the first object adding interface when the electronic device cannot acquire the target rights of the target communication application. Thus, the use safety of the target communication application is improved.
Optionally, the target communication application is a communication application determined according to a target keyword in the first content, and the target keyword is used to indicate the target communication application.
The target communication application can be determined according to the target keyword in the first content, and the user does not need to manually select the target communication application as which application, so that the step of adding the communication object by the communication application is further simplified.
Optionally, the processor 1010 is configured to, before the user input unit 1007 receives a first input of the first account information by the user, identify the first account information from the first content according to a content type of the first content; the first account information is a character string in the first content.
In this way, the electronic device can recognize the first account information from the first content of the character type or the image type. At the moment, the friend adding interface (namely the object adding interface) corresponding to the account information is triggered and displayed through one key of the first account information, and meanwhile, the complicated steps that a user manually triggers the electronic equipment to copy the first account information in the character type and continuously checks and memorizes the first account information in the image type can be avoided.
It can be understood that, in the embodiment of the present application, the structural schematic diagram of the electronic device (for example, the user input unit 1007 in fig. 8 may be implemented by the receiving module 71 in the communication object adding apparatus 70, the display unit 1006 in the structural schematic diagram of the electronic device may be implemented by the display module 72 in the communication object adding apparatus 70, and the processor 1010 in the structural schematic diagram of the electronic device may be implemented by the identification module in the communication object adding apparatus 70.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the foregoing communication object adding method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again.
The processor may be a processor in the electronic device in the above embodiments. The readable storage medium may include a computer-readable storage medium, such as a read-only memory (ROM), a Random Access Memory (RAM), a magnetic or optical disk, and so on.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to execute a program or an instruction to implement each process of the foregoing method for adding a communication object, and can achieve the same technical effect, and in order to avoid repetition, the details are not repeated here.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling an electronic device (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (12)

1. A communication object adding method, characterized in that the method comprises:
receiving a first input of a user to first account information under the condition that first content displayed on a first interface comprises the first account information;
displaying a first object add interface in a target communication application in response to the first input;
and the first object adding interface is an object adding interface of the communication object indicated by the first account information.
2. The method of claim 1, wherein the first input comprises a first sub-input and a second sub-input;
the displaying, in response to the first input, a first object add interface in a target communication application, comprising:
displaying at least one application identifier on the first interface in response to a first sub-input of the first account information, each application identifier indicating a communication application;
in response to a second sub-input to the target application identification, displaying the first object addition interface in the target communication application;
wherein the target application identifier is an application identifier indicating the target communication application in the at least one application identifier.
3. The method of claim 1, wherein displaying the first object add interface in the target communication application comprises:
under the condition that the target authority of the target communication application is obtained, displaying the first object adding interface;
wherein the target permission is: and triggering and starting the target communication application and displaying the authority of the first object adding interface through the first account information.
4. The method of claim 1, wherein the target communication application is a communication application determined according to a target keyword in the first content, and wherein the target keyword is used to indicate the target communication application.
5. The method of claim 1,
before the receiving of the first input of the first account information by the user, the method further includes:
identifying the first account information from the first content according to the content type of the first content;
the first account information is a character string in the first content.
6. An apparatus for adding a communication object, the apparatus comprising:
the receiving module is used for receiving first input of a user on first account information under the condition that the first content displayed on the first interface comprises the first account information;
a display module, responding to the first input received by the receiving module, and displaying a first object adding interface in a target communication application;
and the first object adding interface is an object adding interface of the communication object indicated by the first account information.
7. The apparatus of claim 6, wherein the first input comprises a first sub-input and a second sub-input;
the display module is specifically configured to display at least one application identifier on the first interface in response to a first sub-input of the first account information, where each application identifier indicates one communication application; in response to a second sub-input to the target application identification, displaying the first object addition interface in the target communication application;
wherein the target application identifier is an application identifier indicating the target communication application in the at least one application identifier.
8. The apparatus of claim 6,
the display module is specifically configured to display the first object adding interface under the condition that the target permission of the target communication application is acquired;
wherein the target permission is: and triggering and starting the target communication application and displaying the authority of the first object adding interface through the first account information.
9. The apparatus of claim 6, wherein the target communication application is a communication application determined according to a target keyword in the first content, and wherein the target keyword is used to indicate the target communication application.
10. The apparatus of claim 6, further comprising:
the identification module is used for identifying the first account information from the first content according to the content type of the first content before the receiving module receives the first input of the first account information by the user;
the first account information is a character string in the first content.
11. An electronic device comprising a processor, a memory, and a program stored on the memory and executable on the processor, the program, when executed by the processor, implementing the steps of the communication object addition method according to any one of claims 1 to 5.
12. A readable storage medium, characterized in that the readable storage medium stores thereon a program which, when executed by a processor, implements the steps of the communication object addition method according to any one of claims 1 to 5.
CN202010388631.0A 2020-05-09 2020-05-09 Communication object adding method and device and electronic equipment Pending CN111641550A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010388631.0A CN111641550A (en) 2020-05-09 2020-05-09 Communication object adding method and device and electronic equipment
PCT/CN2021/091921 WO2021227922A1 (en) 2020-05-09 2021-05-06 Communication object adding method and apparatus, and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010388631.0A CN111641550A (en) 2020-05-09 2020-05-09 Communication object adding method and device and electronic equipment

Publications (1)

Publication Number Publication Date
CN111641550A true CN111641550A (en) 2020-09-08

Family

ID=72330863

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010388631.0A Pending CN111641550A (en) 2020-05-09 2020-05-09 Communication object adding method and device and electronic equipment

Country Status (2)

Country Link
CN (1) CN111641550A (en)
WO (1) WO2021227922A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112785312A (en) * 2021-01-21 2021-05-11 维沃移动通信有限公司 Information sharing method and device, electronic equipment and readable storage medium
WO2021227922A1 (en) * 2020-05-09 2021-11-18 维沃移动通信有限公司 Communication object adding method and apparatus, and electronic device
WO2023056900A1 (en) * 2021-10-08 2023-04-13 北京字跳网络技术有限公司 Information display method and apparatus, and electronic device and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106791092A (en) * 2016-12-20 2017-05-31 北京小米移动软件有限公司 The searching method and device of contact person
CN107239193A (en) * 2017-05-25 2017-10-10 努比亚技术有限公司 A kind of contact person's adding method, mobile terminal and computer-readable recording medium
CN109525699A (en) * 2018-12-29 2019-03-26 努比亚技术有限公司 Good friend's adding method, device, mobile terminal and readable storage medium storing program for executing
CN110830360A (en) * 2019-10-12 2020-02-21 中国平安财产保险股份有限公司 Multi-application program intercommunication method, electronic device and computer readable storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101569009B1 (en) * 2014-04-04 2015-11-16 (주)원더피플 System and method for providing buddy list
CN104572073A (en) * 2014-12-03 2015-04-29 贵阳朗玛信息技术股份有限公司 Method and device for adding good friends
CN105897995B (en) * 2016-05-31 2019-02-15 努比亚技术有限公司 A kind of method and apparatus for adding contact information
CN108540673A (en) * 2018-06-25 2018-09-14 奇酷互联网络科技(深圳)有限公司 Good friend's adding method, device, readable storage medium storing program for executing and mobile terminal
CN111641550A (en) * 2020-05-09 2020-09-08 维沃移动通信有限公司 Communication object adding method and device and electronic equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106791092A (en) * 2016-12-20 2017-05-31 北京小米移动软件有限公司 The searching method and device of contact person
CN107239193A (en) * 2017-05-25 2017-10-10 努比亚技术有限公司 A kind of contact person's adding method, mobile terminal and computer-readable recording medium
CN109525699A (en) * 2018-12-29 2019-03-26 努比亚技术有限公司 Good friend's adding method, device, mobile terminal and readable storage medium storing program for executing
CN110830360A (en) * 2019-10-12 2020-02-21 中国平安财产保险股份有限公司 Multi-application program intercommunication method, electronic device and computer readable storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021227922A1 (en) * 2020-05-09 2021-11-18 维沃移动通信有限公司 Communication object adding method and apparatus, and electronic device
CN112785312A (en) * 2021-01-21 2021-05-11 维沃移动通信有限公司 Information sharing method and device, electronic equipment and readable storage medium
WO2023056900A1 (en) * 2021-10-08 2023-04-13 北京字跳网络技术有限公司 Information display method and apparatus, and electronic device and storage medium

Also Published As

Publication number Publication date
WO2021227922A1 (en) 2021-11-18

Similar Documents

Publication Publication Date Title
CN111885258B (en) Unread message display method and device, electronic equipment and storage medium
US9727348B2 (en) Providing a context-aware help content using a transparent overlay on a touch sensitive screen
WO2022017525A1 (en) Page display method and apparatus, and electronic device
US20150161246A1 (en) Letter inputting method, system and device
CN108604152B (en) Unread message prompting method and terminal
US9582471B2 (en) Method and apparatus for performing calculations in character input mode of electronic device
CN111641550A (en) Communication object adding method and device and electronic equipment
CN107688399B (en) Input method and device and input device
CN113194024B (en) Information display method and device and electronic equipment
CN112099684A (en) Search display method and device and electronic equipment
CN112947807A (en) Display method and device and electronic equipment
CN112181253A (en) Information display method and device and electronic equipment
CN113360062A (en) Display control method and device, electronic equipment and readable storage medium
CN113311968A (en) Application program correlation method and device
CN112948843B (en) Encryption method, encryption device, electronic equipment and medium
CN111857466B (en) Message display method and device
CN112399010B (en) Page display method and device and electronic equipment
CN113253883A (en) Application interface display method and device and electronic equipment
CN112764633A (en) Information processing method and device and electronic equipment
CN112181351A (en) Voice input method and device and electronic equipment
CN115033153B (en) Application program recommendation method and electronic device
CN112416143B (en) Text information editing method and device and electronic equipment
CN114385562A (en) Text information deleting method and device and electronic equipment
CN113835573A (en) Message processing method and electronic equipment
CN113824841A (en) Notification message processing method and device, electronic equipment and readable storage 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: 20200908