Cross-Services Application Service, Device And Network Content Delivery Management
Abstract
A system for providing cross-services application service, device, and network content delivery management is disclosed. In particular, the system may allow devices and application services supported by multiple network services to leverage the strengths of such network services to ensure that content delivery is efficiently accomplished. The system may enable a device or application service to be associated with a management domain. Then, the management domain may subscribe the device or application service with one or more underlying supporting networks of the management domain. The associating and subscribing may be performed for the management domain by an orchestrator or by a management domain authority. The management domain authority may include a predictive, machine-learning element that drives access to content on behalf of the management domain authority through its devices and services to which they are subscribed.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method, comprising:
receiving, by a system comprising a processor, from a user device, a request for content; and facilitating, by the system, providing, via a group of network devices, the content to the user device.
2 . The method of claim 1 , wherein facilitating the providing of the content to the user device comprises:
facilitating employing a cooperative content delivery operation of the group of network devices to provide the content to the user device.
3 . The method of claim 2 , wherein employing the cooperative content delivery operation comprises:
blocking a network device of the group of network devices from participating in the cooperative content delivery operation based on a proximity of the network device to the user device.
4 . The method of claim 2 , wherein employing the cooperative content delivery operation comprises:
blocking a first network device of the group of network devices from participating in the cooperative content delivery operation based on a conflict of the first network device determined to be present with a second network device of the group of network devices.
5 . The method of claim 1 , wherein the user device is a first user device associated with a user profile, and facilitating the providing of the content to the first user device comprises:
determining that the first user device is at a first location having a first network connection with a first bandwidth that is insufficient to provide the content to the first user device; in response to determining that a second user device associated with the user profile is at a second location having a second network connection with a second bandwidth that is sufficient to provide the content to the second user device, facilitating providing, via the group of network devices, the content to the second user device; and in response to determining that the second user device has moved within a defined proximity to the first location, instructing the second user device to provide the content to the first user device.
6 . The method of claim 5 , wherein the second user device is a vehicle.
7 . The method of claim 5 , wherein the request for the content comprises a streaming request to stream the content to the user device.
8 . A system, comprising:
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
receiving, from a device, a request for content; and
facilitating the content being sent to the device via a group of network devices.
9 . The system of claim 8 , wherein facilitating the content being sent to the device comprises:
facilitating a cooperative content delivery operation by the group of network devices to send the content to the device.
10 . The system of claim 9 , wherein facilitating the cooperative content delivery operation comprises:
blocking a network device from group of network devices from the participating in the cooperative content delivery operation based on a proximity of the network device to the device.
11 . The system of claim 9 , wherein facilitating the cooperative content delivery operation comprises:
blocking a first network device of the group of network devices from participating in the cooperative content delivery operation based on a conflict of a first network device with a second network device of the group of network devices.
12 . The system of claim 8 , wherein the device is a first device associated with a user profile, and facilitating the content being sent to the first device comprises:
determining that the first device is at a first location having a first connection with a first bandwidth that is determined to be insufficient to provide the content to the first device; in response to determining that a second device associated with the user profile is at a second location having a second connection with a second bandwidth that is determined to be sufficient to provide the content to the second device, facilitating the content being sent to the second device via the group of network devices; and in response to determining that the second device has moved to the first location, instructing the second device to transfer the content to the first device.
13 . The system of claim 12 , wherein the second device is a connected car.
14 . The system of claim 12 , wherein the request is a streaming request for the content.
15 . A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
receiving, from a user device, a request for content; and facilitating providing, via a group of network servers, the content to the user device.
16 . The non-transitory machine-readable medium of claim 15 , wherein facilitating the providing of the content to the user device comprises:
employing, by the group of network servers, a cooperative content delivery operation to provide the content to the user device.
17 . The non-transitory machine-readable medium of claim 16 , wherein employing, by the group of network servers, the cooperative content delivery operation comprises:
blocking a network server of the group of network servers from participating in the cooperative content delivery operation based on a proximity of the network server to the user device.
18 . The non-transitory machine-readable medium of claim 16 , wherein employing, by the group of network servers, the cooperative content delivery operation comprises:
blocking a first network server of the group of network servers from participating in the cooperative content delivery operation based on a conflict between the first network server and a second network server of the group of network servers.
19 . The non-transitory machine-readable medium of claim 15 , wherein the user device is a first user device associated with a user profile, and facilitating the providing of the content to the first user device comprises:
determining that the first user device is at a first location having a first communication link with a first bandwidth that is unable to provide the content to the first user device; in response to determining that a second user device associated with the user profile is at a second location having a second communication link with a second bandwidth that is able to provide the content to the second user device, facilitating providing, via the group of network servers, the content to the second user device; and in response to determining that the second user device has moved to the first location, instructing the second user device to transmit the content to the first user device.
20 . The non-transitory machine-readable medium of claim 19 , wherein the second user device is a motor vehicle.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.