CPC G06Q 30/02 (2013.01) [G06F 16/245 (2019.01); G06Q 30/0255 (2013.01); G06Q 30/0261 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, by a server device, context information relating to a user,
the context information including:
device presence information that is automatically generated by a plurality of communication devices associated with the user,
information associated with one or more preferences relating to the plurality of communication devices, and
information identifying a respective content delivery preference associated with each of the plurality of communication devices;
selecting, by the server device, based on the device presence information, and based on the information associated with the one or more preferences, a first communication device of the plurality of communication devices;
transmitting, by the server device, content to the first communication device for presentation to the user;
identifying, by the server device, an update to the context information;
determining, by the server device, that a second communication device of the plurality of communication devices is available based on the update to the context information; and
switching, by the server device, transmission of the content from the first communication device to the second communication device for presentation to the user based on determining that the second communication device is available.
|