Method, apparatus, and program for automatically selecting message transmission channel and transmitting message
AssigneeEnigma N.V.
InventorHyun Jin Lim
Life of this patent
Estimating the term…
Abstract
Disclosed is a method for automatically selecting a message transport channel and transmitting a message, including obtaining message information on a transmission target message, obtaining receiver information including at least one of information on a receiver of the message and information on a device of the message, obtaining information on one or more reception-available channels based on the message information and receiver information, selecting at least one of the one or more reception-available channels, and transmitting the message through the selected channel.
Claims15
A method for automatically selecting a message transport channel and transmitting a message, which is performed by a computing device, the method comprising:
- obtaining message information on a transmission target message;
- obtaining receiver information including at least one of information on a receiver of the message or information on a device of the message;
- obtaining information on one or more reception-available channels based on the message information and the receiver information, wherein the obtaining of the information on the one or more reception-available channels includes:
- obtaining information on one or more channels that can be received by a receiver's device based on information on a type of the receiver's device and an application installed in the receiver's device;
- obtaining information on a state of the application installed on the receiver's device;
- and
- obtaining information on one or more reception-available channels that can provide notification to the receiver in the receiver's device;
- automatically selecting, by the computing device, at least one of the one or more reception-available channels based on the information on the one or more reception-available channels;
- and
- transmitting the message via the selected channel.
A message transport channel automatically selecting and message transmitting apparatus comprising:
- a memory configured to store one or more instructions;
- and
- a processor configured to execute the one or more instructions stored in the memory, wherein the processor performs, by executing the one or more instructions:
- obtaining message information on a transmission target message;
- obtaining receiver information including at least one of information on a receiver of the message or information on a device of the message;
- obtaining information on one or more reception-available channels based on the message information and the receiver information, wherein the obtaining of the information on the one or more reception-available channels includes obtaining information on one or more channels that can be received by a receiver's device based on information on a type of the receiver's device and an application installed in the receiver's device;
- obtaining information on a state of the application installed on the receiver's device;
- obtaining information on one or more reception-available channels that can provide notification to the receiver in the receiver's device;
- automatically selecting at least one of the one or more reception-available channels based on the information on the one or more reception-available channels;
- and
- transmitting the message through the selected channel.
A non-transitory computer-readable recording medium having stored thereon instructions, which, when executed by a computer, cause the computer to:
- obtain message information on a transmission target message;
- obtain receiver information including at least one of information on a receiver of the message or information on a device of the message;
- obtain information on one or more reception-available channels based on the message information and the receiver information, wherein the obtaining of the information on the one or more reception-available channels includes obtaining information on one or more channels that can be received by a receiver's device based on information on a type of the receiver's device and an application installed in the receiver's device;
- obtaining information on a state of the application installed on the receiver's device;
- obtaining information on one or more reception-available channels that can provide notification to the receiver in the receiver's device;
- automatically select at least one of the one or more reception-available channels based on obtaining the information on the one or more reception-available channels;
- and
- transmit the message via the selected channel.
Dependencies are inferred from the claim text.