US2020120155A1PendingUtilityA1

Method and program product for robot communications

45
Assignee: MAJUMDAR KAUSIKPriority: Dec 23, 2016Filed: Dec 10, 2019Published: Apr 16, 2020
Est. expiryDec 23, 2036(~10.5 yrs left)· nominal 20-yr term from priority
Inventors:Kausik Majumdar
H04L 12/66H04L 67/1002H04L 67/2842H04L 67/42H04L 67/16H04L 67/568H04L 67/1001H04L 67/51H04L 67/01
45
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
What 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.