Four-channel SIM (Subscriber Identity Module) card parallel receiving device
Through the four-channel SIM card parallel receiving device, the login difficulties, manual intervention and signal interference in mobile phone and cloud data forensics is solved, automatic login and multi-standard support are realized, and evidence collection efficiency and accuracy are improved.
Patent Information
- Application Number
- CN202310758819.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-26
- Publication Date
- 2024-12-27
AI Technical Summary
The existing technology has problems such as login difficulties, cumbersome manual intervention, SIM card system inappropriate and signal interference in mobile and cloud data forensics, resulting in low evidence collection efficiency and poor accuracy.
A four-channel SIM card parallel receiving device is designed, with a built-in multi-module communication module, and adopts signal processing and interference suppression technology to realize multi-modal signal reception and automatic matching verification code, supports multi-SIM card system, and reduces it through automatic login function. Manual intervention.
It realizes automatic login cloud application without manual intervention, enhances signal stability and accuracy, adapts to multi-SIM card system, reduces interference impact, and improves evidence collection efficiency and accuracy.
Smart Images

Figure CN119210485A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of information security, and in particular to a four-channel SIM card parallel receiving device. Background Art
[0002] With the widespread application of cloud storage and cloud computing, the mobile phone + mobile Internet model has completely surpassed the traditional PC + Internet access model in terms of usage time and space. Some areas (such as mobile payment, real-time navigation, etc.) are impossible to achieve with the traditional model. In the future, the mobile phone + mobile Internet model will continue to develop and expand, and electronic data will gradually be transferred from the local host to the remote server, cloud server and cloud storage. At the same time, it also provides space for criminals to store illegal information and traces. In the future, the evidence collection for cloud data will definitely be the key area and important direction of electronic data forensics. The local + cloud evidence complementation and mutual learning of evidence will be formed.
[0003] Traditional forensic methods targeting mobile phones themselves and existing cloud data forensics models partially solve some independent problems, but the results are not ideal. They lack universality and connectivity, which brings three inconveniences and disadvantages to forensic work.
[0004] First of all, mobile phone APP applications have implemented real-name registration and bound to mobile phone numbers, and can be logged in through mobile phone numbers. Mobile phone cloud data forensics work is based on the completion of cloud data forensics after logging into the APP with a mobile phone. For APPs that have been logged out and uninstalled, it is impossible to obtain evidence, and re-login is required to complete cloud data forensics. In the prior art, when the target APP application account password is unknown, the target mobile phone and SIM card are used to receive text messages to obtain the login verification code of the application to complete the authorized login. Under this scheme, the method of using the sample mobile phone to receive the verification code will inevitably pollute the data source. At the same time, incoming call interference and APP activities will interfere with the forensic activities to varying degrees, and it also violates the relevant provisions of the state on mobile terminal forensic inspection methods.
[0005] Second, when multiple mobile phone samples need to be collected through the cloud, after each mobile phone receives verification codes from multiple different APP applications, the existing SMS receiving equipment cannot automatically and accurately match the content of the received SMS. It is necessary to manually operate the mobile phone to log in to the APP one by one. The process is cumbersome and time-consuming and labor-intensive.
[0006] Third, currently, the equipment that processes SMS verification codes received from multiple SIM cards at the same time for forensic work mostly uses SIM card parallel SMS receiving equipment. However, SIM cards on the market use different standards, such as GSM, CDMA, etc. The SIM card frequency bands used in different regions or operators may be different. The existing multi-SIM card parallel SMS receiving equipment has limited support for SIM card standards and frequency bands and cannot adapt to most SIM cards. In addition, the existing SIM card parallel SMS receiving equipment has poor performance and may be affected by mutual interference between SIM cards, resulting in errors or loss of the received SMS content. Summary of the invention
[0007] The present invention provides a four-channel SIM card parallel receiving device, which is used to solve the problems mentioned in the above background technology.
[0008] The present invention provides the following technical solution: a four-channel SIM card parallel receiving device, comprising:
[0009] A host, wherein the front side of the host is provided with four groups of slot structures, and the back side of the host is provided with an interface structure;
[0010] Communication module: the host has a built-in LTE-FDD / LTE-TDD / WCDMA / TD-SCDMA / EVDO / CDMA / GSM wireless communication module with diversity reception function, which integrates the communication module to realize multi-module combination and receive operator text messages without interfering with each other;
[0011] Signal processing and interference suppression: To address the mutual interference and signal weakening issues between SIM cards, signal processing technology and interference suppression measures are used to ensure the quality of received SMS signals is stable and accurate.
[0012] Content recognition and extraction: parse the SMS content, extract key information, and match the SMS with the corresponding mobile phone application based on the characteristics of the SMS content. If the match is successful, extract the verification code in the SMS and automatically fill it into the login window of the corresponding software to achieve automatic login operation;
[0013] Data analysis and report generation: Provides data analysis and report generation functions to count, analyze and visualize the content of received SMS messages;
[0014] Security and permission management: Implement security management and permission control of software data and functions. Through user authentication and permission setting, ensure that only authorized personnel can access and operate the software, and protect the security of sensitive data and functions.
[0015] Preferably, the slot structure includes a SIM card slot, a Micro card slot, a Nano card slot and an indicator light, and the SIM card slot, the Micro card slot, the Nano card slot and the indicator light are all arranged on the front side of the host, wherein the Micro card slot supports Micro SIM card, the Nano card slot supports Nano SIM card, and covers all frequency bands of each operator.
[0016] Preferably, the indicator light is three lamp beads, representing Power, Run and Online respectively, and Power indicates successful connection with the computer, Run indicates that the SIM card has been recognized and inserted, and Online flashes to remind when a text message is received.
[0017] Preferably, the interface structure includes a power interface, a USB interface, a switch and an external antenna. The power interface, the USB interface, the switch and the external antenna are all arranged on the back of the host. There are four external antennas, which correspond one-to-one to the four groups of slot structures.
[0018] Preferably, LTE-FDD: LTE-FDD Long Term Evolution-Frequency Division Duplex is a LTE wireless communication technology based on frequency division duplex. It adopts the globally common FDD spectrum allocation method. By using different frequency bands for uplink and downlink communication, the LTE-FDD module has the ability to support LTE networks and can achieve high-speed data transmission and low-latency communication;
[0019] LTE-TDD: LTE-TDD Long Term Evolution-Time Division Duplex is a LTE wireless communication technology based on time division duplex. It uses time division duplex to achieve uplink and downlink communication through time division in the same frequency band. The LTE-TDD module supports the LTE-TDD network and has the characteristics of high-speed data transmission and low latency similar to LTE-FDD.
[0020] WCDMA: WCDMA Wideband Code Division Multiple Access is a wideband code division multiple access technology used in 3G mobile communication systems. The WCDMA module supports WCDMA networks and can achieve high-speed data transmission and voice communication.
[0021] TD-SCDMA: TD-SCDMA Time Division-Synchronous Code Division Multiple Access is a time division synchronous code division multiple access technology used in 3G mobile communication systems. The TD-SCDMA module supports the TD-SCDMA network and has the ability of high-speed data transmission and voice communication;
[0022] EVDO: EVDO Evolution-Data Optimized is a 3G wireless communication standard based on CDMA technology. The EVDO module supports the EVDO network and has the ability of high-speed data transmission. It is mainly used for mobile broadband data transmission and is suitable for applications such as Internet access, audio and video streaming media;
[0023] CDMA: CDMA Code Division Multiple Access is a code division multiple access technology used in 2G and 3G mobile communication systems. The CDMA module supports CDMA networks and can realize voice communication and data transmission;
[0024] GSM: GSM Global System for Mobile Communications is a globally used 2G digital wireless communication technology. The GSM module supports the GSM network and has the capabilities of voice communication and low-speed data transmission.
[0025] Preferably, the signal and anti-interference capabilities are enhanced from two aspects:
[0026] Hardware: The host has a built-in high-performance signal receiver, the external antenna, a signal amplifier and a signal filter, and uses a shielding cover and a grounding design of the host. At the same time, combined with the signal processing algorithm built into the host, the received signal is filtered, enhanced and demodulated to improve the signal quality and stability. By adopting the above equipment and algorithms, the signal receiving capability can be enhanced, and the signal quality and stability can be improved. At the same time, the application of anti-interference design and signal processing algorithms can effectively reduce the impact of external interference on signal reception and processing, and improve the system's resistance to interference;
[0027] The signal processing algorithm uses an adaptive filtering algorithm. The basic principle of the adaptive filtering algorithm is to adjust the weight of the filter according to the difference between the error signal and the reference signal, so that the error signal is as close to zero as possible, thereby reducing the impact of interference on the signal. Here is a simplified formula for the adaptive filtering algorithm:
[0028] y[n]=∑i=0M w[i]*x[ni]
[0029] in:
[0030] y[n] is the output signal of the filter,
[0031] x[n] is the input signal,
[0032] w[i] is the weight of the filter, which is used to adjust the contribution of different delayed components of the input signal.
[0033] M is the order of the filter, which indicates the delay length that the filter can consider.
[0034] In the adaptive filtering algorithm, the key step is to update the filter weights according to the error signal, which can be calculated by the difference between the reference signal and the output signal of the filter, and then use an adaptive algorithm such as LMS algorithm, RLS algorithm, etc. to adjust the weights;
[0035] Software:
[0036] Signal priority management: Through the signal priority management strategy, the signals with better quality are processed and used first. By evaluating the signal strength, signal-to-noise ratio and other parameters, the best signal is selected for data reception and processing, thereby improving the accuracy and reliability of the data;
[0037] Data error correction and verification: The software has a data error correction and verification mechanism, which helps to improve the accuracy and reliability of the received SMS content and reduce the impact of interference on the data by correcting the wrong data bits or verifying whether the received data is complete and correct;
[0038] Interference detection and suppression: The software uses interference detection algorithms to detect and identify possible interference signals by analyzing the characteristics and patterns of the signals. It can then take corresponding suppression measures, such as filtering and noise reduction, to reduce the impact of interference on data reception and processing.
[0039] Data caching and retransmission: The software has a data caching and retransmission mechanism. When the signal quality is poor or interference occurs, the received data will be cached and retransmitted after the signal is restored or the interference is eliminated, which can improve the integrity and reliability of the data.
[0040] Preferably, the function of automatically identifying and extracting SMS verification codes and automatically matching corresponding software is realized.
[0041] The way is as follows:
[0042] SMS diversion algorithm: The host adopts SMS diversion algorithm to classify and divert received SMS according to the source of SIM card. Each SIM card corresponds to a channel. By identifying the sending number or other specific identification of SMS, the SMS is assigned to the corresponding channel for processing;
[0043] SMS parsing and extraction: For the SMS received by each channel, the software needs to perform SMS parsing and extraction operations, which includes parsing the structure and content of the SMS and extracting key information, such as verification codes, application names, etc. Regular expressions or other text processing technologies can be used to extract the required information;
[0044] SMS content matching algorithm: Once the SMS content is extracted, the next step is to match it with the corresponding mobile phone application. String matching algorithms, such as pattern matching and keyword matching, can be used to compare the SMS content with known application information. If a match is successful, it can be confirmed that the SMS is associated with a specific application.
[0045] Database management: In order to match SMS content with applications, the host needs to maintain a database containing relevant information of known applications, including application name, verification code format, etc. During SMS matching, the software can query the database for matching judgment;
[0046] Auto-fill and login: If the SMS content is a verification code for automatically logging into a cloud application, the software can further process it, automatically fill the verification code into the corresponding login interface, and trigger the automatic login operation, thereby completing the automatic login process of the cloud application;
[0047] Exception handling and error correction: During the SMS processing and matching process, abnormal situations or incorrect matches may occur. The software has corresponding exception handling and error correction mechanisms, such as retry mechanisms, error prompts, etc., to ensure correct matching and login results.
[0048] Preferably, common feature recognition includes: keywords in SMS, links or URLs in SMS, specific SMS templates and specific SMS formats. In addition to the SMS content itself, additional information of the SMS may also be considered, such as sending time, other information of the sender, etc.
[0049] Preferably, the specific operation of the four-channel SIM card parallel receiving device includes the following steps:
[0050] (1) Insert one or more SIM cards into the slot of the host of the corresponding standard;
[0051] (2) connecting the host to an external power source and a PC;
[0052] (3) Start the host and PC software and observe the indicator light.
[0053] Power: Successfully connected to the computer
[0054] Run: SIM card has been recognized and inserted
[0055] OnLine: Flashes when receiving a text message;
[0056] (4) Observe whether the device status of the SMS receiving module in the software shows "Connected". If the connection is normal, select the target application to extract. The software automatically identifies the mobile phone number and fills the mobile phone number into the APP application box that supports SMS verification;
[0057] (5) Click to log in, the software controls the host to automatically send and receive text messages, automatically identifies and matches the verification code through the background, quickly fills the verification code into the login input box of the corresponding software, and then automatically logs in to the APP;
[0058] (6) The verification code you received will be stored in the SMS inbox on the upper right corner of the page and can be viewed at any time.
[0059] The present invention has the following beneficial effects:
[0060] (1) The SMS receiving solution of the present invention is separated from the original environment of the mobile phone, so as to avoid the contamination of the evidence source by the mobile phone's own activities such as received SMS, phone calls, APPs, etc. during the data extraction process.
[0061] (2) In order to solve the problem that the content of existing SMS receiving devices cannot be accurately matched and requires manual intervention, the present invention has accurate matching rules for SMS verification codes, can customize the receiving logic, adapt to the software end, realize multi-channel SMS monitoring, and can extract the corresponding content, automatically complete the matching and filling of the corresponding verification code of the APP, and automatically log in to the cloud application, without the need for manual intervention throughout the process.
[0062] (3) The present invention can not only achieve full-band communication coverage, but also support multiple SIM cards of all standards (solving the problem of dual-card reception matching in one machine). Each SIM card is equipped with an independently designed external antenna, and the signal is enhanced and interference is reduced through both hardware and software methods, so that the electrical signals do not interfere with each other, thereby improving stability. BRIEF DESCRIPTION OF THE DRAWINGS
[0063] Figure 1 It is a front structural schematic diagram of the present invention;
[0064] Figure 2 It is a schematic diagram of the back structure of the present invention;
[0065] Figure 3 For the present invention Figure 1 A schematic diagram of the enlarged structure at point A;
[0066] Figure 4 It is a schematic diagram of the host signal receiving and transmitting structure of the present invention;
[0067] Figure 5 This is a schematic diagram of the structure of the mobile communication 8-pin SIM interface circuit module of the present invention;
[0068] Figure 6 This is a schematic diagram of the structure of a mobile communication 6-pin SIM interface circuit module of the present invention;
[0069] Figure 7 It is an operation step diagram of the present invention. DETAILED DESCRIPTION
[0070] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0071] Example
[0072] See also Figures 1 to 7 , a four-channel SIM card parallel receiving device, comprising
[0073] A host 1, wherein the front of the host 1 is provided with four groups of slot structures 2, and the back of the host 1 is provided with an interface structure 3;
[0074] Communication module: the host 1 has a built-in LTE-FDD / LTE-TDD / WCDMA / TD-SCDMA / EVDO / CDMA / GSM wireless communication module with diversity reception function, which integrates the communication module to realize multi-module combination and receive operator text messages without interfering with each other;
[0075] Signal processing and interference suppression: To address the mutual interference and signal weakening issues between SIM cards, signal processing technology and interference suppression measures are used to ensure the quality of received SMS signals is stable and accurate.
[0076] Content recognition and extraction: parse the SMS content, extract key information, and match the SMS with the corresponding mobile phone application based on the characteristics of the SMS content. If the match is successful, extract the verification code in the SMS and automatically fill it into the login window of the corresponding software to achieve automatic login operation;
[0077] Data analysis and report generation: Provides data analysis and report generation functions to count, analyze and visualize the content of received SMS messages;
[0078] Security and permission management: Implement security management and permission control of software data and functions. Through user authentication and permission setting, ensure that only authorized personnel can access and operate the software, and protect the security of sensitive data and functions.
[0079] Specifically, the slot structure 2 includes a SIM card slot 21, a Micro card slot 22, a Nano card slot 23 and an indicator light 24. The SIM card slot 21, the Micro card slot 22, the Nano card slot 23 and the indicator light 24 are all located on the front of the host 1. The Micro card slot 22 supports Micro SIM cards, the Nano card slot 23 supports Nano SIM cards, and covers all frequency bands of various operators.
[0080] Specifically, the indicator light 24 is three lamp beads, which respectively represent Power, Run and Online. Power indicates that the computer is successfully connected, Run indicates that the SIM card has been recognized and inserted, and Online flashes to remind when a text message is received.
[0081] Specifically, the interface structure 3 includes a power interface 31, a USB interface 32, a switch 33 and an external antenna 34. The power interface 31, the USB interface 32, the switch 33 and the external antenna 34 are all arranged on the back of the host 1, and there are four external antennas 34, which correspond one by one to the four groups of slot structures 2.
[0082] Specifically, LTE-FDD: LTE-FDDLong Term Evolution-Frequency Division Duplex is a LTE wireless communication technology based on frequency division duplex. It adopts the globally common FDD spectrum allocation method. By using different frequency bands for uplink and downlink communication, the LTE-FDD module has the ability to support LTE networks and can achieve high-speed data transmission and low-latency communication;
[0083] LTE-TDD: LTE-TDD Long Term Evolution-Time Division Duplex is a LTE wireless communication technology based on time division duplex. It uses time division duplex to achieve uplink and downlink communication through time division in the same frequency band. The LTE-TDD module supports the LTE-TDD network and has the characteristics of high-speed data transmission and low latency similar to LTE-FDD.
[0084] WCDMA: WCDMA Wideband Code Division Multiple Access is a wideband code division multiple access technology used in 3G mobile communication systems. The WCDMA module supports WCDMA networks and can achieve high-speed data transmission and voice communication.
[0085] TD-SCDMA: TD-SCDMA Time Division-Synchronous Code Division Multiple Access is a time division synchronous code division multiple access technology used in 3G mobile communication systems. The TD-SCDMA module supports the TD-SCDMA network and has the ability of high-speed data transmission and voice communication;
[0086] EVDO: EVDO Evolution-Data Optimized is a 3G wireless communication standard based on CDMA technology. The EVDO module supports the EVDO network and has the ability of high-speed data transmission. It is mainly used for mobile broadband data transmission and is suitable for applications such as Internet access, audio and video streaming media;
[0087] CDMA: CDMA Code Division Multiple Access is a code division multiple access technology used in 2G and 3G mobile communication systems. The CDMA module supports CDMA networks and can realize voice communication and data transmission;
[0088] GSM: GSM Global System for Mobile Communications is a globally used 2G digital wireless communication technology. The GSM module supports the GSM network and has the capabilities of voice communication and low-speed data transmission.
[0089] Specifically, the signal and anti-interference capabilities are enhanced from two aspects:
[0090] Hardware: The host 1 has a built-in high-performance signal receiver, the external antenna 34, a signal amplifier and a signal filter, and uses a shielding cover and a grounding design of the host 1. At the same time, combined with the signal processing algorithm built into the host 1, the received signal is filtered, enhanced and demodulated to improve the signal quality and stability. By adopting the above-mentioned equipment and algorithm, the signal receiving capability can be enhanced, and the signal quality and stability can be improved. At the same time, the application of anti-interference design and signal processing algorithm can effectively reduce the impact of external interference on signal reception and processing, and improve the system's resistance to interference;
[0091] The signal processing algorithm uses an adaptive filtering algorithm. The basic principle of the adaptive filtering algorithm is to adjust the weight of the filter according to the difference between the error signal and the reference signal, so that the error signal is as close to zero as possible, thereby reducing the impact of interference on the signal. Here is a simplified formula for the adaptive filtering algorithm:
[0092] y[n]=∑i=0M w[i]*x[ni]
[0093] in:
[0094] y[n] is the output signal of the filter,
[0095] x[n] is the input signal,
[0096] w[i] is the weight of the filter, which is used to adjust the contribution of different delayed components of the input signal.
[0097] M is the order of the filter, which indicates the delay length that the filter can consider.
[0098] In the adaptive filtering algorithm, the key step is to update the filter weights according to the error signal, which can be calculated by the difference between the reference signal and the output signal of the filter, and then use an adaptive algorithm such as LMS algorithm, RLS algorithm, etc. to adjust the weights;
[0099] Software:
[0100] Signal priority management: Through the signal priority management strategy, the signals with better quality are processed and used first. By evaluating the signal strength, signal-to-noise ratio and other parameters, the best signal is selected for data reception and processing, thereby improving the accuracy and reliability of the data;
[0101] Data error correction and verification: The software has a data error correction and verification mechanism, which helps to improve the accuracy and reliability of the received SMS content and reduce the impact of interference on the data by correcting the wrong data bits or verifying whether the received data is complete and correct;
[0102] Interference detection and suppression: The software uses interference detection algorithms to detect and identify possible interference signals by analyzing the characteristics and patterns of the signals. It can then take corresponding suppression measures, such as filtering and noise reduction, to reduce the impact of interference on data reception and processing.
[0103] Data caching and retransmission: The software has a data caching and retransmission mechanism. When the signal quality is poor or interference occurs, the received data will be cached and retransmitted after the signal is restored or the interference is eliminated, which can improve the integrity and reliability of the data.
[0104] Specifically, it realizes the functions of automatically identifying and extracting SMS verification codes, and automatically matching corresponding software
[0105] The way is as follows:
[0106] SMS diversion algorithm: The host 1 adopts a SMS diversion algorithm to classify and divert received SMS messages according to the source of the SIM card. Each SIM card corresponds to a channel. By identifying the sending number or other specific identifier of the SMS, the SMS is assigned to the corresponding channel for processing;
[0107] SMS parsing and extraction: For the SMS received by each channel, the software needs to perform SMS parsing and extraction operations, which includes parsing the structure and content of the SMS and extracting key information, such as verification codes, application names, etc. Regular expressions or other text processing technologies can be used to extract the required information;
[0108] SMS content matching algorithm: Once the SMS content is extracted, the next step is to match it with the corresponding mobile phone application. String matching algorithms, such as pattern matching and keyword matching, can be used to compare the SMS content with known application information. If a match is successful, it can be confirmed that the SMS is associated with a specific application.
[0109] Database management: In order to match the SMS content with the application, the host 1 needs to maintain a database containing relevant information of known applications, including application name, verification code format, etc. During the SMS matching process, the software can query the database for matching judgment;
[0110] Auto-fill and login: If the SMS content is a verification code for automatically logging into a cloud application, the software can further process it, automatically fill the verification code into the corresponding login interface, and trigger the automatic login operation, thereby completing the automatic login process of the cloud application;
[0111] Exception handling and error correction: During the SMS processing and matching process, abnormal situations or incorrect matches may occur. The software has corresponding exception handling and error correction mechanisms, such as retry mechanisms, error prompts, etc., to ensure correct matching and login results.
[0112] Specifically, common feature recognition includes: keywords in SMS, links or URLs in SMS, specific SMS templates and specific SMS formats. In addition to the SMS content itself, additional information of the SMS can also be considered, such as the sending time, other information of the sender, etc.
[0113] Specifically, the four-channel SIM card parallel receiving device specifically operates as follows:
[0114] (1) Insert one or more SIM cards into the slots of the host 1 of the corresponding standard (the corresponding standards include the SIM card slot 21, the Micro card slot 22 and the Nano card slot 23);
[0115] (2) Connecting the host 1 to an external power source and a PC via the power interface 31 and the USB interface 32 respectively;
[0116] (3) After starting the host 1 and the PC software, observe the indicator light 24.
[0117] Power: Successfully connected to the computer
[0118] Run: SIM card has been recognized and inserted
[0119] OnLine: Flashes when receiving a text message;
[0120] (4) Observe whether the device status of the SMS receiving module in the software shows "Connected". After the connection is normal, select the target application to extract. The software automatically identifies the mobile phone number and fills the mobile phone number into the APP application box that supports SMS verification;
[0121] (5) Click to log in, the software controls the host 1 to automatically send and receive text messages, automatically identify and match the verification code through the background, quickly fill the verification code into the login input box of the corresponding software, and then automatically log in to the APP;
[0122] (6) The verification code you received will be stored in the SMS inbox on the upper right corner of the page and can be viewed at any time.
[0123] The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can make equivalent replacements or changes according to the technical scheme and improved concepts of the present invention within the technical scope disclosed by the present invention, and they should be covered by the protection scope of the present invention.
Claims
1. A four-channel SIM card parallel receiving device, characterized in that: include A host (1), wherein the front side of the host (1) is provided with four groups of slot structures (2), and the back side of the host (1) is provided with an interface structure (3); The communication module, the host (1) has a built-in LTE-FDD / LTE-TDD / WCDMA / TD-SCDMA / EVDO / CDMA / GSM wireless communication module with a diversity reception function, which integrates the communication module to achieve a multi-module combination and receive operator text messages without interfering with each other; Signal processing and interference suppression: To address the mutual interference and signal weakening issues between SIM cards, signal processing technology and interference suppression measures are used to ensure the quality of received SMS signals is stable and accurate. Content recognition and extraction: parse the SMS content, extract key information, and match the SMS with the corresponding mobile phone application based on the characteristics of the SMS content. If the match is successful, extract the verification code in the SMS and automatically fill it into the login window of the corresponding software to achieve automatic login operation; Data analysis and report generation: Provides data analysis and report generation functions to count, analyze and visualize the content of received SMS messages; Security and permission management: Implement security management and permission control of software data and functions. Through user authentication and permission setting, ensure that only authorized personnel can access and operate the software, and protect the security of sensitive data and functions.
2. The four-channel SIM card parallel receiving device according to claim 1, characterized in that: The slot structure (2) comprises a SIM card slot (21), a Micro card slot (22), a Nano card slot (23) and an indicator light (24); the SIM card slot (21), the Micro card slot (22), the Nano card slot (23) and the indicator light (24) are all arranged on the front of the host (1); the Micro card slot (22) supports a Micro SIM card, the Nano card slot (23) supports a Nano SIM card, and covers all frequency bands of various operators.
3. The four-channel SIM card parallel receiving device according to claim 2, characterized in that: The indicator light (24) is three lamp beads, which respectively represent Power, Run and Online, and Power indicates that the computer is successfully connected, Run indicates that the SIM card has been recognized and inserted, and Online flashes to remind when a text message is received.
4. The four-channel SIM card parallel receiving device according to claim 2, characterized in that: The interface structure (3) comprises a power interface (31), a USB interface (32), a switch (33) and an external antenna (34); the power interface (31), the USB interface (32), the switch (33) and the external antenna (34) are all arranged on the back of the host (1); and there are four external antennas (34) which correspond one to one with the four groups of slot structures (2).
5. The four-channel SIM card parallel receiving device according to claim 1, characterized in that: LTE-FDD: LTE-FDD (Long Term Evolution-Frequency Division Duplex) is a LTE wireless communication technology based on frequency division duplex. It adopts the globally common FDD spectrum allocation method. By using different frequency bands for uplink and downlink communication, the LTE-FDD module has the ability to support LTE networks and can achieve high-speed data transmission and low-latency communication. LTE-TDD: LTE-TDD (Long Term Evolution-Time Division Duplex) is a LTE wireless communication technology based on time division duplex. It uses time division duplex to achieve uplink and downlink communication in the same frequency band through time division. The LTE-TDD module supports the LTE-TDD network and has the characteristics of high-speed data transmission and low latency similar to LTE-FDD. WCDMA: WCDMA (Wideband Code Division Multiple Access) is a broadband code division multiple access technology used in 3G mobile communication systems. The WCDMA module supports WCDMA networks and can achieve high-speed data transmission and voice communication. TD-SCDMA: TD-SCDMA (Time Division-Synchronous Code Division Multiple Access) is a time division synchronous code division multiple access technology used in 3G mobile communication systems. The TD-SCDMA module supports the TD-SCDMA network and has the ability of high-speed data transmission and voice communication; EVDO: EVDO (Evolution-Data Optimized) is a 3G wireless communication standard based on CDMA technology. The EVDO module supports the EVDO network and has the ability of high-speed data transmission. It is mainly used for mobile broadband data transmission and is suitable for applications such as Internet access, audio and video streaming media; CDMA: CDMA (Code Division Multiple Access) is a code division multiple access technology used in 2G and 3G mobile communication systems. The CDMA module supports CDMA networks and can realize voice communication and data transmission. GSM: GSM (Global System for Mobile Communications) is a globally used 2G digital wireless communication technology. The GSM module supports the GSM network and has the capabilities of voice communication and low-speed data transmission.
6. The four-channel SIM card parallel receiving device according to claim 4, characterized in that: Enhance signal and anti-interference capabilities from two aspects: In terms of hardware: the host (1) is equipped with a high-performance signal receiver, the external antenna (34), a signal amplifier and a signal filter, and uses a shielding cover and a grounding design of the host (1). At the same time, combined with the signal processing algorithm built into the host (1), the received signal is filtered, enhanced and demodulated to improve the signal quality and stability. By adopting the above-mentioned equipment and algorithm, the signal receiving capability can be enhanced, and the signal quality and stability can be improved. At the same time, the application of anti-interference design and signal processing algorithm can effectively reduce the impact of external interference on signal reception and processing, and improve the system's resistance to interference; The signal processing algorithm uses an adaptive filtering algorithm. The basic principle of the adaptive filtering algorithm is to adjust the weight of the filter according to the difference between the error signal and the reference signal, so that the error signal is as close to zero as possible, thereby reducing the impact of interference on the signal. Here is a simplified formula for the adaptive filtering algorithm: y[n]=∑i=0M w[i]*x[ni] in: y[n] is the output signal of the filter, x[n] is the input signal, w[i] is the weight of the filter, which is used to adjust the contribution of different delayed components of the input signal. M is the order of the filter, which indicates the delay length that the filter can consider. In the adaptive filtering algorithm, the key step is to update the filter weights according to the error signal, which can be calculated by the difference between the reference signal and the output signal of the filter, and then use an adaptive algorithm (such as LMS algorithm, RLS algorithm, etc.) to adjust the weights; Software: Signal priority management: Through the signal priority management strategy, the signals with better quality are processed and used first. By evaluating the signal strength, signal-to-noise ratio and other parameters, the best signal is selected for data reception and processing, thereby improving the accuracy and reliability of the data; Data error correction and verification: The software has a data error correction and verification mechanism, which helps to improve the accuracy and reliability of the received SMS content and reduce the impact of interference on the data by correcting the wrong data bits or verifying whether the received data is complete and correct; Interference detection and suppression: The software uses interference detection algorithms to detect and identify possible interference signals by analyzing the characteristics and patterns of the signals. It can then take corresponding suppression measures, such as filtering and noise reduction, to reduce the impact of interference on data reception and processing. Data caching and retransmission: The software has a data caching and retransmission mechanism. When the signal quality is poor or interference occurs, the received data will be cached and retransmitted after the signal is restored or the interference is eliminated, which can improve the integrity and reliability of the data.
7. The four-channel SIM card parallel receiving device according to claim 1, characterized in that: The method to realize the function of automatically identifying and extracting SMS verification codes and automatically matching corresponding software is as follows: SMS diversion algorithm: The host (1) adopts a SMS diversion algorithm to classify and divert received SMS messages according to the source of the SIM card. Each SIM card corresponds to a channel. By identifying the sending number or other specific identifier of the SMS, the SMS is allocated to the corresponding channel for processing; SMS parsing and extraction: For the SMS received by each channel, the software needs to perform SMS parsing and extraction operations, which includes parsing the structure and content of the SMS and extracting key information, such as verification codes, application names, etc. Regular expressions or other text processing technologies can be used to extract the required information; SMS content matching algorithm: Once the SMS content is extracted, the next step is to match it with the corresponding mobile phone application. String matching algorithms, such as pattern matching and keyword matching, can be used to compare the SMS content with known application information. If a match is successful, it can be confirmed that the SMS is associated with a specific application. Database management: In order to match SMS content with applications, the host (1) needs to maintain a database containing relevant information of known applications, including application names, verification code formats, etc. During SMS matching, the software can query the database for matching judgment; Autofill and Login: If the SMS content is a verification code for automatically logging into a cloud application, The software can further process and automatically fill the verification code into the corresponding login interface and trigger the automatic login operation, thereby completing the automatic login process of the cloud application; Exception handling and error correction: During the SMS processing and matching process, abnormal situations or incorrect matches may occur. The software has corresponding exception handling and error correction mechanisms, such as retry mechanisms, error prompts, etc., to ensure correct matching and login results.
8. The four-channel SIM card parallel receiving device according to claim 1, characterized in that: Common feature recognition includes: keywords in SMS, links or URLs in SMS, specific SMS templates and specific SMS formats. In addition to the SMS content itself, additional information of the SMS can also be considered, such as sending time, other information of the sender, etc.
9. The method for operating a four-channel SIM card parallel receiving device according to claim 2, characterized in that: The following steps are involved: (1) inserting a single or multiple SIM cards into a slot of the host (1) of the corresponding standard; (2) connecting the host (1) to an external power source and a PC; (3) Start the host (1) and the PC software and observe the indicator light (24). Power: Successfully connected to the computer Run: SIM card has been recognized and inserted OnLine: Flashes when receiving a text message; (4) Observe whether the device status of the SMS receiving module in the software shows "Connected". If the connection is normal, select the target application to extract. The software automatically identifies the mobile phone number and fills the mobile phone number into the APP application box that supports SMS verification; (5) Click to log in, the software controls the host (1) to automatically send and receive text messages, automatically identify and match the verification code through the background, quickly fill the verification code into the login input box of the corresponding software, and then automatically log in to the APP; (6) The verification code you received will be stored in the SMS inbox on the upper right corner of the page and can be viewed at any time.