Method and program product for robot communications
Abstract
A method and program product includes communicating with a mobile edge computing server as a client. The mobile edge computing server is configured to be in control of a heterogeneous domain. A request to join the heterogeneous domain of the mobile edge computing server is made. The mobile edge computing server is configured for determining an on-board cache size of the requesting client, determining a download size for the requesting client, and transmitting a download to the requesting client. The download includes an application, an operating database, and a size determined by the download size. The download is received. At least one task determined by the download is executed.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method comprising the steps of:
communicating with a mobile edge computing server as a client, the mobile edge computing server at least being configured to be in control of a heterogeneous domain; requesting to join the heterogeneous domain of the mobile edge computing server, the mobile edge computing server at least being configured for: determining an on-board cache size of the requesting client; determining a download size for the requesting client; and transmitting a download to the requesting client, the download at least comprising an application, an operating database, and a size at least in part being determined by the download size; receiving the download; executing at least one task at least in part being determined by the download; and communicating with a mobile edge computing controller; sending a discovery request to the mobile edge computing controller; and receiving a discovery reply from the mobile edge computing controller, the mobile edge computing controller being at least configured for: assigning an application to the discovery requesting client; determining a mobile edge computing server for the discovery requesting client; and transmitting the discovery reply to the discovery requesting client, the discovery reply at least comprising an identification for the mobile edge computing server for the discovery requesting client.
2 . The method as recited in claim 1 , in which the mobile edge computing controller is further configured for load balancing between mobile edge computing servers.
3 . A method comprising:
steps for communicating with a mobile edge computing server in control of a heterogeneous domain; steps for requesting to join the heterogeneous domain of the mobile edge computing server; steps for receiving a download from the mobile edge computing server; and steps for executing at least one task at least in part being determined by the download.
4 . The method as recited in claim 3 , further comprising steps for transmitting a response of said executing.
5 . The method as recited in claim 4 , further comprising steps for receiving a command action reply from the mobile edge computing server.
6 . The method as recited in claim 5 , further comprising steps for transmitting a command refuse signal.
7 . The method as recited in claim 3 , further comprising: steps for communicating with a mobile edge computing controller; steps for sending a discovery request to the mobile edge computing controller; and steps for receiving a discovery reply from the mobile edge computing controller.
8 . A non-transitory computer-readable storage medium with an executable program stored thereon, wherein the program instructs one or more processors to perform the following steps:
communicating with a mobile edge computing server as a client, the mobile edge computing server at least being configured to be in control of a heterogeneous domain; requesting to join the heterogeneous domain of the mobile edge computing server, the mobile edge computing server at least being configured for: determining an on-board cache size of the requesting client; determining a download size for the requesting client; and transmitting a download to the requesting client, the download at least comprising an application, an operating database, and a size at least in part being determined by the download size; receiving the download; executing at least one task at least in part being determined by the download; and communicating with a mobile edge computing controller; sending a discovery request to the mobile edge computing controller; and receiving a discovery reply from the mobile edge computing controller, the mobile edge computing controller being at least configured for: assigning an application to the discovery requesting client; determining a mobile edge computing server for the discovery requesting client; transmitting the discovery reply to the discovery requesting client, the discovery reply at least comprising an identification for the mobile edge computing server for the discovery requesting client.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.