Scalable message fidelity
AssigneeRcs IP, LLC
InventorsKristin Marie Pascal, Andrew Evan Klonsky, Matthew James Bailey
Life of this patent
Estimating the term…
Abstract
Message content is scaled to support rich messaging. Devices and associated messaging systems can support various levels of content richness or fidelity. Message content scaling is employed to ensure sharing of content in as rich a manner as possible given limitations associated with various messaging systems, among other things. Messages can be scaled down or degraded, for instance where communicating devices do not support high fidelity content being transmitted. Alternatively, messages can be scaled up or enriched in cases, where low fidelity content is transmitted to a device supporting richer content, for example.
Claims19
A system, comprising:
- a processor;
- and
- a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
- in response to receiving message data that is to be directed from a first communication device to a second communication device and based on a type of the second communication device, modifying the message data to enable a change in fidelity of media within the message data such that the media is compressed to at least a pre-programmed limit based at least partly on the type of the second communication device;
- in response to the modifying, generating notification data that specifies that the fidelity of media within the message data has been changed;
- and
- transmitting the notification data and the modified message data to the second communication device.
A method, comprising:
- in response to receiving message data that is to be directed from a first communication device to a second communication device and, based on a type of the second communication device and a scaling preference indicator, modifying, by a system comprising a processor, the message data to control a level of detail of the message data such that the message data is compressed to at least a pre-programmed limit based at least partly on the type of the second communication device;
- in response to the modifying the message data, determining, by the system, notification data that specifies that the level of detail of the message data has been changed;
- and
- transmitting the notification data and the modified message data to the second communication device.
A first device comprising:
- a processor;
- and
- a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
- in response to receiving first message data that is to be directed from the first device to a second device and, based on a type of the second device, converting the first message data to second message data, wherein the first message data and the second message data have different defined levels of media richness, wherein less rich media is associated with less advanced media features and wherein the first message data is compressed to at least a pre-programmed limit based at least partly on the type of the second device;
- in response to the converting the first message data into the second message data, inserting, by the first device, an indication into the second message data representing that the second message data comprises a modified version of the first message data;
- and
- transmitting the notification data and the modified message data to the second communication device.
Dependencies are inferred from the claim text.