CPC H04L 65/1069 (2013.01) [H04L 51/046 (2013.01); H04L 51/063 (2013.01); H04L 65/1016 (2013.01); H04L 65/1104 (2022.05)] | 15 Claims |
1. A computer-implemented method for adding rich communication services (RCS) data to voice or video calls, the method comprising:
receiving, at a network component of a telecommunications network from a user controlling a sender account, a specification of one or more enriched call elements to be included in messages sent from RCS-compatible devices associated with the sender account;
storing, at the network component of a telecommunications network, an enriched call element setting associated with voice or video calls initiated by devices associated with a sender account and indicating the one or more enriched call elements to include in the messages sent from the RCS-compatible devices associated with the sender account;
initiating, by a first RCS-compatible device distinct from the network component and associated with the sender account, a voice or video call from the first RCS-compatible device to a second RCS-compatible device;
sending, from the first RCS-compatible device distinct from the network component and to the second RCS-compatible device, an invite message to request an RCS session;
receiving, at the first RCS-compatible device, an acceptance message in response to the invite message; and
adding, by the network component and based upon the enriched call element setting associated with the sender account, the one or more enriched call elements indicative of an aspect of a content of the voice or video call to a message to the second RCS-compatible device in the RCS session, wherein the one or more enriched call elements comprise one or more of the following: an electronic photograph, a video clip, an indication in metadata that a business user is calling, or a geographical location of the first RCS-compatible device,
wherein receiving the enriched call elements causes the second RCS-compatible device to present an indication of the enriched call elements to a user of the second RCS-compatible device and make the enriched call elements available in a call log of the second RCS-compatible device after the voice or video call.
|