Communication record acquisition method, device, electronic device and storage medium
By implementing the communication record acquisition method on the user side, including the reception, acquisition and display module, the problem of limitations in the acquisition of communication record mode in the prior art is solved, and the convenience and accuracy of the user to directly obtain communication record is realized.
Patent Information
- Application Number
- CN202210002247.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-04
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2042-01-04
AI Technical Summary
The method of obtaining communication records in the prior art is highly limited and cannot meet the user's information acquisition needs.
A communication record acquisition method is provided, by receiving input from a user, and when the user has permission to obtain communication record acquisition, the corresponding communication record is obtained and displayed. The method includes a receiving module, acquiring module and a display module to realize the function of directly obtaining communication records by the user.
Users can directly obtain communication records, avoiding the cumbersome operations of forwarding records by communication objects and the risk of possible missing information, and improving the convenience and accuracy of information acquisition.
Smart Images

Figure CN114500445B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of electronic technology, and specifically relates to a communication record acquisition method, device, electronic device and storage medium. Background Art
[0002] With the development of communication technology, more and more users use instant messaging applications for daily communication, and the chat records of instant messaging applications carry more and more information.
[0003] In the prior art, if a user wants to obtain certain information from a chat record of a communication partner, the communication partner is required to select at least one chat message from the corresponding chat record and send the at least one chat message to the user.
[0004] However, the chat information sent by the communication partner to the user may not contain the information that the user wants to obtain. Therefore, the existing method of obtaining communication records has great limitations and cannot meet the user's information acquisition needs. Summary of the invention
[0005] The purpose of the embodiments of the present application is to provide a communication record acquisition method, device, electronic device and storage medium, which can solve the problem that the existing communication record acquisition method has large limitations and cannot meet the user's information acquisition needs.
[0006] In a first aspect, an embodiment of the present application provides a communication record acquisition method, the method comprising: receiving a first input from a user; if the user has communication record acquisition authority for a first object, in response to the first input, acquiring and displaying the communication record of the first object.
[0007] In a second aspect, an embodiment of the present application provides a communication record acquisition device, comprising: a receiving module, an acquisition module and a display module. The receiving module is used to receive a first input from a user; the acquisition module is used to acquire the communication record of the first object in response to the first input if the user has the communication record acquisition authority of the first object; the display module is used to display the communication record of the first object.
[0008] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0009] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0010] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.
[0011] In an embodiment of the present application, a first input from a user can be received, and if the user has the permission to obtain the communication record of the first object, in response to the first input, the communication record of the first object is obtained and displayed. Through this solution, if the user wants to obtain the communication record of the first object, the communication record of the first object can be directly obtained through the first input if the permission to obtain the communication record of the first object is obtained. In this way, the user can directly obtain the communication record of the first object, avoiding the cumbersome operation of the first object forwarding the communication record and the risk of missing information. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] Figure 1 is a schematic diagram of a communication record acquisition method provided in an embodiment of the present application;
[0013] Figure 2 It is a schematic diagram of the interface operation of the communication record acquisition method provided in an embodiment of the present application;
[0014] Figure 3 It is a structural diagram of a communication record acquisition device provided in an embodiment of the present application;
[0015] Figure 4 It is one of the hardware schematic diagrams of the electronic device provided in the embodiment of the present application;
[0016] Figure 5 This is the second hardware schematic diagram of the electronic device provided in the embodiment of the present application. DETAILED DESCRIPTION
[0017] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0018] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0019] The following is a detailed description of the communication record acquisition method provided in the embodiment of the present application through specific embodiments and application scenarios in conjunction with the accompanying drawings.
[0020] like Figure 1 As shown, the embodiment of the present application provides a communication record acquisition method, which can be applied to an electronic device. The method may include steps 101-102:
[0021] Step 101: Receive a first input from a user.
[0022] Take the first object as user A as an example. If user A wants to share the chat record between himself and user C with user B, user A can enable user B to make a first input to the dialog box of user A in the instant messaging application interface.
[0023] Optionally, the first input may be a touch input, a voice input, a gesture input, etc. For example, the touch input may be a click input or a long press input by user B on a target control displayed in the instant messaging application interface, and the target control may be used to trigger the electronic device to obtain the communication record of user A.
[0024] Step 102: If the user has the communication record acquisition authority for the first object, in response to the first input, the communication record of the first object is acquired and displayed.
[0025] Optionally, the first object may include at least one communication object. The at least one communication object may be all communication objects for which the user has the communication record acquisition authority, that is, after the user performs the first input, the electronic device may acquire the communication records of all communication objects for which the user has the communication record acquisition authority.
[0026] Optionally, when the first object includes a communication object, the first input may be a first input of the user to the first object, for example, the first input may be a touch input of the user to the communication dialog box of the first object. In this way, when the user wants to obtain the communication record of the first object, the user may directly perform the first input to the first object, thereby improving the pertinence of the user in obtaining the communication record.
[0027] Optionally, before obtaining and displaying the communication records of the first object, the electronic device may first send a permission request to the first object, and the permission request can be used to request the first object's permission to obtain the communication records. Thereafter, when the electronic device receives a response message sent by the first object, the electronic device can determine the permission scope for obtaining the communication records based on the response message, wherein the response message can be used to indicate the permission scope for obtaining the communication records, and there is a direct association between the user and the first object, and the permission scope may include at least one of the following: a communication object, a communication time range, and an effective time for the permission to obtain the communication records.
[0028] It should be noted that, after the electronic device receives the response information from the first object, the electronic device can obtain the communication record of the first object according to the authority range indicated by the response information.
[0029] It should be noted that a direct association relationship between the user and the first object means that the user can directly send a permission request to the first object, that is, only when there is a direct association relationship between two users can one of the two users send a permission request to the other user.
[0030] For example, if user A wants to share the chat records between himself and user C in the last two hours with user B, user B's electronic device can send a permission request to user A's electronic device. After receiving the permission request, user A's electronic device can set the permission range to: the chat records between himself and user C in the last two hours, and the validity period is 10 minutes. After user B's electronic device receives the response information containing the permission range, it can obtain the chat records between user A and user B in the last two hours within the validity period.
[0031] Based on the above scheme, since the first object can set the scope of the user's permission to obtain communication records, when the first object wants to share communication records with the user, it can not only avoid the tediousness of selecting and forwarding information one by one, but also effectively protect its privacy from being violated.
[0032] Optionally, the electronic device may send a permission request to the first object before receiving the first input, or may send a permission request to the first object after receiving the first input. The specific method may be determined according to actual usage requirements, and the embodiment of the present application does not limit this.
[0033] Optionally, the communication record of the first object obtained by the electronic device may include at least one of the following: a first communication record and a second communication record, wherein the first communication record may be a communication record generated between the first object and other communication objects, and the second communication record may be a communication record of the second object obtained by the first object, and the first object has the authority to obtain the communication record of the second object.
[0034] Exemplarily, if the communication objects of the first object include communication object A, communication object B and communication object C, the communication objects of communication object A include communication object A1 and communication object A2, and the first object has the authority to obtain the communication records of communication object A, then the communication records of the first object may not only include the communication records between the first object and communication object A, the communication records between the first object and communication object B, and the communication records between the first object and communication object C; it may also include the communication records between communication object A and communication object A1, and the communication records between communication object A and communication object A2.
[0035] Optionally, in the case where the communication record of the first object includes the first communication record, the electronic device may further receive a second input from the user regarding the first communication information in the first communication record after obtaining and displaying the communication record of the first object, where the first communication information is a communication record between the first object and the second object; then, in response to the second input, a communication record acquisition request is sent to the first object, where the communication record acquisition request is used to instruct the first object to send a permission request to the second object; wherein the user has an indirect association relationship with the second object.
[0036] It should be noted that the indirect association between the user and the second object means that the user cannot directly send a permission request to the second object, but must send a permission request to the second object by sending a communication record acquisition request to a user who has a direct association with the second object.
[0037] It should be noted that if the first object and the second object do not have a direct association relationship, but the third object has a direct association relationship with both the first object and the second object, after the user sends a communication record acquisition request to the first object, the first object needs to send the communication record acquisition request to the third object, so that the third object sends a permission request to the second object.
[0038] Based on the above scheme, if the user wants to obtain the communication record of the second object, the user can send a communication record acquisition request to the first object, so that the first object sends a permission request to the second object, and then obtains the communication record of the second object after obtaining the permission request.
[0039] Optionally, after acquiring and displaying the communication record of the first object, the electronic device may further display the communication record of the first object on the target interface according to a display level; wherein the display level of the first communication record is higher than the display level of the second communication record.
[0040] Optionally, the electronic device may determine the display level of the communication record according to the communication level, wherein the communication level refers to the relationship level between the communication record and the user. For example, the first object may directly generate a communication record with the user, so the relationship level between the communication record between the first object and the user and the user is 1, the second object may generate a communication record with the first object, so the relationship level between the communication record between the second object and the first object and the user is 2, and the display level of the communication record between the first object and the user is higher than the display level of the communication record between the second object and the first object.
[0041] Optionally, the target interface may also include communication records directly generated between the user and other communication objects, for example, communication records generated between the user and the first object. The electronic device may display the communication records directly generated between the user and other communication objects and the communication records of the first object in a tree structure.
[0042] For example, the communication record of the first object includes the communication record between the first object and the communication object A, the communication record between the first object and the communication object B, and the communication record between the communication object A and the communication object A1. Figure 2 As shown, the electronic device can display the communication records between the user and the first object and the communication records of the first object in a tree structure.
[0043] Based on the above solution, since the electronic device can display the communication record of the first object according to the display level on the target interface, when there are multiple communication records, the convenience of the user viewing the communication records can be improved.
[0044] Optionally, in the case of displaying the communication record of the first object, the electronic device may receive a third input from the user on the second communication information in the communication record of the first object; and in response to the third input, perform a target operation on the second communication information, the target operation may include at least one of the following: display, copy, forward, and delete. In other words, the user can select certain communication information from the displayed communication record and trigger the electronic device to perform the target operation on the communication information.
[0045] Exemplarily, taking the case where the target operation includes forwarding, the user can first trigger the electronic device to fully display the communication record of the first object. Later, if the communication record of the first object includes the steps of discussing between the first object and user A on how to reinstall the computer system, and the user feels that user B may need this information, then this information can be selected from the communication record of the first object as the second communication information, and forwarded to user B.
[0046] Based on the above solution, after obtaining the communication record of the first object, the user can display, copy, forward and delete the communication record of the first object, thereby improving the convenience of the user's operation on the communication record of the first object.
[0047] In an embodiment of the present application, a first input from a user can be received, and if the user has the permission to obtain the communication record of the first object, in response to the first input, the communication record of the first object is obtained and displayed. Through this solution, if the user wants to obtain the communication record of the first object, the communication record of the first object can be directly obtained through the first input if the permission to obtain the communication record of the first object is obtained. In this way, the user can directly obtain the communication record of the first object, avoiding the cumbersome operation of the first object forwarding the communication record and the risk of missing information.
[0048] It should be noted that the communication record acquisition method provided in the embodiment of the present application can be executed by a communication record acquisition device, or a control module in the communication record acquisition device for executing the communication record acquisition method. In the embodiment of the present application, the communication record acquisition device executing the communication record acquisition method is taken as an example to illustrate the communication record acquisition device provided in the embodiment of the present application.
[0049] like Figure 3 As shown, the embodiment of the present application further provides a communication record acquisition device 300, which may include: a receiving module 301, an acquisition module 302, and a display module 303. The receiving module 301 may be used to receive a first input from a user; the acquisition module 302 may be used to acquire the communication record of the first object in response to the first input if the user has the communication record acquisition authority of the first object; the display module 303 may be used to display the communication record of the first object.
[0050] Optionally, the apparatus 300 may further include a communication module 304. The communication module 304 may be used to send a permission request to the first object before the display module 303 displays the communication record of the first object, wherein the permission request is used to request the communication record acquisition permission of the first object; and receive response information sent by the first object, wherein the response information is used to indicate the permission scope for acquiring the communication record; wherein the user has a direct association with the first object; and the permission scope includes at least one of the following: a communication object, a communication time range, and a valid time for the communication record acquisition permission.
[0051] Optionally, the communication record of the above-mentioned first object may include at least one of the following: a first communication record and a second communication record, the first communication record being the communication record generated between the first object and other communication objects, the second communication record being the communication record of the second object obtained by the first object, and the first object having the permission to obtain the communication record of the second object.
[0052] Optionally, in the case where the communication record of the first object includes a first communication record; the receiving module 301 can also be used to receive a second input from a user on the first communication information in the first communication record, where the first communication information is a communication record between the first object and the second object; the communication module 304 can be used to send a communication record acquisition request to the first object in response to the second input, and the communication record acquisition request is used to instruct the first object to send a permission request to the second object; wherein the user has an indirect association relationship with the second object.
[0053] Optionally, the display module 303 may be specifically used to display the communication record of the first object on the target interface according to the display level after the acquisition module 302 acquires the communication record of the first object; wherein the display level of the first communication record is higher than the display level of the second communication record.
[0054] Optionally, the apparatus 300 may further include a processing module 305. The receiving module 301 may also be used to receive a third input from a user on second communication information in the communication record of the first object when the display module 303 displays the communication record of the first object; the processing module 305 may be used to perform a target operation on the second communication information in response to the third input, and the target operation includes at least one of the following: display, copy, forward, and delete.
[0055] In an embodiment of the present application, a first input from a user can be received, and if the user has the permission to obtain the communication record of the first object, in response to the first input, the communication record of the first object is obtained and displayed. Through this solution, if the user wants to obtain the communication record of the first object, the communication record of the first object can be directly obtained through the first input if the permission to obtain the communication record of the first object is obtained. In this way, the user can directly obtain the communication record of the first object, avoiding the cumbersome operation of the first object forwarding the communication record and the risk of missing information.
[0056] The communication record acquisition device in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0057] The communication record acquisition device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0058] The communication record acquisition device provided in the embodiment of the present application can achieve Figure 1 to Figure 2 To avoid repetition, the various processes implemented by the method embodiment are not described here.
[0059] Alternatively, if Figure 4 As shown, an embodiment of the present application also provides an electronic device 400, including a processor 401, a memory 402, and a program or instruction stored in the memory 402 and executable on the processor 401. When the program or instruction is executed by the processor 401, each process of the above-mentioned communication record acquisition method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0060] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0061] Figure 5 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.
[0062] 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 and other components.
[0063] Those skilled in the art will appreciate that the electronic device 1000 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1010 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 5 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0064] Among them, the user input unit 1007 can be used to receive a first input from a user; the radio frequency unit 1001 can be used to obtain the communication record of the first object in response to the first input when the user has the communication record acquisition authority of the first object; the display unit 1006 can be used to display the communication record of the first object.
[0065] In an embodiment of the present application, a first input from a user can be received, and if the user has the permission to obtain the communication record of the first object, in response to the first input, the communication record of the first object is obtained and displayed. Through this solution, if the user wants to obtain the communication record of the first object, the communication record of the first object can be directly obtained through the first input if the permission to obtain the communication record of the first object is obtained. In this way, the user can directly obtain the communication record of the first object, avoiding the cumbersome operation of the first object forwarding the communication record and the risk of missing information.
[0066] Optionally, the radio frequency unit 1001 can be used to send a permission request to the first object before the display unit 1006 displays the communication record of the first object, and the permission request is used to request the communication record acquisition permission of the first object; and receive response information sent by the first object, and the response information is used to indicate the permission scope for acquiring the communication record; wherein the permission scope includes at least one of the following: a communication object, a communication time range, and a valid time for having the communication record acquisition permission.
[0067] In the embodiment of the present application, since the first object can set the scope of the user's permission to obtain communication records, when the first object wants to share communication records with the user, it can not only avoid the tediousness of selecting and forwarding information one by one, but also effectively protect its privacy from being violated.
[0068] Optionally, in the case where the communication record of the first object includes a first communication record, the user input unit 1007 can also be used to receive a second input from a user on first communication information in the first communication record, where the first communication information is a communication record between the first object and the second object. The radio frequency unit 1001 can be used to send a communication record acquisition request to the first object in response to the second input, where the communication record acquisition request is used to instruct the first object to send a permission request to the second object; wherein the user has an indirect association relationship with the second object.
[0069] In an embodiment of the present application, if a user wants to obtain the communication records of a second object, the user can send a communication record acquisition request to the first object, so that the first object sends a permission request to the second object, and thus obtains the communication records of the second object after obtaining the permission request.
[0070] Optionally, the display unit 1006 can be specifically used to display the communication record of the first object on the target interface according to the display level after the radio frequency unit 1001 obtains the communication record of the first object; wherein the display level of the first communication record is higher than the display level of the second communication record.
[0071] In the embodiment of the present application, since the electronic device can display the communication record of the first object according to the display level on the target interface, when there are multiple communication records, the convenience of the user viewing the communication records can be improved.
[0072] Optionally, the user input unit 1007 can also be used to receive a third input from a user regarding the second communication information in the communication record of the first object when the display unit 1006 displays the communication record of the first object; the processor 1010 can be used to perform a target operation on the second communication information in response to the third input, and the target operation includes at least one of the following: display, copy, forward and delete.
[0073] In an embodiment of the present application, after obtaining the communication record of the first object, the user can display, copy, forward and delete the communication record of the first object, thereby improving the convenience of the user's operation on the communication record of the first object.
[0074] It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processor (Graphics Processing Unit, GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here. The memory 1009 can be used to store software programs and various data, including but not limited to applications and operating systems. The processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 1010.
[0075] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned communication record acquisition method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0076] The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0077] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned communication record acquisition method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0078] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0079] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0080] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0081] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A communication record acquisition method, characterized in that: include: receiving a first input from a user for a first object, where the first input is used to obtain a communication record of the first object, where the first object is an object for sharing communication records; If the user has permission to obtain the communication record of the first object, in response to the first input, obtaining and displaying the communication record of the first object; The communication record of the first object includes a first communication record or a second communication record, the first communication record is a communication record generated between the first object and other communication objects, and the second communication record is a communication record of the second object acquired by the first object; The user is not the first object, and the first object is a communication object of the user; Before acquiring and displaying the communication record of the first object, the method further includes: Sending a permission request to the first object, where the permission request is used to request the communication record acquisition permission of the first object; Receiving response information sent by the first object, where the response information is used to indicate the scope of authority for obtaining communication records; The user has a direct association with the first object; the authority scope includes at least one of the following: a communication object, a communication time range, and a valid time for the communication record acquisition authority.
2. The communication record acquisition method according to claim 1, characterized in that: The first object has the communication record acquisition authority of the second object.
3. The communication record acquisition method according to claim 1, characterized in that: After acquiring and displaying the communication record of the first object, the method further includes: receiving a second input from a user regarding first communication information in the first communication record, where the first communication information is a communication record between the first object and the second object; In response to the second input, sending a communication record acquisition request to the first object, wherein the communication record acquisition request is used to instruct the first object to send a permission request to the second object; The user and the second object have an indirect association relationship.
4. The communication record acquisition method according to claim 2, characterized in that: The obtaining and displaying the communication record of the first object includes: Displaying the communication record of the first object on the target interface according to the display level; The display level of the first communication record is higher than the display level of the second communication record.
5. The communication record acquisition method according to claim 4, characterized in that: After acquiring and displaying the communication record of the first object, the method further includes: In the case of displaying the communication record of the first object, receiving a third input of the user regarding the second communication information in the communication record of the first object; In response to the third input, a target operation is performed on the second communication information, where the target operation includes at least one of the following: display, copy, forward, and delete.
6. A communication record acquisition device, characterized in that: include: Receiving module, acquiring module and display module; The receiving module is used to receive a first input from a user for a first object, where the first input is used to obtain a communication record of the first object, where the first object is an object for sharing communication records; The acquisition module is configured to acquire the communication record of the first object in response to the first input if the user has the communication record acquisition authority of the first object; The display module is used to display the communication record of the first object; The communication record of the first object includes a first communication record or a second communication record, the first communication record is a communication record generated between the first object and other communication objects, and the second communication record is a communication record of the second object acquired by the first object; The user is not the first object, and the first object is a communication object of the user; The device also includes a communication module; The communication module is used to send a permission request to the first object before the display module displays the communication record of the first object, the permission request is used to request the communication record acquisition permission of the first object; and receive response information sent by the first object, the response information is used to indicate the permission scope for acquiring the communication record; The user has a direct association with the first object; the authority scope includes at least one of the following: a communication object, a communication time range, and a valid time for the communication record acquisition authority.
7. An electronic device, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein when the program or instruction is executed by the processor, the steps of the communication record acquisition method according to any one of claims 1 to 5 are implemented.
8. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the communication record acquisition method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Method and system for conducting parental control over mobile equipment
CN103188227A
Chat record processing method and device, and chat record obtaining method and device
CN106230703A