Robotics application development and monitoring over distributed networks

    公开(公告)号:US11609916B1

    公开(公告)日:2023-03-21

    申请号:US16449182

    申请日:2019-06-21

    Abstract: A robotic device management service obtains, from a client device operating in a first network, a request to obtain data from a robotic device operating in a second network. In response to the request, the robotic device management service issues a token to the client device that can be provided in future queries to obtain the data. The robotic device management service provides parameters of the request to the robotic device to cause the robotic device to generate and provide the data to the robotic device management service. In response to another request to obtain the data, where the other request includes the token, the robotic device management service queries a database to determine whether the data is available from a storage location of the service. If the data is available, the service provides the data to the client device to fulfill the other request.

    SYNCHRONOUS DATABASE REPLICATION USING ERASURE CODING

    公开(公告)号:US20240330320A1

    公开(公告)日:2024-10-03

    申请号:US18193406

    申请日:2023-03-30

    CPC classification number: G06F16/275 G06F16/2379

    Abstract: Synchronous replication for a distributed database system may be performed using an erasure coding scheme. A request that causes a write to a database hosted in a distributed database system is received. A replication message for a synchronous replication technique is generated, then divided and encoded into a number of chunks according to an erasure encoding scheme that allows the replication message to be reassembled with less than the number of chunks. The chunks are sent to another instance of the database which receives and reassembles the replication message from the chunks and responds to acknowledge that the write is committed.

    Request distribution and oversight for robotic devices

    公开(公告)号:US11360757B1

    公开(公告)日:2022-06-14

    申请号:US16449081

    申请日:2019-06-21

    Inventor: Gourav Roy

    Abstract: A robotic device management service obtains a request from a client device to cause a fleet of robotic devices operating at a remote facility to perform a set of tasks. In response to obtaining the request, the robotic device management service stores the request in a queue associated with the fleet of robotic devices. A distribution device at the facility queries the queue to obtain the request and, in response to obtaining the request, schedules performance of the set of tasks by the fleet of robotic devices.

Patent Agency Ranking