Semantic Communication for Low Bit Rate Applications
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for sending a reduced size message. One of the methods includes receiving, by a wireless device, a request to send, over a wireless network, a message comprising one or more phrases; determining that a connection quality for the wireless network does not satisfy a connection quality threshold; generating, responsive to determining that the connection quality threshold is not satisfied, a reduced-size message based at least in part on the one or more phrases; and sending, by the wireless device and via the wireless network, the reduced-size message.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented method comprising:
receiving, by a wireless device, a request to send, over a wireless network, a message comprising one or more phrases; determining that a connection quality for the wireless network does not satisfy a connection quality threshold; generating, responsive to determining that the connection quality threshold is not satisfied, a reduced-size message based at least in part on the one or more phrases; and sending, by the wireless device and via the wireless network, the reduced-size message.
2 . The method of claim 1 , wherein determining that the connection quality threshold is not satisfied comprises determining that a network strength indicator associated with the wireless network does not satisfy a network strength indicator threshold.
3 . The method of claim 1 , comprising:
determining the connection quality responsive to determining, based at least in part on the message, to treat the message as being associated with an emergency service system.
4 . The method of claim 3 , wherein determining to treat the message as being associated with an emergency service system is based at least in part on a destination address of the message.
5 . The method of claim 3 , wherein determining to treat the message as being associated with an emergency service system is based at least in part on an indication that the wireless device attempted to perform an emergency call within a threshold time period of receiving the request to send the message via the wireless network.
6 . The method of claim 1 , wherein generating the reduced-size message comprises:
detecting a predefined phrase in the one or more phrases; and generating the reduced-size message comprising, in a body of the reduced-size message, a bit string that is mapped to the predefined phrase, the bit string having fewer bits than the predefined phrase.
7 . The method of claim 1 , wherein generating the reduced-size message comprises:
predicting, using at least in part a natural language processing model, a likelihood of a next phrase following a phrase of the one or more phrases; determining that the likelihood that the next phrase follows the phrase satisfies a. threshold likelihood; determining that the next phrase occurs after the phrase in the one or more phrases; and responsive to determining that the next phrase occurs after the phrase in the one or more phrases and that the threshold likelihood is satisfied, encoding, in a body of the reduced-size message, a representation for the next phrase, the representation having fewer bits than the next phrase.
8 . The method of claim 7 , comprising:
determining the threshold likelihood based at least in part on a number of characters included in the one or more phrases.
9 . The method of claim 1 , wherein generating the reduced-size message comprises:
predicting, using at least in part a natural language processing model, a likelihood of a next phrase following a phrase of the one or more phrases; determining that the likelihood that the next phrase follows the phrase does not satisfy a threshold likelihood; determining that the next phrase occurs after the phrase in the one or more phrases; and responsive to determining that the likelihood that the next phrase occurs after the phrase in the one or more phrases and that, the threshold likelihood is not satisfied, encoding, in the body of the reduced-size message, the phrase.
10 . The method of claim 1 , wherein generating the reduced-size message comprises:
generating, using a compression engine that produces a. human-readable summary from human-readable input, a human-readable summary corresponding to the one or more phrases, the human-readable summary having fewer bits than the one or more phrases; and including the human-readable summary in a body of the reduced-size message.
11 . The method of claim 10 , comprising:
determining, after sending the reduced-size message, that an updated connection quality for the wireless network satisfies the connection quality threshold; and sending, by the wireless device via the wireless network, a second message based on the message, the second message having more bits than the reduced-size message.
12 . The method of claim 11 , wherein the message and the second message comprise the same body.
13 . The method of claim 11 , wherein the second message comprises a reduced-size message that does not include a human-readable summary.
14 . The method of claim 1 , wherein generating the reduced-size message comprises:
providing, as input to an encoder trained to generate a compressed bit stream using at least in part a model, the one or more phrases to cause the encoder to generate a compressed bit stream having fewer bits than the one or more phrases; and generating the reduced-size message comprising the compressed bit stream that can be decoded to produce an uncompressed version of the one or more phrases based at least in part on the model.
15 . The method of claim 1 , wherein the request to send the message requests that the message be sent via a cellular network.
16 . The method of claim 1 , wherein the request to send the message requests that the message be sent via a satellite network.
17 . An apparatus comprising one or more processors configured to perform operations comprising:
receiving a request to send, over a wireless network, a message comprising one or more phrases; determining that a connection quality for the wireless network does not satisfy a connection quality threshold; generating, responsive to determining that the connection quality threshold is not satisfied, a reduced-size message based at least in part on the one or more phrases; and sending, via the wireless network, the reduced-size message.
18 . The apparatus of claim 17 , wherein generating the reduced-size message comprises:
detecting a predefined phrase in the one or more phrases; and generating the reduced-size message comprising, in a body of the reduced-size message, a bit string that is mapped to the predefined phrase, the bit string having fewer bits than the predefined phrase.
19 . The apparatus of claim 17 , wherein generating the reduced-size message comprises:
predicting, using at least in part a natural language processing model, a likelihood of a next phrase following a phrase of the one or more phrases; determining that the likelihood that the next phrase follows the phrase satisfies a threshold likelihood; determining that the next phrase occurs after the phrase in the one or more phrases; and responsive to determining that the next phrase occurs after the phrase in the one or more phrases and that the threshold likelihood is satisfied, encoding, in a body of the reduced-size message, a representation for the next phrase, the representation having fewer bits than the next phrase.
20 . The apparatus of claim 17 , wherein generating the reduced-size message comprises:
predicting, using at least in part a natural language processing model, a likelihood of a next phrase following a phrase of the one or more phrases; determining that the likelihood that the next phrase follows the phrase does not satisfy a threshold likelihood; determining that the next phrase occurs after the phrase in the one or more phrases; and responsive to determining that the likelihood that the next phrase occurs after the phrase in the one or more phrases and that the threshold likelihood is not satisfied, encoding, in the body of the reduced-size message, the phrase.Join the waitlist — get patent alerts
Track US2023061828A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.