US 12,470,612 B1
System for generating RCS polls natively on a device operating system
Farhood Mogharabin, Everett, WA (US); Ayman A. Zaki, Renton, WA (US); and Simon Youngs, Overland Park, KS (US)
Assigned to T-Mobile USA, Inc., Bellevue, WA (US)
Filed by T-Mobile USA, Inc., Bellevue, WA (US)
Filed on May 7, 2024, as Appl. No. 18/657,574.
Int. Cl. H04L 65/1104 (2022.01); H04L 65/1069 (2022.01); H04L 65/75 (2022.01)
CPC H04L 65/1104 (2022.05) [H04L 65/1069 (2013.01); H04L 65/765 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A wireless device that supports rich communication services (RCS), comprising:
at least one hardware processor; and
at least one non-transitory memory storing instructions, which, when executed by the at least one hardware processor, cause the at least one hardware processor to:
perform, using a neural network model, an analysis of at least one RCS message transmitted between the wireless device and a network node,
wherein the neural network model is located locally on the wireless device;
generate, using the neural network model, a recommendation for a request for an RCS poll based on the analysis of the at least one RCS message;
transmit, using a message session relay protocol (MSRP), the request to the network node of a telecommunication network,
wherein the request indicates a content type of RCS poll on the telecommunication network,
wherein the request includes poll text and a poll type, and
wherein the request for the RCS poll causes a display of the RCS poll via a messaging interface native to an operating system of the wireless device; and
receive, using the MSRP, from the network node, a poll response,
wherein the poll response causes a display of the poll response via the messaging interface native to the operating system of the wireless device.