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.Join the waitlist — get patent alerts
Track US2020120155A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.