Communication method, communication device, communication system, electronic equipment, medium and product
By establishing a communication connection between the first electronic device having satellite communication function and the second electronic device that does not have functions, communication between the second electronic device and the third electronic device is achieved by using the satellite communication function of the first electronic device, the problems of high complexity and unstable quality of satellite communication are solved, and communication efficiency and quality are improved.
Patent Information
- Application Number
- CN202410200097.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-02-22
- Publication Date
- 2025-08-22
AI Technical Summary
Satellite communication methods are relatively expensive and complex, especially in multi-user scenarios, requiring the use of equipment with satellite communication functions to increase communication complexity and extend the rescue time. At the same time, the quality of satellite communications is affected by the adjustment of the equipment orientation, and the quality of each communication cannot be guaranteed.
By establishing a communication connection between the first electronic device having satellite communication function and the second electronic device that does not have functions, communication between the second electronic device and the third electronic device is achieved by using the satellite communication function of the first electronic device, the complexity of satellite communication is simplified and communication efficiency is improved.
It simplifies the complexity of satellite communication, improves communication efficiency, ensures the quality of satellite communication, reduces the need for equipment orientation adjustment, shortens the communication time, and improves user security, especially in multi-user scenarios.
Smart Images

Figure CN120528487A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a communication method, a communication device, a communication system, an electronic device, a medium, and a product. Background Art
[0002] Satellite communications for electronic devices uses satellites as relays to transmit signals from electronic devices to base stations or other electronic devices on Earth. This type of communication is often used in remote areas or disaster zones where ground infrastructure may be inadequate or damaged, preventing reliable communication services. Satellite communications for electronic devices can be achieved through satellite phone calls, satellite text messages, and satellite data transmission. While this type of communication is relatively expensive, in certain situations, such as in remote areas or disaster zones, satellite communications can provide reliable communication services and ensure the safety of personnel. Summary of the Invention
[0003] To overcome the problems existing in the related art, the present disclosure provides a communication method, a communication device, a communication system, an electronic device, a medium and a product.
[0004] According to a first aspect of an embodiment of the present disclosure, a communication method is provided, the method comprising:
[0005] Establishing a communication connection between a first electronic device and a second electronic device, wherein the first electronic device is a device having a satellite communication function;
[0006] When the satellite communication request of the second electronic device is received, the satellite communication function of the first electronic device is used to implement communication between the second electronic device and the third electronic device.
[0007] Optionally, establishing a communication connection between the first electronic device and the second electronic device includes:
[0008] determining an operating mode of the first electronic device;
[0009] If the operating mode of the first electronic device is an operating mode for indicating a shared satellite communication function, a communication connection is established between the first electronic device and the second electronic device.
[0010] Optionally, the satellite communication request includes an information transmission request, and upon receiving the satellite communication request from the second electronic device, utilizing the satellite communication function of the first electronic device to implement communication between the second electronic device and the third electronic device includes:
[0011] Upon receiving the information transmission request from the second electronic device, acquiring information to be transmitted;
[0012] The information to be transmitted is sent to the third electronic device by using the satellite short message method of the first electronic device.
[0013] Optionally, the information to be transmitted includes device information of the second electronic device and / or health information of a user of the second electronic device.
[0014] Optionally, the satellite communication request includes a satellite call request, and the third electronic device is the called electronic device of the second electronic device;
[0015] The method of implementing communication between the second electronic device and the third electronic device by using the satellite communication function of the first electronic device upon receiving the satellite communication request from the second electronic device includes:
[0016] upon receiving a satellite call request from the second electronic device, determining a called electronic device of the second electronic device;
[0017] Establishing a call connection with the called electronic device using a satellite communication function of the first electronic device;
[0018] A voice transmission channel is established between the first electronic device and the second electronic device, so that the first electronic device forwards voice audio between the second electronic device and the called electronic device.
[0019] Optionally, there are multiple second electronic devices, and the step of establishing a call connection with the called electronic device using the satellite communication function of the first electronic device includes:
[0020] determining an order in which the plurality of second electronic devices transmit the satellite call requests;
[0021] The satellite communication function of the first electronic device is utilized to establish a call connection with each called electronic device of the second electronic device in the order described.
[0022] Optionally, the establishing a call connection with the called electronic device by utilizing a satellite communication function of the first electronic device includes:
[0023] Upon receiving the satellite call request from the second electronic device, if the satellite communication function of the first electronic device is not occupied, establishing a call connection with the called electronic device using the satellite communication function of the first electronic device; or
[0024] Upon receiving a satellite call request from the second electronic device, if the satellite communication function of the first electronic device is occupied, a call connection is established with the called electronic device using the satellite communication function of the first electronic device when the satellite communication function of the first electronic device is released.
[0025] Optionally, the method further includes:
[0026] estimating the remaining call duration of the first electronic device;
[0027] The remaining call time is sent to the second electronic device, so that the second electronic device can talk with the called electronic device according to the remaining call time.
[0028] According to a second aspect of an embodiment of the present disclosure, a communication device is provided, the communication device including:
[0029] an establishing module configured to establish a communication connection between a first electronic device and a second electronic device, wherein the first electronic device is a device having a satellite communication function;
[0030] The communication module is configured to, upon receiving a satellite communication request from the second electronic device, utilize the satellite communication function of the first electronic device to implement communication between the second electronic device and a third electronic device.
[0031] According to a third aspect of an embodiment of the present disclosure, there is provided a communication system, comprising: a first electronic device and a second electronic device, wherein the first electronic device is a device having a satellite communication function;
[0032] The first electronic device is used to execute the communication method according to the first aspect of the embodiment of this disclosure.
[0033] According to a fourth aspect of the embodiments of the present disclosure, there is provided an electronic device, including:
[0034] processor;
[0035] a memory for storing processor-executable instructions;
[0036] The processor is configured to implement the communication method described in the first aspect of the embodiment of the present disclosure when executing the processor-executable instructions.
[0037] According to a fifth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which computer program instructions are stored. When the program instructions are executed by a processor, the steps of the communication method provided in the first aspect of the present disclosure are implemented.
[0038] According to a sixth aspect of an embodiment of the present disclosure, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the steps of the communication method provided in the first aspect of the present disclosure.
[0039] Using the above technical solution, a communication connection is established between a first electronic device and a second electronic device, and the first electronic device has a satellite communication function. When the second electronic device needs to perform satellite communication, the satellite communication function of the first electronic device is used to achieve communication between the second electronic device and the third electronic device. In this way, by sharing the satellite communication function, the complexity of satellite communication is simplified, thereby improving the efficiency of satellite communication. In addition, because the satellite communication function of the first electronic device is used to achieve communication between the second electronic device and the third electronic device, it is only necessary to ensure that the orientation of the first electronic device is in an orientation with good satellite communication quality, without having to adjust the orientation of the second electronic device. This improves and simplifies the complexity of communication and ensures the quality of satellite communication.
[0040] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0042] Figure 1 The diagram is a schematic diagram of a communication system according to an exemplary embodiment.
[0043] Figure 2 The figure is a flow chart showing a communication method according to an exemplary embodiment.
[0044] Figure 3 The present invention is a block diagram of a communication device according to an exemplary embodiment.
[0045] Figure 4 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0046] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
[0047] It should be noted that all actions of acquiring signals, information or data in the present disclosure are carried out in compliance with the corresponding data protection laws and policies of the country where they are located and with the authorization given by the owner of the corresponding device.
[0048] Because satellite communication is relatively expensive, not all electronic devices have satellite communication capabilities. For example, if multiple users carry multiple electronic devices, and only one of them has satellite communication capabilities, and other communication methods are unavailable and satellite communication is the only option, the multiple users will need to take turns using the satellite-enabled device for satellite communication. For example, when using the device to transmit a message to the outside world for help, multiple users will have to take turns editing and transmitting the message on the device, increasing communication complexity and prolonging rescue efforts.
[0049] In addition, in order to ensure the quality of satellite communications, electronic devices need to be oriented towards a fixed direction when conducting satellite communications, which is a direction with better satellite communication quality. In this way, the direction of the electronic device needs to be adjusted when each user uses the electronic device to communicate, which increases the complexity of satellite communications and cannot ensure that the direction of the electronic device is fixed when each user uses the electronic device, that is, the quality of satellite communications cannot be guaranteed.
[0050] In view of this, the present disclosure provides a communication method, communication device, communication system, electronic device, medium, and product. These methods establish a communication connection between a first electronic device and a second electronic device, where the first electronic device has satellite communication capabilities. When the second electronic device requires satellite communication, the satellite communication capabilities of the first electronic device are utilized to enable communication between the second electronic device and a third electronic device. By sharing the satellite communication capabilities, the complexity of satellite communication is simplified, thereby improving the efficiency of satellite communication.
[0051] Figure 1 FIG. 1 is a schematic diagram of a communication system according to an exemplary embodiment. Figure 1 As shown, the communication system may include a first electronic device 10 and a second electronic device 20. The first electronic device 10 and the second electronic device 20 may be mobile phones, computers, digital broadcast terminals, messaging devices, game consoles, tablet devices, medical devices, fitness equipment, personal digital assistants, etc. Figure 1 In the example, the first electronic device 10 and the second electronic device 20 are mobile phones. The second electronic device 20 can be one or more, and this disclosure does not specifically limit this. Figure 1 In the embodiment, the second electronic device 20 is taken as an example.
[0052] The second electronic device 20 is in communication connection with the first electronic device 10. For example, the two can communicate via a local area network such as Bluetooth, hotspot, or WIFI. That is, the first electronic device 10 and the second electronic device 20 communicate using a local area network communication technology.
[0053] The first electronic device 10 is a device with a satellite communication function, and the second electronic device 20 is a device without a satellite communication function. Figure 1 As shown, the first electronic device 10 is provided with a satellite communication module 101, and the first electronic device 10 communicates with a third-party device such as a third electronic device 30 through the satellite communication module 101, that is, the first electronic device 10 sends the data to be transmitted to the satellite base station via its own satellite communication function, and then the satellite base station transmits the data to be transmitted to the third electronic device 30. When the second electronic device requires satellite communication, the first electronic device 10 can also use its own satellite communication function to achieve communication between the second electronic device 20 and the third electronic device 30. Among them, the third electronic device 30 can be a device with satellite communication function or a device without satellite communication function. Figure 1 In the embodiment, the third electronic device 30 is taken as a mobile phone as an example.
[0054] Figure 2 is a flow chart showing a communication method according to an exemplary embodiment. The communication method can be applied to Figure 1 The first electronic device 10 is shown. Figure 2 As shown, the communication method may include the following steps.
[0055] In step S21 , a communication connection is established between a first electronic device and a second electronic device, where the first electronic device is a device having a satellite communication function.
[0056] In step S22, upon receiving the satellite communication request from the second electronic device, the satellite communication function of the first electronic device is used to implement communication between the second electronic device and the third electronic device.
[0057] The third electronic device may be a device with a satellite communication function or a device without a satellite communication function, and this disclosure does not make any specific limitation on this.
[0058] In the present disclosure, the first electronic device can establish a communication connection with the second electronic device through a local area network such as Bluetooth, a hotspot, or wireless network communication technology WIFI.
[0059] For example, to protect the privacy and security of the first electronic device, the first electronic device may also limit the second electronic device's permission to use satellite communications when establishing a communication connection. For example, the first electronic device may limit the second electronic device's permission to use satellite communications to only a certain time period, or limit the second electronic device's permission to use satellite communications to only text message transmissions and phone calls.
[0060] After the first electronic device and the second electronic device establish a communication connection, the second electronic device sends a satellite communication request to the first electronic device when satellite communication is required, and then the first electronic device uses its own satellite communication function to realize communication between the second electronic device and the third electronic device.
[0061] Using the above technical solution, a communication connection is established between a first electronic device and a second electronic device, and the first electronic device has a satellite communication function. When the second electronic device needs to perform satellite communication, the satellite communication function of the first electronic device is used to achieve communication between the second electronic device and the third electronic device. In this way, by sharing the satellite communication function, the complexity of satellite communication is simplified, thereby improving the efficiency of satellite communication. In addition, because the satellite communication function of the first electronic device is used to achieve communication between the second electronic device and the third electronic device, it is only necessary to ensure that the orientation of the first electronic device is in an orientation with good satellite communication quality, without having to adjust the orientation of the second electronic device. This improves and simplifies the complexity of communication and ensures the quality of satellite communication.
[0062] In one embodiment, a specific implementation of establishing a communication connection between the first electronic device and the second electronic device may be as follows: when the distance between the first electronic device and the second electronic device is less than or equal to a distance threshold, the first electronic device and the second electronic device establish a communication connection.
[0063] However, when the distance between the first electronic device and the second electronic device is small, the second electronic device does not necessarily need to communicate using satellite communication. At this time, establishing a communication connection will increase the power consumption of the electronic device. Therefore, in another embodiment, the specific implementation method of establishing a communication connection between the first electronic device and the second electronic device can be: determining the working mode of the first electronic device; if the working mode of the first electronic device is a mode for indicating a shared satellite communication function, then establishing a communication connection between the first electronic device and the second electronic device.
[0064] For example, the first electronic device can be additionally configured with a working mode for indicating the sharing of satellite communication functions. In this way, when the second electronic device needs to communicate using satellite communication, that is, when the second electronic device needs to share the satellite communication function of the first electronic device, the user of the first electronic device can switch the working mode of the first electronic device to a working mode for indicating the sharing of satellite communication functions, and then the first electronic device establishes a communication connection with the second electronic device through Bluetooth, hotspot, or wireless network communication technology.
[0065] By adopting the above technical solution, when the working mode of the first electronic device is a working mode for indicating a shared satellite communication function, the first electronic device establishes a communication connection with the second electronic device. On the one hand, it can meet the satellite communication needs of the second electronic device. On the other hand, by establishing a communication connection when the second electronic device has a satellite communication need, it can reduce the power consumption of the electronic device.
[0066] In the present disclosure, a satellite communication request may include an information transmission request and / or a satellite call request.
[0067] In one embodiment, the satellite communication request includes an information transmission request. Step S22, upon receiving the satellite communication request from the second electronic device, utilizing the satellite communication function of the first electronic device to enable communication between the second electronic device and the third electronic device, may include: upon receiving the information transmission request from the second electronic device, obtaining information to be transmitted; and sending the information to be transmitted to the third electronic device via a satellite short message method of the first electronic device.
[0068] In this embodiment, the information transmission request may include the information to be transmitted. When the second electronic device needs to send information to the third electronic device, it may send the information transmission request including the information to be transmitted to the first electronic device. The first electronic device then obtains the information to be transmitted and sends the information to the third electronic device via a satellite short message. For example, after obtaining the information to be transmitted, the first electronic device edits the information to be transmitted into a short message according to a preset format, and then sends it to the third electronic device via a satellite short message.
[0069] In the present disclosure, there may be one or more second electronic devices. If there is one second electronic device, after the first electronic device receives the information to be transmitted sent by the second electronic device, when the first electronic device communicates with the third electronic device, the information to be transmitted is sent to the third electronic device via a satellite short message. If there are multiple second electronic devices, after the first electronic device receives the information to be transmitted from multiple second electronic devices, when the first electronic device communicates with the third electronic device, all the information to be transmitted is sent to the third electronic device via the satellite short message.
[0070] The information to be transmitted includes device information of the second electronic device and / or health information of the user of the second electronic device. The device information may include remaining battery information, and the user's health information may include, but is not limited to, vital signs such as the user's heart rate, body temperature, and blood oxygen.
[0071] In one implementation of this embodiment, considering that the device information of the second electronic device and / or the health information of the user may change over time, in order to facilitate the outside world, i.e., the third electronic device, to monitor the device information of the second electronic device and / or the health information of the user, the second electronic device can periodically send the information to be transmitted to the first electronic device, so that the first electronic device can periodically send the information to be transmitted to the third electronic device via satellite short messages.
[0072] Using the above technical solution, each user can edit the information to be transmitted in their own electronic device and send the information to be transmitted to the first electronic device. After that, the first electronic device sends the information to be transmitted from each second electronic device to the third electronic device. In this way, multiple users can edit the information to be transmitted in parallel. After that, the first electronic device sends the information to be transmitted sent by multiple second electronic devices to the third electronic device. There is no need for multiple users to take turns editing the information to be transmitted in the first electronic device, thereby simplifying the communication complexity and shortening the communication time. In a rescue scenario, adopting this solution can shorten the rescue time and improve user safety.
[0073] In addition, since multiple users can edit the information to be transmitted on their second electronic device and send it to the first electronic device, and then the first electronic device uniformly sends the information to be transmitted to the third electronic device, it is only necessary to ensure that the orientation of the first electronic device is in a direction with better satellite communication quality. There is no need for each user to adjust the orientation of the second electronic device to a direction with better satellite communication quality, which improves and simplifies the complexity of communication and ensures the quality of satellite communication.
[0074] In another embodiment, the satellite communication request includes a satellite call request, and the third electronic device is the called electronic device of the second electronic device. Step S22, upon receiving the satellite communication request from the second electronic device, utilizing the satellite communication function of the first electronic device to enable communication between the second electronic device and the third electronic device, may include: upon receiving the satellite call request from the second electronic device, determining the called electronic device of the second electronic device; utilizing the satellite communication function of the first electronic device to establish a call connection with the called electronic device; and establishing a voice transmission channel between the first electronic device and the second electronic device, such that the first electronic device forwards voice audio between the second electronic device and the called electronic device.
[0075] First, upon detecting that the second electronic device is in a call-making state, it is determined that a satellite call request from the second electronic device has been received. For example, upon detecting that the user of the second electronic device has entered a phone number on a dial pad interface, or upon detecting that the user of the second electronic device has operated on an address book interface, it is determined that the satellite call request from the second electronic device has been received, and the called device of the second electronic device is determined. For example, the electronic device corresponding to the phone number entered by the user of the second electronic device on the dial pad interface can be determined as the called electronic device, or the electronic device of a contact selected by the user in the address book can be determined as the called electronic device.
[0076] Then, after determining the called electronic device, the first electronic device uses its satellite communication function to establish a call connection with the called electronic device. For example, the first electronic device can obtain the called electronic device's phone number from the second electronic device, and then dial the called electronic device's phone number to establish a call connection between the second electronic device and the called electronic device.
[0077] Considering that the satellite communication function of the first electronic device can only be occupied by one electronic device at a time, the aforementioned method of establishing a call connection with the called electronic device using the satellite communication function of the first electronic device may further include: upon receiving a satellite call request from the second electronic device, if the satellite communication function of the first electronic device is not occupied, establishing a call connection with the called electronic device using the satellite communication function of the first electronic device; or upon receiving a satellite call request from the second electronic device, if the satellite communication function of the first electronic device is occupied, establishing a call connection with the called electronic device using the satellite communication function of the first electronic device when the satellite communication function of the first electronic device is released. In this way, the flexibility of satellite calls is improved.
[0078] To ensure that the user of the second electronic device can communicate with the user of the third electronic device, in this embodiment, a voice transmission channel can also be established between the first electronic device and the second electronic device. In this way, the first electronic device can obtain the first voice audio emitted by the user of the second electronic device from the second electronic device and forward the first voice audio to the called electronic device. Similarly, the first electronic device can forward the second voice audio emitted by the user of the called electronic device received from the called electronic device to the second electronic device, thus enabling a call between the second electronic device and the called electronic device.
[0079] In one embodiment, there are multiple second electronic devices. Using the satellite communication function of the first electronic device to establish a call connection with the called electronic device includes: determining the order in which the multiple second electronic devices send satellite call requests; and using the satellite communication function of the first electronic device to establish a call connection with each called electronic device of the second electronic device in sequence.
[0080] For example, assuming the second electronic devices include electronic device A, electronic device B, and electronic device C, and the order in which call requests are sent is electronic device A, electronic device B, and electronic device C, the first electronic device first establishes a call connection with the called electronic device of electronic device A. Then, after the call with the called electronic device of electronic device A ends, the first electronic device establishes a call connection with the called electronic device of electronic device B. Finally, after the call with the called electronic device of electronic device B ends, the first electronic device establishes a call connection with the called electronic device of electronic device C. In this way, call connections are established with the called electronic devices of the second electronic devices in the order in which the multiple second electronic devices send satellite call requests, ensuring that each second electronic device can communicate normally with its own called electronic device.
[0081] Using this technical solution, when the second electronic device lacks satellite communication capabilities, it can leverage the satellite communication capabilities of the first electronic device to establish a call with the called electronic device, thus satisfying the user's communication needs and enhancing the user experience. Furthermore, the second electronic device utilizes the satellite communication capabilities of the first electronic device to establish a call with the called electronic device. This requires only ensuring that the first electronic device is oriented in a direction with good satellite communication quality, eliminating the need to adjust the orientation of the second electronic device. This simplifies communication complexity while ensuring satellite communication quality.
[0082] In one embodiment, the communication method may further include:
[0083] estimating the remaining call duration of the first electronic device;
[0084] The remaining call time is sent to the second electronic device, so that the second electronic device can talk with the called electronic device according to the remaining call time.
[0085] In this embodiment, the remaining call duration of the first electronic device can be estimated based on the remaining battery power of the first electronic device. For example, a neural network model can be used to estimate the remaining call duration of the first electronic device based on the remaining battery power. After estimating the remaining call duration of the first electronic device, the remaining call duration is sent to the second electronic device, so that the second electronic device can plan a call with the called electronic device based on the remaining call duration.
[0086] By adopting the above technical solution, the remaining call time of the first electronic device is synchronized to the second electronic device, so that the second electronic device can plan a call with the called electronic device according to the remaining call time, thereby improving communication flexibility.
[0087] Based on the same inventive concept, the present disclosure also provides a communication device. Figure 3 FIG. 1 is a block diagram of a communication device according to an exemplary embodiment. Figure 3 As shown, the communication device 300 may include:
[0088] Establishing module 301, configured to establish a communication connection between a first electronic device and a second electronic device, wherein the first electronic device is a device having a satellite communication function;
[0089] The communication module 302 is configured to, upon receiving a satellite communication request from the second electronic device, utilize the satellite communication function of the first electronic device to implement communication between the second electronic device and a third electronic device.
[0090] Optionally, the establishing module 301 is configured to:
[0091] determining an operating mode of the first electronic device;
[0092] If the operating mode of the first electronic device is an operating mode for indicating a shared satellite communication function, a communication connection is established between the first electronic device and the second electronic device.
[0093] Optionally, the satellite communication request includes an information transmission request, and the communication module 302 is configured to:
[0094] Upon receiving the information transmission request from the second electronic device, acquiring information to be transmitted;
[0095] The information to be transmitted is sent to the third electronic device by using the satellite short message method of the first electronic device.
[0096] Optionally, the information to be transmitted includes device information of the second electronic device and / or health information of a user of the second electronic device.
[0097] Optionally, the satellite communication request includes a satellite call request, and the third electronic device is the called electronic device of the second electronic device; and the communication module 302 may include:
[0098] a first determining submodule, configured to determine a called electronic device of the second electronic device upon receiving a satellite call request from the second electronic device;
[0099] A first establishing submodule is configured to establish a call connection with the called electronic device using the satellite communication function of the first electronic device;
[0100] The second establishing submodule is configured to establish a voice transmission channel between the first electronic device and the second electronic device, so that the first electronic device forwards voice audio between the second electronic device and the called electronic device.
[0101] Optionally, there are multiple second electronic devices, and the first establishing submodule is configured to:
[0102] determining an order in which the plurality of second electronic devices transmit the satellite call requests;
[0103] The satellite communication function of the first electronic device is utilized to establish a call connection with each called electronic device of the second electronic device in the order described.
[0104] Optionally, the first establishing submodule is configured to:
[0105] Upon receiving the satellite call request from the second electronic device, if the satellite communication function of the first electronic device is not occupied, establishing a call connection with the called electronic device using the satellite communication function of the first electronic device; or
[0106] Upon receiving a satellite call request from the second electronic device, if the satellite communication function of the first electronic device is occupied, a call connection is established with the called electronic device using the satellite communication function of the first electronic device when the satellite communication function of the first electronic device is released.
[0107] Optionally, the communication device 300 may include:
[0108] an estimating module, configured to estimate a remaining call duration of the first electronic device;
[0109] The sending module is configured to send the remaining call time to the second electronic device, so that the second electronic device can talk with the called electronic device according to the remaining call time.
[0110] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0111] The present disclosure also provides a computer-readable storage medium having computer program instructions stored thereon, which implement the steps of the communication method provided by the present disclosure when the program instructions are executed by a processor.
[0112] Figure 48 is a block diagram of an electronic device according to an exemplary embodiment. For example, the electronic device 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0113] Reference Figure 4 , the electronic device 800 may include one or more of the following components: a processing component 802 , a memory 804 , a power component 806 , a multimedia component 808 , an audio component 810 , an input / output interface 812 , a sensor component 814 , and a communication component 816 .
[0114] The processing component 802 generally controls the overall operation of the electronic device 800, such as operations associated with display, phone calls, data communications, camera operation, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to perform all or part of the steps of the communication method described above. In addition, the processing component 802 may include one or more modules to facilitate interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.
[0115] The memory 804 is configured to store various types of data to support operations on the electronic device 800. Examples of such data include instructions for any application or method operating on the electronic device 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.
[0116] The power supply component 806 provides power to the various components of the electronic device 800. The power supply component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 800.
[0117] The multimedia component 808 includes a screen that provides an output interface between the electronic device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor can not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the electronic device 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have a focal length and optical zoom capability.
[0118] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC), which is configured to receive external audio signals when the electronic device 800 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 also includes a speaker for outputting audio signals.
[0119] The input / output interface 812 provides an interface between the processing component 802 and peripheral interface modules, such as a keyboard, a click wheel, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0120] The sensor assembly 814 includes one or more sensors for providing various aspects of status assessment for the electronic device 800. For example, the sensor assembly 814 can detect the open / closed state of the electronic device 800, the relative positioning of components, such as the display and keypad of the electronic device 800. The sensor assembly 814 can also detect changes in the position of the electronic device 800 or a component of the electronic device 800, the presence or absence of user contact with the electronic device 800, the orientation or acceleration / deceleration of the electronic device 800, and temperature changes of the electronic device 800. The sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0121] The communication component 816 is configured to facilitate wired or wireless communication between the electronic device 800 and other devices. The electronic device 800 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0122] In an exemplary embodiment, the electronic device 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above-mentioned communication method.
[0123] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, and the instructions can be executed by the processor 820 of the electronic device 800 to implement the above communication method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0124] In another exemplary embodiment, a computer program product is further provided. The computer program product includes a computer program executable by a programmable device, and has code portions for executing the above communication method when executed by the programmable device.
[0125] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the present disclosure. This disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the following claims.
[0126] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A communication method, characterized in that: The method comprises: Establishing a communication connection between a first electronic device and a second electronic device, wherein the first electronic device is a device having a satellite communication function; When the satellite communication request of the second electronic device is received, the satellite communication function of the first electronic device is used to implement communication between the second electronic device and the third electronic device.
2. The communication method according to claim 1, wherein: The establishing of a communication connection between the first electronic device and the second electronic device includes: determining an operating mode of the first electronic device; If the operating mode of the first electronic device is an operating mode for indicating a shared satellite communication function, a communication connection is established between the first electronic device and the second electronic device.
3. The communication method according to claim 1, wherein: The satellite communication request includes an information transmission request, and upon receiving the satellite communication request from the second electronic device, utilizing the satellite communication function of the first electronic device to implement communication between the second electronic device and the third electronic device includes: Upon receiving the information transmission request from the second electronic device, acquiring information to be transmitted; The information to be transmitted is sent to the third electronic device by using the satellite short message method of the first electronic device.
4. The communication method according to claim 3, wherein: The information to be transmitted includes device information of the second electronic device and / or health information of a user of the second electronic device.
5. The communication method according to claim 1, wherein: The satellite communication request includes a satellite call request, and the third electronic device is the called electronic device of the second electronic device; The method of implementing communication between the second electronic device and the third electronic device by using the satellite communication function of the first electronic device upon receiving the satellite communication request from the second electronic device includes: upon receiving a satellite call request from the second electronic device, determining a called electronic device of the second electronic device; Establishing a call connection with the called electronic device using a satellite communication function of the first electronic device; A voice transmission channel is established between the first electronic device and the second electronic device, so that the first electronic device forwards voice audio between the second electronic device and the called electronic device. The communication method according to claim 5 , wherein: There are multiple second electronic devices, and establishing a call connection with the called electronic device using the satellite communication function of the first electronic device includes: determining an order in which the plurality of second electronic devices transmit the satellite call requests; The satellite communication function of the first electronic device is utilized to establish a call connection with each called electronic device of the second electronic device in the order described.
7. The communication method according to claim 5, wherein: The establishing a call connection with the called electronic device by utilizing the satellite communication function of the first electronic device includes: Upon receiving the satellite call request from the second electronic device, if the satellite communication function of the first electronic device is not occupied, establishing a call connection with the called electronic device using the satellite communication function of the first electronic device; or Upon receiving a satellite call request from the second electronic device, if the satellite communication function of the first electronic device is occupied, a call connection is established with the called electronic device using the satellite communication function of the first electronic device when the satellite communication function of the first electronic device is released.
8. The communication method according to claim 5, wherein: The method further comprises: estimating the remaining call duration of the first electronic device; The remaining call time is sent to the second electronic device, so that the second electronic device can talk with the called electronic device according to the remaining call time.
9. A communication device, characterized in that: The communication device comprises: an establishing module configured to establish a communication connection between a first electronic device and a second electronic device, wherein the first electronic device is a device having a satellite communication function; The communication module is configured to, upon receiving a satellite communication request from the second electronic device, utilize the satellite communication function of the first electronic device to implement communication between the second electronic device and a third electronic device.
10. A communication system, characterized in that: The communication system includes: a first electronic device and a second electronic device, wherein the first electronic device is a device having a satellite communication function; The first electronic device is configured to execute the communication method according to any one of claims 1 to 8.
11. An electronic device, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to implement the communication method according to any one of claims 1 to 8 when executing the processor-executable instructions.
12. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the program instructions are executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.
13. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.
Citation Information
Patent Citations
Shareable satellite communication system and method based on satellite hotspot and storage medium
CN111726159A
Satellite communication method and device, equipment and storage medium
CN111786719A
Forward path congestion mitigation for satellite communications
US20190104132A1