Information processing method, device and equipment, mobile phone and storage medium

By working together between the central processor and the communication processor in the mobile phone, the list of communication problems is saved and managed, the problem of difficulty in positioning the mobile phone service-free problem is solved, and the effect of accurate positioning and low power consumption is achieved.

CN119172265AActive Publication Date: 2024-12-20BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202310736192.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-20
Publication Date
2024-12-20
Estimated Expiration
2043-06-20

AI Technical Summary

Technical Problem

The existing technology is difficult to accurately locate the mobile phone service-free problem, which leads to the inability to accurately locate the mobile communication log when the problem occurs after the return visit, and the inability to accurately locate the problem.

Method used

In response to the list acquisition operation, the central processor sends a list acquisition request to the communication processor. The communication processor issues a stored list of communication problems to the central processor according to the list acquisition request. The reception time of the communication problem list is less than the preset time. In the case, determine the reception status and save it in the problem feedback log. The communication processor does not actively report the problem list until it receives the request from the central processor.

Benefits of technology

After a problem occurs at the terminal, the central processor can accurately determine the cause of the problem based on the problem feedback log, avoid increasing device power consumption and improve the accuracy and efficiency of problem positioning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119172265A_ABST
    Figure CN119172265A_ABST
Patent Text Reader

Abstract

The invention provides an information processing method and device, equipment, a mobile phone and a storage medium. In some embodiments of the present disclosure, a central processing unit sends a list acquisition request to a communication processor in response to a list acquisition operation, and the communication processor issues a stored communication problem list to the central processing unit according to the list acquisition request; determining a receiving state of the communication problem list under the condition that the receiving duration of the communication problem list is less than a preset duration; under the condition that the receiving state is that receiving is completed, the communication problem list is stored in a problem feedback log; the communication problem list is stored in the communication processor, the communication processor does not actively report the communication problem list, and the stored communication problem list is issued to the central processor after the list acquisition request sent by the central processor is received, so that the power consumption of equipment is not increased; the central processing unit can accurately position the cause of the problem according to the problem feedback log.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of intelligent terminal technology, and in particular to an information processing method, device, equipment, mobile phone and storage medium. Background Art

[0002] When using mobile phones, users may encounter feedback that their mobile phones have no service. To find out the specific reason why the mobile phone has no service, it is necessary to capture the mobile communication log at the time when the problem occurs.

[0003] At present, in order to reduce functions and improve mobile phone performance, mobile phones do not enable the mobile communication log function. To deal with this type of problem, users are visited again to try to reproduce the problem and capture the mobile communication log when the problem occurs. Therefore, there is a possibility that users cannot be visited again and the cause of the mobile phone out of service problem cannot be accurately located. Summary of the invention

[0004] The present disclosure provides an information processing method, device, equipment, mobile phone and storage medium, so as to at least solve the problem that the existing mobile phone cannot be accurately located and has no service.

[0005] The technical solution of the present disclosure is as follows:

[0006] The present disclosure provides an information processing method, including:

[0007] In response to the list acquisition operation, sending a list acquisition request to the communication processor, so that the communication processor sends the communication problem list to the central processor according to the list acquisition request;

[0008] In a case where the reception time of the communication problem list is less than a preset time, determining a reception status of the communication problem list;

[0009] When the receiving status is that the receiving is completed, the communication problem list is saved in the problem feedback log.

[0010] Optionally, in response to the list acquisition operation, sending a list acquisition request to the communication processor includes:

[0011] Display the problem feedback interface;

[0012] In response to a triggering operation on the problem feedback interface, displaying a problem situation interface;

[0013] In response to a triggering operation on the problem situation interface, a list acquisition request is sent to a communication processor.

[0014] Optionally, the problem feedback interface includes: a data communication problem feedback control, and the problem situation interface includes: a no service control; in response to a triggering operation on the problem feedback interface, the problem situation interface is displayed, including:

[0015] In response to a triggering operation on the data communication problem feedback control, displaying a problem situation interface;

[0016] In response to a trigger operation on the problem situation interface, sending a list acquisition request to a communication processor includes:

[0017] In response to a triggering operation on the service-free control, a list acquisition request is sent to a communication processor.

[0018] Optionally, the method further comprises:

[0019] When the reception time of the communication problem list is greater than or equal to the preset time, stop receiving the communication problem list;

[0020] The received at least part of the communication problem list is saved in a problem feedback log.

[0021] Optionally, the method further comprises:

[0022] When the receiving status is that the receiving is not completed, the communication problem list continues to be received until the receiving time of the communication problem list reaches the preset time.

[0023] The present disclosure also provides an information processing method, including:

[0024] receiving a list acquisition request sent by the central processor, wherein the list acquisition request is issued by the central processor in response to a list acquisition operation;

[0025] According to the list acquisition request, a communication problem list is sent to the central processor.

[0026] Optionally, before sending the communication problem list to the central processor according to the list acquisition request, the method further includes:

[0027] Monitor communication problem events;

[0028] After monitoring the communication problem event, the communication problem event is written into the communication problem list.

[0029] Optionally, after monitoring the communication problem event, writing the communication problem event into the communication problem list includes:

[0030] After monitoring the communication problem event, determining the current signaling quantity in the communication problem list;

[0031] When the current signaling quantity is greater than or equal to the signaling quantity threshold, the communication problem event replaces the earliest event in the communication problem list.

[0032] The present disclosure also provides an information processing device, including:

[0033] A sending module, configured to send a list acquisition request to the communication processor in response to the list acquisition operation, so that the communication processor sends the communication problem list to the central processor according to the list acquisition request;

[0034] A determination module, for determining a reception status of the communication problem list when the reception duration of the communication problem list is less than a preset duration;

[0035] The saving module is used to save the communication problem list into the problem feedback log when the receiving status is that the receiving is completed.

[0036] The present disclosure also provides an information processing device, including:

[0037] A receiving module, configured to receive a list acquisition request sent by the central processor, wherein the list acquisition request is issued by the central processor in response to a list acquisition operation;

[0038] The sending module is used to send the communication problem list to the central processing unit according to the list acquisition request.

[0039] The disclosed embodiment also provides a mobile phone, including: a central processing unit and a communication processor;

[0040] The central processor, in response to the list acquisition operation, sends a list acquisition request to the communication processor, so that the communication processor issues a communication problem list to the central processor according to the list acquisition request; if the reception time of the communication problem list is less than a preset time, determines the reception status of the communication problem list; if the reception status is that the reception has been completed, saves the communication problem list to the problem feedback log;

[0041] The communication processor receives a list acquisition request sent by the central processor, wherein the list acquisition request is issued by the central processor in response to a list acquisition operation; and sends a communication problem list to the central processor according to the list acquisition request.

[0042] The present disclosure also provides an electronic device, including:

[0043] processor;

[0044] a memory for storing instructions executable by the processor;

[0045] The processor is configured to execute the instructions to implement each step in the above method.

[0046] The embodiment of the present disclosure further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the above method when executed by a processor.

[0047] The embodiments of the present disclosure also provide a computer program product, including a computer program / instruction, which implements the above method when executed by a processor.

[0048] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:

[0049] In some embodiments of the present disclosure, the central processor sends a list acquisition request to the communication processor in response to the list acquisition operation, and the communication processor sends the stored communication problem list to the central processor based on the list acquisition request; when the reception time of the communication problem list is less than the preset time, the reception status of the communication problem list is determined; when the reception status is that the reception is completed, the communication problem list is saved in the problem feedback log; the communication problem list is saved in the communication processor, and the communication processor does not actively report the communication problem list. After receiving the list acquisition request sent by the central processor, the stored communication problem list is sent to the central processor, which will not increase the power consumption of the device. After a problem occurs in the terminal, the central processor can accurately locate the cause of the problem according to the problem feedback log.

[0050] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0052] Figure 1 A schematic diagram of the structure of an information processing system provided for an exemplary embodiment of the present disclosure;

[0053] Figure 2 A flowchart of an information processing method provided for an exemplary embodiment of the present disclosure;

[0054] Figure 3 A flowchart of an information processing method provided for an exemplary embodiment of the present disclosure;

[0055] Figure 4A flowchart of an information processing method provided from the perspective of a communication processor according to an embodiment of the present disclosure;

[0056] Figure 5 A flowchart of an information processing method provided from the perspective of a central processing unit according to an embodiment of the present disclosure;

[0057] Figure 6 A schematic diagram of the structure of an information processing device provided for an exemplary embodiment of the present disclosure;

[0058] Figure 7 A schematic diagram of the structure of an information processing device provided for an exemplary embodiment of the present disclosure;

[0059] Figure 8 A schematic diagram of the structure of an electronic device provided for an exemplary embodiment of the present disclosure;

[0060] Fig. 9 A schematic structural diagram of an electronic device provided by an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION

[0061] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0062] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure.

[0063] It should be noted that the user information involved in this disclosure includes but is not limited to: user device information and user personal information; the collection, storage, use, processing, transmission, provision and disclosure of user information in this disclosure comply with the relevant laws and regulations and do not violate public order and good morals.

[0064] At present, in order to reduce functions and improve mobile phone performance, mobile phones do not enable the mobile communication log function. To deal with this type of problem, users are visited again to try to reproduce the problem and capture the mobile communication log when the problem occurs. Therefore, there is a possibility that users cannot be visited again and the cause of the mobile phone out of service problem cannot be accurately located.

[0065] In response to the above technical problems, in some embodiments of the present disclosure, the central processing unit sends a list acquisition request to the communication processor in response to the list acquisition operation, and the communication processor sends the stored communication problem list to the central processor based on the list acquisition request; when the reception time of the communication problem list is less than the preset time, the reception status of the communication problem list is determined; when the reception status is that the reception is completed, the communication problem list is saved in the problem feedback log; the communication problem list is saved in the communication processor, and the communication processor does not actively report the communication problem list. After receiving the list acquisition request sent by the central processor, the stored communication problem list is sent to the central processor, which will not increase the power consumption of the device. After a problem occurs in the terminal, the central processor can accurately locate the cause of the problem according to the problem feedback log.

[0066] The technical solutions provided by various embodiments of the present disclosure are described in detail below in conjunction with the accompanying drawings.

[0067] Figure 1 FIG. 1 is a schematic diagram of the structure of an information processing system 10 provided by an exemplary embodiment of the present disclosure. Figure 1 As shown, the information processing system 10 includes a central processing unit 10a and a communication processor 10b. A communication connection is established between the central processing unit 10a and the communication processor 10b. It should be noted that the central processing unit 10a and the communication processor 10b can be integrated into the same smart device.

[0068] In this embodiment, the CPU 10a runs an operating system and is responsible for controlling and managing various applications on the smart device. The CPU 10a is also responsible for communicating with other devices, such as connecting to WIFI, Bluetooth, and NFC. The CPU 10a can also identify and process various input devices, such as a touch screen, a microphone, and a camera.

[0069] In this embodiment, the communication processor 10b is responsible for the communication between the smart device and the mobile network, including receiving and sending data signals. The communication processor 10b includes a baseband processor and a radio frequency chip. The baseband processor is responsible for converting the communication between digital signals and analog signals, and demodulating and encoding the received signals to send them back to the mobile network. Demodulator and modulator technology are used in the communication process so that digital signals can be transmitted and received. The radio frequency chip is connected to the antenna of the smart device and is responsible for converting digital signals into radio wave signals for transmission to the other party, or converting radio wave signals into digital signals for processing by the smart device.

[0070] In this embodiment, there is no limitation on the type of smart device, and the smart device includes but is not limited to any of the following: a mobile phone, a personal desktop computer, a laptop computer, a tablet computer, a smart TV, and a smart speaker.

[0071] In this embodiment, the communication processor 10b monitors the communication problem event, and after monitoring the communication problem event, writes the communication problem event into the communication problem list.

[0072] It should be noted that the communication problem events include but are not limited to: NAS signaling rejection events, weak field RLF events and NAS timer timeout events. Accordingly, the communication problem list includes but is not limited to: NAS signaling rejection list, weak field RLF list, NAS timer timeout list.

[0073] The NAS signaling rejection list refers to a list of NAS signaling requests sent by the network to the device that are not accepted and rejected.

[0074] The weak field RLF list refers to a list of wireless connection losses caused by insufficient signal strength in wireless communications.

[0075] The NAS timer timeout list refers to the list that appears when certain operations are not completed within the specified time during communication between the device and the network. This is the list caused by the expiration of the timer in the NAS protocol.

[0076] In some embodiments of the present disclosure, after a communication problem event is monitored, the communication problem event is written into a communication problem list. One achievable method is to determine the current signaling quantity in the communication problem list after the communication problem event is monitored; if the current signaling quantity is greater than or equal to the signaling quantity threshold, replace the earliest event in the communication problem list with the communication problem event; if the current signaling quantity is less than the signaling quantity threshold, write the communication problem event directly into the communication problem list.

[0077] In an optional embodiment, after monitoring a NAS signaling rejection event, the first signaling quantity in the NAS signaling rejection list is determined. When the first signaling quantity is greater than or equal to the first signaling quantity threshold, the latest NAS signaling rejection event is generated according to the CGI of the base station cell where the terminal is located, the time when the problem occurred, the card slot where the terminal is located, the rejection reason value and the NAS signaling type, and the latest NAS signaling rejection event replaces the earliest event; when the first signaling quantity is less than the first signaling quantity threshold, the NAS signaling rejection event is directly written into the NAS signaling rejection list. It should be noted that the embodiment of the present disclosure does not limit the first signaling quantity threshold, and the first signaling quantity threshold can be adjusted according to actual conditions. The first signaling quantity threshold is, for example, 10 or 15.

[0078] In an optional embodiment, after monitoring a weak field RLF event, the second signaling quantity in the weak field RLF list is determined. When the second signaling quantity is greater than or equal to the second signaling quantity threshold, the latest weak field RLF event is generated according to the CGI of the base station cell where the terminal is located, the time when the problem occurred, the card slot where the terminal is located, and the reason value of the wireless link failure, and the latest weak field RLF event replaces the earliest event; when the second signaling quantity is less than the second signaling quantity threshold, the weak field RLF event is directly written into the weak field RLF list. It should be noted that the embodiment of the present disclosure does not limit the second signaling quantity threshold, and the second signaling quantity threshold can be adjusted according to actual conditions. The second signaling quantity threshold is, for example, 10 or 15.

[0079] In an optional embodiment, after monitoring a NAS timer timeout event, the third signaling quantity in the NAS timer timeout list is determined. When the third signaling quantity is greater than or equal to the third signaling quantity threshold, the latest NAS timer timeout event is generated according to the CGI of the base station cell where the terminal is located, the time when the problem occurred, the card slot where the terminal is located, and the timer type value, and the latest NAS timer timeout event replaces the earliest event; when the third signaling quantity is less than the third signaling quantity threshold, the NAS timer timeout event is directly written into the NAS timer timeout list. It should be noted that the embodiment of the present disclosure does not limit the third signaling quantity threshold, and the third signaling quantity threshold can be adjusted according to actual conditions. The third signaling quantity threshold is, for example, 10 or 15.

[0080] In this embodiment, the central processor 10a responds to the list acquisition operation and sends a list acquisition request to the communication processor 10b. The communication processor 10b receives the list acquisition request sent by the central processor 10a. The communication processor 10b sends the communication problem list to the central processor 10a according to the list acquisition request. When the reception time of the communication problem list is less than the preset time, the reception status of the communication problem list is determined; when the reception time of the communication problem list is greater than or equal to the preset time, the reception of the communication problem list is stopped, and at least part of the communication problem list that has been received is saved to the problem feedback log. When the reception status is that the reception has been completed, the communication problem list is saved to the problem feedback log; when the reception status is that the reception has not been completed, the reception of the communication problem list continues until the reception time of the communication problem list is greater than or equal to the preset time. It should be noted that the embodiment of the present disclosure does not limit the preset time, and the preset time can be adjusted according to actual conditions.

[0081] It should be noted that the preset duration can be achieved through a timer, which starts counting when the communication problem list begins to be received. When the reception duration of the communication problem list is greater than or equal to the preset duration, the timer stops counting.

[0082] In some embodiments of the present disclosure, the central processor 10a sends a list acquisition request to the communication processor 10b in response to the list acquisition operation. One achievable method is to display a problem feedback interface; in response to a trigger operation on the problem feedback interface, display a problem situation interface; in response to a trigger operation on the problem situation interface, send a list acquisition request to the communication processor.

[0083] In an exemplary embodiment, a problem feedback interface is displayed, and the problem feedback interface includes: a data communication problem feedback control; in response to a trigger operation on the data communication problem feedback control, a problem situation interface is displayed, and the problem situation interface includes: a no service control; in response to a trigger operation on the no service control, a list acquisition request is sent to the communication processor 10b. For example, in response to an interface opening operation, the mobile phone displays a problem feedback interface on the electronic display screen of the mobile phone, and the problem feedback interface includes: a data communication problem feedback control; in response to a single-click operation on the data communication problem feedback control, the mobile phone displays a problem situation interface, and the problem situation interface includes: a mobile phone no service control; in response to a single-click operation on the mobile phone no service control, the mobile phone sends a list acquisition request to the communication processor 10b. The communication processor 10b will not actively report the communication problem list, and based on the list acquisition request initiated by the central processor 10a, the communication problem list is reported again, which will not increase the power consumption of the device.

[0084] In some embodiments of the present disclosure, after the communication problem list is saved in the problem feedback log, the user checks the problem feedback log to find the cause of the mobile phone no service problem, and can locate the problem more accurately.

[0085] In the above-mentioned system embodiment of the present disclosure, the central processor sends a list acquisition request to the communication processor in response to the list acquisition operation, and the communication processor sends the stored communication problem list to the central processor according to the list acquisition request; when the reception time of the communication problem list is less than the preset time, the reception status of the communication problem list is determined; when the reception status is that the reception is completed, the communication problem list is saved in the problem feedback log; the communication problem list is saved in the communication processor, and the communication processor does not actively report the communication problem list. After receiving the list acquisition request sent by the central processor, the stored communication problem list is sent to the central processor, which will not increase the power consumption of the device. After a problem occurs in the terminal, the central processor can accurately locate the cause of the problem according to the problem feedback log.

[0086] Combined with the description of the above embodiments, from the perspective of the central processing unit, Figure 2 The flowchart of an information processing method provided by the exemplary embodiment of the present disclosure is as follows. Figure 2 As shown, the method includes:

[0087] S201: In response to the list acquisition operation, a list acquisition request is sent to the communication processor, so that the communication processor sends the communication problem list to the central processor according to the list acquisition request;

[0088] S202: When the reception time of the communication problem list is less than a preset time, determining the reception status of the communication problem list;

[0089] S203: When the receiving status is that the receiving is completed, the communication problem list is saved in the problem feedback log.

[0090] From the communication processor perspective, Figure 3 The flowchart of an information processing method provided by the exemplary embodiment of the present disclosure is as follows. Figure 3 As shown, the method includes:

[0091] S301: receiving a list acquisition request sent by a central processing unit, wherein the list acquisition request is issued by the central processing unit in response to a list acquisition operation;

[0092] S302: Sending a communication problem list to the central processing unit according to the list acquisition request.

[0093] In this embodiment, the CPU runs the operating system and is responsible for controlling and managing various applications on the smart device. The CPU is also responsible for communicating with other devices, such as connecting to WIFI, Bluetooth, and NFC. The CPU can also identify and process various input devices, such as touch screens, microphones, and cameras.

[0094] In this embodiment, the communication processor is responsible for the communication between the smart device and the mobile network, including receiving and sending data signals. The communication processor includes a baseband processor and a radio frequency chip. The baseband processor is responsible for converting the communication between digital signals and analog signals, and demodulating and encoding the received signals to send them back to the mobile network. Demodulator and modulator technology are used in the communication process so that digital signals can be transmitted and received. The radio frequency chip is connected to the antenna of the smart device and is responsible for converting digital signals into radio wave signals for transmission to the other party, or converting radio wave signals into digital signals for processing by the smart device.

[0095] In this embodiment, the communication processor monitors the communication problem event, and after monitoring the communication problem event, writes the communication problem event into the communication problem list.

[0096] It should be noted that the communication problem events include but are not limited to: NAS signaling rejection events, weak field RLF events and NAS timer timeout events. Accordingly, the communication problem list includes but is not limited to: NAS signaling rejection list, weak field RLF list, NAS timer timeout list.

[0097] The NAS signaling rejection list refers to a list of NAS signaling requests sent by the network to the device that are not accepted and rejected.

[0098] The weak field RLF list refers to a list of wireless connection losses caused by insufficient signal strength in wireless communications.

[0099] The NAS timer timeout list refers to the list that appears when certain operations are not completed within the specified time during communication between the device and the network. This is the list caused by the expiration of the timer in the NAS protocol.

[0100] In some embodiments of the present disclosure, after a communication problem event is monitored, the communication problem event is written into a communication problem list. One achievable method is to determine the current signaling quantity in the communication problem list after the communication problem event is monitored; if the current signaling quantity is greater than or equal to the signaling quantity threshold, replace the earliest event in the communication problem list with the communication problem event; if the current signaling quantity is less than the signaling quantity threshold, write the communication problem event directly into the communication problem list.

[0101] In an optional embodiment, after monitoring a NAS signaling rejection event, the first signaling quantity in the NAS signaling rejection list is determined. When the first signaling quantity is greater than or equal to the first signaling quantity threshold, the latest NAS signaling rejection event is generated according to the CGI of the base station cell where the terminal is located, the time when the problem occurred, the card slot where the terminal is located, the rejection reason value and the NAS signaling type, and the latest NAS signaling rejection event replaces the earliest event; when the first signaling quantity is less than the first signaling quantity threshold, the NAS signaling rejection event is directly written into the NAS signaling rejection list. It should be noted that the embodiment of the present disclosure does not limit the first signaling quantity threshold, and the first signaling quantity threshold can be adjusted according to actual conditions. The first signaling quantity threshold is, for example, 10 or 15.

[0102] In an optional embodiment, after monitoring a weak field RLF event, the second signaling quantity in the weak field RLF list is determined. When the second signaling quantity is greater than or equal to the second signaling quantity threshold, the latest weak field RLF event is generated according to the CGI of the base station cell where the terminal is located, the time when the problem occurred, the card slot where the terminal is located, and the reason value of the wireless link failure, and the latest weak field RLF event replaces the earliest event; when the second signaling quantity is less than the second signaling quantity threshold, the weak field RLF event is directly written into the weak field RLF list. It should be noted that the embodiment of the present disclosure does not limit the second signaling quantity threshold, and the second signaling quantity threshold can be adjusted according to actual conditions. The second signaling quantity threshold is, for example, 10 or 15.

[0103] In an optional embodiment, after monitoring a NAS timer timeout event, the third signaling quantity in the NAS timer timeout list is determined. When the third signaling quantity is greater than or equal to the third signaling quantity threshold, the latest NAS timer timeout event is generated according to the CGI of the base station cell where the terminal is located, the time when the problem occurred, the card slot where the terminal is located, and the timer type value, and the latest NAS timer timeout event replaces the earliest event; when the third signaling quantity is less than the third signaling quantity threshold, the NAS timer timeout event is directly written into the NAS timer timeout list. It should be noted that the embodiment of the present disclosure does not limit the third signaling quantity threshold, and the third signaling quantity threshold can be adjusted according to actual conditions. The third signaling quantity threshold is, for example, 10 or 15.

[0104] In this embodiment, the central processor sends a list acquisition request to the communication processor in response to the list acquisition operation, and the communication processor receives the list acquisition request sent by the central processor. The communication processor sends a communication problem list to the central processor according to the list acquisition request. When the reception time of the communication problem list is less than the preset time, the reception status of the communication problem list is determined; when the reception time of the communication problem list is greater than or equal to the preset time, the reception of the communication problem list is stopped, and at least part of the communication problem list that has been received is saved to the problem feedback log. When the reception status is that the reception has been completed, the communication problem list is saved to the problem feedback log; when the reception status is that the reception has not been completed, the reception of the communication problem list continues until the reception time of the communication problem list is greater than or equal to the preset time. It should be noted that the embodiment of the present disclosure does not limit the preset time, and the preset time can be adjusted according to actual conditions.

[0105] It should be noted that the preset duration can be achieved through a timer, which starts counting when the communication problem list begins to be received. When the reception duration of the communication problem list is greater than or equal to the preset duration, the timer stops counting.

[0106] In some embodiments of the present disclosure, the central processor sends a list acquisition request to the communication processor in response to the list acquisition operation. One achievable method is to display a problem feedback interface; in response to a trigger operation on the problem feedback interface, display a problem situation interface; in response to a trigger operation on the problem situation interface, send a list acquisition request to the communication processor.

[0107] In an exemplary embodiment, a problem feedback interface is displayed, and the problem feedback interface includes: a data communication problem feedback control; in response to a trigger operation on the data communication problem feedback control, a problem situation interface is displayed, and the problem situation interface includes: a no service control; in response to a trigger operation on the no service control, a list acquisition request is sent to a communication processor. For example, in response to an interface opening operation, a mobile phone displays a problem feedback interface on an electronic display screen of the mobile phone, and the problem feedback interface includes: a data communication problem feedback control; in response to a single-click operation on the data communication problem feedback control, the mobile phone displays a problem situation interface, and the problem situation interface includes: a mobile phone no service control; in response to a single-click operation on the mobile phone no service control, the mobile phone sends a list acquisition request to a communication processor. The communication processor will not actively report a communication problem list, and the communication problem list is reported based on a list acquisition request initiated by the central processor, which will not increase the power consumption of the device.

[0108] In some embodiments of the present disclosure, after the communication problem list is saved in the problem feedback log, the user checks the problem feedback log to find the cause of the mobile phone no service problem, and can locate the problem more accurately.

[0109] In the above method embodiment of the present disclosure, the central processor sends a list acquisition request to the communication processor in response to the list acquisition operation, and the communication processor sends the stored communication problem list to the central processor according to the list acquisition request; when the reception time of the communication problem list is less than the preset time, the reception status of the communication problem list is determined; when the reception status is that the reception is completed, the communication problem list is saved in the problem feedback log; the communication problem list is saved in the communication processor, and the communication processor does not actively report the communication problem list. After receiving the list acquisition request sent by the central processor, the stored communication problem list is sent to the central processor, which will not increase the power consumption of the device. After a problem occurs in the terminal, the central processor can accurately locate the cause of the problem according to the problem feedback log.

[0110] Combined with the description of the above embodiments, Figure 4 FIG. 1 is a flow chart of an information processing method provided by an embodiment of the present disclosure from the perspective of a communication processor. Figure 4 As shown, the communication processor monitors the communication problem event, and after monitoring the communication problem event, writes the communication problem event into the communication problem list.

[0111] After monitoring the NAS signaling rejection event, determine the first signaling number in the NAS signaling rejection list. When the first signaling number is greater than or equal to the first signaling number threshold, generate the latest NAS signaling rejection event based on the CGI of the base station cell where the terminal is located, the time when the problem occurred, the card slot where it is located, the rejection reason value and the NAS signaling type, and replace the earliest event with the latest NAS signaling rejection event; when the first signaling number is less than the first signaling number threshold, directly write the NAS signaling rejection event into the NAS signaling rejection list.

[0112] After monitoring the weak field RLF event, determine the second signaling number in the weak field RLF list. When the second signaling number is greater than or equal to the second signaling number threshold, generate the latest weak field RLF event based on the CGI of the base station cell where the terminal is located, the time when the problem occurred, the card slot where the terminal is located, and the reason for the wireless link failure, and replace the earliest event with the latest weak field RLF event; when the second signaling number is less than the second signaling number threshold, directly write the weak field RLF event into the weak field RLF list.

[0113] After monitoring the NAS timer timeout event, determine the third signaling quantity in the NAS timer timeout list. When the third signaling quantity is greater than or equal to the third signaling quantity threshold, generate the latest NAS timer timeout event according to the CGI of the base station cell where the terminal is located, the time when the problem occurred, the card slot where the terminal is located, and the timer type value, and replace the earliest event with the latest NAS timer timeout event; when the third signaling quantity is less than the third signaling quantity threshold, directly write the NAS timer timeout event into the NAS timer timeout list.

[0114] Figure 5 The flowchart of an information processing method provided by the embodiment of the present disclosure from the perspective of a central processing unit is shown in FIG. Figure 5 As shown, the central processor sends a list acquisition request to the communication processor in response to the list acquisition operation. One achievable method is to display a problem feedback interface, which includes: a data communication problem feedback control; in response to a trigger operation on the data communication problem feedback control, a problem situation interface is displayed to complete user feedback submission. The problem situation interface includes: a mobile phone no service control; in response to a trigger operation on the mobile phone no service control, a list acquisition request is sent to the communication processor to complete the mobile phone no service feedback.

[0115] The communication processor receives the list acquisition request sent by the central processor, and the communication processor sends the communication problem list to the central processor according to the list acquisition request. When the reception time of the communication problem list is less than the preset time, the reception status of the communication problem list is determined; when the reception time of the communication problem list is greater than or equal to the preset time, the reception of the communication problem list is stopped, and the received communication problem list is saved in the problem feedback log. When the reception time of the communication problem list is less than the preset time, if the reception status is that the reception has been completed, the communication problem list is saved in the problem feedback log; if the reception status is that the reception has not been completed, the reception of the communication problem list continues until the reception time of the communication problem list is greater than or equal to the preset time.

[0116] Figure 6 FIG. 6 is a schematic diagram of the structure of an information processing device 60 provided by an exemplary embodiment of the present disclosure. Figure 6 As shown, the information processing device 60 includes: a sending module 61, a determining module 62 and a saving module 63.

[0117] The sending module 61 is used to send a list acquisition request to the communication processor in response to the list acquisition operation, so that the communication processor can send the communication problem list to the central processor according to the list acquisition request;

[0118] A determination module 62, for determining a reception status of the communication problem list when the reception duration of the communication problem list is less than a preset duration;

[0119] The saving module 63 is used to save the communication problem list into the problem feedback log when the receiving status is that the receiving is completed.

[0120] Optionally, when the sending module 61 sends a list acquisition request to the communication processor in response to the list acquisition operation, it is used to:

[0121] Display the problem feedback interface;

[0122] In response to a trigger operation on the problem feedback interface, a problem situation interface is displayed;

[0123] In response to a trigger operation on the problem situation interface, a list acquisition request is sent to the communication processor.

[0124] Optionally, the problem feedback interface includes: a data communication problem feedback control, and the problem situation interface includes: a no service control; when the sending module 61 displays the problem situation interface in response to a triggering operation on the problem feedback interface, it is used to: display the problem situation interface in response to a triggering operation on the data communication problem feedback control;

[0125] When sending a list acquisition request to the communication processor in response to a trigger operation on the problem situation interface, the sending module 61 is used to: send a list acquisition request to the communication processor in response to a trigger operation on the out of service control.

[0126] Optionally, the determination module 62 may also be used to:

[0127] When the reception time of the communication problem list is greater than or equal to the preset time, stop receiving the communication problem list;

[0128] At least a portion of the received communication problem list is saved in a problem feedback log.

[0129] Figure 7 FIG. 7 is a schematic diagram of the structure of an information processing device 70 provided by an exemplary embodiment of the present disclosure. Figure 7 As shown, the information processing device 70 includes: a receiving module 71 and a sending module 72.

[0130] The receiving module 71 is used to receive a list acquisition request sent by the central processing unit, wherein the list acquisition request is sent by the central processing unit in response to a list acquisition operation;

[0131] The sending module 72 is used to send the communication problem list to the central processing unit according to the list acquisition request.

[0132] Optionally, before sending the communication problem list to the central processor according to the list acquisition request, the sending module 72 may also be used to:

[0133] Monitor communication problem events;

[0134] After a communication problem event is monitored, the communication problem event is written into a communication problem list.

[0135] Optionally, after monitoring the communication problem event, the sending module 72 writes the communication problem event into the communication problem list, and is used to:

[0136] After monitoring the communication problem event, determining the current signaling quantity in the communication problem list;

[0137] When the current signaling quantity is greater than or equal to the signaling quantity threshold, the communication problem event replaces the earliest event in the communication problem list.

[0138] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0139] Figure 8 FIG. 1 is a schematic diagram of a structure of an electronic device provided by an exemplary embodiment of the present disclosure. Figure 8 As shown, the electronic device includes: a memory 81 and a processor 82. In addition, the electronic device also includes a power supply component 83 and a communication component 84.

[0140] The memory 81 is used to store computer programs and can be configured to store various other data to support operations on the electronic device. Examples of such data include instructions for any application program or method operating on the electronic device.

[0141] The memory 81 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0142] The communication component 84 is used for data transmission with other devices.

[0143] The processor 82 can execute computer instructions stored in the memory 81 to: in response to the list acquisition operation, send a list acquisition request to the communication processor, so that the communication processor can send a communication problem list to the central processor according to the list acquisition request; when the reception time of the communication problem list is less than the preset time, determine the reception status of the communication problem list; when the reception status is that the reception has been completed, save the communication problem list to the problem feedback log.

[0144] Optionally, when the processor 82 sends a list acquisition request to the communication processor in response to the list acquisition operation, it is configured to:

[0145] Display the problem feedback interface;

[0146] In response to a trigger operation on the problem feedback interface, a problem situation interface is displayed;

[0147] In response to a trigger operation on the problem situation interface, a list acquisition request is sent to the communication processor.

[0148] Optionally, the problem feedback interface includes: a data communication problem feedback control, and the problem situation interface includes: a no service control; when the processor 82 displays the problem situation interface in response to a trigger operation on the problem feedback interface, it is used to: display the problem situation interface in response to a trigger operation on the data communication problem feedback control; when the processor 82 sends a list acquisition request to the communication processor in response to a trigger operation on the problem situation interface, it is used to: send a list acquisition request to the communication processor in response to a trigger operation on the no service control.

[0149] Optionally, the processor 82 may also be configured to:

[0150] When the reception time of the communication problem list is greater than or equal to the preset time, stop receiving the communication problem list;

[0151] At least a portion of the received communication problem list is saved in a problem feedback log.

[0152] Optionally, the processor 82 may also be configured to:

[0153] When the receiving status is that the receiving is not completed, the communication problem list continues to be received until the receiving time of the communication problem list reaches a preset time.

[0154] Accordingly, the embodiments of the present disclosure further provide a computer-readable storage medium storing a computer program. When the computer-readable storage medium stores the computer program and the computer program is executed by one or more processors, the one or more processors execute Figure 2 Each step in the method embodiment.

[0155] Accordingly, the present disclosure also provides a computer program product, the computer program product includes a computer program / instruction, the computer program / instruction is executed by a processor Figure 2 Each step in the method embodiment.

[0156] Fig. 9 FIG. 1 is a schematic diagram of a structure of an electronic device provided by an exemplary embodiment of the present disclosure. Fig. 9 As shown, the electronic device includes: a memory 91 and a processor 92. In addition, the electronic device also includes a power supply component 93 and a communication component 94.

[0157] The memory 91 is used to store computer programs and can be configured to store various other data to support operations on the electronic device. Examples of such data include instructions for any application program or method operating on the electronic device.

[0158] Memory 91 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0159] The communication component 94 is used for data transmission with other devices.

[0160] The processor 92 can execute computer instructions stored in the memory 91 to: receive a list acquisition request sent by the central processor, wherein the list acquisition request is issued by the central processor in response to a list acquisition operation; and send a communication problem list to the central processor according to the list acquisition request.

[0161] Optionally, before sending the communication problem list to the central processor according to the list acquisition request, the processor 92 may also be used to:

[0162] Monitor communication problem events;

[0163] After a communication problem event is monitored, the communication problem event is written into a communication problem list.

[0164] Optionally, after monitoring a communication problem event, the processor 92 writes the communication problem event into the communication problem list, and is configured to:

[0165] After monitoring the communication problem event, determining the current signaling quantity in the communication problem list;

[0166] When the current signaling quantity is greater than or equal to the signaling quantity threshold, the communication problem event replaces the earliest event in the communication problem list.

[0167] Above Figure 8 and Fig. 9 The communication component in is configured to facilitate wired or wireless communication between the device where the communication component is located and other devices. The device where the communication component is located can access a wireless network based on a communication standard, such as WiFi, 2G, 3G, 4G / LTE, 5G and other mobile communication networks, or a combination thereof. In an exemplary embodiment, the communication component receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0168] Above Figure 8 and Fig. 9 The power supply component in the device provides power to various components of the device where the power supply component is located. The power supply component may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device where the power supply component is located.

[0169] The electronic device also includes a display screen and an audio component.

[0170] The display screen includes a screen, and the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation.

[0171] The audio component may be configured to output and / or input audio signals. For example, the audio component includes a microphone (MIC), and when the device where the audio component is located is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal may be further stored in a memory or sent via a communication component. In some embodiments, the audio component also includes a speaker for outputting an audio signal.

[0172] In the above-mentioned apparatus, device, storage medium and computer program product embodiments of the present disclosure, the central processor sends a list acquisition request to the communication processor in response to the list acquisition operation, and the communication processor sends the stored communication problem list to the central processor according to the list acquisition request; when the reception time of the communication problem list is less than the preset time, the reception status of the communication problem list is determined; when the reception status is that the reception is completed, the communication problem list is saved in the problem feedback log; the communication problem list is saved in the communication processor, and the communication processor does not actively report the communication problem list. After receiving the list acquisition request sent by the central processor, the stored communication problem list is sent to the central processor, which will not increase the power consumption of the device. After a problem occurs in the terminal, the central processor can accurately locate the cause of the problem according to the problem feedback log.

[0173] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0174] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0175] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0176] These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in at least one process in the flowchart, and / or at least one box in the block diagram.

[0177] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0178] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0179] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0180] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also 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 a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0181] The above are only specific embodiments of the present disclosure, so that those skilled in the art can understand or implement the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to these embodiments herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. An information processing method, characterized in that: include: In response to the list acquisition operation, sending a list acquisition request to the communication processor, so that the communication processor sends the communication problem list to the central processor according to the list acquisition request; In a case where the reception time of the communication problem list is less than a preset time, determining a reception status of the communication problem list; When the receiving status is that the receiving is completed, the communication problem list is saved in the problem feedback log.

2. The method according to claim 1, characterized in that The step of sending a list acquisition request to the communication processor in response to the list acquisition operation includes: Display the problem feedback interface; In response to a triggering operation on the problem feedback interface, displaying a problem situation interface; In response to a triggering operation on the problem situation interface, a list acquisition request is sent to a communication processor.

3. The method according to claim 2, characterized in that The problem feedback interface includes: a data communication problem feedback control, and the problem situation interface includes: a no service control; in response to a trigger operation on the problem feedback interface, a problem situation interface is displayed, including: In response to a triggering operation on the data communication problem feedback control, displaying a problem situation interface; In response to a trigger operation on the problem situation interface, sending a list acquisition request to a communication processor includes: In response to a triggering operation on the service-free control, a list acquisition request is sent to a communication processor.

4. The method according to claim 1, characterized in that: The method further comprises: When the reception time of the communication problem list is greater than or equal to the preset time, stop receiving the communication problem list; A list of received communication issues is saved in the issue feedback log.

5. The method according to claim 1, characterized in that The method further comprises: When the receiving status is that the receiving is not completed, the communication problem list continues to be received until the receiving time of the communication problem list reaches the preset time.

6. An information processing method, characterized in that: include: receiving a list acquisition request sent by the central processor, wherein the list acquisition request is issued by the central processor in response to a list acquisition operation; According to the list acquisition request, a communication problem list is sent to the central processor.

7. The method according to claim 6, characterized in that Before sending the communication problem list to the central processor according to the list acquisition request, the method further includes: Monitor communication problem events; After monitoring the communication problem event, the communication problem event is written into the communication problem list.

8. The method according to claim 7, characterized in that After monitoring the communication problem event, writing the communication problem event into the communication problem list comprises: After monitoring the communication problem event, determining the current signaling quantity in the communication problem list; When the current signaling quantity is greater than or equal to the signaling quantity threshold, the communication problem event replaces the earliest event in the communication problem list.

9. The method according to claim 7, characterized in that: The communication problem event includes at least one of the following: a NAS signaling rejection event, a weak field RLF event, and a NAS timer timeout event; The communication problem list includes at least one of the following: a NAS signaling rejection list, a weak field RLF list, and a NAS timer timeout list.

10. An information processing device, characterized in that: include: A sending module, configured to send a list acquisition request to the communication processor in response to the list acquisition operation, so that the communication processor sends the communication problem list to the central processor according to the list acquisition request; A determination module, for determining a reception status of the communication problem list when the reception duration of the communication problem list is less than a preset duration; The saving module is used to save the communication problem list into the problem feedback log when the receiving status is that the receiving is completed.

11. An information processing device, characterized in that: include: A receiving module, configured to receive a list acquisition request sent by the central processor, wherein the list acquisition request is issued by the central processor in response to a list acquisition operation; The sending module is used to send the communication problem list to the central processing unit according to the list acquisition request.

12. A mobile phone, characterized in that: include: CPU and communication processor; The central processor, in response to the list acquisition operation, sends a list acquisition request to the communication processor, so that the communication processor sends the communication problem list to the central processor according to the list acquisition request; In a case where the reception time of the communication problem list is less than a preset time, determining a reception status of the communication problem list; When the receiving status is that the receiving is completed, the communication problem list is saved in the problem feedback log; The communication processor receives a list acquisition request sent by the central processor, wherein the list acquisition request is issued by the central processor in response to a list acquisition operation; and sends a communication problem list to the central processor according to the list acquisition request.

13. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement each step in the method according to any one of claims 1 to 4 or claims 5 to 8.

14. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method of any one of claims 1 to 5 or claims 6 to 9 is implemented.

15. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the method of any one of claims 1-5 or claims 6-9 is implemented.

Citation Information

Patent Citations

  • Terminal log grabbing method and device and terminal log analysis method and device

    CN108021491A

  • Problem feedback method and device

    CN109446309A

  • Log file processing method and device and computer readable storage medium

    CN110059064A

  • Log processing method and device, equipment and program product

    CN115858484A

  • Connection request suppression system and mobile terminal

    JP2016111415A