Message delivery management based on device accessibility
First Claim
1. A system comprising:
- a memory; and
a processor in communication with the memory, the processor being configured to perform operations comprising;
receiving an electronic message sent to a first device associated with a user, the electronic message having a first format;
receiving usage information about the first device and a second device associated with the user,wherein the usage information about the first and second devices includes user interaction information, andwherein receiving usage information about the first and second devices comprises;
determining a first accessibility score for the first device based on the user interaction information for the first device, wherein the user interaction information includes the number of times the user interacted with the first device in a particular time period; and
determining a second accessibility score for the second device based on the user interaction information for the second device, wherein the user interaction information includes the number of times the user interacted with the second device in the particular time period;
determining whether to send the electronic message to the second device based on the received usage information, the second device being capable of receiving messages having a second format;
determining, in response to determining to send the electronic message to the second device, whether to transform the electronic message from the first format to the second format;
transforming, in response to determining to transform the electronic message to the second format, the electronic message; and
transmitting the transformed electronic message to the second device.
1 Assignment
0 Petitions
Accused Products
Abstract
A processor may receive an electronic message sent to a first device associated with a user. The electronic message may have a first format. The processor may receive usage information about the first device and a second device associated with the user. The processor may determine whether to send the electronic message to the second device based on the received usage information. The second device may be capable of receiving messages having a second format. The processor may determine, in response to determining to send the electronic message to the second device, whether to transform the electronic message from the first format to the second format. The processor may transform, in response to determining to transform the electronic message to the second format, the electronic message. The processor may transmit the transformed electronic message to the second device.
13 Citations
11 Claims
-
1. A system comprising:
-
a memory; and a processor in communication with the memory, the processor being configured to perform operations comprising; receiving an electronic message sent to a first device associated with a user, the electronic message having a first format; receiving usage information about the first device and a second device associated with the user, wherein the usage information about the first and second devices includes user interaction information, and wherein receiving usage information about the first and second devices comprises; determining a first accessibility score for the first device based on the user interaction information for the first device, wherein the user interaction information includes the number of times the user interacted with the first device in a particular time period; and determining a second accessibility score for the second device based on the user interaction information for the second device, wherein the user interaction information includes the number of times the user interacted with the second device in the particular time period; determining whether to send the electronic message to the second device based on the received usage information, the second device being capable of receiving messages having a second format; determining, in response to determining to send the electronic message to the second device, whether to transform the electronic message from the first format to the second format; transforming, in response to determining to transform the electronic message to the second format, the electronic message; and transmitting the transformed electronic message to the second device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method, the method comprising:
-
receiving an electronic message sent to a first device associated with a user, the electronic message having a first format; receiving usage information about the first device and a second device associated with the user, wherein the usage information about the first and second devices includes user interaction information, and wherein receiving usage information about the first and second devices comprises; determining a first accessibility score for the first device based on the user interaction information for the first device, wherein the user interaction information includes the number of times the user interacted with the first device in a particular time period; and determining a second accessibility score for the second device based on the user interaction information for the second device, wherein the user interaction information includes the number of times the user interacted with the second device in the particular time period; determining whether to send the electronic message to the second device based on the received usage information, the second device being capable of receiving messages having a second format; determining, in response to determining to send the electronic message to the second device, whether to transform the electronic message from the first format to the second format; transforming, in response to determining to transform the electronic message to the second format, the electronic message; and transmitting the transformed electronic message to the second device. - View Dependent Claims (8, 9, 10, 11)
-
Specification