CN116017319B - Satellite communication message sending method and device and satellite communication equipment - Google Patents

Satellite communication message sending method and device and satellite communication equipment Download PDF

Info

Publication number
CN116017319B
CN116017319B CN202211551514.7A CN202211551514A CN116017319B CN 116017319 B CN116017319 B CN 116017319B CN 202211551514 A CN202211551514 A CN 202211551514A CN 116017319 B CN116017319 B CN 116017319B
Authority
CN
China
Prior art keywords
information
control
target
application software
text
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211551514.7A
Other languages
Chinese (zh)
Other versions
CN116017319A (en
Inventor
张鹏
崔孝林
何新辉
孙晓光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ping An Bank Co Ltd
Original Assignee
Ping An Bank Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ping An Bank Co Ltd filed Critical Ping An Bank Co Ltd
Priority to CN202211551514.7A priority Critical patent/CN116017319B/en
Publication of CN116017319A publication Critical patent/CN116017319A/en
Application granted granted Critical
Publication of CN116017319B publication Critical patent/CN116017319B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides a method and a device for sending satellite communication information and satellite communication equipment, which relate to the technical field of satellite communication.

Description

Satellite communication message sending method and device and satellite communication equipment
Technical Field
The present invention relates to the technical field of satellite communications, and in particular, to a method and an apparatus for sending a satellite communication message, and a satellite communication device.
Background
For narrow-band satellite communication, a preset satellite communication template is mostly used in the industry to realize a message sending scheme, and the satellite communication template generally adopts fixed message content, so that the content is fixed, the template cannot be changed during sending, and the content of the template cannot be subjected to self-defined modification. In addition, a mode of presenting a problem to a user is adopted, and a user selection result of the problem can be sent as information, but the mode is also a message with fixed content, so that editing of the sent content is difficult to realize, the efficiency of satellite communication is reduced, and the use experience of the user is also reduced.
Disclosure of Invention
Accordingly, an object of the present invention is to provide a method and apparatus for transmitting a satellite communication message, and a satellite communication device, so as to alleviate the above technical problems.
In a first aspect, an embodiment of the present invention provides a method for sending a satellite communication message, where the method is applied to a satellite communication device, and the satellite communication device provides a graphical user interface, and the method includes: responding to the message editing operation acted on the graphical user interface, and displaying a message sending interface on the graphical user interface; the message sending interface comprises a text area and a control area; the control area is preset with at least one information control; the information control corresponds to the application software configured by the satellite communication equipment and is used for acquiring information of the application software; responding to the editing operation acted on the text area, and inputting a text corresponding to the editing operation in the text area; and responding to the drag operation acted on the control area, and adding a target control corresponding to the drag operation to a target position of the drag operation in the text area; wherein the target control is one or more of the information controls; and responding to a message sending operation, acquiring information of the application software corresponding to the target control, integrating the information of the application software with a text corresponding to the editing operation, generating a target message, and sending the target message to target equipment.
With reference to the first aspect, the embodiment of the present invention provides a first possible implementation manner of the first aspect, where the control area is provided with an adding control; the method further comprises the steps of: responding to touch operation acting on the adding control, and acquiring a software list of the satellite communication equipment, wherein the software list records at least one piece of application software configured by the satellite communication equipment; and adding the icon of the application software to the control area in response to a selected operation acting on the application software in the software list.
With reference to the first possible implementation manner of the first aspect, the embodiment of the present invention provides a second possible implementation manner of the first aspect, where the application software includes one or more of the following software: positioning software, time software, geographic information software, temperature measurement software, and attribute software of the satellite communication device.
With reference to the first aspect, an embodiment of the present invention provides a third possible implementation manner of the first aspect, where the step of obtaining information of the application software corresponding to the target control includes: triggering the application software to acquire dynamic information at the current moment; and determining the acquired dynamic information at the current moment as the information of the target control, and acquiring the information of the target control.
With reference to the third possible implementation manner of the first aspect, the embodiment of the present invention provides a fourth possible implementation manner of the first aspect, where the step of adding the target control corresponding to the drag operation to the target position of the drag operation in the text region includes: acquiring the icon of the target control corresponding to the drag operation, wherein the icon is used for representing the function of the application software; and adding the icon to a target position of the drag operation in the text region.
With reference to the fourth possible implementation manner of the first aspect, an embodiment of the present invention provides a fifth possible implementation manner of the first aspect, where the step of integrating information of the application software with text corresponding to the editing operation to generate a target message includes: replacing the icon of the target position with the dynamic information of the current moment to generate text information containing the text corresponding to the editing operation and the dynamic information; and determining the text information as the target message.
With reference to the first aspect, an embodiment of the present invention provides a sixth possible implementation manner of the first aspect, where the control area is further provided with a custom control; the method further comprises the steps of: responding to a drag operation acting on the custom control, and adding the custom control to a target position of the drag operation in the text region; displaying the editing area associated with the custom control; and responding to the information editing operation acting on the editing area, adding the custom content corresponding to the information editing operation to the editing area, and integrating the custom content with the information of the application software and/or the text corresponding to the editing operation.
In a second aspect, an embodiment of the present invention further provides a sending apparatus of a satellite communication message, where the apparatus is applied to a satellite communication device, and the satellite communication device provides a graphical user interface, and the apparatus includes: the display module is used for responding to the message editing operation acted on the graphical user interface and displaying a message sending interface on the graphical user interface; the message sending interface comprises a text area and a control area; the control area is preset with at least one information control; the information control corresponds to the application software configured by the satellite communication equipment and is used for acquiring information of the application software; the editing module is used for responding to the editing operation acted on the text area and inputting a text corresponding to the editing operation in the text area; and responding to the drag operation acted on the control area, and adding a target control corresponding to the drag operation to a target position of the drag operation in the text area; wherein the target control is one or more of the information controls; the sending module is used for responding to the message sending operation, obtaining the information of the application software corresponding to the target control, integrating the information of the application software with the text corresponding to the editing operation, generating a target message, and sending the target message to target equipment.
In a third aspect, an embodiment of the present invention further provides a satellite communications device configured with an apparatus as described in the second aspect.
In a fourth aspect, embodiments of the present invention also provide a machine-readable storage medium storing machine-executable instructions which, when invoked and executed by a processor, cause the processor to implement the method of the first aspect.
The embodiment of the invention has the following beneficial effects:
According to the method and device for sending the satellite communication message and the satellite communication device, the message sending interface can be displayed on the graphical user interface provided by the satellite communication device, the message sending interface comprises the text area and the control area, the text corresponding to the editing operation can be input in the text area, the control area can respond to the dragging operation, the target control corresponding to the dragging operation is added to the target position of the dragging operation in the text area, further, when the message sending operation is responded, information of application software corresponding to the target control can be acquired, the information of the application software and the text corresponding to the editing operation are integrated, the target message is generated, and the target message is sent to the target device.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
In order to make the above objects, features and advantages of the present invention more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the embodiments of the invention or the technical solutions in the prior art, the drawings that are needed in the description of the embodiments or the prior art will be briefly described, it being obvious that the drawings in the description below are some embodiments of the invention and that other drawings may be obtained from these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flowchart of a method for sending a satellite communication message according to an embodiment of the present invention;
fig. 2 is a flowchart of another method for sending a satellite communication message according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of an icon of an information control according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a sending device of a satellite communication message according to an embodiment of the present invention;
Fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
At present, for narrow-band satellite communication, a fixed template mode is adopted for message transmission, so that not only is the content of a message single, but also the content which can be transmitted is fixed, the efficiency of satellite communication is reduced, and the use experience of a user is also reduced.
Based on the above, the method and the device for sending the satellite communication message and the satellite communication device provided by the embodiment of the invention can effectively alleviate the technical problems.
For the sake of understanding the present embodiment, a detailed description will be given of a method for transmitting satellite communication messages disclosed in the present embodiment.
In a possible implementation manner, the embodiment of the invention provides a method for sending a satellite communication message.
The method for sending the satellite communication message is applied to satellite communication equipment, such as mobile phones, computers and other terminal equipment using satellite communication, and the satellite communication equipment can provide a graphical user interface for a user to operate.
Specifically, as shown in fig. 1, a flowchart of a method for transmitting satellite communication messages includes the following steps:
Step S102, responding to the message editing operation acted on the graphic user interface, and displaying a message sending interface on the graphic user interface;
The message sending interface in the embodiment of the invention comprises a text area and a control area; the control area is preset with at least one information control;
Specifically, the information control corresponds to application software configured by the satellite communication equipment and is used for acquiring information of the application software;
in actual use, the graphical user interface is typically provided on the satellite communications device by application software or other software or program with a UI interface. When the user needs to send the satellite communication message through the satellite communication device, a message sending operation may be performed on the graphical user interface, so that the satellite communication device responds to the message sending operation, and further performs the process of step S102, and the message sending interface is displayed on the graphical user interface.
Further, the message sending interface in the embodiment of the present invention is an interface for sending a message, so that the text area and the control area are provided so as to be convenient for a user to operate, and further execute the following steps.
Step S104, responding to the editing operation acted on the text area, and inputting the text corresponding to the editing operation in the text area; and
Step S106, responding to the drag operation acted on the control area, and adding a target control corresponding to the drag operation to a target position of the drag operation in the text area;
The target control is one or more of the information controls;
When the satellite communication information is sent by the satellite communication equipment in the embodiment of the invention, a user can edit in a text area, input a text to be sent, drag a target control of the control area to a target position in the text area, and add information of corresponding application software to the text for sending. Therefore, the above-mentioned procedure of step S104 and step S106 may be performed in the order of executing the procedure of step S104 and then step S106, or step S106 may be performed first and then step S104 may be performed, so as to edit the information to be transmitted, and after the user finishes editing the information, step S108 may be continuously performed to transmit the edited information.
Step S108, responding to the message sending operation, acquiring information of the application software corresponding to the target control, integrating the information of the application software with the text corresponding to the editing operation, generating a target message, and sending the target message to the target device.
According to the method for sending the satellite communication message, the message sending interface can be displayed on the graphical user interface provided by the satellite communication equipment, the message sending interface comprises the text area and the control area, the text corresponding to the editing operation can be input in the text area, the control area can respond to the dragging operation, the target control corresponding to the dragging operation is added to the target position of the dragging operation in the text area, further, when the message sending operation is responded, information of application software corresponding to the target control can be obtained, the information of the application software and the text corresponding to the editing operation are integrated, the target message is generated, and the target message is sent to the target equipment.
When in actual use, at least one information control set in the control area can be added by a user according to actual demands, so that an adding control is generally arranged in the control area; therefore, the embodiment of the invention further comprises the following process of adding the control, specifically, the software list of the satellite communication equipment can be obtained in response to the touch operation on the added control, wherein the software list records at least one application software configured by the satellite communication equipment; and in response to the selected operation of the application software acting on the software list, adding an icon of the application software to a control area, wherein the icon can be placed in the control area as an information control of the application software, so that when a user edits a text to be transmitted in an editing area, the information control can be dragged, and the information of the application software can be added into the text area.
Further, the application software in the embodiment of the invention comprises one or more of the following software: positioning software, time software, geographic information software, temperature measurement software, and attribute software of the satellite communication device.
The positioning software is used for acquiring the position of the current satellite communication device, such as longitude and latitude, the time software is used for acquiring the current time, the geographic information software can comprise a plurality of software, such as application software for acquiring altitude, application software for acquiring azimuth, and the like, the temperature measuring software is used for acquiring the temperature of the environment where the satellite communication device is located at the current moment, and the attribute software of the satellite communication device is generally used for acquiring the attribute information of the satellite communication device, so that the geographic information software can comprise a plurality of attribute software, such as acquiring the electric quantity of the satellite communication device, the current moving speed of the satellite communication device, and the like.
The user can add the icon of the application software to the control area according to the actual use condition, so that after entering the message sending interface, a required information control can be added in the text area in a dragging mode, and the information of the corresponding application software can be acquired conveniently.
For example, the user wants to send the current position to the target device, so that the text region in the message sending interface can be edited, and the icon of the positioning software can be added, so that when the message is sent, the information of the positioning software can be obtained and integrated into the text edited by the user, and further the target message containing the positioning information is generated and sent to the target device.
Further, considering that the actual demands of the users can be not limited to some application software at present, in order to meet the actual demands of the users, in the embodiment of the invention, a custom control is further arranged in the control area; specifically, the satellite communication device may further respond to a drag operation acting on the custom control, and add the custom control to a target position of the drag operation in the text region; displaying an editing area associated with the custom control for a user to edit the content to be sent; and then, further responding to the information editing operation acted on the editing area, adding the custom content corresponding to the information editing operation to the editing area, and integrating the custom content with the information of the application software and/or the text corresponding to the editing operation, wherein in the mode, the content which the user wants to send can be added to the target message for sending.
In addition, the information obtained by some application software is considered to be dynamically changed, such as the attributes of temperature, time, electric quantity and the like, so that when the information of the application software corresponding to the target control is obtained, the application software can be triggered to collect the dynamic information at the current moment; and determining the acquired dynamic information at the current moment as information of a target control, and acquiring and transmitting the information of the target control.
In order to facilitate understanding, the embodiment of the present invention further provides another method for sending a satellite communication message, which further describes a sending process of the satellite communication message, specifically, a flowchart of another method for sending a satellite communication message shown in fig. 2, including the following steps:
Step S202, responding to the message editing operation acted on the graphic user interface, and displaying a message sending interface on the graphic user interface;
The message sending interface comprises a text area and a control area; the control area is preset with at least one information control; the information control corresponds to the application software configured by the satellite communication equipment and is used for acquiring the information of the application software;
step S204, responding to the editing operation acted on the text area, and inputting the text corresponding to the editing operation in the text area;
Step S206, responding to the drag operation acted on the control area, obtaining an icon of a target control corresponding to the drag operation, and adding the icon to a target position of the drag operation in the text area;
The target control is one or more of the information controls; the icon of the target control is used for representing the function of the application software;
In actual use, application software on the satellite communications device may provide information that is owned by itself, as well as information controls, to represent actual information or parameters. If the positioning software can provide longitude and latitude through a GPS control of the satellite communication equipment, the temperature measuring software can provide environmental temperature or human body temperature through a temperature control of the satellite communication equipment, the time control provides current time, the battery control serves as attribute software, current electric quantity of the satellite communication equipment can be provided, the gyroscope control of the satellite communication equipment can provide current direction, speed and the like required by geographic information software, other data can be provided by utilizing a peripheral sensor, custom control is written, and the system can be specifically set according to actual use conditions, so that the embodiment of the invention is not limited.
Further, for ease of understanding, fig. 3 shows a schematic diagram of an icon of an information control, including an icon definition and an icon instance, where the icon definition can be seen to display a function of the application software and a numerical value corresponding to the function when the icon characterizes the function of the application software, and the icon instance can be seen to be the first icon of the positioning software, so that the function is to obtain a "position", the numerical value is the longitude and latitude of the "position", further, the function of the time software is to obtain a "time", the numerical value is a "current time", and the like, and the custom control can be used to provide contents edited by a user, such as a heartbeat index "heartbeat 100" in fig. 3.
Step S208, responding to the message sending operation, triggering the application software to collect the dynamic information at the current moment;
step S210, determining the acquired dynamic information at the current moment as information of a target control, and acquiring the information of the target control;
step S212, integrating the information of the application software and the text corresponding to the editing operation to generate a target message, and sending the target message to the target device.
Specifically, when text integration is performed to generate a target message, an icon of a target position may be replaced with dynamic information of a current moment, then text information including text and dynamic information corresponding to editing operations is generated, and the text information is determined as the target message.
Further, if the user adds the custom control in the text area, when the text integration is performed, the custom content can be integrated with the text corresponding to the information and/or editing operation of the application software.
For ease of understanding, taking the example of including the custom control to send rescue messages, the custom control is used to send the heartbeat index.
At this time, the user may enter the graphical user interface of the satellite communication device and execute the message editing operation, at this time, the satellite communication device may respond to the message editing operation and display the message sending interface, and the user may execute the editing operation acting on the text area and the dragging operation acting on the control area, and the satellite communication device responds and drags the icon of the target control into the text area to display with the icon, which is exemplified as follows:
The mobile phone is positioned at the position, at the altitude, at the cold temperature, at the front direction, at the mountain, and has no electricity, and at the position, at the altitude, at the user-defined 1, has no good feeling, and is used for carrying out rescue.
The position of the double quotation mark is the position of the icon of the target control, and after editing, the target message actually sent by the satellite communication equipment is:
i are in "N24.12, E88.88", the height is "100 m", feel cold "20 degrees", there is a mountain in the my front "north right", the mobile phone has no electricity "20%", feel bad "heartbeat 100", please rescue-!
Based on the mode, a user can edit the self-defined message through the satellite communication equipment, the use of dynamic data is supported in the target message, the latest and real dynamic information is used for generating the data, the purpose of transmitting the dynamic information is achieved, the accurate satellite communication message can be quickly obtained under the conditions of quick and convenient communication and emergency rescue environment, and the efficiency of satellite communication and the use experience of the user are effectively improved.
Further, on the basis of the foregoing embodiment, an embodiment of the present invention further provides a device for sending a satellite communication message, where the device is applied to a satellite communication device, and the satellite communication device provides a graphical user interface, and the device includes a schematic structural diagram of the device for sending a satellite communication message shown in fig. 4:
A display module 40 for displaying a message sending interface on the graphical user interface in response to a message editing operation acting on the graphical user interface; the message sending interface comprises a text area and a control area; the control area is preset with at least one information control; the information control corresponds to the application software configured by the satellite communication equipment and is used for acquiring information of the application software;
An editing module 42, configured to respond to an editing operation applied to the text region, and input a text corresponding to the editing operation in the text region; and responding to the drag operation acted on the control area, and adding a target control corresponding to the drag operation to a target position of the drag operation in the text area; wherein the target control is one or more of the information controls;
And the sending module 44 is configured to respond to a message sending operation, obtain information of the application software corresponding to the target control, integrate the information of the application software with a text corresponding to the editing operation, generate a target message, and send the target message to a target device.
Further, the control area is provided with an adding control;
The device is also used for:
Responding to touch operation acting on the adding control, and acquiring a software list of the satellite communication equipment, wherein the software list records at least one piece of application software configured by the satellite communication equipment; and adding the icon of the application software to the control area in response to a selected operation acting on the application software in the software list.
Further, the application software includes one or more of the following: positioning software, time software, geographic information software, temperature measurement software, and attribute software of the satellite communication device.
Further, the above-mentioned sending module is further used for:
triggering the application software to acquire dynamic information at the current moment; and determining the acquired dynamic information at the current moment as the information of the target control, and acquiring the information of the target control.
Further, the editing module is further configured to:
Acquiring the icon of the target control corresponding to the drag operation, wherein the icon is used for representing the function of the application software; and adding the icon to a target position of the drag operation in the text region.
Further, the above-mentioned sending module is further used for:
Replacing the icon of the target position with the dynamic information of the current moment to generate text information containing the text corresponding to the editing operation and the dynamic information; and determining the text information as the target message.
Further, the control area is also provided with a custom control;
The device is also used for:
responding to a drag operation acting on the custom control, and adding the custom control to a target position of the drag operation in the text region; displaying the editing area associated with the custom control; and responding to the information editing operation acting on the editing area, adding the custom content corresponding to the information editing operation to the editing area, and integrating the custom content with the information of the application software and/or the text corresponding to the editing operation.
The satellite communication message sending device provided by the embodiment of the invention has the same technical characteristics as the satellite communication message sending method provided by the embodiment, so that the same technical problems can be solved, and the same technical effects can be achieved.
Further, the embodiment of the invention also provides a satellite communication device, which is configured with the satellite communication message sending device.
Further, an embodiment of the present invention also provides an electronic device, including a processor and a memory, where the memory stores machine executable instructions that can be executed by the processor, and the processor executes the machine executable instructions to implement the above method.
Further, embodiments of the present invention provide a machine-readable storage medium storing machine-executable instructions that, when invoked and executed by a processor, cause the processor to implement the above-described method.
An embodiment of the present invention further provides an electronic device, referring to a schematic structural diagram of an electronic device shown in fig. 5, where the electronic device includes a processor 50 and a memory 51, where the memory 51 stores machine executable instructions capable of being executed by the processor 50, and the processor 50 executes the machine executable instructions to implement the above method.
Further, the electronic device shown in fig. 5 further includes a bus 52 and a communication interface 53, and the processor 50, the communication interface 53, and the memory 51 are connected through the bus 52.
The memory 51 may include a high-speed random access memory (RAM, random Access Memory), and may further include a non-volatile memory (non-volatile memory), such as at least one disk memory. The communication connection between the system network element and at least one other network element is achieved via at least one communication interface 53 (which may be wired or wireless), and the internet, wide area network, local network, metropolitan area network, etc. may be used. Bus 52 may be an ISA (Industrial Standard Architecture, industry standard architecture) bus, PCI (PERIPHERAL COMPONENT INTERCONNECT, peripheral component interconnect standard) bus, or EISA (Enhanced Industry Standard Architecture, extended industry standard architecture) bus, among others. The buses may be classified into address buses, data buses, control buses, and the like. For ease of illustration, only one bi-directional arrow is shown in FIG. 5, but not only one bus or type of bus.
The processor 50 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuitry in hardware in the processor 50 or by instructions in the form of software. The processor 50 may be a general-purpose processor, including a central processing unit (Central Processing Unit, CPU for short), a network processor (Network Processor, NP for short), etc.; but may also be a digital signal Processor (DIGITAL SIGNAL Processor, DSP), application Specific Integrated Circuit (ASIC), field-Programmable gate array (FPGA) or other Programmable logic device, discrete gate or transistor logic device, discrete hardware components. The disclosed methods, steps, and logic blocks in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be embodied directly in the execution of a hardware decoding processor, or in the execution of a combination of hardware and software modules in a decoding processor. The software modules may be located in a random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, etc. as well known in the art. The storage medium is located in the memory 51 and the processor 50 reads the information in the memory 51 and in combination with its hardware performs the steps of the method of the previous embodiment.
The method and apparatus for sending a satellite communication message and the computer program product of the satellite communication device provided in the embodiments of the present invention include a computer readable storage medium storing program codes, where the instructions included in the program codes may be used to execute the method described in the foregoing method embodiment, and specific implementation may refer to the method embodiment and will not be repeated herein.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described system and apparatus may refer to corresponding procedures in the foregoing method embodiments, which are not described herein again.
In addition, in the description of embodiments of the present invention, unless explicitly stated and limited otherwise, the terms "mounted," "connected," and "connected" are to be construed broadly, and may be, for example, fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; can be directly connected or indirectly connected through an intermediate medium, and can be communication between two elements. The specific meaning of the above terms in the present invention will be understood by those skilled in the art in specific cases.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
In the description of the present invention, it should be noted that the directions or positional relationships indicated by the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc. are based on the directions or positional relationships shown in the drawings, are merely for convenience of describing the present invention and simplifying the description, and do not indicate or imply that the devices or elements referred to must have a specific orientation, be configured and operated in a specific orientation, and thus should not be construed as limiting the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
Finally, it should be noted that: the above examples are only specific embodiments of the present invention for illustrating the technical solution of the present invention, but not for limiting the scope of the present invention, and although the present invention has been described in detail with reference to the foregoing examples, it will be understood by those skilled in the art that the present invention is not limited thereto: any person skilled in the art may modify or easily conceive of the technical solution described in the foregoing embodiments, or perform equivalent substitution of some of the technical features, while remaining within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention, and are intended to be included in the scope of the present invention. Therefore, the protection scope of the invention is subject to the protection scope of the claims.

Claims (7)

1. A method of transmitting a satellite communication message, the method being applied to a satellite communication device that provides a graphical user interface, the method comprising:
Responding to the message editing operation acted on the graphical user interface, and displaying a message sending interface on the graphical user interface; the message sending interface comprises a text area and a control area; the control area is preset with at least one information control; the information control corresponds to the application software configured by the satellite communication equipment and is used for acquiring information of the application software;
Responding to the editing operation acted on the text area, and inputting a text corresponding to the editing operation in the text area; and
Responding to a drag operation acting on the control area, and adding a target control corresponding to the drag operation to a target position of the drag operation in the text area; wherein the target control is one or more of the information controls;
responding to a message sending operation, acquiring information of the application software corresponding to the target control, integrating the information of the application software with a text corresponding to the editing operation, generating a target message, and sending the target message to target equipment;
Wherein, the control area is provided with an adding control; the information control is added to the control area by the following method:
Responding to touch operation acting on the adding control, and acquiring a software list of the satellite communication equipment, wherein the software list records at least one piece of application software configured by the satellite communication equipment;
Responsive to a selected operation acting on the application software in the software list, adding an icon of the application software to the control area;
the step of obtaining the information of the application software corresponding to the target control comprises the following steps:
triggering the application software to acquire dynamic information at the current moment;
determining the acquired dynamic information of the current moment as the information of the target control, and acquiring the information of the target control;
integrating the information of the application software with the text corresponding to the editing operation to generate a target message, wherein the method comprises the following steps:
replacing the icon of the target position with the dynamic information of the current moment to generate text information containing the text corresponding to the editing operation and the dynamic information;
and determining the text information as the target message.
2. The method of claim 1, wherein the application software comprises one or more of the following: positioning software, time software, geographic information software, temperature measurement software, and attribute software of the satellite communication device.
3. The method of claim 1, wherein the step of adding the target control corresponding to the drag operation to the target location of the drag operation in the text region comprises:
Acquiring the icon of the target control corresponding to the drag operation, wherein the icon is used for representing the function of the application software;
And adding the icon to a target position of the drag operation in the text region.
4. The method of claim 1, wherein the control region is further provided with a custom control;
The method further comprises the steps of:
Responding to a drag operation acting on the custom control, and adding the custom control to a target position of the drag operation in the text region;
displaying the editing area associated with the custom control;
And responding to the information editing operation acting on the editing area, adding the custom content corresponding to the information editing operation to the editing area, and integrating the custom content with the information of the application software and/or the text corresponding to the editing operation.
5. A transmitting apparatus of a satellite communication message, the apparatus being applied to a satellite communication device that provides a graphical user interface, the apparatus comprising:
The display module is used for responding to the message editing operation acted on the graphical user interface and displaying a message sending interface on the graphical user interface; the message sending interface comprises a text area and a control area; the control area is preset with at least one information control; the information control corresponds to the application software configured by the satellite communication equipment and is used for acquiring information of the application software;
The editing module is used for responding to the editing operation acted on the text area and inputting a text corresponding to the editing operation in the text area; and responding to the drag operation acted on the control area, and adding a target control corresponding to the drag operation to a target position of the drag operation in the text area; wherein the target control is one or more of the information controls;
the sending module is used for responding to the message sending operation, obtaining the information of the application software corresponding to the target control, integrating the information of the application software with the text corresponding to the editing operation, generating a target message, and sending the target message to target equipment;
Wherein, the control area is provided with an adding control; the information control is added to the control area by the following method:
Responding to touch operation acting on the adding control, and acquiring a software list of the satellite communication equipment, wherein the software list records at least one piece of application software configured by the satellite communication equipment;
Responsive to a selected operation acting on the application software in the software list, adding an icon of the application software to the control area;
In the sending module, the step of obtaining the information of the application software corresponding to the target control includes:
triggering the application software to acquire dynamic information at the current moment;
determining the acquired dynamic information of the current moment as the information of the target control, and acquiring the information of the target control;
In the sending module, integrating the information of the application software with the text corresponding to the editing operation to generate a target message, including:
replacing the icon of the target position with the dynamic information of the current moment to generate text information containing the text corresponding to the editing operation and the dynamic information;
and determining the text information as the target message.
6. A satellite communication device, characterized in that it is provided with the apparatus of claim 5.
7. A machine-readable storage medium storing machine-executable instructions which, when invoked and executed by a processor, cause the processor to implement the method of any one of claims 1-4.
CN202211551514.7A 2022-12-05 2022-12-05 Satellite communication message sending method and device and satellite communication equipment Active CN116017319B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211551514.7A CN116017319B (en) 2022-12-05 2022-12-05 Satellite communication message sending method and device and satellite communication equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211551514.7A CN116017319B (en) 2022-12-05 2022-12-05 Satellite communication message sending method and device and satellite communication equipment

Publications (2)

Publication Number Publication Date
CN116017319A CN116017319A (en) 2023-04-25
CN116017319B true CN116017319B (en) 2024-05-14

Family

ID=86030781

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211551514.7A Active CN116017319B (en) 2022-12-05 2022-12-05 Satellite communication message sending method and device and satellite communication equipment

Country Status (1)

Country Link
CN (1) CN116017319B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111857717A (en) * 2020-07-29 2020-10-30 网易(杭州)网络有限公司 UI editing method, device, equipment and computer readable storage medium
CN112527221A (en) * 2019-09-18 2021-03-19 华为技术有限公司 Data transmission method and related equipment
CN114065706A (en) * 2020-08-06 2022-02-18 华为技术有限公司 Multi-device data cooperation method and electronic device
CN114116054A (en) * 2021-11-22 2022-03-01 北京高途云集教育科技有限公司 Page control management method and device, computer equipment and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112527221A (en) * 2019-09-18 2021-03-19 华为技术有限公司 Data transmission method and related equipment
CN111857717A (en) * 2020-07-29 2020-10-30 网易(杭州)网络有限公司 UI editing method, device, equipment and computer readable storage medium
CN114065706A (en) * 2020-08-06 2022-02-18 华为技术有限公司 Multi-device data cooperation method and electronic device
CN114116054A (en) * 2021-11-22 2022-03-01 北京高途云集教育科技有限公司 Page control management method and device, computer equipment and storage medium

Also Published As

Publication number Publication date
CN116017319A (en) 2023-04-25

Similar Documents

Publication Publication Date Title
US10963145B1 (en) Prioritizing display of user icons associated with content
US20120278402A1 (en) Presenting links to content as attachments in electronic messages
US8509826B2 (en) Biosensor measurements included in the association of context data with a text message
CN113254815B (en) Document processing method and device and page processing method and device
CN112015501A (en) Visual page generation method and device, computer equipment and storage medium
CN107766548B (en) Information display method and device, mobile terminal and readable storage medium
US11864053B2 (en) System to track visitation metrics
CN114258666A (en) Message reminding interface
CN105376719A (en) Information pushing method and device
WO2019006395A1 (en) Systems and methods for selecting content for high velocity users
US20220391457A1 (en) Page operation processing method, electronic device, and non-transitory computer-readable storage medium
CN113407168A (en) Editing method and device of page elements, storage medium and terminal
CN116017319B (en) Satellite communication message sending method and device and satellite communication equipment
CN113345048A (en) Geographic information image editing method and device and computer equipment
CN106535102B (en) A kind of mobile terminal locating method and mobile terminal
CN114489878A (en) Dynamically presenting application-related visual content
TWI490826B (en) System and methods for social networking influenced map generation
CN108293182B (en) Mobile device and method
JP6009939B2 (en) Mobile terminal device, position transmission method, and computer program
CN111694758B (en) Test code automatic generation method, device, computer equipment and storage medium
CN111192191B (en) Display method, device and readable storage medium
JP2015228049A (en) Control program and information processing device
CN111857463A (en) New message reminding method and device, electronic equipment and medium
CN111240562B (en) Data processing method, device, terminal equipment and computer storage medium
CN106055610B (en) Voice information retrieval method and mobile terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant