US2023061828A1PendingUtilityA1

Semantic Communication for Low Bit Rate Applications

Assignee: APPLE INCPriority: Aug 27, 2021Filed: Jan 31, 2022Published: Mar 2, 2023
Est. expiryAug 27, 2041(~15.1 yrs left)· nominal 20-yr term from priority
G06F 40/289G06F 40/30H04W 28/0268H04W 28/06H04L 1/0014H04W 28/0236H04W 76/50H04W 4/90H03M 7/30G06F 40/274H04L 51/063H04L 1/0006H04W 4/12H04W 4/14G06F 40/12G06F 40/242
63
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
What 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.