TEXT MESSAGE TRANSMISSION APPARATUS AND METHOD THEREOF
20190297187 ยท 2019-09-26
Assignee
Inventors
Cpc classification
H04M3/42382
ELECTRICITY
International classification
H04M3/42
ELECTRICITY
Abstract
A text message transmission apparatus and a method thereof are provided. The text message transmission apparatus includes a mobile network communication module, a subscriber line interface circuit (SLIC) module and a processor. The mobile network communication module receives a text message. The SLIC module is configured to connect to a traditional telephone set in a public switched telephone network (PSTN). The processor is coupled to the mobile network communication module and the SLIC module. The processor decodes the text message to obtain a text content of the text message, transforms the text content into a speech content, and plays back the speech content through the SLIC module. Accordingly, the text messages can be transmitted through the PSTN.
Claims
1. A text message transmission apparatus, comprising: a mobile network communication transceiver, connecting to a cellular network and directly receiving a text message from the cellular network; a subscriber line interface circuit (SLIC), directly connecting to a traditional telephone set in a public switched telephone network (PSTN); and a processor, coupled to the mobile network communication transceiver and the SLIC, the processor decoding the text message to obtain a text content in the text message, transforming the text content into a speech content, and playing back the speech content directly to the traditional telephone set through the SLIC.
2. The text message transmission apparatus of claim 1, wherein the SLIC generates a ringing in response to the speech content received from the processor.
3. The text message transmission apparatus of claim 2, wherein the processor determines a severity of the text message, and the SLIC sets up a frequency or a pattern of the ringing according to the severity.
4. The text message transmission apparatus of claim 1, wherein the SLIC plays back the speech content in response to an off-hook state detected at the traditional telephone set.
5. The text message transmission apparatus of claim 1, wherein the SLIC ends the operation of playing back the speech content in response to an on-hook state detected at the traditional telephone set.
6. A message transmission method, adapted to a device supporting a cellular network and a public switched telephone network, the message transmission method comprising: connecting to the cellular network and directly receiving a text message from the cellular network; decoding the text message to obtain a text content in the text message; transforming the text content into a speech content; and playing back the speech content directly to a traditional telephone set in the public switched telephone network through a subscriber line interface circuit (SLIC).
7. The message transmission method of claim 6, wherein the step of playing back the speech content through the public switched telephone network comprises: generating a ringing through the SLIC in response to the speech content being generated.
8. The message transmission method of claim 7, wherein the step of generating the ringing through the SLIC comprises: determining a severity of the text message; and setting up a frequency or a pattern of the ringing according to the severity.
9. The message transmission method of claim 6, wherein the step of playing back the speech content through the public switched telephone network comprises: playing back the speech content in response to an off-hook state being detected.
10. The message transmission method of claim 6, wherein after playing back the speech content through the public switched telephone network, the message transmission method further comprises: ending the operation of playing back the speech content in response to an on-hook state being detected.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
DESCRIPTION OF THE EMBODIMENTS
[0024] Reference will now be made in detail to the present preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts.
[0025]
[0026] The mobile terminal 11 may be a cell phone, a tablet computer or the like for receiving services provided by a cellular (mobile) network 15, and the mobile terminal 11 may also send a text message (e.g., Short Message Service (SMS)) or make a phone call through the cellular network 15.
[0027] It should be noted that, in some embodiments, the text message (e.g., Cell Broadcast Service (CBS)) may also be originated from a broadcasting platform of government, businesses or companies and sent through a cell broadcast center of a telecommunications service provider.
[0028] The traditional telephone sets 12 and 13 may be telephones supporting a public switched telephone network (PSTN) or a voice over IP (VoIP) 17, and the traditional telephone sets 12 and 13 may establish voice calls via the PSTN or the Internet.
[0029] With reference to
[0030] With reference to
[0031] With reference to
[0032] The power supply 140 includes a mains power port or power supplying devices including a battery, a power converter, a transformer, which are used to provide power required by the text message transmission apparatus 100.
[0033] The memory 150 may be a fixed or a removable device in any possible forms, including a random access memory (RAM), a read-only memory (ROM), a flash memory or other similar devices or a combination of the above-mentioned devices. The memory 150 is configured to store a text message, a text content, a speech content, a programming code, a device configuration, a codebook, buffer or permanent data, a codebook and the like.
[0034] The processor 160 is configured to process a digital signal and execute procedures according to the exemplary embodiments of the invention, and is able to access or load in data or software modules recorded in the memory 150. Functions of the processor 160 may be implemented by using a programmable unit, such as a central processing unit (CPU), a microprocessor, a micro controller, a digital signal processing (DSP) chip, a field programmable gate array (FPGA). Functions of the processor 160 may also be implemented by an independent electronic device or integrated circuit (IC), and operations the processor 160 may be implemented in form of hardware. In this embodiment, the processor 160 runs applications 170 (e.g., software programs or modules, including a connection manager (CM) program 171, a message decoder 172, a message receiver 173, a speech player 174, a text/speech converter 175, an operating system (OS) kernel 180, a SLIC driver 181, a modem driver 182, and an audio processing driver 184 and an audio firmware 185 in an audio processor 183), and their operative functions will be described in more details in the following embodiments.
[0035] For better understanding of operating procedures in the embodiments of the invention, various embodiments are provided below and served to further describe the operating procedures of the text message transmission apparatus 100 in the embodiments of the invention.
[0036]
[0037] After the power supply 140 is activated, the processor 160 loads in related hardware drivers in the applications 170 (e.g., the SLIC driver 181 for driving the SLIC module 130, the modem driver 182 for driving the mobile network communication module 110) and other computing program codes. Next, the processor 160 runs the CM program 171 to drive the mobile network communication module 110 to search for available cellular network resources in the cellular network 15 and monitor an access state to the cellular network 15 for the mobile network communication module 110. After camping on the cellular network, the CM program 171 may drive the message receiver 173 to receive the text message from the cellular network 15.
[0038] When CM program 171 receives the text message (e.g., messages like SMS or CBS) from the cellular network 15 through the mobile network communication module 110 (step S510), the CM program 171 transmits the text message to the message decoder 172 so the message decoder 172 can decode the text message to obtain the text content (step S520). The message decoder 172 decodes the text message into the text content (including information like content in a payload, or even an encoding method, a sender number, etc.) based on, for example, Third Generation Partnership (3GPP) TS 23.038 standard. Then, the message decoder 172 returns a decoding result to the CM program 171. The CM program 171 transmits the decoded text content to the text/speech converter 175.
[0039] The text/speech converter 175 then drives the audio processor 183 to execute a speech generating procedure and transforms the text content into the speech content according to a text to speech (TTS) technology (step S530). Next, the CM program 171 drives the SLIC module 130. When receiving the speech content from the CM program 171, the SLIC module 130 generates a ringing on the traditional telephone set 13.
[0040] It should be noted that, the text message may have varying degrees of severity or importance. With reference to
[0041] Next, when the SLIC module 130 detects that the traditional telephone set 13 is in the off-hook state (e.g., when a handset is picked up or an answer button is pressed), the SLIC module 140 plays back the speech content (step S650) so as to play back the speech content on the traditional telephone set 13 (step S540). When the SLIC module 130 detects that the traditional telephone set 13 is in the on-hook state (e.g., when the handset is put back to the telephone or a hang up button is pressed), the SLIC module 130 ends the operation of playing back the speech content. Meanwhile, the CM program 171 may keep the text/speech content in the memory 150 or directly delete the text/speech content, depending on settings or demands.
[0042] In summary, according to the embodiments of the invention, the text message from the cellular network may be transformed into the speech content for transmission to the PSTN so that the traditional telephone set is able to receive the speech content and the user may listen to the text content of the text message in voice. As a result, simply by connecting the traditional telephone set to the text message transmission apparatus, the user is able to receive (emergency, disaster, etc) warning messages.
[0043] It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present invention without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the present invention cover modifications and variations of this invention provided they fall within the scope of the following claims and their equivalents.