| CPC H04M 3/42348 (2013.01) [H04L 67/306 (2013.01)] | 20 Claims |

|
1. A computing system comprising at least one data processor and a memory storing instructions that, when executed by the at least one data processor, cause the computing system to:
transmit, to a first device, a request for profile data that is configured to characterize a first group of users associated with the first device, the profile data spanning a plurality of dimensions;
in response to receiving the profile data with respect to at least a first subset of the plurality of dimensions, generate and associate a device profile with the first device;
define a mapping between the first device and a second device based on detecting a relationship between the first group of users and a second group of users associated with the second device;
retrieve, from one or more external data systems, location-based contextual data related to the profile data with respect to a second subset of the plurality of dimensions;
generate a predicted device profile that is configured to characterize the first group of users at a future point in time based at least on the device profile and the location-based contextual data;
cause display of a first coordinated display interface at the first device and a second coordinated display interface at the second device according to the mapping,
wherein each of the first coordinated display interface and the second coordinated display interface indicates the predicted device profile for the first device,
wherein the first coordinated display interface includes a first set of user functions that are authorized for the first group of users at the first device,
wherein the second coordinated display interface includes a second set of user functions that are authorized for the second group of users at the second device, and
wherein both of the first coordinated display interface and the second coordinated display interface include a third set of user functions that are authorized for both the first group of users and the second group of users at respective devices; and
execute a selected user function based on detecting user interaction with one of the first coordinated display interface at the first device or the second coordinated display interface at the second device.
|