US 12,265,910 B2
Sharing learned information among robots
Nareshkumar Rajkumar, Cupertino, CA (US); Patrick Leger, Belmont, CA (US); Nicolas Hudson, San Mateo, CA (US); Krishna Shankar, Los Altos, CA (US); and Rainer Hessmer, Los Gatos, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Sep. 9, 2022, as Appl. No. 17/930,874.
Application 17/930,874 is a continuation of application No. 15/855,329, filed on Dec. 27, 2017, granted, now 11,475,291.
Prior Publication US 2023/0004802 A1, Jan. 5, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 13/00 (2006.01); B25J 9/00 (2006.01); B25J 9/16 (2006.01); G06N 3/08 (2023.01); H04L 67/12 (2022.01); H04L 67/568 (2022.01)
CPC G06N 3/08 (2013.01) [B25J 9/0003 (2013.01); B25J 9/1671 (2013.01); G05B 2219/45108 (2013.01); H04L 67/12 (2013.01); H04L 67/568 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, over a communication network by a server system from a first robot, a first embedding for a first object generated using a machine learning model stored by the first robot;
receiving, over the communication network by the server system from the first robot, data indicating a classification for the first object, wherein the first embedding and the data indicating the classification for the first object are stored in a local cache of the first robot; and
sending, over the communication network by the server system to the first robot, a second embedding and a corresponding classification for storage in the local cache of the first robot, wherein the second embedding is generated by a second robot and corresponds to a second object.