Short message terminal application management and control method and device
Through information interaction between the short message application system platform and the terminal, real-time status detection and automated management of short message terminals are realized, solving the security management problem of large-scale user terminals and improving the system's operation and maintenance efficiency and user security.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA SPACE-TIME INFORMATION GROUP CO LTD
- Filing Date
- 2025-12-09
- Publication Date
- 2026-05-01
AI Technical Summary
Existing short message communication terminals have potential vulnerabilities in user terminal security management and maintenance, especially the security management of large-scale public user terminals is difficult to implement effectively.
Through information exchange between the short message application system platform and the terminal, user status and management information are detected in real time. The terminal automatically updates its service status based on the platform's feedback, realizing a centralized management and control mode and reducing manual operation.
It improves user security and service flexibility, reduces operation and maintenance difficulty and labor costs, and enhances the timeliness and uniformity of system management.
Smart Images

Figure CN121968030A_ABST
Abstract
Description
A method and device for controlling short message terminal applications Technical Field
[0001] This application relates to the field of short message satellite communication application terminal technology, and in particular to a short message terminal application management and control method and device. Background Technology
[0002] This section is intended to provide background or context for the embodiments of this application set forth in the claims. The description herein is not an admission that it is prior art simply because it is included in this section.
[0003] With the rapid development of short message communication applications, the application of short message technology in communication terminal equipment is also gradually deepening. At present, many different types of terminals have successively integrated short message application SDKs (Software Development Kits, SDKs) to work together with the terminals and provide users with short message communication services.
[0004] Currently, the integration of short message communication into terminals still focuses on achieving communication functions. There are no good technical solutions for maintenance and monitoring functions such as terminal transmission power detection and user status information synchronization, posing certain risks in protecting users' rights and ensuring terminal security management. Especially given the large number of public user terminals, the issue of user terminal security management requires serious attention.
[0005] Therefore, a short message terminal management and control solution is needed to detect the short message service status of the short message terminal in a timely manner and ensure that users can use the short message terminal safely. Summary of the Invention
[0006] This application provides a method for managing and controlling short message terminal applications, applied to short message terminals, to detect the short message service status of short message terminals in a timely manner and ensure that users can use short message terminals safely. The method includes:
[0007] Send a request to the short message application system platform to obtain the user's control information for the short message terminal;
[0008] Receive control information and user status information from the short message application system platform;
[0009] Determine the user's actual status based on the received user status information;
[0010] If the user's actual status is a normal user, determine the user's actual control status based on the control information;
[0011] Update the local short message service status based on the user's actual management status.
[0012] This application embodiment also provides another method for managing short message terminal applications, applied to a short message application system platform, to detect the short message service status of short message terminals in a timely manner, ensuring that users can use short message terminals safely, including:
[0013] The system receives short message communication information between the short message terminal and the short message application system platform, collected by the short message terminal.
[0014] Based on the interaction information and the user's service status in the short message terminal, user status information is generated;
[0015] Configure the control information for the short message terminal;
[0016] Synchronize user status information and control information with short message terminals.
[0017] This application provides a short message terminal application management and control device, applied to a short message terminal, for timely detection of the short message service status of the short message terminal, ensuring the safe use of the short message terminal by the user, including:
[0018] The request sending module is used to send a request to the short message application system platform to obtain the user's management information for the short message terminal.
[0019] The information receiving module is used to receive control information and user status information fed back by the short message application system platform;
[0020] The user status determination module is used to determine the user's actual status based on the received user status information.
[0021] The control status judgment module is used to determine the user's actual control status based on control information if the user's actual status is a normal user.
[0022] The service status update module is used to update the local short message service status based on the user's actual management status.
[0023] This application embodiment also provides another short message terminal application management and control device, applied to a short message application system platform, to detect the short message service status of short message terminals in a timely manner, ensuring that users can use short message terminals safely, including:
[0024] The interactive information receiving module is used to receive the interactive information of short messages between the short message terminal and the short message application system platform collected by the short message terminal.
[0025] The user status information generation module is used to generate user status information based on the interaction information and the user's business status in the short message terminal.
[0026] The configuration module is used to configure the management and control information of the short message terminal;
[0027] The information synchronization module is used to synchronize user status information and control information with short message terminals.
[0028] This application also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the above-described short message terminal application management method.
[0029] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the above-described short message terminal application management method.
[0030] This application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the above-described short message terminal application management method.
[0031] The beneficial effects of this application's embodiments are as follows: First, the actual user status is determined based on the user status information fed back by the platform, which can quickly identify abnormal users and restrict their service permissions, avoiding abnormal use of short message resources. For normal users, the control status is further determined through control information, enabling customized service control by region. The terminal updates its local service status in real time according to the actual control status, enabling flexible service adaptation. This method integrates control logic with the platform, eliminating the need for administrators to manually control each terminal individually. They only need to update the regional control rules and user status information uniformly through the platform, and the terminal can automatically complete status determination and service adjustment. This centralized control mode significantly reduces the operational difficulty of the short message system, especially for large-scale terminal deployment scenarios, reducing manual operation costs and improving the timeliness and uniformity of system control. Attached Figure Description
[0032] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. In the drawings:
[0033] Figure 1 is a flowchart of the first short message terminal application management method in the embodiments of this application;
[0034] Figure 2 is a detailed flowchart of the short message terminal application management and control in the embodiments of this application;
[0035] Figure 3 is a flowchart of the second short message terminal application management method in the embodiments of this application;
[0036] Figure 4 is a detailed flowchart of the short message application system platform for short message terminal application management in the embodiments of this application;
[0037] Figure 5 is a schematic diagram of the structure of the first short message terminal application management and control device in the embodiments of this application;
[0038] Figure 6 is a schematic diagram of the structure of the second type of short message terminal application management and control device in the embodiments of this application;
[0039] Figure 7 is a schematic diagram of the computer device in an embodiment of this application. Detailed Implementation
[0040] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the embodiments of this application will be further described in detail below with reference to the accompanying drawings. Here, the illustrative embodiments and descriptions of this application are used to explain this application, but are not intended to limit this application.
[0041] Figure 1 is a flowchart of the first short message terminal application management method in the embodiments of this application. The method is applied to a short message terminal and includes:
[0042] Step 101: Send a request to the short message application system platform to obtain the user's control information for the short message terminal;
[0043] Step 102: Receive control information and user status information from the short message application system platform;
[0044] Step 103: Determine the user's actual status based on the received user status information;
[0045] Step 104: If the user's actual status is a normal user, determine the user's actual control status based on the control information.
[0046] Step 105: Update the local short message service status according to the user's actual management status.
[0047] In the above embodiments, the actual user status is first determined based on the user status information fed back by the platform. This allows for the rapid identification of abnormal users and the restriction of their service permissions, preventing abnormal use of short message resources. For normal users, the control status is further determined through control information, enabling customized service control by region. The terminal updates its local service status in real time based on the actual control status, allowing for flexible service adaptation. This method integrates control logic with the platform, eliminating the need for administrators to manually control each terminal individually. Instead, they can automatically complete status determination and service adjustments by updating regional control rules and user status information uniformly through the platform. This centralized control mode significantly reduces the operational difficulty of the short message system, especially for large-scale terminal deployment scenarios, reducing manual operation costs and improving the timeliness and uniformity of system control.
[0048] In this embodiment of the invention, the short message terminal can be a BeiDou short message terminal, the short message application system platform can be a BeiDou short message application system platform, and the local short message service status corresponds to the local BeiDou short message service status.
[0049] A local short message status of "service normal" means that the short message function can be used normally. If the local short message status of "service suspended" means that the short message function cannot be used.
[0050] In one embodiment, the user status information includes normal users, users with abnormal services, or users with abnormal terminal performance.
[0051] The above user status information can be represented by encoding, for example:
[0052] If the current user status is 1, it means that the user is a normal user. A normal user means that the business is normal and the terminal performance is normal.
[0053] If the current user status is 0, it indicates that the user is experiencing a business error.
[0054] If the current user status is 2, it indicates that the user has abnormal terminal performance.
[0055] If the current user status is 3, it means that the user is both a user with abnormal business operations and a user with abnormal terminal performance.
[0056] Users with abnormal service status include those who have not activated their service, those whose service is suspended, and those with insufficient credit limits. These categories can be further subdivided, for example:
[0057] If the current user status is 4, it means that the user has not activated the service.
[0058] If the current user status is 5, it means the user is paused.
[0059] If the current user status is 6, it means that the user has insufficient credit.
[0060] In this embodiment of the invention, the control information includes regional control information, which may include the regional control scope and validity period.
[0061] In one embodiment, the control information includes the area of control and the validity period;
[0062] Determine the user's actual control status based on control information, including:
[0063] Based on the control information, determine whether the user is within the area under control;
[0064] If not, the user's actual management status is determined to be unmanaged;
[0065] If so, is the testing and control information within its validity period?
[0066] If not, determine that the user's actual management status is not managed; if yes, determine that the user's actual management status is managed.
[0067] In the above embodiments, a "dual constraint of space and time" control logic is formed by locking the spatial boundary through the control scope and defining the time boundary through the validity period. On the one hand, it can avoid mis-controlling users outside the control scope and prevent unnecessary restrictions from being imposed on users after the control rules have expired, reducing the interference of ineffective control on users. On the other hand, it can accurately lock the target users within the control scope and within the validity period, ensuring that control measures only apply to eligible objects, which is in line with the control principle of minimizing permissions. For example, in park visitor management, access control is only applied to personnel who are in the park and whose visitor credentials are within the validity period, without affecting irrelevant personnel or omitting visitors that should be controlled. For scenarios involving sensitive areas or sensitive businesses, the validity period control can avoid the security risks caused by "permanent control". Controlling only users within the scope and within the validity period reduces security risks. The judgment logic process is clear and the steps are well-defined, which can quickly complete the automated judgment of user control status without the need for manual verification of user location and control validity period, greatly reducing manual operation costs. Automatic determination of control status reduces human error and mitigates control misconduct caused by human error, thus lowering subsequent error correction costs. It is highly adaptable to both temporary and long-term control scenarios. For short-term control needs, a short validity period can be set, automatically canceling the control upon termination without requiring manual closure of the control rules. For long-term control of fixed areas, rules with long-term or cyclical validity periods can be set. Furthermore, the control scope and validity period can be flexibly adjusted, allowing for timely parameter updates based on business changes and regional planning adjustments, adapting to changing control needs in different scenarios and enhancing the technology's practicality and reusability.
[0068] In one embodiment, the area control range is a polygon. If a user is inside the polygon, it is determined that the user is subject to area control; if the user is on the edge of the polygon or outside the polygon, it is determined that the user is not subject to area control.
[0069] Figure 2 is a detailed flowchart of the short message terminal application management and control in an embodiment of this application. Referring to Figure 2, in one embodiment, the local short message service status is updated according to the user's actual management and control status, including:
[0070] If the user's actual management status is "controlled", update the local short message service status to "service suspended";
[0071] If the user's actual management status is unmanaged, update the local short message service status to normal service.
[0072] Send the local short message service status to the short message application system platform.
[0073] In the above embodiments, the short message service for managed users is automatically suspended, avoiding risks such as improper use of the service to transmit sensitive information, which aligns with the core objective of regional control. Unmanaged users continue to enjoy the service normally, and their legitimate usage rights are not affected by irrelevant control measures, ensuring that service use complies with control rules without creating unnecessary service restrictions. There is no need for manual switching of the short message service; service status updates are automatically completed based on user control status, significantly reducing manual intervention. For multi-user, wide-area control scenarios, service status can be quickly synchronized, avoiding delays and error rates associated with manual operations. Simultaneously, the automatic update mechanism reduces repetitive workload for maintenance personnel, lowering the manpower and time costs of service management and improving overall operational efficiency. After local service status updates, they are synchronized to the short message application system platform, ensuring the platform can monitor the service usage status of all users in real time. On one hand, the platform can perform unified monitoring, statistics, and scheduling based on synchronized status data, avoiding management chaos caused by inconsistencies between local and platform statuses. On the other hand, when control strategies need to be adjusted, the platform can respond quickly based on accurate service status data, ensuring the effective implementation of control instructions and improving the overall synergy of service control. This logic can flexibly adapt to control scenarios of different regions and timeframes. Whether it is temporary or long-term control, it can automatically adjust the service status based on the control status. For example, in emergency control scenarios, the temporary shutdown or recovery of services can be achieved quickly by switching control status without modifying the service's configuration, thus improving the technology's scenario adaptability and reusability.
[0074] In one embodiment, the method further includes:
[0075] If the user's actual status is not a normal user, update the local short message service status to service suspended.
[0076] Send the local short message service status to the short message application system platform.
[0077] In the above embodiments, by directly linking service status with the actual user status, service is automatically suspended for abnormal users. Service status is adjusted differentiated based on the actual user status. Normal service permissions are retained only for normal users, while abnormal users are automatically restricted. This ensures that normal users are not subject to irrelevant restrictions and can use the service smoothly, while also enabling targeted management of high-risk users. This aligns with the management principle of "on-demand service with controllable risks" and improves the rationality of service resource allocation. There is no need for manual verification of user status and manual service on / off switching; the automated association and update mechanism achieves real-time synchronous adjustment of service status. For large-scale user management scenarios, this significantly reduces the workload and error rate of manual intervention, avoiding risks and vulnerabilities caused by delays in manual operations. Simultaneously, the simplified management process reduces the management difficulty for operations and maintenance personnel, improving overall service management efficiency. Local service status updates are synchronized to the application system platform, ensuring that the platform has real-time knowledge of the service usage status of all users. The platform can perform unified monitoring, risk warning, and strategy optimization based on accurate status data, avoiding management chaos caused by the disconnect between local and platform status; when the user status changes (such as from abnormal to normal), it can also quickly realize the linkage recovery of service status, ensuring the continuity and coordination of control logic.
[0078] In one embodiment, sending a request to the short message application system platform to obtain the user's management information for the short message terminal includes:
[0079] According to a preset cycle, the system sends a request to the short message terminal user for control information to the short message application system platform through the terrestrial mobile communication network.
[0080] Receive control information and user status information from the short message application system platform, including:
[0081] It receives control information and user status information from the short message application system platform through the terrestrial mobile communication network.
[0082] In this embodiment, sending control information acquisition requests at preset intervals allows the control terminal to periodically acquire regional control rules and user status, forming a normalized information update mechanism and shifting the control mode from "passive waiting for reporting" to "proactive periodic acquisition." This automated periodic acquisition method reduces the workload of manual initiation of queries and statistics, significantly lowering human resource management costs and avoiding omissions and delays caused by manual operations. Terrestrial mobile communication networks possess stable bandwidth and high transmission rates, avoiding the limitations of short message links in data transmission volume and rate compared to relying solely on short message links for transmitting control information. On one hand, request commands can be sent quickly, and control information and user status information fed back from the platform can be received efficiently, reducing information transmission delays. On the other hand, the mature architecture of terrestrial networks can reduce packet loss rates, ensuring the complete transmission of control request commands and feedback information, avoiding control decision errors due to information gaps, and providing data support for the accurate execution of subsequent control actions. A stable information interaction bridge is established between the terminal side and the short message application system platform. The platform can use the feedback information to synchronize control rules to relevant terminals in a timely manner, while the terminal side can adjust its operating status based on the periodically acquired control information. Targeted requests and reception of control information via terrestrial mobile communication networks offer greater controllability over open data transmission methods. Furthermore, this technology focuses on targeted interaction of core control information, reducing the transmission of irrelevant data and mitigating the risk of interception or tampering during transmission. This targeted, periodic transmission mode is particularly beneficial for confidential information involving sensitive area control and the status of users in specific industries, further ensuring information security and aligning with the security requirements of control data in sectors such as energy and government.
[0083] In one embodiment, the method further includes:
[0084] If the short message terminal is not under a terrestrial mobile communication network, query the local short message service status;
[0085] If the local short message service status is normal, then the short message communication function can be used.
[0086] In this embodiment, when the terrestrial mobile communication network is unavailable, the terminal can determine the availability of its functions by querying the local short message service status without relying on an external network. This avoids the problem of being unable to confirm communication capabilities due to terrestrial network interruptions, ensuring that data transmission can still be achieved via short messages in special scenarios, meeting the communication needs of critical scenarios such as emergency communication and operations in remote areas. The terminal directly checks its local service status without interacting with the platform or external network for verification, significantly shortening the time for determining communication functions. It reduces additional network requests and response steps, lowers the complexity of user operations, and allows users to quickly know whether the short message function is available, improving the user experience. It eliminates the need to send capability query requests to the platform through the short message link or other external links, reducing the terminal's communication resource consumption and power consumption. The local self-check method avoids invalid network interactions, reduces terminal hardware resource consumption, and extends terminal battery life, especially suitable for long-term use in outdoor and mobile scenarios. Direct determination based on the local service status avoids functional misjudgments caused by external network fluctuations, platform response delays, and other factors. The communication function is only confirmed to be available when the local service status is normal, ensuring the success rate of subsequent short message transmission, reducing communication failures caused by service anomalies, and providing protection for the transmission of critical information.
[0087] In one embodiment, the method further includes:
[0088] Collect short message interaction information between the short message terminal and the short message application system platform, the interaction information including interaction frequency and short message terminal performance information;
[0089] The interactive information is sent to the short message application system platform;
[0090] Receive control information and user status information synchronized from the short message application system platform.
[0091] In this embodiment of the application, the user uses a short message terminal to send a short message to the short message application system platform, and the short message application system platform can also send a short message back to the short message terminal to be displayed to the user.
[0092] Figure 3 is a flowchart of the second short message terminal application management method in this application embodiment. This method is applied to a short message application system platform and includes:
[0093] Step 301: Receive the short message interaction information between the short message terminal and the short message application system platform collected by the short message terminal;
[0094] Step 302: Generate user status information based on the interaction information and the user's service status in the short message terminal;
[0095] Step 303: Configure the control information for the short message terminal;
[0096] Step 304: Synchronize user status information and control information with the short message terminal.
[0097] In this embodiment of the invention, by collecting short message interaction information between the terminal and the platform, and combining it with user status information generated from business status, the platform can comprehensively grasp core data such as the terminal's communication status and user business progress. For example, in shipping scenarios, the platform can know the ship's navigation communication status and the execution status of operational tasks in real time; in oil and gas field operation scenarios, it can clearly see whether the terminals carried by operators are communicating normally and whether the operation process is compliant, changing the problem of fragmented information in previous management and control, and providing accurate data support for management decisions. The management and control information configuration function can customize management and control strategies for different regional management rules and business needs. Combined with information synchronization, the terminal can quickly respond to regional management and control requirements, greatly improving the compliance and scheduling flexibility of management and control in special areas or specific time periods. Through the closed-loop process of "receiving information - generating status - configuring rules - synchronizing instructions", the information transmission delay and invalid interaction between the platform and the terminal are reduced. The platform does not need to repeatedly send query instructions, and the terminal can also autonomously adapt and adjust through synchronized status information and management and control rules. By centrally receiving interactive information and uniformly generating and synchronizing management and control related information, the platform avoids the cumbersome operation of debugging and issuing instructions to a large number of terminals one by one. At the same time, terminal anomalies can be predicted in advance based on user status information.
[0098] In one embodiment, the interaction information includes interaction frequency and short message terminal performance information, wherein the short message terminal performance information includes transmission power.
[0099] Figure 4 is a detailed flowchart of the short message application system platform for short message terminal application management in an embodiment of this application. In one embodiment, user status information is generated based on the interaction information and the user's business status of the short message terminal, including:
[0100] If the transmission power of the short message terminal does not exceed the preset power and the interaction frequency does not exceed the preset frequency, the performance of the short message terminal is determined to be normal.
[0101] If the short message terminal is performing normally and the user's service status is normal, the user status information is determined to be a normal user.
[0102] If the short message terminal has abnormal performance, the user status information is determined to be a user with abnormal terminal performance.
[0103] If a user's business status is abnormal, the user's status information will be determined as an abnormal user.
[0104] In the above embodiments, terminal performance is judged using "transmission power + interaction frequency" as the core indicators, combined with user service status to form a dual judgment standard, avoiding the one-sidedness of a single dimension judgment. Three statuses are clearly defined: normal users, users with abnormal terminal performance, and users with abnormal services. This allows the platform to quickly locate the core issues of different types of users, providing a clear basis for subsequent differentiated management. When terminal transmission power or interaction frequency exceeds the limits, performance abnormalities are immediately determined, allowing for early detection of terminal hardware failures, communication link anomalies, and other issues, preventing short message transmission interruptions or data loss due to terminal failures. Real-time correlation with user service status enables timely identification of task execution anomalies, helping the platform intervene and handle business risks before they escalate, reducing losses. The judgment rules are clear and unambiguous, requiring no complex algorithms or additional data support. The platform can quickly process interaction information and service status data, reducing computational resource consumption. Automated generation of user status information replaces the tedious manual verification of terminal performance and service status, significantly reducing maintenance workload and improving management response speed. The preset thresholds for transmission power and interaction frequency can be flexibly adjusted according to different industry scenarios. The status classification results can be directly linked to subsequent management and control strategies, providing accurate input for operations such as terminal disabling, parameter adjustment, and business supervision, thereby improving the overall operating efficiency of the short message application system.
[0105] In one embodiment, the method further includes:
[0106] When changes are detected in user status information or control information, the system proactively pushes the user status information or control information to the short message terminal.
[0107] In the above embodiments, the proactively pushed user status information or control information can be incremental update packages instead of waiting for terminal polling. Replacing "terminal polling" with "change triggering" ensures that information is proactively pushed immediately upon change, avoiding the delays caused by polling. Terminals can obtain the latest user status information or control information immediately, ensuring that control policies take effect promptly, adapting to scenarios with high response speed requirements such as emergency dispatch and compliance supervision. Pushing only incremental update packages, rather than complete information, significantly reduces the amount of data pushed, lowering the bandwidth usage of the short message link. It reduces invalid data transmission, lowering the energy consumption of the terminal in receiving and processing data, especially suitable for the limited communication resources and battery life requirements of short message terminals. Terminals do not need to continuously initiate polling requests, reducing the frequency of communication module startup and data processing pressure. The small size of the incremental update package allows for higher terminal parsing and storage efficiency, avoiding device lag or failure caused by frequent processing of large amounts of data, and extending terminal lifespan. Whether it's real-time changes in user status (such as those triggered by business anomalies) or adjustments to regional control rules (such as updates to restricted areas), proactive pushes can quickly synchronize them to the terminal. It does not require the terminal to actively query; even if the terminal is in low-power standby or mobile state, it can receive updates in a timely manner, ensuring the continuity of management and control in dynamic scenarios.
[0108] In one embodiment, the short message terminal combines the periodic control information retrieval request with the existing communication heartbeat packet into one. In addition to keep-alive information, the heartbeat packet also carries interaction information.
[0109] The platform supports group management of a batch of terminals (such as a fleet of vehicles or a work group).
[0110] In one embodiment, the method further includes:
[0111] The same control information is sent in batches to a specified list of terminals, which includes at least one short message terminal.
[0112] In this embodiment of the application, behavioral information of short message terminals can be continuously collected and a terminal behavior profile can be constructed. The terminal behavior profile includes: historical trajectory density, communication time regularity (such as whether communication is always frequent at night), message length distribution, and interaction frequency with specific terminals.
[0113] The environmental context data is obtained by combining the terminal location. The environmental context data includes meteorological data (such as severe weather may increase communication demand or risk), geographic information (such as whether it has entered a sensitive area), real-time network load, etc.
[0114] Collect business data from the terminal, including trends in user account balances and the progress of package usage.
[0115] Build a lightweight machine learning model (such as an isolation forest, logistic regression, or a simple scorecard model), and input the terminal behavior profile, environmental context data, and terminal business data into the machine learning model to obtain the terminal risk score and anomaly label;
[0116] The risk score ranges from 0 to 100, and the abnormal tags include abnormal trajectory, sudden increase in frequency, and loitering in sensitive areas.
[0117] Update the control information of short message terminals based on terminal risk scores and anomaly tags, for example:
[0118] Low risk (0-30 points): Maintain control information and user status information;
[0119] Medium risk (31-70 points): Based on the existing regional control, the scope of the control area is reduced, or the preset frequency is reduced (achieved through platform-side traffic limiting).
[0120] High risk (71-100 points): Mark the user's status information as "abnormal user" (e.g., status code 5 - suspended user) and trigger an alarm to notify the administrator.
[0121] When a terrestrial mobile communication network is available, the short message application system platform also predictively sends out the area control range for a future period of time (such as the next 24 hours) and sends it to the short message terminal.
[0122] In one embodiment, the short message terminal has built-in sensors (such as collision detection of the accelerometer, vital signs monitoring interface). When an emergency event is detected, it automatically triggers an emergency mode, temporarily overriding the "service paused" state, and forcibly sends a short message containing an emergency identifier and location to the short message application system platform.
[0123] Figure 5 is a schematic diagram of the structure of the first short message terminal application management and control device in the embodiments of this application. The embodiments of this application also propose a short message terminal application management and control device, which is applied to a short message terminal. The device includes:
[0124] The request sending module 501 is used to send a request to the short message application system platform to obtain the user's control information for the short message terminal.
[0125] The information receiving module 502 is used to receive control information and user status information fed back by the short message application system platform;
[0126] User status determination module 503 is used to determine the actual status of the user based on the received user status information.
[0127] The control status judgment module 504 is used to determine the actual control status of a user based on control information if the user's actual status is a normal user.
[0128] The service status update module 505 is used to update the local short message service status according to the user's actual management status.
[0129] In one embodiment, the user status information includes normal users, users with abnormal services, or users with abnormal terminal performance.
[0130] In one embodiment, the control information includes the area of control and the validity period;
[0131] The control status judgment module is used for:
[0132] Based on the control information, determine whether the user is within the area under control;
[0133] If not, the user's actual management status is determined to be unmanaged;
[0134] If so, is the testing and control information within its validity period?
[0135] If not, determine that the user's actual management status is not managed; if yes, determine that the user's actual management status is managed.
[0136] In one embodiment, the service status update module is used to:
[0137] If the user's actual management status is "controlled", update the local short message service status to "service suspended";
[0138] If the user's actual management status is unmanaged, update the local short message service status to normal service.
[0139] Send the local short message service status to the short message application system platform.
[0140] In one embodiment, the service status update module is used to:
[0141] If the user's actual status is not a normal user, update the local short message service status to service suspended.
[0142] Send the local short message service status to the short message application system platform.
[0143] In one embodiment, the request sending module is used to:
[0144] According to a preset cycle, the system sends a request to the short message terminal user for control information to the short message application system platform through the terrestrial mobile communication network.
[0145] The information receiving module is used for:
[0146] It receives control information and user status information from the short message application system platform through the terrestrial mobile communication network.
[0147] In one embodiment, the service status update module is used to:
[0148] If the short message terminal is not under a terrestrial mobile communication network, query the local short message service status;
[0149] If the local short message service status is normal, then the short message communication function can be used.
[0150] In one embodiment, the service status update module is used to:
[0151] Collect short message interaction information between the short message terminal and the short message application system platform. The interaction information includes interaction frequency and short message terminal performance information, including transmission power.
[0152] The interactive information is sent to the short message application system platform;
[0153] Receive control information and user status information synchronized from the short message application system platform.
[0154] Figure 6 is a schematic diagram of the structure of the second type of short message terminal application management and control device in this application embodiment, which is applied to the short message application system platform and includes:
[0155] The interactive information receiving module 601 is used to receive the interactive information of short messages between the short message terminal and the short message application system platform collected by the short message terminal.
[0156] User status information generation module 602 is used to generate user status information based on the interaction information and the user's business status in the short message terminal;
[0157] Configuration module 603 is used to configure the control information of the short message terminal;
[0158] The information synchronization module 604 is used to synchronize user status information and control information with the short message terminal.
[0159] In one embodiment, the interaction information includes interaction frequency and short message terminal performance information, wherein the short message terminal performance information includes transmission power.
[0160] In Teacher Sun's class, the user status information generation module is used for:
[0161] If the transmission power of the short message terminal does not exceed the preset power and the interaction frequency does not exceed the preset frequency, the performance of the short message terminal is determined to be normal.
[0162] If the short message terminal is performing normally and the user's service status is normal, the user status information is determined to be a normal user.
[0163] If the short message terminal has abnormal performance, the user status information is determined to be a user with abnormal terminal performance.
[0164] If a user's business status is abnormal, the user's status information will be determined as an abnormal user.
[0165] In summary, by first determining the user's actual status based on the user status information fed back by the platform, abnormal users can be quickly identified and their service permissions restricted, preventing abnormal use of short message resources. For normal users, the control status can be further determined through control information, enabling customized service control by region. Terminals update their local service status in real time based on the actual control status, allowing for flexible service adaptation. This method integrates control logic with the platform, eliminating the need for administrators to manually control each terminal individually. They only need to update regional control rules and user status information uniformly through the platform, and the terminals can automatically complete status determination and service adjustment. This centralized control model significantly reduces the operational difficulty of the short message system, especially for large-scale terminal deployment scenarios, reducing manual operation costs and improving the timeliness and uniformity of system control.
[0166] This application embodiment also provides a computer device. Figure 7 is a schematic diagram of the computer device in this application embodiment. The computer device 700 includes a memory 710, a processor 720, and a computer program 730 stored in the memory 710 and executable on the processor 720. When the processor 720 executes the computer program 730, it implements the above-mentioned short message terminal application management method.
[0167] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the above-described short message terminal application management method.
[0168] This application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the above-described short message terminal application management method.
[0169] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied 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.
[0170] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.
[0171] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.
[0172] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.
[0173] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of this application. It should be understood that the above descriptions are merely specific embodiments of this application and are not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A method for managing and controlling short message terminal applications, characterized in that, Applied to short message terminals, it includes: sending a request to the short message application system platform to obtain user control information of the short message terminal; receiving control information and user status information fed back by the short message application system platform; determining the actual status of the user based on the received user status information; if the user's actual status is a normal user, determining the user's actual control status based on the control information; and updating the local short message service status based on the user's actual control status.
2. The method as described in claim 1, characterized in that, The user status information includes normal users, users with abnormal business operations, or users with abnormal terminal performance.
3. The method as described in claim 1, characterized in that, The control information includes the scope of regional control and the validity period; Determining a user's actual control status based on control information includes: determining whether the user is within the area control scope based on the control information; if not, determining the user's actual control status as uncontrolled; if yes, checking whether the control information is within its validity period; if not, determining the user's actual control status as uncontrolled; if yes, determining the user's actual control status as controlled.
4. The method as described in claim 1, characterized in that, Update the local short message service status according to the user's actual management status, including: if the user's actual management status is under management, update the local short message service status to service suspended; if the user's actual management status is not under management, update the local short message service status to service normal; and send the local short message service status to the short message application system platform.
5. The method as described in claim 1, characterized in that, Also includes: If the user's actual status is not a normal user, update the local short message service status to service suspended. Send the local short message service status to the short message application system platform.
6. The method as described in claim 1, characterized in that, Sending a request to the short message application system platform for obtaining management information of the user of the short message terminal, including: sending a request to the short message application system platform for obtaining management information of the user of the short message terminal through the terrestrial mobile communication network according to a preset period; receiving management information and user status information fed back by the short message application system platform, including: receiving management information and user status information fed back by the short message application system platform through the terrestrial mobile communication network.
7. The method as described in claim 6, characterized in that, Also includes: If the short message terminal is not under a terrestrial mobile communication network, query the local short message service status; If the local short message service status is normal, then the short message communication function can be used.
8. The method as described in claim 1, characterized in that, Also includes: Collect short message interaction information between the short message terminal and the short message application system platform. The interaction information includes interaction frequency and short message terminal performance information, including transmission power. Send the interaction information to the short message application system platform. Receive control information and user status information synchronized from the short message application system platform.
9. A method for managing and controlling short message terminal applications, characterized in that, Applied to a short message application system platform, the system includes: receiving short message interaction information collected by the short message terminal between the short message terminal and the short message application system platform; generating user status information based on the interaction information and the user's service status of the short message terminal; configuring the control information of the short message terminal; and synchronizing the user status information and control information to the short message terminal.
10. The method as described in claim 9, characterized in that, The interaction information includes interaction frequency and short message terminal performance information, including transmission power.
11. The method as described in claim 9, characterized in that, Based on the interaction information and the user's service status of the short message terminal, user status information is generated, including: if the short message terminal's transmission power does not exceed a preset power and the interaction frequency does not exceed a preset frequency, the short message terminal's performance is determined to be normal; if the short message terminal's performance is normal and the user's service status is normal, the user status information is determined to be a normal user; if the short message terminal's performance is abnormal, the user status information is determined to be a user with abnormal terminal performance; if the user's service status is abnormal, the user status information is determined to be a user with abnormal service.
12. A short message terminal application control device, characterized in that, This system, applied to short message terminals, includes: a request sending module for sending a request to the short message application system platform to obtain user management information; an information receiving module for receiving management information and user status information from the short message application system platform; a user status judgment module for judging the user's actual status based on the received user status information; a management status judgment module for judging the user's actual management status based on the management information if the user's actual status is a normal user; and a service status update module for updating the local short message service status based on the user's actual management status.
13. A short message terminal application control device, characterized in that, This system is applied to a short message application system platform and includes: an interactive information receiving module for receiving interactive information between the short message terminal and the short message application system platform collected by the short message terminal; a user status information generation module for generating user status information based on the interactive information and the user's service status at the short message terminal; a configuration module for configuring the control information of the short message terminal; and an information synchronization module for synchronizing user status information and control information with the short message terminal.
14. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method of any one of claims 1 to 11.
15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method of any one of claims 1 to 11.
16. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the method of any one of claims 1 to 11.