Method and device for opening service and computer readable storage medium

By opening the opening command interface between the first cloud platform and the second cloud platform, the satellite communication terminals are allowed to open services online, solving the flexibility and convenience problems caused by the unified management of opening the interface in the existing technology, and improving the user experience and activation efficiency.

CN119254303APending Publication Date: 2025-01-03ZHEJIANG GEELY HLDG GRP CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411439565.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-15
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

The opening interface of existing satellite communication services is managed by the operator, which leads to users need to go offline to the business network hall, reducing the flexibility and convenience of opening.

Method used

Through the activation command interface between the first cloud platform and the second cloud platform, satellite communication terminals are allowed to open services online, improving the flexibility and convenience of activation.

Benefits of technology

The online activation of satellite communication services has been realized, the user experience and life efficiency have been improved, and the flexibility of activation has been enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119254303A_ABST
    Figure CN119254303A_ABST
Patent Text Reader

Abstract

The invention provides a service opening method and device and a computer readable storage medium. The method is applied to a first cloud platform, the first cloud platform is in communication connection with a first application and a second cloud platform, the first application is an application associated with a satellite communication terminal, the first cloud platform is used for opening a satellite communication service for the satellite communication terminal, and the second cloud platform is a cloud platform maintained by an operator of a satellite communication system. The method comprises the following steps: receiving a first opening instruction sent by a first application, wherein the first opening instruction is used for requesting to open a satellite communication service for a satellite communication terminal; in response to the first opening instruction, a second opening instruction is sent to a second cloud platform, and the second opening instruction comprises information required for opening the satellite communication service; receiving feedback information sent by the second cloud platform for the second opening instruction; and sending the feedback information to the first application, so that a user of the satellite communication terminal opens the satellite communication service according to the feedback information, and the satellite service opening flexibility is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of satellite communications, and in particular to a method and device for opening a service, and a computer-readable storage medium. Background Art

[0002] With the rapid development of science and technology, satellite communications, as an important branch of modern communication technology, are increasingly showing their unique value and significance. For example, communication satellites can cross geographical boundaries and provide voice, data and other communication services to mobile users such as vehicles, aircraft, ships and individuals, especially in remote areas that are not covered by ground mobile communication systems, such as oceans, mountains and plateaus, to achieve seamless communication coverage. At the same time, they can provide critical communication guarantees in emergency situations, which has important strategic significance and practical application value.

[0003] At present, the opening interfaces of satellite communication services are uniformly managed and maintained by the operators providing the service. On the one hand, this design is based on considerations of national security and independent control of communication technology. On the other hand, the unified management and maintenance of the opening interfaces of satellite communication services is conducive to promoting the standardization of related equipment and applications. Therefore, if a user wants to open a satellite communication service, the user needs to go to the business office of the operator providing the service and fill out forms to open the satellite communication service offline. This method reduces the flexibility of opening satellite communication services and also reduces people's living efficiency and convenience. Summary of the invention

[0004] In view of this, the embodiments of the present application are directed to providing a method, apparatus, and computer-readable storage medium for activating a service.

[0005] In a first aspect, the present application provides a method for activating a service, which is applied to a first cloud platform, the first cloud platform is communicatively connected with a first application and a second cloud platform, the first application is an application associated with a satellite communication terminal, the first cloud platform is used to activate a satellite communication service for the satellite communication terminal, and the second cloud platform is a cloud platform maintained by an operator of a satellite communication system. The method includes: receiving a first activation instruction sent by the first application, the first activation instruction is used to request to activate a satellite communication service for the satellite communication terminal; in response to the first activation instruction, sending a second activation instruction to the second cloud platform, the second activation instruction including information required for activating the satellite communication service; receiving feedback information sent by the second cloud platform in response to the second activation instruction; and sending feedback information to the first application so that a user of the satellite communication terminal activates the satellite communication service according to the feedback information.

[0006] According to the first aspect, the feedback information is page link information, and the page linked to the page link information is used to activate satellite communication services; sending feedback information to the first application includes: sending page link information to the first application so that users of the satellite communication terminal can activate satellite communication services through the login page.

[0007] According to the first aspect, or any implementation of the first aspect above, the first activation instruction includes identification information of the satellite communication terminal, and the second activation instruction includes one or more of the following information: identification information; package information of the satellite communication service; information required for secure communication with the second cloud platform.

[0008] According to the first aspect, or any implementation of the first aspect above, the identification information includes one or more of the following information: identification information of a SIM card of the satellite communication terminal; and a mobile phone number of a user.

[0009] According to the first aspect, or any implementation of the first aspect above, the satellite communication terminal is a vehicle-mounted satellite communication terminal installed on a vehicle, and the first application is an application used by a user of the vehicle.

[0010] In a second aspect, the present application provides a method for activating a service, which is applied to a first application, the first application is an application associated with a satellite communication terminal, and the first application is used to activate a satellite communication service for the satellite communication terminal through a first cloud platform, the first cloud platform is communicatively connected to a second cloud platform, and the second cloud platform is a cloud platform maintained by an operator of a satellite communication system, the method comprising: sending a first activation instruction to the first cloud platform, the first activation instruction is used to request to activate a satellite communication service for the satellite communication terminal; receiving feedback information sent by the first cloud platform, the feedback information is used to activate the satellite communication service for the user of the satellite communication terminal.

[0011] According to the second aspect, the feedback information is page link information, and the page linked to the page link information is used to activate satellite communication services; the method also includes: jumping to the page according to the feedback information so that the user of the satellite communication terminal can activate the satellite communication service through the login page.

[0012] According to the second aspect, or any implementation of the second aspect, the first activation instruction includes identification information of the satellite communication terminal.

[0013] According to the second aspect, or any implementation of the second aspect above, the identification information includes one or more of the following information: identification information of a SIM card of the satellite communication terminal; and a mobile phone number of a user.

[0014] According to the second aspect, or any implementation of the second aspect, the satellite communication terminal is a vehicle-mounted satellite communication terminal installed on a vehicle, and the first application is an application used by a user of the vehicle.

[0015] In a third aspect, the present application provides a device for activating a service, which is located on a first cloud platform, the first cloud platform is communicatively connected with a first application and a second cloud platform, the first application is an application associated with a satellite communication terminal, the first cloud platform is used to activate a satellite communication service for the satellite communication terminal, and the second cloud platform is a cloud platform maintained by an operator of a satellite communication system. The device includes: a first receiving module, used to receive a first activation instruction sent by the first application, the first activation instruction is used to request to activate a satellite communication service for the satellite communication terminal; a first sending module, used to send a second activation instruction to the second cloud platform in response to the first activation instruction, the second activation instruction includes information required for activating the satellite communication service; a second receiving module, used to receive feedback information sent by the second cloud platform in response to the second activation instruction; and a second sending module, used to send feedback information to the first application, so that a user of the satellite communication terminal activates the satellite communication service according to the feedback information.

[0016] In a fourth aspect, the present application provides a satellite communication terminal, wherein the first application is an application associated with the satellite communication terminal, and the first application is used to activate satellite communication services for the satellite communication terminal through a first cloud platform, the first cloud platform is communicatively connected to a second cloud platform, and the second cloud platform is a cloud platform maintained by an operator of the satellite communication system, and the device includes: a first sending module, used to send a first activation instruction to the first cloud platform, the first activation instruction is used to request to activate satellite communication services for the satellite communication terminal; a first receiving module, used to receive feedback information sent by the first cloud platform, and the feedback information is used to activate satellite communication services for users of the satellite communication terminal.

[0017] In a fifth aspect, the present application provides a computer-readable storage medium storing a program code for computer execution, the program code comprising a method for executing any possible service activation method in the first aspect and any possible implementation of the first aspect or in the second aspect and any possible implementation of the second aspect.

[0018] In a sixth aspect, the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the processor executes a service activation method as described in any of the first aspect and any possible implementation of the first aspect or the second aspect and any possible implementation of the second aspect.

[0019] In a seventh aspect, an embodiment of the present application provides a computer program, which includes instructions for executing the service activation method in the first aspect and any possible implementation of the first aspect or in the second aspect and any possible implementation of the second aspect.

[0020] In the present application, the satellite communication terminal can use the first application to send a first activation instruction to the second cloud platform through the first cloud platform. It can be seen that the embodiment of the present application provides a cloud platform (i.e., the first cloud platform) that can be used to activate satellite communication services for satellite communication terminals, and the cloud platform can be connected to the activation instruction interface between the cloud platform (i.e., the second cloud platform) maintained by the operator corresponding to the satellite communication system, so that the satellite communication terminal can be connected to the second cloud platform through the first cloud platform and realize the online activation of satellite communication services, thereby improving the flexibility of satellite communication service activation and improving people's life efficiency and convenience. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 A schematic diagram of a flow chart of a satellite communication service activation method provided in an embodiment of the present application.

[0022] Figure 2 A flowchart of another satellite communication service activation method provided in an embodiment of the present application.

[0023] Figure 3 A flowchart of another satellite communication service activation method provided in an embodiment of the present application.

[0024] Figure 4 A schematic diagram of a device for activating a service provided in an embodiment of the present application.

[0025] Figure 5 A schematic diagram of a satellite communication terminal provided in an embodiment of the present application.

[0026] Figure 6 A schematic diagram of the structure of a service activation device provided in an embodiment of the present application. DETAILED DESCRIPTION

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

[0028] The term "and / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.

[0029] The terms "first" and "second" in the description and claims of the embodiments of the present application are used to distinguish different objects rather than to describe a specific order of objects. For example, a first target object and a second target object are used to distinguish different target objects rather than to describe a specific order of target objects.

[0030] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0031] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0032] With the rapid development of science and technology, satellite communication, as an important branch of modern communication technology, is increasingly showing its unique value and significance. Satellite communication refers to a wireless communication technology that transmits and receives communication signals above the earth through artificial satellites.

[0033] The advantage of satellite communications lies in its global coverage capability. It can cross geographical boundaries and achieve communication connections around the world. This capability is particularly important in emergency communications, especially when natural disasters occur. Satellite communications can provide stable and reliable communication access to ensure the communication needs of rescue workers and disaster-stricken people. It is not restricted by ground infrastructure. Even when ground communication facilities are damaged, it can continue to provide communication services and maintain the continuity and stability of communication. In addition, satellite communications are highly reliable and flexible and can adapt to different application scenarios. Whether it is a natural disaster, emergency rescue or temporary activities, it can provide timely communication support to ensure the smooth flow of information. In the face of natural disasters such as earthquakes and floods, ground communication base stations may be severely damaged, resulting in communication interruptions, while satellite communications can continue to work in such extreme situations and become the only means of communication for disaster relief.

[0034] Among them, communication satellites are a type of artificial satellite that can be used to provide remote communication services. The applications of communication satellites include not only basic voice communications, but also data transmission, video signals and television broadcasting, etc., which are an indispensable means to establish global personal communications. At present, there are multiple communication satellite systems in orbit around the world, including Starlink of the United States, Tiantong-1 of China, Eutelsat, Inmarsat, etc. These communication satellite systems can achieve global or regional communication coverage through different orbital configurations such as geostationary earth orbit (GEO), inclined geosynchronous orbit (IGSO) and medium earth orbit (MEO), supporting diversified communication needs including personal communications, marine transportation, offshore fisheries, air passenger transport, emergency rescue, etc.

[0035] For example, the Tiantong-1 mentioned above is a satellite mobile communication system independently developed by China, which has important civil and commercial value. It can provide voice, data and other communication services to mobile users such as vehicles, aircraft, ships and individuals, especially in remote areas that are not covered by ground mobile communication systems, such as oceans, mountains and plateaus, to achieve seamless communication coverage. At the same time, it can provide key communication guarantees in emergency situations, which has important strategic significance and practical application value. Tiantong satellite communication service is a satellite communication service provided by the Tiantong-1 satellite mobile communication system. Tiantong satellite communication service can achieve full coverage of China's territory and territorial waters. This service fills the areas that cannot be covered by the existing communication network and is widely used in marine fisheries, emergency rescue, tourism exploration, Internet of Things and other scenarios. Tiantong satellite communication service can support a variety of terminals such as handheld, vehicle-mounted, ship-mounted, and airborne, and can provide safe, widely covered, and diverse terminal products to meet the needs of different users. In addition, Tiantong satellite communication service also provides SMS, voice, Internet of Things access and value-added services, such as optimized positioning products and large-scale network business integration, showing strong practicality and competitiveness.

[0036] When a user wants to use satellite communication services, he or she must first apply to the operator providing the service to activate the service, which can start or activate the communication service. During the application and activation process, the user's identity and needs must be confirmed to ensure that the user meets the service conditions and that the user selects the appropriate service package to perform the necessary technical configuration and establish a legal service contract relationship. In addition, the application and activation process can also ensure that the user can obtain technical support and customer service from the operator providing the service, ensuring the security, reliability and efficiency of the communication service.

[0037] At present, the opening interfaces of satellite communication services are uniformly managed and maintained by the operators providing the service. On the one hand, this design is based on considerations of national security and independent control of communication technology. On the other hand, the unified management and maintenance of the opening interfaces of satellite communication services is conducive to promoting the standardization of related equipment and applications. Therefore, if a user wants to open a satellite communication service, the user needs to go to the business office of the operator providing the service and fill out forms to open the satellite communication service offline. This method reduces the flexibility of opening satellite communication services and also reduces people's living efficiency and convenience.

[0038] In order to solve the above problem, in the present application, the satellite communication terminal can use the first application to send a first activation instruction to the second cloud platform through the first cloud platform. It can be seen that the embodiment of the present application provides a cloud platform (i.e., the first cloud platform) that can be used to activate satellite communication services for satellite communication terminals, and the cloud platform can be connected to the activation instruction interface between the cloud platform (i.e., the second cloud platform) maintained by the operator corresponding to the satellite communication system, so that the satellite communication terminal can be connected to the second cloud platform through the first cloud platform and realize the online activation of satellite communication services, thereby improving the flexibility of satellite communication service activation and improving people's life efficiency and convenience.

[0039] Combine the following Figure 1 , this application is described in detail as an example.

[0040] Figure 1 It is a flowchart of a satellite communication service activation method provided in an embodiment of the present application to solve the above-mentioned problem.

[0041] Figure 1 The method shown can be applied to the first cloud platform, and the first cloud platform can be connected to the first application and the second cloud platform in communication. In other words, the first application can achieve communication connection with the second cloud platform through the first cloud platform.

[0042] The first cloud platform can be implemented by one or more devices. The one or more devices can provide computing resources according to demand. The computing resources may include software and / or hardware resources. For example, the computing resources may include one or more of the following: servers, storage, databases, networks, software, etc. The computing resources may be located on the ground or above the ground. For example, the first cloud platform can be implemented based on a ground-based computer. For another example, the first cloud platform can be implemented by one or more satellites.

[0043] The first application may be an application associated with a satellite communication terminal. A satellite communication terminal may be a device that can transmit data with the ground or other satellites via a communication satellite. A satellite communication terminal may be fixed or mobile. For example, a satellite communication terminal may include: a satellite phone, a vehicle with a satellite modem, a satellite receiver, or other equipment that can be connected to a satellite communication network. After a satellite communication terminal opens a satellite communication service, it can provide voice, data, and image relay and transmission functions in scenarios such as remote area communications, marine operations, aviation broadband, and disaster emergency communications, ensuring smooth communications at all times, in all areas, and around the clock.

[0044] As described above, the first application may be an application associated with the satellite communication terminal. In other words, the first application may be an application running on the satellite communication terminal. Since the operating systems of the satellite communication terminals are various, the software systems used by the first application are also various. For example, when the first satellite communication terminal is an Android mobile phone, the first application may be developed based on the Android software system. For another example, when the first satellite communication terminal is an Apple mobile operating system (iOS) mobile phone, the first application may be developed based on the iOS software system.

[0045] The second cloud platform may be a cloud platform maintained by an operator of the satellite communication system. It may also be understood that the second cloud platform may be the cloud platform of the operator providing the satellite communication service mentioned above. Exemplarily, the second cloud platform may be a cloud platform maintained by an operator of the Tiantong satellite system. As can be seen from the above, the operator responsible for providing the Tiantong communication service does not provide customized development of the interface, so different satellite communication terminals can communicate with the cloud platform maintained by the operator of the Tiantong communication system through the first cloud platform.

[0046] Figure 1 The method shown may include steps S110 to S140.

[0047] Step S110: receiving a first activation instruction sent by a first application, where the first activation instruction is used to request activation of a satellite communication service for a satellite communication terminal.

[0048] It should be noted that the target receiving platform of the first activation instruction is the first cloud platform. The first activation instruction is sent by the satellite communication terminal to the first cloud platform through the first application.

[0049] In the current satellite communication terminal market, software systems are diverse, and there are various operating systems, such as Android operating system, Apple mobile operating system, and Harmony operating system (harmonyOS). Although the diversity of terminal platforms has promoted technological innovation and market prosperity, it has also brought certain challenges, especially in terms of software compatibility and development efficiency. There is still great resistance. Developers need to carry out customized development on different platforms to meet the characteristics of different systems and devices. However, as mentioned above, for security reasons, operators currently providing satellite communication services do not provide customized development for different platforms. In order to realize the service request of opening satellite communication online through the satellite communication terminal, there will be incompatibility between the satellite communication terminal and the cloud platform interface maintained by the operator providing satellite communication services, which will cause the satellite communication terminal to be unable to connect to the cloud platform maintained by the operator providing satellite communication services.

[0050] In this embodiment, before the satellite communication terminal establishes a communication connection with the first cloud platform, the first cloud platform can be customized and developed based on different operating systems to achieve communication with satellite communication terminals of different operating systems.

[0051] The first cloud platform can be customized and developed based on different operating systems so that the first cloud platform can establish communication connections with different operating systems. Therefore, when the satellite communication terminal of the different operating system sends the first activation instruction to the first cloud platform through the first application, the first cloud platform can obtain all information in the first activation instruction.

[0052] It should be noted that the embodiments of the present application do not limit how the satellite communication terminal establishes a communication connection with the first cloud platform. For example, the satellite communication terminal can access the first cloud platform through a cellular mobile network. Alternatively, the satellite communication terminal can access the first cloud platform through a local area network.

[0053] As can be seen from the above, the embodiment of the present application can set up a first cloud platform so that the first application can achieve communication connection with the second cloud platform through the first cloud platform, thereby realizing online opening of satellite communication services, thereby improving the flexibility of opening satellite communication services.

[0054] In some embodiments, the first activation instruction may include information required for activating the satellite communication service. For example, the first activation instruction may include identification information of the satellite communication terminal. The identification information may be used to distinguish the satellite communication terminal. In other words, the identification information may be used by other devices to identify the satellite communication terminal. Different satellite communication terminals may correspond to unique identification information.

[0055] Optionally, the identification information of the satellite communication terminal may include one or more of the following information: identification information of the SIM card of the satellite communication terminal and the mobile phone number of the user. For example, the identification information may include the integrated circuit card identity (ICCID) of the SIM card of the satellite communication terminal. ICCID is the unique identification number of the SIM card and is bound to the SIM card. It can be understood as the ID card of the SIM card. Alternatively, the identification information may include the mobile phone number of the user of the satellite communication terminal. It can be understood that the user's mobile phone number is also unique. Alternatively, the identification information may include the integrated circuit card identification code of the SIM card of the satellite communication terminal and the mobile phone number of the user of the satellite communication terminal.

[0056] In some embodiments, the first activation instruction may further include information of the satellite communication service requested to be activated. For example, the first activation instruction may further include package information of the satellite communication service. For example, when the satellite is a Tiantong satellite, the satellite communication terminal may send a request to activate the Tiantong satellite communication service to the first cloud platform through the first application, and carry package information to be activated in the first activation instruction, such as the need to activate a data communication service or a short message service in the Tiantong satellite communication service.

[0057] Step S120, in response to the first activation instruction, sending a second activation instruction to the second cloud platform, the second activation instruction including information required for activating the satellite communication service.

[0058] In response to the first activation instruction, the first cloud platform may send a second activation instruction to the second cloud platform.

[0059] For example, if the first activation instruction is received, the first cloud platform can immediately send the second activation instruction to the second cloud platform, that is, when the first activation instruction is received, the first cloud platform can immediately send the second activation instruction to the second cloud platform. Alternatively, if the first activation instruction is received, the first cloud platform can mark the first activation instruction as a pending instruction, and after the previous pending instruction is processed, the first cloud platform can immediately send the second activation instruction to the second cloud platform.

[0060] In some embodiments, the second activation instruction may include the identification information of the satellite communication terminal included in the first activation instruction, that is, the second activation instruction may also include one or more of the following information: identification information of the SIM card of the satellite communication terminal; the mobile phone number of the user. The specific content description is as described above and will not be repeated here.

[0061] In some embodiments, the second activation instruction may include package information of the satellite communication service.

[0062] Optionally, the package information of the satellite communication service may be the package information included in the first activation instruction. For example, as described above, the first activation instruction may also include information required for activating the satellite communication service.

[0063] Optionally, the package information of the satellite communication service may also be provided by the first cloud platform.

[0064] For example, when the first cloud platform receives the first activation instruction, if the first activation instruction does not include package information for the satellite communication service, the second activation instruction may include package information pre-set by the first cloud platform, such as basic package information for activating voice calls or data services. The first cloud platform may set a default package information when establishing a connection with the second platform.

[0065] Exemplarily, the package information of the satellite communication service may be obtained by the first cloud platform before receiving the first activation instruction sent by the satellite communication terminal. In some embodiments, the second activation instruction may also include information required for secure communication with the second cloud platform. The information required for secure communication may be information required when the second cloud platform communicates with the satellite communication terminal, for example, a token. A token may refer to a security mechanism that can be used to verify the identity of a user or device, manage session status, and control access rights to resources. A token can ensure the security of the communication process.

[0066] Step S130: receiving feedback information sent by the second cloud platform in response to the second activation instruction.

[0067] It is understandable that, based on receiving the second activation instruction sent by the first cloud platform, the second cloud platform can send feedback information to the first cloud platform in response to the second activation instruction.

[0068] In some embodiments, the feedback information is page link information, and the page linked to the page link information can be used to activate the satellite communication service. Wherein, a page link generally refers to a hyperlink between web pages on the Internet. Through the link, the browser will jump to another web page pointed to by the link. In this embodiment, the page link information can be used to jump to a web page requesting to activate the satellite communication service. Thereby, the demand for online activation is realized to improve the convenience of users in handling satellite communication services.

[0069] In some embodiments, after the first cloud platform receives the feedback signal, the first cloud platform may send the feedback information to the first application. For example, the first cloud platform may send the page link information described above to the first application so that the user of the satellite communication terminal can activate the satellite communication service through the login page in the page link information.

[0070] Step S140: sending the feedback information to the first application so that the user of the satellite communication terminal activates the satellite communication service according to the feedback information.

[0071] In response to receiving the feedback message, the first cloud platform may send the feedback message to the first application, so that the user of the satellite communication terminal can activate the satellite communication service according to the feedback information.

[0072] When the first application receives the page link information, the user can jump to the webpage requesting to open the satellite communication service by clicking on the page link. The webpage requesting to open the satellite communication service may include filling in the user's relevant information, such as the ID number, home address, and mobile phone verification code information, to complete the real-name authentication of the user applying for the service. In some embodiments, after the user has filled in the relevant information, facial recognition authentication can also be performed through a camera to further ensure that the communication is safe and legal. Optionally, before the information is confirmed, the user can also sign on the electronic screen for further authentication. After the user completes these operations, the satellite communication terminal can send this information to the second cloud platform. In the present embodiment, the second cloud platform can be a cloud platform maintained by the operator of the satellite communication system. After the cloud platform maintained by the operator of the satellite communication system receives the user information, the opening process of the satellite communication service is completed based on this information.

[0073] The first cloud platform can be customized based on the software systems of different satellite communication terminals to enable the first cloud platform to communicate with the first application through a customized interface. The first cloud platform and the second cloud platform can communicate through a standardized interface. The standardized interface can be provided by the second cloud platform. The first cloud platform can obtain information about the first activation instruction sent by the first application through the customized interface, and carry this information in the second activation instruction, and send it to the second cloud platform through the standardized interface.

[0074] It can be seen from step S110 to step S140 that the present application can enable the terminal device to activate the satellite communication service through the first cloud platform, thereby improving the flexibility of the satellite communication service activation and also improving the user experience of using the satellite communication service.

[0075] In some embodiments, the satellite communication terminal may be a vehicle-mounted satellite communication terminal installed on a vehicle, and the first application may be an application (APP) used by a vehicle user.

[0076] For example, when the satellite communication terminal is a vehicle-mounted satellite communication terminal installed on a vehicle, the first application is the corresponding vehicle-mounted application used by the user of the vehicle. When the vehicle model is Geely (GEELY), the vehicle-mounted APP can be GEELYAPP. The user can access GEELY's vehicle-mounted cloud platform through the GEELY APP, and the GEELY's vehicle-mounted cloud platform can then access the first cloud platform. When the GEELY's vehicle-mounted cloud platform establishes a connection with the first cloud platform, the GEELY's vehicle-mounted cloud platform can be authorized to the first cloud platform so that the first cloud platform can obtain relevant information of the GEELY vehicle accessed to the GEELY vehicle-mounted cloud platform. For example, the package information of the satellite communication service required by the GEELY vehicle, such as data service or SMS service. Therefore, when other GEELY vehicles send the first activation instruction to the first cloud platform based on the GEELY vehicle-mounted cloud platform, when the first cloud platform receives the first activation instruction and determines that the current vehicle model is GEELY, the second activation instruction may include the corresponding satellite communication service package information.

[0077] As can be seen from the above, vehicle users can also request to open satellite communication services online through the vehicle-mounted cloud platform. The vehicle-mounted cloud platform can establish a connection with the first cloud platform in advance and provide relevant vehicle user information for transmission to the first cloud platform. Through such a design, when the vehicle user initiates the first activation instruction, the first cloud platform can actively identify and call the stored relevant information, eliminating the tedious steps of users manually entering personal information. This saves time, reduces operational complexity, and improves the efficiency of the entire activation process.

[0078] Figure 2 It is a flowchart of another satellite communication service activation method provided in an embodiment of the present application.

[0079] Figure 2 The method shown can be applied to a first application. The first application can be an application associated with a satellite communication terminal, and the first application can be used to open a satellite communication service for the satellite communication terminal through a first cloud platform. The first cloud platform can be communicatively connected to a second cloud platform, and the second cloud platform can be a cloud platform maintained by an operator of a satellite communication system.

[0080] Figure 2 The method shown may include step S210 and step S220.

[0081] Step S210: Send a first activation instruction to the first cloud platform, where the first activation instruction is used to request activation of a satellite communication service for the satellite communication terminal.

[0082] It should be noted that the target receiving platform of the first activation instruction is the first cloud platform, and the first activation instruction is sent by the satellite communication terminal to the first cloud platform through the first application. Optionally, the first activation instruction may include identification information of the satellite communication terminal. It can also be understood that the first activation instruction may include information required to open the satellite communication service. Optionally, the identification information may include one or more of the following information: identification information of the SIM card of the satellite communication terminal; the mobile phone number of the user.

[0083] Optionally, the satellite communication terminal may be a vehicle-mounted satellite communication terminal installed in a vehicle, and the first application may be an application used by a vehicle user.

[0084] Step S220, receiving feedback information sent by the first cloud platform, wherein the feedback information is used for the user of the satellite communication terminal to activate the satellite communication service.

[0085] Optionally, the feedback information is page link information, and the page linked to the page link information can be used to activate the satellite communication service.

[0086] Optionally, the user can jump to a page link according to the feedback information so that the user of the satellite communication terminal can activate the satellite communication service through the login page.

[0087] For ease of understanding, the following Figure 3 Take the following as an example to illustrate the technical solution of the present application.

[0088] Figure 3 A flowchart of a method for activating a service provided in an embodiment of the present application. Figure 3 In the embodiment, the first application may be a vehicle APP, the first cloud platform may be a space-time cloud platform, and the second cloud platform may be a Tiantong operator cloud platform. The vehicle APP may be running on a satellite communication terminal, and the satellite communication terminal may be a vehicle-mounted satellite communication terminal installed on the vehicle.

[0089] Figure 3 The method shown may include step S310 and step S350.

[0090] Step S310, the vehicle APP can send a first activation instruction to the space-time cloud platform.

[0091] If a user wants to apply for the activation request of the Tiantong satellite communication service online, he can first send a first activation request instruction to the space-time cloud platform through the vehicle APP. The first activation request instruction may include the ICCID of the satellite communication terminal SIM card and the user's mobile phone number information. In some embodiments, the first activation request may also include the platform information to which the vehicle belongs, such as the GEELY mentioned above.

[0092] Step S320, the space-time cloud platform may send a second activation instruction to the Tiantong operator platform.

[0093] After receiving the first activation request instruction, the space-time cloud platform can obtain the ICCID of the satellite communication terminal SIM card and the user's mobile phone number information. At the same time, since the space-time cloud platform has established a connection with the vehicle-mounted cloud platform where the satellite communication terminal is located before receiving the first activation request instruction, the space-time cloud platform can obtain the token information and product information corresponding to the platform through the platform information of the vehicle in the first activation request instruction. Product information can be understood as the package information of the Tiantong communication service that the platform needs to activate by default, such as data service or SMS service.

[0094] Step S330, the Tiantong operator cloud platform sends feedback information to the space-time cloud platform.

[0095] When the Tiantong operator receives the second activation instruction sent by the Space-Time Cloud Platform, based on the information contained in the second activation instruction, it can send feedback information to the Space-Time Cloud Platform. The feedback information may include an activation page link for activating the Tiantong communication service.

[0096] Step S340, the space-time cloud platform sends feedback information to the vehicle APP.

[0097] When the Space Cloud Platform receives the feedback information sent by the Tiantong operator platform, it can continue to send the feedback information to the vehicle APP.

[0098] Step S350, the vehicle APP returns to the Tiantong operator cloud platform based on the results of feedback information collection.

[0099] When the vehicle APP receives feedback information sent by the Space-Time Cloud Platform, the feedback information can also be understood as a link to the activation page for the Tiantong communication service. The vehicle APP can jump to the activation page of the Tiantong communication service through this page link. Vehicle users can fill in the activation content of the Tiantong communication service based on the above content, and after filling in, they can also use the camera for real-name authentication. After the user completes the above operations and completes the confirmation operation on the page, the Tiantong operator cloud platform can collect the information activated by the above user and complete the activation process of the Tiantong communication service.

[0100] As can be seen from the above, in the present application, the satellite communication terminal can use the first application to send a first activation instruction to the second cloud platform through the first cloud platform. It can be seen that the embodiment of the present application provides a cloud platform (i.e., the first cloud platform) that can be used to activate satellite communication services for satellite communication terminals, and the cloud platform can be connected to the activation instruction interface between the cloud platform (i.e., the second cloud platform) maintained by the operator corresponding to the satellite communication system, so that the satellite communication terminal can be connected to the second cloud platform through the first cloud platform and realize the online activation of satellite communication services, thereby improving the flexibility of satellite communication service activation and improving people's life efficiency and convenience.

[0101] Combination of the above Figures 1 to 3 , describes in detail the method embodiment of the present application. Based on the above content, the present application also proposes an apparatus embodiment. Figure 4 and Figure 5 The device embodiment of the present application is described in detail. It should be understood that the description of the above method embodiment corresponds to the description of the device embodiment, so the parts not described in detail can refer to the description of the method embodiment in the above text.

[0102] Figure 4 It is a schematic diagram of a device for activating a service provided in an embodiment of the present application. Figure 4 The device shown is applied to a first cloud platform. The first cloud platform can be connected to a first application and a second cloud platform for communication. The first application can be an application associated with a satellite communication terminal. The first cloud platform can be used to open a satellite communication service for the satellite communication terminal. The second cloud platform is a cloud platform maintained by an operator of a satellite communication system.

[0103] Figure 4 The service provisioning device 400 shown includes: a first receiving module 410 , a first sending module 420 , a second receiving module 430 and a second sending module 440 .

[0104] The first receiving module 410 is used to receive a first activation instruction sent by a first application, where the first activation instruction is used to request activation of a satellite communication service for a satellite communication terminal.

[0105] The first sending module 420 is used to send a second activation instruction to the second cloud platform in response to the first activation instruction, where the second activation instruction includes information required for activating the satellite communication service.

[0106] The second receiving module 430 is used to receive feedback information sent by the second cloud platform in response to the second activation instruction.

[0107] The second sending module 440 is used to send feedback information to the first application so that the user of the satellite communication terminal can activate the satellite communication service according to the feedback information.

[0108] Optionally, the feedback information is page link information, and the page linked to the page link information is used to activate satellite communication services; sending feedback information to the first application includes: sending page link information to the first application so that users of the satellite communication terminal can activate satellite communication services through a login page.

[0109] Optionally, the first activation instruction includes identification information of the satellite communication terminal, and the second activation instruction includes one or more of the following information: identification information; package information of the satellite communication service; information required for secure communication with the second cloud platform.

[0110] Optionally, the identification information includes one or more of the following information: identification information of a SIM card of the satellite communication terminal; and a mobile phone number of a user.

[0111] Optionally, the satellite communication terminal is a vehicle-mounted satellite communication terminal installed on a vehicle, and the first application is an application used by a user of the vehicle.

[0112] Figure 5 1 is a schematic diagram of a satellite communication terminal provided in an embodiment of the present application. The first application may be an application associated with the satellite communication terminal 500, and the first application is used to open a satellite communication service for the satellite communication terminal through a first cloud platform, the first cloud platform is connected to a second cloud platform for communication, and the second cloud platform is a cloud platform maintained by an operator of the satellite communication system. Figure 5 The satellite communication terminal 500 shown includes: a first terminal sending module 510 and a first terminal receiving module 520 .

[0113] The first sending module 510 of the terminal is used to send a first activation instruction to the first cloud platform, and the first activation instruction is used to request to activate the satellite communication service for the satellite communication terminal 500.

[0114] The first receiving module 520 of the terminal is used to receive feedback information sent by the first cloud platform, and the feedback information is used for the user of the satellite communication terminal 500 to activate the satellite communication service.

[0115] Optionally, the feedback information is page link information, and the page linked to the page link information is used to activate satellite communication services; the method also includes: jumping to the page according to the feedback information, so that the user of the satellite communication terminal 500 activates the satellite communication service through the login page.

[0116] Optionally, the first activation instruction includes identification information of the satellite communication terminal 500 .

[0117] Optionally, the identification information includes one or more of the following information: identification information of a SIM card of the satellite communication terminal 500; and a mobile phone number of a user.

[0118] Optionally, the satellite communication terminal 500 is a vehicle-mounted satellite communication terminal installed in a vehicle, and the first application is an application used by a user of the vehicle.

[0119] like Figure 6 As shown, Figure 6 A schematic diagram of the structure of a service activation device provided in an embodiment of the present application.

[0120] Specifically, the service activation device may be a Tiantong terminal, a PC (personal computer), a tablet computer, a portable computer or a server.

[0121] like Figure 6 As shown, the service provisioning device may include: a processor 6001, such as a central processing unit (CPU), a communication bus 6002, a user interface 6003, a network interface 6004, and a memory 6005. Among them, the communication bus 6002 is used to realize the connection and communication between these components. The user interface 6003 may include a display screen (display), an input unit such as a keyboard (keyboard), and the optional user interface 6003 may also include a standard wired interface and a wireless interface. The network interface 6004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (WI-FI) interface). The memory 6005 may be a high-speed random access memory (RAM) memory, or a stable non-volatile memory (NVM), such as a disk memory. The memory 6005 may also be a storage device independent of the aforementioned processor 6001.

[0122] Those skilled in the art will understand that Figure 6 The device structure shown in the figure does not constitute a limitation on the service provisioning device, and may include more or fewer components than shown in the figure, or a combination of certain components, or a different arrangement of components.

[0123] like Figure 6 As shown, the memory 6005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and a service activation application program.

[0124] exist Figure 6In the device shown, the network interface 6004 is mainly used to connect to the background server and communicate data with the background server; the user interface 6003 is mainly used to connect to the client and communicate data with the client; and the processor 6001 can be used to call the service activation program stored in the memory 6005 to implement the operations in the service activation method provided in the above embodiment.

[0125] In addition, an embodiment of the present application further proposes a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a computer, the operations in the method for activating a service provided in the above embodiment are implemented. The specific steps are not repeated here.

[0126] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity / operation / object from another entity / operation / object, and do not necessarily require or imply any such actual relationship or order between these entities / operations / objects; the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

[0127] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. The device embodiment described above is only schematic, and the units described as separate components may or may not be physically separated. Some or all of the modules can be selected according to actual needs to achieve the purpose of the present application scheme. Those of ordinary skill in the art can understand and implement it without paying creative work.

[0128] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0129] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, TV, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0130] The above are merely embodiments of the present application and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method for opening a service, characterized in that: The method is applied to a first cloud platform, the first cloud platform is in communication connection with a first application and a second cloud platform, the first application is an application associated with a satellite communication terminal, the first cloud platform is used to open a satellite communication service for the satellite communication terminal, and the second cloud platform is a cloud platform maintained by an operator of a satellite communication system. The method comprises: receiving a first activation instruction sent by the first application, wherein the first activation instruction is used to request activation of a satellite communication service for the satellite communication terminal; In response to the first activation instruction, sending a second activation instruction to the second cloud platform, wherein the second activation instruction includes information required for activating the satellite communication service; receiving feedback information sent by the second cloud platform in response to the second activation instruction; The feedback information is sent to the first application so that a user of the satellite communication terminal activates the satellite communication service according to the feedback information.

2. The method according to claim 1, characterized in that: The feedback information is page link information, and the page linked by the page link information is used to activate the satellite communication service; The sending the feedback information to the first application includes: The page link information is sent to the first application so that the user of the satellite communication terminal can activate the satellite communication service by logging into the page.

3. The method according to claim 1, characterized in that The first activation instruction includes identification information of the satellite communication terminal, and the second activation instruction includes one or more of the following information: the identification information; Package information of the satellite communication service; Information required for secure communication with the second cloud platform.

4. The method according to claim 3, characterized in that The identification information includes one or more of the following information: Identification information of the SIM card of the satellite communication terminal; The user's mobile phone number.

5. The method according to claim 1, characterized in that The satellite communication terminal is a vehicle-mounted satellite communication terminal installed on a vehicle, and the first application is an application used by a user of the vehicle.

6. A method for opening a service, characterized in that: The method is applied to a first application, the first application is an application associated with a satellite communication terminal, and the first application is used to open a satellite communication service for the satellite communication terminal through a first cloud platform, the first cloud platform is communicatively connected to a second cloud platform, and the second cloud platform is a cloud platform maintained by an operator of a satellite communication system, The method comprises: Sending a first activation instruction to the first cloud platform, where the first activation instruction is used to request activation of a satellite communication service for the satellite communication terminal; Feedback information sent by the first cloud platform is received, where the feedback information is used by a user of the satellite communication terminal to activate the satellite communication service.

7. The method according to claim 6, characterized in that The feedback information is page link information, and the page linked by the page link information is used to activate the satellite communication service; The method further comprises: The page is jumped to according to the feedback information, so that the user of the satellite communication terminal can activate the satellite communication service by logging into the page.

8. The method according to claim 6, characterized in that The first activation instruction includes identification information of the satellite communication terminal.

9. The method according to claim 8, characterized in that The identification information includes one or more of the following information: Identification information of the SIM card of the satellite communication terminal; The user's mobile phone number.

10. The method according to claim 6, characterized in that The satellite communication terminal is a vehicle-mounted satellite communication terminal installed on a vehicle, and the first application is an application used by a user of the vehicle.

11. A device for opening a service, characterized in that: The device is located on a first cloud platform, the first cloud platform is in communication connection with a first application and a second cloud platform, the first application is an application associated with a satellite communication terminal, the first cloud platform is used to open a satellite communication service for the satellite communication terminal, and the second cloud platform is a cloud platform maintained by an operator of a satellite communication system. The device comprises: A first receiving module, used for receiving a first activation instruction sent by the first application, wherein the first activation instruction is used for requesting to activate a satellite communication service for the satellite communication terminal; A first sending module, configured to send a second activation instruction to the second cloud platform in response to the first activation instruction, wherein the second activation instruction includes information required for activating the satellite communication service; A second receiving module, configured to receive feedback information sent by the second cloud platform in response to the second activation instruction; The second sending module is used to send the feedback information to the first application so that the user of the satellite communication terminal can activate the satellite communication service according to the feedback information.

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