Data processing method and device, electronic equipment and storage medium

By determining the display form of incoming call based on the current display status of the vehicle machine on the mobile terminal, the problem of the incoming call interface blocking the original display screen when the vehicle machine is projected is solved, driving safety is improved and adaptation costs are reduced.

CN119316518APending Publication Date: 2025-01-14GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310850305.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-11
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

When the existing car computer screen projection method receives an incoming call on the mobile terminal, a full-screen incoming call interface will pop up on the car computer screen, blocking the original display screen and affecting driving safety.

Method used

By obtaining the current display status of the vehicle machine when receiving an incoming call, determining the target display form of the incoming call, and displaying the call prompt information in a suitable form on the mobile terminal, avoiding full screen display and ensuring that the original display content is not blocked.

Benefits of technology

It effectively avoids the incoming call interface blocking the original display screen on the car machine, improves driving safety, and does not require additional adaptation on the car machine side, reducing the adaptation cost of screen projection display.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119316518A_ABST
    Figure CN119316518A_ABST
Patent Text Reader

Abstract

The invention discloses a data processing method and device, electronic equipment and a storage medium, and the method comprises the steps: obtaining a current display state of a second terminal under the condition that the second terminal is in communication connection with the second terminal and receives an incoming call signal, determining a target display form of call prompt information of an incoming call according to the current display state, and displaying the target display form. And displaying the call prompt information on a target display interface of the first terminal in a target display form, and sending a first display content including the call prompt information in the target display interface to the second terminal for the second terminal to present the first display content. According to the invention, when the incoming call is received, the incoming call interface is not directly displayed on the second terminal in a full-screen manner, but the call prompt information is displayed on the second terminal by selecting the proper display form according to the display state of the second terminal, so that the problem that the call prompt information is displayed on the second terminal when a user focuses on using key applications such as navigation applications is avoided. And the problem that the call prompt information shields the original display picture of the second terminal exists.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing technology, and in particular to a data processing method, device, electronic equipment and storage medium. Background Art

[0002] With the development of mobile terminal and vehicle computer interconnection technology, users can project the display screen of the mobile terminal onto the screen of the vehicle computer for display, making it convenient for drivers and passengers to operate the mobile terminal through the screen of the vehicle computer while driving.

[0003] However, the current mainstream car-machine screen projection method will directly pop up a full-screen incoming call interface on the car-machine screen when the mobile terminal receives an incoming call, which will result in blocking the original display screen on the car-machine, such as the navigation display screen, affecting driving safety. Summary of the invention

[0004] The purpose of the embodiments of the present invention is to provide a data processing method, device, electronic device and storage medium to solve the technical problem that when a mobile terminal receives an incoming call in the existing screen projection method, a full-screen incoming call interface pops up on the screen of the vehicle computer, resulting in obstruction of the original display screen on the vehicle computer.

[0005] In a first aspect, an embodiment of the present invention provides a data processing method, which is applied to a first terminal, and the method includes:

[0006] When the communication connection with the second terminal is established and an incoming call signal is received, obtaining a current display state of a display interface of the second terminal;

[0007] Determining a target display form of the call prompt information of the incoming call according to the current display state;

[0008] Displaying the call prompt information on the target display interface of the first terminal in the target display form;

[0009] The first display content including the call prompt information in the target display interface is sent to the second terminal, so that the second terminal presents the first display content.

[0010] In a second aspect, an embodiment of the present invention further provides a data processing device, applied to a first terminal, the device comprising:

[0011] A first acquisition module, configured to acquire a current display state of a display interface of a second terminal when the second terminal is in communication connection with the second terminal and an incoming call signal is received;

[0012] A determination module, used to determine a target display form of the call prompt information of the incoming call according to the current display state;

[0013] A display module, configured to display the call prompt information on a target display interface of the first terminal in the target display form;

[0014] The first sending module is used to send the first display content including the call prompt information in the target display interface to the second terminal, so that the second terminal presents the first display content.

[0015] In a third aspect, an embodiment of the present invention further provides an electronic device, comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the data processing method provided in the first aspect when executing the computer program.

[0016] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the data processing method provided in the first aspect are implemented.

[0017] In a fifth aspect, an embodiment of the present invention further provides a computer program product comprising instructions, wherein the computer program product includes program instructions, and when the program instructions are executed on a computer or a processor, the computer or the processor executes the steps in the data processing method provided in the first aspect above.

[0018] In the sixth aspect, an embodiment of the present invention further provides a chip system, which includes a communication interface for inputting and / or outputting information, and also includes a processor for executing a computer executable program so that a device equipped with the chip system performs the steps in the data processing method provided in the first aspect above.

[0019] In a possible design, the chip system further includes a memory, which is used to store program instructions and data required by the terminal. The chip system can be composed of a chip, or can include a chip and other discrete devices.

[0020] Embodiments of the present invention provide a data processing method, device, electronic device and storage medium. The method determines the target display form of call prompt information of the incoming call on the display interface according to the current display state of the second terminal when receiving an incoming call, and displays the call prompt information in the target display form on the target display interface of the first terminal, so that the first terminal can transmit the display content of the target display interface to the first terminal, so that the second terminal will not directly display the incoming call interface in full screen, but will select a suitable display form to display the call prompt information on the second terminal according to the display state of the second terminal, so as to avoid the problem of call prompt information blocking the original display screen of the second terminal when the user is concentrating on using key applications such as navigation applications. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 This is a schematic diagram of a call page occupying the entire display screen provided by an embodiment of the present invention;

[0022] Figure 2 It is a flow chart of a data processing method provided by an embodiment of the present invention;

[0023] Figure 3 is a schematic diagram of displaying call prompt information in a banner window provided by an embodiment of the present invention;

[0024] Figure 4 is another flow chart of a data processing method provided by an embodiment of the present invention;

[0025] Figure 5 This is a schematic diagram of a flow chart of data interaction between a first terminal and a vehicle terminal provided by an embodiment of the present invention;

[0026] Figure 6 is a structural schematic diagram of a data processing device applied to a first terminal provided by an embodiment of the present invention;

[0027] Figure 7 is another structural schematic diagram of a data processing device provided by an embodiment of the present invention;

[0028] Figure 8 is a structural schematic diagram of an electronic device provided by an embodiment of the present invention;

[0029] Fig. 9 This is another structural schematic diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0030] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0031] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0032] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.

[0033] In the related technology, by connecting the mobile terminal to the vehicle computer through communication such as WIFI connection, Bluetooth connection, etc., and projecting the display screen on the mobile terminal to the screen of the vehicle computer for display, the projection connection between the mobile terminal and the vehicle computer can be realized, thereby facilitating the driver and passengers to operate the mobile terminal through the screen of the vehicle computer during driving. However, after the mobile terminal establishes a projection connection with the vehicle computer, if the mobile terminal receives an incoming call, the vehicle computer will sense the call scene and pop up a self-drawn call page, which is a page that pops up directly and occupies the full screen of the vehicle computer display. For details, please refer to Figure 1 , Figure 1 This is a schematic diagram of a call page occupying the entire display screen provided by an embodiment of the present invention.

[0034] according to Figure 1 It can be seen that the call page pops up directly and occupies the full screen of the car computer, which will cause the call page to block the navigation screen of key applications being displayed on the car computer, such as the navigation application, thereby seriously affecting driving safety.

[0035] Therefore, in order to solve the technical problems existing in the related art, an embodiment of the present invention provides a data processing method applied to a first terminal. For details, see Figure 2 , Figure 2 is a flow chart of a data processing method provided by an embodiment of the present invention, the method comprising steps 101 to 104;

[0036] Step 101: when a communication connection is established with a second terminal and an incoming call signal is received, a current display state of a display interface of the second terminal is obtained.

[0037] In this embodiment, the first terminal and the second terminal provided in this embodiment can both be one of the terminal devices with a display screen, such as a mobile terminal, a PC terminal, a PAD terminal, a TV terminal or a car terminal. Specifically, this embodiment is mainly explained by taking the mobile terminal as the first terminal and the car terminal as the second terminal as an example.

[0038] Among them, the way in which the first terminal provided in this embodiment establishes a communication connection with the second terminal can be through a communication connection method such as WIFI, USB or Bluetooth, so as to realize data interaction between the first terminal and the second terminal. Since the second terminal provided in this embodiment takes the vehicle terminal as an example, after the first terminal is connected to the vehicle terminal for screen projection, this embodiment can use the Carlink data transmission protocol to realize data transmission between the first terminal and the vehicle terminal. Among them, the data transmission protocol adopted in this embodiment is not limited to the Carlink protocol. Specifically, the data transmission protocol provided in this embodiment can be determined according to the second terminal, and different second terminals can adopt different data transmission protocols, as long as data transmission between the first terminal and the second terminal can be realized.

[0039] In this embodiment, when an incoming call is received, the first terminal will generate an incoming call signal according to the incoming call, so that the first terminal can intercept the data corresponding to the conventional interface appearing in the first terminal according to the incoming call signal, and the conventional interface is an interface related to the incoming call in the first terminal. The technical solution for intercepting the data corresponding to the conventional interface can be: intercepting the incoming call interface display interface of the operating system of the first terminal to ensure that the screen of the first terminal does not pop up the incoming call interface of the system at the first time. For different operating system versions, the incoming call interface display interface of the system may be different. In this case, the incoming call interface display interface of the system can be determined in advance according to the preset incoming call. Optionally, the Hook function (hook function in the computer field) can be used to determine the incoming call interface display interface in the system. Under the condition that the screen of the first terminal does not pop up the incoming call interface of the system, the first terminal can obtain the current display state of the display interface of the second terminal through the corresponding data transmission protocol, so as to facilitate the subsequent determination of the target display form of the call prompt information of the incoming call for the current display state of the second terminal.

[0040] As an optional embodiment, this embodiment can create a new target call service in the first terminal and bind it to the original call service in the first terminal, so that the process steps of the data processing method provided by this embodiment can be executed through the target call service, avoiding the system's built-in full-screen incoming call interface popping up directly on the screen of the first illumination when an incoming call is received through the original call service.

[0041] In some embodiments, the incoming call provided by this embodiment can be a voice incoming call of an instant messaging application, a mobile call incoming call, or a video call incoming call, which is not specifically limited here. The current display state of the display interface of the second terminal provided by this embodiment can be an idle display state, that is, the display interface of the second terminal is in a desktop state and no application screen is displayed, or it can be an application display state when any application is running and displaying application content.

[0042] Step 102: Determine the target display format of the call prompt information of the incoming call according to the current display state.

[0043] In this embodiment, the call prompt information of the incoming call provided in this embodiment may include information such as name, avatar, caller number, caller attribute, rejection, answer, etc. The target display form provided in this embodiment may be a display mode in which a partial display area of ​​a display interface is displayed, or a display mode in which a full screen of a display interface is displayed.

[0044] In one implementation, the step of determining the target display form of the call prompt information for the incoming call according to the current display state provided in this embodiment may be: when the current display state is the first display state, determining the first display form as the target display form of the call prompt information for the incoming call.

[0045] The first display state includes a target display state of a preset application in the second terminal or a preset display state of the second terminal, and the first display form is a display form of displaying in an independent display window.

[0046] As an optional embodiment, the preset application provided in this embodiment may be an application predetermined by the user, such as a navigation application, a video playback application, and a reversing image application, etc., which applications do not want to be disturbed during use; the target display state may be a running display state, such as the display state of a navigation application navigating, the display state of a video playback application playing a video in full screen, and other display states; the preset display state of the second terminal may be a display state in a do not disturb mode, a display state in a focus mode, and other display states.

[0047] Among them, this embodiment is mainly to solve the technical problem that the call prompt information displayed in full screen blocks the display content. Therefore, when the current display state of the second terminal is any one of the display states mentioned in the above embodiments, the display form displayed in an independent display window, that is, the first display form can be determined as the target display form of the call prompt information, so that the call prompt information is displayed on the first terminal in the display form of an independent display window, avoiding the call prompt information blocking the original display content on the display interface.

[0048] In another embodiment, the step of determining the target display form of the call prompt information of the incoming call according to the current display state provided in this embodiment may be: when the display state is the second display state, determining the second display form as the target display form of the call prompt information of the incoming call.

[0049] The second display state includes an idle state of the second terminal, and the second display form is a display form of displaying in full screen.

[0050] In this embodiment, when the display status of the second terminal is idle, the default display form, that is, the display form of full screen display, can be determined as the target display form of the call prompt information, so that the call prompt information is displayed in the first terminal in the form of full screen display, thereby achieving the purpose of strong reminder and preventing the user from missing the incoming call.

[0051] Step 103: Display the call prompt information on the target display interface of the first terminal in a target display format.

[0052] In this embodiment, the target display interface of the first terminal provided in this embodiment can be a virtual display interface of the first terminal. The virtual display interface is mainly used as a mirror screen for screen projection. Not only can the display content of the virtual display interface be sent to the second terminal when the first terminal is locked, but it can also not occupy the main display interface of the first terminal, so that the main display interface of the first terminal can also display other content for the user to perform other operations on the first terminal, thereby effectively improving the user experience.

[0053] Optionally, the target display interface provided in this embodiment can also be the main display interface of the first terminal, as long as the first terminal is not locked, no operation is performed on the first terminal, and the screen is kept on. In this case, the call prompt information in the target display form can be directly displayed on the main display interface of the second terminal.

[0054] In addition, the target display interface provided in this embodiment can also be the main display interface and virtual display interface of the first terminal at the same time, so there is no need to require the first terminal to meet the conditions of keeping the screen unlocked, not operating, and the screen always on, so that the first terminal can be used normally. Even after locking the screen or performing other operations, as long as the virtual display interface still exists, it will not affect the subsequent projection of the virtual display interface, effectively ensuring the normal transmission of the projection data of the first terminal.

[0055] In one embodiment, if the target display form provided in this embodiment is the first display form, then the step of displaying the call prompt information in the target display form on the target display interface of the first terminal provided in this embodiment may be: displaying the call prompt information in the form of an independent display window on the target display interface of the first terminal.

[0056] The area of ​​the independent display window is smaller than the area of ​​the target display interface.

[0057] Optionally, when the display state provided by this embodiment is a display state in which the navigation application is in navigation, the step of displaying call prompt information in the form of an independent display window on the target display interface of the first terminal provided by this embodiment may be: displaying the call prompt information in the form of a banner window on the target display interface.

[0058] The banner window is located in the top area of ​​the target display interface, and the banner window does not block the main display content of the target display interface, and the main display content is the display content related to the navigation application.

[0059] In this embodiment, the banner window provided in this embodiment can be located not only in the top area of ​​the target display interface, but also in the bottom, left and right areas of the target display interface, as long as the banner window does not block the main display content (such as navigation information of the navigation application) on the target display interface. Similarly, the area of ​​the independent display window / banner window provided in this embodiment can be any set area, as long as it does not block the main display content on the target display interface.

[0060] In another embodiment, if the target display form provided in this embodiment is the second display form, then the step of displaying the call prompt information in the target display form on the target display interface of the first terminal provided in this embodiment may be: displaying the call prompt information in full screen on the target display interface of the first terminal.

[0061] By displaying the call prompt information in full screen on the target display interface of the first terminal, the purpose of strongly reminding the incoming call can be achieved, thereby preventing the user from missing the incoming call.

[0062] Step 104: Send the first display content including the call prompt information in the target display interface to the second terminal, so that the second terminal presents the first display content.

[0063] In this embodiment, the second terminal provided in this embodiment may be a vehicle terminal. In this embodiment, the first display content of the target display interface may be sent to the vehicle terminal through the Carlink data transmission protocol so that the vehicle terminal may present the first display content.

[0064] Compared with the existing screen projection method, when an incoming call is received, the embodiment of the present invention will not directly display the incoming call interface in full screen on the second terminal, but will select a suitable display format to display the call prompt information on the second terminal according to the display status of the second terminal, so as to avoid the problem that the call prompt information blocks the original display screen of the second terminal when the user is concentrating on using key applications such as navigation applications. At the same time, the embodiment of the present invention does not need to perform additional adaptation work on the system on the vehicle side to change the display mode of the call application on the vehicle side. All processing processes are completed on the first terminal side, which effectively reduces the adaptation cost of the screen projection display.

[0065] For details, please refer to Figure 1 In the related art, when the first terminal receives an incoming call, the call prompt information is directly popped up and occupies the full screen of the second terminal, thereby blocking the display screen being displayed by the second terminal. For example, when the display interface of the vehicle terminal is displaying the navigation screen, the full-screen occupied call prompt information will completely block the navigation screen, thereby affecting the user's driving safety.

[0066] In the embodiment of the present invention, see Figure 3 , Figure 3 is a schematic diagram of displaying call prompt information in a banner window provided by an embodiment of the present invention, such as Figure 3As shown, when the first terminal is connected to the car-side screen projection, when the first terminal receives a call from Xiao Li, it will intercept the call interface display interface of the operating system of the first terminal to ensure that the screen of the first terminal does not pop up the call interface of the system, so as to avoid sending the call interface of the system of the first terminal to the car-side for display, resulting in blocking the picture being displayed on the car-side. Then the first terminal will obtain the current display state of the car-side, and when it is determined that the current display interface of the car-side is performing navigation display, a banner window will be drawn on the virtual display screen of the first terminal, and then the call prompt information of Xiao Li's call will be displayed on the banner window. Finally, the display content of the virtual display interface of the first terminal (including the banner window, and the call prompt information of Xiao Li is displayed in the banner window) is sent to the car-side, so that the car-side can display the call prompt information of Xiao Li's call in the current navigation display interface as a banner, so as to effectively avoid the call prompt information blocking the navigation display screen of the car-side when the user is concentrating on using the navigation application, affecting the user's driving safety.

[0067] In some embodiments, the caller of the incoming call may not be a contact stored on the first terminal. Therefore, after the step of displaying the call prompt information in a target display form on the target display interface of the first terminal, the data processing method provided in this embodiment may also include: identifying the caller number of the incoming call to obtain an identification result; when the identification result is that the caller number is a target type number, marking the call prompt information to obtain the marked call prompt information.

[0068] Among them, the target type number provided in this embodiment includes one or more of harassment numbers, sales promotion numbers, and blacklist numbers.

[0069] In this embodiment, the incoming call number of the incoming call can be identified by acquiring big data to determine whether the incoming call number is a target type number. When it is determined that the incoming call number is a target type number, the call prompt information is marked. Specifically, the marking process provided in this embodiment can be to mark the call prompt information in red, or to directly add identification information corresponding to the harassment number or the sales promotion number in the call prompt information, such as: "harassment number", "sales promotion number" and other identification information.

[0070] Optionally, after completing the marking process of the call prompt information and obtaining the marked call prompt information, the step provided in this embodiment of sending the first display content including the call prompt information in the target display interface to the second terminal for the second terminal to present the first display content can be: when the marked call prompt information is displayed on the target display interface, sending the first display content including the marked call prompt information in the target display interface to the second terminal for the second terminal to present the first display content.

[0071] By sending the display content of the marked call prompt information to the second terminal, the marked call prompt information can be displayed on the second terminal, which can provide support for the user to answer the incoming call on the second terminal, thereby preventing the user from answering harassing calls or sales calls. At the same time, the first terminal identifies and marks the call prompt information, and displays the marked call prompt information on the second terminal, which can effectively improve the security of calls on the second terminal.

[0072] In some embodiments, since the data processing method provided in this embodiment is mainly performed when the first terminal and the second terminal are connected for screen projection, this embodiment can also perform different operations on the first display content on the second terminal when the first display content is displayed on the second terminal, so as to generate corresponding operation instructions to control the first terminal. Specifically, when the first display content is displayed on the second terminal, the data processing method provided in this embodiment can also include: in response to receiving an answering instruction sent by the second terminal, answering an incoming call and generating call prompt information; obtaining audio data sent by the caller of the incoming call; playing audio data and call prompt information in a target display form on the target display interface; sending the first playback content played on the target display interface to the second terminal, so that the second terminal can present the first playback content.

[0073] In this embodiment, the call prompt information provided in this embodiment may include name information, phone number information, call prompt information, and hang up call option information. Specifically, the display form of playing the call prompt information and audio data provided in this embodiment is the same as the display form of the call prompt information, that is, when the call prompt information is displayed in the form of an independent display window, the call prompt information and audio data are also played in the form of an independent display window; when the call prompt information is displayed in the form of a full-screen display, the call prompt information and audio data are also played in the form of a full-screen display. After the call prompt information and audio data are played on the target display interface in the target display form, the first playback content (i.e., the call prompt information and audio data) played on the target display interface is sent to the second terminal so that the second terminal can present the first playback content, so as to avoid the call prompt information occupying the display interface of the second terminal in full screen after the call is connected, and blocking the original display screen of the display interface of the second terminal.

[0074] In some embodiments, after the user answers the incoming call, if the user wants to switch the display form of the call prompt information and audio data generated after answering the incoming call, the display form switching operation can be performed on the display interface where the call prompt information is located on the second terminal. For example, when the call prompt information and audio data are played in an independent display window, the position of the blank area of ​​the independent display window can be touched / clicked, so that the second terminal will generate a display form switching instruction to control the first terminal to switch the display form of the call prompt information and audio data from the independent display window to the full-screen display form; when the call prompt information and audio data are played in full screen, the preset zoom option button on the full-screen display interface can be touched / clicked, so that the second terminal will generate a display form switching instruction to control the first terminal to switch the display form of the call prompt information and audio data from the full-screen display to the independent display window, so that the original display screen, call prompt information and audio data blocked by the call prompt information are played at the same time, thereby improving the user experience.

[0075] Specifically, when the first playback content is played on the second terminal, the data processing method provided in this embodiment may also include: in response to receiving a display format switching instruction sent by the second terminal, playing call prompt information and audio data in a specified display format on the target display interface; sending the second playback content played on the target display interface to the second terminal, so that the second terminal can present the second playback content.

[0076] The designated display mode is the display mode designated by the display mode switching instruction. Specifically, when the call prompt information and audio data are played in independent display windows, the designated display mode is the display mode of full screen playback; when the call prompt information and audio data are played in full screen, the designated display mode is the display mode of independent display window playback.

[0077] In some embodiments, when the user needs to hang up the call, the user can directly operate the display interface where the call prompt information is located on the second terminal. Specifically, the user can touch / click the hang up call option in the display interface where the call prompt information is located, so that the second terminal generates a call termination instruction, and the second terminal will send the call termination instruction to the first terminal to control the first terminal to terminate the call. Optionally, the data processing method provided by the embodiment of the present invention may also include: in response to receiving the call termination instruction sent by the second terminal, hiding the display content related to the incoming call on the target display interface; sending the second display content of the target display interface to the second terminal, so that the second terminal can present the second display content.

[0078] In this embodiment, after the first terminal terminates the call, the display content related to the incoming call is hidden on the target display interface, and the blocked content is redisplayed, thereby continuing to display the display screen before the incoming call is received.

[0079] As an optional embodiment of the present invention, in the case where the incoming call is a video incoming call, see Figure 4 , Figure 4 is another flow chart of the data processing method provided by the embodiment of the present invention, such as Figure 4 As shown, the data processing method provided in this embodiment may also include steps 201 to 203;

[0080] Step 201, in response to receiving an answering instruction sent by a second terminal, answering an incoming video call, and acquiring first audio and video data sent by a calling end of the incoming video call.

[0081] Step 202: Play the first audio and video data in a target display format on the target display interface.

[0082] In this embodiment, after answering the incoming video call, if the display state of the second terminal is the first display state, the first audio and video data are played in the form of an independent display window on the target display interface; if the display state of the second terminal is the second display state, the first audio and video data are played in the form of a full-screen display on the target display interface.

[0083] Step 203: Send the third playback content played on the target display interface to the second terminal, so that the second terminal presents the third playback content.

[0084] By playing the first audio and video data on the first terminal and then sending the third playback content to the second terminal, the second terminal can play the third playback content on its first display screen, thereby achieving the purpose of making and receiving videos on the second terminal.

[0085] As an optional embodiment, after the steps of answering the incoming video call in response to receiving an answer instruction sent by the second terminal, and obtaining the first audio and video data sent by the calling end of the incoming video call, the data processing method provided by the embodiment of the present invention also includes: obtaining the second audio and video data sent by the second terminal; and sending the second audio and video data to the calling end.

[0086] The second audio and video data is the audio and video data collected by the second terminal. Specifically, when the second terminal is a vehicle terminal, video data can be collected through a camera with a camera function such as a built-in camera, a driving recorder camera, a reversing image camera, etc., and audio data can be collected through a microphone device on the vehicle terminal; when the second terminal is a device such as a PAD or TV, video data can be collected through its front and rear cameras, and audio data can be collected through a microphone device on a device such as a PAD or TV. In this way, the purpose of the second terminal collecting audio and video data can be achieved.

[0087] In order to better illustrate the embodiment of the present invention, this embodiment will take the vehicle terminal as the second terminal as an example for explanation. Figure 5 , Figure 5 is a flow chart of data interaction between a first terminal and a vehicle terminal provided by an embodiment of the present invention, such as Figure 5 As shown, the first terminal provided in this embodiment includes a mobile phone side connection status listener, a call module, an application startup module and a display page. The vehicle side provided in this embodiment includes a vehicle, a vehicle and a mobile phone connection side. Specifically, when the call module detects an incoming call, the call module will control the display screen to draw the call information (i.e., call prompt information) for display according to the first display state of the vehicle sent by the vehicle, and then the call module controls the application startup module to start a virtual display screen on the first terminal, and pull up the call information in the form of a banner pop-up window on the virtual display screen. After that, the call module sends the display content on the virtual display screen to the vehicle via the connection side between the vehicle and the vehicle, so that the vehicle can pop up a call banner pop-up window on its screen. When the vehicle detects that the user clicks the answer button, the vehicle will generate an answer instruction and send it to the call module via the connection side corresponding to the vehicle and the mobile phone to control the call module to process the answer logic, and then the call module will return the answer result (including the display content of the virtual display screen after answering and audio data) to the vehicle, so that the vehicle can present the answer result returned by the first terminal, thereby achieving the purpose of the user answering the call on the vehicle side.

[0088] Please continue to see Figure 5 When the car computer detects that the user clicks the full-screen display button, the car computer will send a full-screen switching instruction to the mobile phone side connection status listener, and after the first terminal controls the virtual display screen to complete the full-screen switch, the mobile phone side connection status listener sends the display result (including the display content of the full-screen display of the virtual display screen and audio data) to the car computer so that the car computer can present the display result returned by the first terminal. When the car computer detects that the user clicks the hang-up button, the car computer will send a call hang-up instruction to the call module to control the call module to process the hang-up logic and close the call display page. After hanging up the call and closing the call display page, the call module returns the hang-up result to the car computer so that the car computer screen can continue to display the display content before the call.

[0089] As an optional embodiment, the embodiment of the present invention can not only display call information related to the incoming call on the vehicle computer, but also initiate an outgoing call operation on the vehicle computer, that is, to make a call on the vehicle computer, thereby controlling the first terminal to perform the corresponding call making operation. Specifically, when performing an outgoing call operation on the vehicle computer, the data interaction between the first terminal and the vehicle computer is similar to that during an incoming call. The main difference is that during the dialing process, the dialing prompt information does not contain the answer button information, while the call prompt information contains the answer button information. The subsequent call process, full-screen display process, and call hang-up process are similar to Figure 5 The process is the same as in , so it will not be repeated here.

[0090] According to the method described in the above embodiment, this embodiment will be further described from the perspective of a data processing device. The data processing device can be implemented as an independent entity or integrated in a first terminal, such as a terminal. The terminal can include a mobile phone, a tablet computer, etc.

[0091] See also Figure 6 , Figure 6 is a structural diagram of a data processing device applied to a first terminal provided by an embodiment of the present invention, such as Figure 6 As shown, the data processing device 200 provided in the embodiment of the present invention is applied to a first terminal, and the data processing device 200 includes: a first acquisition module 201, a determination module 202, a display module 203 and a first sending module 204;

[0092] The first acquisition module 201 is used to acquire the current display state of the display interface of the second terminal when the communication connection with the second terminal is established and an incoming call signal is received.

[0093] The determination module 202 is used to determine the target display form of the call prompt information of the incoming call according to the current display state.

[0094] The display module 203 is configured to display the call prompt information on a target display interface of the first terminal in a target display format.

[0095] The first sending module 204 is configured to send the first display content including the call prompt information in the target display interface to the second terminal, so that the second terminal presents the first display content.

[0096] In some embodiments, the determination module 202 provided in this embodiment is specifically used to: when the current display state is the first display state, determine the first display form as the target display form of the call prompt information of the incoming call, the first display state includes the target display state of the preset application in the second terminal or the preset display state of the second terminal, and the first display form is a display form displayed in an independent display window.

[0097] The display module 203 provided in this embodiment includes a generating unit and a display unit;

[0098] The generating unit is used to display the call prompt information in the form of an independent display window on the target display interface of the first terminal, and the area of ​​the independent display window is smaller than the area of ​​the target display interface.

[0099] In some embodiments, when the display state is that the navigation application is in navigation, the generation unit provided in this embodiment is specifically used to: display the call prompt information in the form of a banner window on the target display interface, the banner window is in the top area of ​​the target display interface, and the banner window does not block the main display content of the target display interface.

[0100] In some embodiments, the determination module 202 provided in this embodiment is also specifically used to: when the current display state is the second display state, determine the second display form as the target display form of the call prompt information of the incoming call, the second display state includes the idle state of the second terminal, and the second display form is a display form displayed in full screen.

[0101] The display module 203 provided in this embodiment is further specifically used for: displaying the call prompt information in full screen on the target display interface of the first terminal.

[0102] In this example, see Figure 7 , Figure 7 is another structural diagram of a data processing device provided by an embodiment of the present invention, such as Figure 7 As shown, the data processing device 200 provided by the embodiment of the present invention further includes: an identification module 205 and a marking module 206;

[0103] The identification module 205 is used to identify the incoming call number of the incoming call and obtain an identification result.

[0104] The marking module 206 is used to mark the call prompt information when the identification result shows that the incoming call number is a target type number, so as to obtain the marked call prompt information. The target type number includes one or more of a harassing number, a sales promotion number, and a blacklist number.

[0105] Among them, the first sending module 204 provided in this embodiment is specifically used for: when the marked call prompt information is displayed on the target display interface, sending the first display content including the marked call prompt information in the target display interface to the second terminal, so that the second terminal can present the first display content.

[0106] In some embodiments, please see Figure 7 , when the first display content is displayed on the second terminal, the data processing device 200 provided by the embodiment of the present invention further includes: a first answering module 207, a second obtaining module 208, a first playing module 209, and a second sending module 210;

[0107] The first answering module 207 is used to answer the incoming call and generate call prompt information in response to receiving the answering instruction sent by the second terminal.

[0108] The second acquisition module 208 is used to acquire audio data sent by the calling end of the incoming call.

[0109] The first playing module 209 is used to play the audio data and the call prompt information in a target display form on the target display interface.

[0110] The second sending module 210 is used to send the first playback content played on the target display interface to the second terminal, so that the second terminal presents the first playback content.

[0111] In some embodiments, please see Figure 7 , when the first playback content is played on the second terminal, the data processing device 200 provided by the embodiment of the present invention further includes: a second playback module 211 and a third sending module 212;

[0112] Among them, the second playback module 211 is used to play the call prompt information and audio data in a specified display form on the target display interface in response to receiving a display form switching instruction sent by the second terminal, and the specified display form is the display form specified by the display form switching instruction.

[0113] The third sending module 212 is used to send the second playback content played on the target display interface to the second terminal, so that the second terminal presents the second playback content.

[0114] In some embodiments, the data processing device 200 provided by the embodiment of the present invention further includes: a hiding module 213 and a fourth sending module 214;

[0115] The hiding module 213 is used to hide the display content related to the incoming call on the target display interface in response to receiving the call termination instruction sent by the second terminal.

[0116] The fourth sending module 214 is used to send the second display content of the target display interface to the second terminal, so that the second terminal presents the second display content.

[0117] In some embodiments, please see Figure 7 In the case where the incoming call is a video incoming call, the data processing device 200 provided by the embodiment of the present invention further includes: a second answering module 215, a third playing module 216 and a fifth sending module 217;

[0118] The second answering module 215 is used to answer the incoming video call in response to receiving the answering instruction sent by the second terminal, and obtain the first audio and video data sent by the calling end of the incoming video call.

[0119] The third playing module 216 is used to play the first audio and video data in a target display form on the target display interface.

[0120] The fifth sending module 217 is used to send the third playback content played on the target display interface to the second terminal, so that the second terminal presents the third playback content.

[0121] In some embodiments, please see Figure 7 , the data processing device 200 provided by the embodiment of the present invention further includes: a third acquisition module 218 and a sixth sending module 219;

[0122] The third acquisition module 218 is used to acquire second audio and video data sent by the second terminal, where the second audio and video data is audio and video data collected by the second terminal.

[0123] The sixth sending module 219 is used to send the second audio and video data to the calling end.

[0124] During specific implementation, the above modules and / or units can be implemented as independent entities, or can be arbitrarily combined to be implemented as the same or several entities. The specific implementation of the above modules and / or units can refer to the previous method embodiments. The specific beneficial effects that can be achieved can also refer to the beneficial effects in the previous method embodiments, which will not be repeated here.

[0125] Also, see Figure 8 , Figure 81 is a schematic diagram of a structure of an electronic device provided by an embodiment of the present invention, and the electronic device may be a mobile terminal such as a smart phone, a tablet computer, or the like. Figure 8 As shown, the electronic device 300 includes a processor 301 and a memory 302. The processor 301 is electrically connected to the memory 302.

[0126] The processor 301 is the control center of the electronic device 300. It uses various interfaces and lines to connect various parts of the entire electronic device. It executes various functions of the electronic device 300 and processes data by running or loading applications stored in the memory 302 and calling data stored in the memory 302, thereby monitoring the electronic device 300 as a whole.

[0127] In this embodiment, the processor 301 in the electronic device 300 will load the instructions corresponding to the processes of one or more applications into the memory 302 according to the following steps, and the processor 301 will run the application stored in the memory 302, thereby implementing any step in the data processing method provided in the above embodiment.

[0128] The electronic device 300 can implement the steps in any embodiment of the data processing method provided in the embodiments of the present invention, and therefore can achieve the beneficial effects that can be achieved by any data processing method provided in the embodiments of the present invention. Please refer to the previous embodiments for details and will not be repeated here.

[0129] See also Fig. 9 , Fig. 9 is another structural schematic diagram of an electronic device provided by an embodiment of the present invention, such as Fig. 9 As shown, Fig. 9 The specific structural block diagram of the electronic device provided by the embodiment of the present invention is shown, and the electronic device can be used to implement the data processing method provided in the above embodiment. The electronic device 400 can be a mobile terminal such as a smart phone or a laptop computer.

[0130] The RF circuit 410 is used to receive and send electromagnetic waves, realize the mutual conversion between electromagnetic waves and electrical signals, and thus communicate with a communication network or other devices. The RF circuit 410 may include various existing circuit elements for performing these functions, such as antennas, radio frequency transceivers, digital signal processors, encryption / decryption chips, user identity module (SIM) cards, memories, etc. The RF circuit 410 can communicate with various networks such as the Internet, corporate intranets, wireless networks, or communicate with other devices through wireless networks. The above-mentioned wireless networks may include cellular telephone networks, wireless local area networks, or metropolitan area networks. The above-mentioned wireless networks can use various communication standards, protocols and technologies, including but not limited to Global System for Mobile Communication (GSM), Enhanced Data GSM Environment (EDGE), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Wireless Fidelity (Wi-Fi) (such as Institute of Electrical and Electronics Engineers standards IEEE 802.11a, IEEE 802.11b, IEEE802.11g and / or IEEE802.11n), Voice over Internet Protocol (VoIP), Worldwide Interoperability for Microwave Access (Wi-Max), other protocols for email, instant messaging and short messages, and any other suitable communication protocols, even those that have not yet been developed.

[0131] The memory 420 may be used to store software programs and modules, such as program instructions / modules corresponding to the data processing method in the above-mentioned embodiment. The processor 480 executes various functional applications and processes data by running the software programs and modules stored in the memory 420.

[0132] The memory 420 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 420 may further include a memory remotely arranged relative to the processor 480, and these remote memories may be connected to the electronic device 400 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0133] The input unit 430 can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control. Specifically, the input unit 430 may include a touch-sensitive surface 431 and other input devices 432. The touch-sensitive surface 431, also known as a touch display screen or a touchpad, can collect user touch operations on or near it (such as operations performed by users using fingers, styluses, or any other suitable objects or accessories on or near the touch-sensitive surface 431), and drive corresponding connection devices according to a pre-set program. Optionally, the touch-sensitive surface 431 may include a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into touch point coordinates, and then sends it to the processor 480, and can receive and execute commands sent by the processor 480. In addition, the touch-sensitive surface 431 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch-sensitive surface 431, the input unit 430 may further include other input devices 432. Specifically, other input devices 432 may include but are not limited to one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.

[0134] The display unit 440 can be used to display information input by the user or information provided to the user and various graphical user interfaces of the electronic device 400, which can be composed of graphics, text, icons, videos and any combination thereof. The display unit 440 may include a display panel 441, and optionally, the display panel 441 may be configured in the form of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), etc. Further, the touch-sensitive surface 431 may cover the display panel 441, and when the touch-sensitive surface 431 detects a touch operation on or near it, it is transmitted to the processor 480 to determine the type of the touch event, and then the processor 480 provides corresponding visual output on the display panel 441 according to the type of the touch event. Although in the figure, the touch-sensitive surface 431 and the display panel 441 are implemented as two independent components to implement input and output functions, in some embodiments, the touch-sensitive surface 431 and the display panel 441 can be integrated to implement input and output functions.

[0135] The electronic device 400 may also include at least one sensor 450, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 441 according to the brightness of the ambient light, and the proximity sensor may generate an interrupt when the flip cover is closed or closed. As a type of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc. that can also be configured in the electronic device 400, they will not be repeated here.

[0136] The audio circuit 460, the speaker 461, and the microphone 462 can provide an audio interface between the user and the electronic device 400. The audio circuit 460 can transmit the electrical signal converted from the received audio data to the speaker 461, which is converted into a sound signal for output; on the other hand, the microphone 462 converts the collected sound signal into an electrical signal, which is received by the audio circuit 460 and converted into audio data, and then the audio data is output to the processor 480 for processing, and then sent to another terminal through the RF circuit 410, or the audio data is output to the memory 420 for further processing. The audio circuit 460 may also include an earplug jack to provide communication between an external headset and the electronic device 400.

[0137] The electronic device 400 can help the user receive requests, send information, etc. through the transmission module 470 (such as a Wi-Fi module), which provides the user with wireless broadband Internet access. Although the transmission module 470 is shown in the figure, it is understandable that it is not a necessary component of the electronic device 400 and can be omitted as needed without changing the essence of the invention.

[0138] The processor 480 is the control center of the electronic device 400. It uses various interfaces and lines to connect various parts of the entire mobile phone. By running or executing software programs and / or modules stored in the memory 420, and calling data stored in the memory 420, it executes various functions of the electronic device 400 and processes data, thereby monitoring the electronic device as a whole. Optionally, the processor 480 may include one or more processing cores; in some embodiments, the processor 480 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communications. It can be understood that the above-mentioned modem processor may not be integrated into the processor 480.

[0139] The electronic device 400 also includes a power supply 490 (such as a battery) for supplying power to various components. In some embodiments, the power supply can be logically connected to the processor 480 through a power management system, so that the power management system can manage charging, discharging, and power consumption management. The power supply 490 can also include any components such as one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, and power status indicators.

[0140] Although not shown, the electronic device 400 also includes a camera (such as a front camera, a rear camera), a Bluetooth module, etc., which will not be described in detail here. Specifically in this embodiment, the display unit of the electronic device is a touch screen display, and the electronic device also includes a memory, and one or more programs, wherein one or more programs are stored in the memory, and are configured to be executed by one or more processors to implement any step of the data processing method provided in the above embodiment.

[0141] In specific implementation, the above modules can be implemented as independent entities, or can be arbitrarily combined and implemented as the same or several entities. The specific implementation of the above modules can be found in the previous method embodiments, which will not be repeated here.

[0142] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructions, or by controlling related hardware through instructions, and the instructions can be stored in a computer-readable storage medium and loaded and executed by a processor. To this end, an embodiment of the present invention provides a storage medium, which stores multiple instructions, and the instructions can be executed by the processor to implement any step of the data processing method provided in the above embodiments.

[0143] The storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0144] Since the instructions stored in the storage medium can execute the steps in any embodiment of the data processing method provided in the embodiments of the present invention, the beneficial effects that can be achieved by any data processing method provided in the embodiments of the present invention can be achieved. Please refer to the previous embodiments for details and will not be repeated here.

[0145] The above is a detailed introduction to a data processing method, device, electronic device and storage medium provided in the embodiments of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and its core idea of ​​the present application. At the same time, for those skilled in the art, according to the idea of ​​the present application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application. Moreover, for those of ordinary skill in the art, without departing from the principles of the present invention, several improvements and modifications can be made, and these improvements and modifications are also regarded as the protection scope of the present invention.

Claims

1. A data processing method, characterized in that: Applied to a first terminal, the method includes: When the communication connection with the second terminal is established and an incoming call signal is received, obtaining a current display state of a display interface of the second terminal; Determining a target display form of the call prompt information of the incoming call according to the current display state; Displaying the call prompt information on the target display interface of the first terminal in the target display form; The first display content including the call prompt information in the target display interface is sent to the second terminal, so that the second terminal presents the first display content.

2. The method according to claim 1, characterized in that The step of determining a target display form of the call prompt information of the incoming call according to the current display state includes: In a case where the current display state is a first display state, determining a first display form as a target display form of the call prompt information of the incoming call, the first display state includes a target display state of a preset application in the second terminal or a preset display state of the second terminal, and the first display form is a display form displayed in an independent display window; The step of displaying the call prompt information in the target display form on the target display interface of the first terminal includes: The call prompt information is displayed in the form of the independent display window on the target display interface of the first terminal, and the area of ​​the independent display window is smaller than the area of ​​the target display interface.

3. The method according to claim 2, characterized in that In a case where the display state is a display state in which the navigation application is in navigation, displaying the call prompt information in the form of the independent display window on the target display interface of the first terminal includes: The call prompt information is displayed in the form of a banner window on the target display interface. The banner window is located in the top area of ​​the target display interface, and the banner window does not block the main display content of the target display interface.

4. The method according to claim 1, characterized in that: The step of determining a target display form of the call prompt information of the incoming call according to the current display state includes: In a case where the current display state is a second display state, determining the second display form as a target display form of the call prompt information of the incoming call, the second display state includes an idle state of the second terminal, and the second display form is a display form for displaying in full screen; The step of displaying the call prompt information in the target display form on the target display interface of the first terminal includes: The call prompt information is displayed in full screen on the target display interface of the first terminal.

5. The method according to claim 1, characterized in that After the step of displaying the call prompt information in the target display form on the target display interface of the first terminal, the method further includes: Identify the incoming call number of the incoming call to obtain an identification result; When the identification result shows that the incoming call number is a target type number, marking the call prompt information to obtain marked call prompt information; The sending the first display content including the call prompt information in the target display interface to the second terminal so that the second terminal presents the first display content includes: When the marked call prompt information is displayed on the target display interface, the first display content including the marked call prompt information in the target display interface is sent to the second terminal, so that the second terminal presents the first display content.

6. The method according to claim 5, characterized in that The target type number includes one or more of a harassing number, a sales promotion number, and a blacklist number.

7. The method according to claim 1, characterized in that In a case where the first display content is displayed on the second terminal, the method further includes: In response to receiving the answering instruction sent by the second terminal, answering the incoming call and generating call prompt information; Acquire audio data sent by the calling end of the incoming call; Playing the audio data and the call prompt information in the target display form on the target display interface; The first playback content played on the target display interface is sent to the second terminal, so that the second terminal presents the first playback content.

8. The method according to claim 7, characterized in that In the case where the first playback content is played on the second terminal, the method further includes: In response to receiving the display form switching instruction sent by the second terminal, playing the call prompt information and the audio data in a specified display form on the target display interface, where the specified display form is the display form specified by the display form switching instruction; The second playback content played on the target display interface is sent to the second terminal, so that the second terminal presents the second playback content.

9. The method according to claim 7 or 8, characterized in that: The method further comprises: In response to receiving a call termination instruction sent by the second terminal, hiding display content related to the incoming call on the target display interface; The second display content of the target display interface is sent to the second terminal, so that the second terminal presents the second display content.

10. The method according to claim 1, characterized in that In the case where the incoming call is a video incoming call, the method further includes: In response to receiving the answering instruction sent by the second terminal, answering the incoming video call, and acquiring first audio and video data sent by the calling end of the incoming video call; Playing the first audio and video data in the target display form on the target display interface; The third playback content played on the target display interface is sent to the second terminal, so that the second terminal presents the third playback content.

11. The method according to claim 10, characterized in that After the step of answering the incoming video call in response to receiving the answering instruction sent by the second terminal, and acquiring the first audio and video data sent by the calling end of the incoming video call, the method further includes: Acquire second audio and video data sent by the second terminal, where the second audio and video data is audio and video data collected by the second terminal; The second audio and video data is sent to the calling end.

12. A data processing device, characterized in that: Applied to a first terminal, the device includes: A first acquisition module, configured to acquire a current display state of a display interface of a second terminal when the second terminal is in communication connection with the second terminal and an incoming call signal is received; A determination module, used to determine a target display form of the call prompt information of the incoming call according to the current display state; A display module, configured to display the call prompt information on a target display interface of the first terminal in the target display form; The first sending module is used to send the first display content including the call prompt information in the target display interface to the second terminal, so that the second terminal presents the first display content.

13. An electronic device, characterized in that: The electronic device comprises a processor, a memory, and a computer program stored in the memory and executable on the processor, and the processor implements the steps in the method according to any one of claims 1 to 11 when executing the computer program.

14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the method according to any one of claims 1 to 11 are implemented.

15. A computer program product comprising instructions, the computer program product comprising program instructions, which, when executed on a computer or a processor, causes the computer or the processor to execute the steps of the method according to any one of claims 1 to 11.

16. A chip system, characterized in that: The chip system includes: A communication interface for inputting and / or outputting information; A processor, configured to execute a computer executable program so that a device equipped with the chip system executes the steps in the method according to any one of claims 1 to 11.