# US 2022/0045977 A1 · Systems and methods for including enriched calling information in rich communications services (rcs) messaging

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2022/0045977 A1
- Document ID: US20220045977A1
- Status: Published application
- Kind: A1
- Application number: 17/452,851
- Filed: 2021-10-29
- Published: 2022-02-10
- Earliest claimed: 2019-10-04
- Assignees: Verizon Patent and Licensing Inc.
- Applicants: Verizon Patent and Licensing Inc.
- Inventors: Yousef ABDELMALEK; Sethumadhav BENDI; Hesham ELBATOUTI
- Web page: https://patentgrep.com/patent/US20220045977A1

## CPC

- H04L 51/02: using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
- H04L 51/066: Format adaptation, e.g. format conversion or compression
- H04L 51/10: Multimedia information
- H04L 51/18: Commands or executable codes
- H04L 51/222: using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area
- H04L 65/1016: IP multimedia subsystem [IMS]
- H04L 65/1069: Session establishment or de-establishment
- H04L 65/1104: Session initiation protocol [SIP]
- H04L 65/4015: {where at least one of the additional parallel sessions is real time or time sensitive, e.g. white board sharing, collaboration or spawning of a subconference}
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L 67/565: Conversion or adaptation of application format or content (adding application control or application functional data H04L67/561)
- H04L 51/063: Content adaptation, e.g. replacement of unsuitable content
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A messaging platform may send, based on a query, information identifying one or more virtual assistants to a user device. The messaging platform may receive, from the user device, a response identifying a particular virtual assistant, of the one or more virtual assistants, wherein the virtual assistant is associated with an organization. The monitoring platform may send, to the user device, information related to the particular virtual assistant and may communicate, via the particular virtual assistant, with the user device via a rich communications services (RCS) communication session. The messaging platform may receive, from another device associated with the organization, a request to communicate with the user device and may convert the request into an RCS message. The messaging platform may send, via a server device, the RCS message to the user device to allow the user device to perform one or more actions.

## Claims

### Claim 1

A method, comprising:
receiving, by a device, a request to communicate with a user device,
wherein the request includes enriched calling information that comprises one or more elements;
converting, by the device, the request into a rich communication services (RCS) message based on replacing the one or more elements of the enriched calling information with a uniform resource locator (URL) associated with the one or more elements; and
sending, by the device, the RCS message to the user device.

### Claim 2 (depends on 1)

The method of claim 1, wherein the one or more elements include:
information regarding a priority of the request,
information indicating a subject of the request,
a media item,
a URL associated with the media item,
a verified signature associated with an organization associated with the request,
a URL associated with the organization, or
information identifying a location associated with the organization.

### Claim 3 (depends on 1)

The method of claim 1, wherein converting the request into the RCS message includes:
sending, to a content server device, the one or more elements, and
receiving, from the content server device, the URL associated with the one or more elements.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
sending, to the user device, information related to a virtual assistant; and
wherein the RCS message includes information that matches the information related to the virtual assistant.

### Claim 5 (depends on 4)

The method of claim 4, wherein the virtual assistant is associated with an organization, and
wherein the request is associated with the organization.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
causing the RCS message to include the enriched calling information.

### Claim 7 (depends on 1)

The method of claim 1, wherein the RCS message includes a session initiation protocol (SIP) message.

### Claim 8

A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising:
one or more instructions that, when executed by one or more processors of a device, cause the device to:
receive a request to communicate with a user device,
wherein the request includes enriched calling information that comprises one or more elements;
convert the request into a rich communication services (RCS) message based on replacing the one or more elements of the enriched calling information with a uniform resource locator (URL) associated with the one or more elements; and
send the RCS message to the user device.

### Claim 9 (depends on 7)

The non-transitory computer-readable medium of claim 7, wherein the one or more elements include:
information regarding a priority of the request,
information indicating a subject of the request,
a media item,
a URL associated with the media item,
a verified signature associated with an organization associated with the request,
a URL associated with the organization, or
information identifying a location associated with the organization.

### Claim 10 (depends on 7)

The non-transitory computer-readable medium of claim 7, wherein the one or more instructions, that cause the device to convert the request into the RCS message, cause the device to:
send, to a content server device, the one or more elements, and
receive, from the content server device, the URL associated with the one or more elements.

### Claim 11 (depends on 7)

The non-transitory computer-readable medium of claim 7, wherein the one or more instructions further cause the device to:
send, to the user device, information related to a virtual assistant; and
wherein the RCS message includes information that matches the information related to the virtual assistant.

### Claim 12 (depends on 11)

The non-transitory computer-readable medium of claim 11, wherein the virtual assistant is associated with an organization, and
wherein the request is associated with the organization.

### Claim 13 (depends on 7)

The non-transitory computer-readable medium of claim 7, wherein the one or more instructions further cause the device to:
cause the RCS message to include the enriched calling information.

### Claim 14 (depends on 7)

The non-transitory computer-readable medium of claim 7, wherein the RCS message includes a session initiation protocol (SIP) message.

### Claim 15

A device, comprising:
one or more processors configured to:
receive a request to communicate with a user device,
wherein the request includes enriched calling information that comprises one or more elements;
convert the request into a rich communication services (RCS) message based on replacing the one or more elements of the enriched calling information with a uniform resource locator (URL) associated with the one or more elements; and
send the RCS message to the user device.

### Claim 16 (depends on 15)

The device of claim 15, wherein the one or more elements include:
information regarding a priority of the request,
information indicating a subject of the request,
a media item,
a URL associated with the media item,
a verified signature associated with an organization associated with the request,
a URL associated with the organization, or
information identifying a location associated with the organization.

### Claim 17 (depends on 15)

The device of claim 15, wherein the one or more processors, to convert the request into the RCS message, are configured to:
send, to a content server device, the one or more elements, and
receive, from the content server device, the URL associated with the one or more elements.

### Claim 18 (depends on 15)

The device of claim 15, wherein the one or more processors are further configured to:
send, to the user device, information related to a virtual assistant; and
wherein the RCS message includes information that matches the information related to the virtual assistant.

### Claim 19 (depends on 18)

The device of claim 18, wherein the virtual assistant is associated with an organization, and
wherein the request is associated with the organization.

### Claim 20 (depends on 15)

The device of claim 15, wherein the one or more processors are further configured to:
cause the RCS message to include the enriched calling information.
