Meme intelligent conversion
AssigneeInternational Business Machines Corporation
InventorsZheng Ping A C Chu, Yuan Jin, Xi Xi Liu, Xin Peng Liu, Fan Xiao Xin
Life of this patent
Estimating the term…
Abstract
An approach is provided in which a system receives a first meme sent from a first user that is targeted to a second user. The system transforms the first meme into a second meme based on analyzing the first meme against a first user profile data corresponding to the first user and a second user profile data corresponding to the second user. The transforming includes replacing at least one element of the first meme with a second element in the second meme. The system, in turn, sends the transformed second meme to the second user.
Claims20
A method implemented by an information handling system that includes a memory and a processor, the method comprising:
- receiving, at a meme transformer, a first meme that was transmitted by a first device with a second device as an intended target recipient, wherein the meme transformer is different from the second device;
- prior to the first meme being received by the second device, transforming, by the meme transformer, the first meme to a second meme based on a both a first user profile data and a second user profile data, wherein the first user profile data corresponds to a first user of the first device and the second user profile data corresponds to a second user of the second device, and wherein the transforming further comprises:
- parsing the first meme into a plurality of first elements;
- analyzing the plurality of first elements against both the first user profile data and the second user profile data;
- in response to the analyzing, identifying at least one of the plurality of first elements that requires transformation to a second element, wherein the second element is selected based upon the second user profile data;
- and
- transforming the first meme into the second meme by replacing the identified first element with the second element;
- and
- sending, by the meme transformer, the second meme to the second device utilized by the second user.
An information handling system comprising:
- one or more processors;
- a memory coupled to at least one of the processors;
- a set of computer program instructions stored in the memory and executed by at least one of the processors in order to perform actions of:
- receiving, at a meme transformer, a first meme that was transmitted by a first device with a second device as an intended target recipient, wherein the meme transformer is different from the second device;
- prior to the first meme being received by the second device, transforming, by the meme transformer, the first meme to a second meme based on a both a first user profile data and a second user profile data, wherein the first user profile data corresponds to a first user of the first device and the second user profile data corresponds to a second user of the second device, and wherein the transforming further comprises:
- parsing the first meme into a plurality of first elements;
- analyzing the plurality of first elements against both the first user profile data and the second user profile data;
- in response to the analyzing, identifying at least one of the plurality of first elements that requires transformation to a second element, wherein the second element is selected based upon the second user profile data;
- and
- transforming the first meme into the second meme by replacing the identified first element with the second element;
- and
- sending, by the meme transformer, the second meme to the second device utilized by the second user.
A computer program product stored in a computer readable storage medium, comprising computer program code that, when executed by an information handling system, causes the information handling system to perform actions comprising:
- receiving, at a meme transformer, a first meme that was transmitted by a first device with a second device as an intended target recipient, wherein the meme transformer is different from the second device;
- prior to the first meme being received by the second device, transforming, by the meme transformer, the first meme to a second meme based on a both a first user profile data and a second user profile data, wherein the first user profile data corresponds to a first user of the first device and the second user profile data corresponds to a second user of the second device, and wherein the transforming further comprises:
- parsing the first meme into a plurality of first elements;
- analyzing the plurality of first elements against both the first user profile data and the second user profile data;
- in response to the analyzing, identifying at least one of the plurality of first elements that requires transformation to a second element, wherein the second element is selected based upon the second user profile data;
- and
- transforming the first meme into the second meme by replacing the identified first element with the second element;
- and
- sending, by the meme transformer, the second meme to the second device utilized by the second user.
Dependencies are inferred from the claim text.