US 11,657,404 B2
System and method for authenticating a location for performing powering operations
Dan Valdhorn, Haifa (IL); Nadav Maoz, Rehovot (IL); and Alon Amster, Haifa (IL)
Assigned to TANKU LTD., Haifa (IL)
Filed by Tanku LTD., Haifa (IL)
Filed on Apr. 24, 2019, as Appl. No. 16/392,679.
Claims priority of provisional application 62/698,555, filed on Jul. 16, 2018.
Claims priority of provisional application 62/662,539, filed on Apr. 25, 2018.
Claims priority of provisional application 62/662,561, filed on Apr. 25, 2018.
Claims priority of provisional application 62/662,520, filed on Apr. 25, 2018.
Claims priority of provisional application 62/662,569, filed on Apr. 25, 2018.
Prior Publication US 2019/0330046 A1, Oct. 31, 2019
Int. Cl. G06Q 30/018 (2023.01); G06Q 50/06 (2012.01); G06T 7/73 (2017.01); H04N 7/18 (2006.01); B60S 5/02 (2006.01); B67D 7/04 (2010.01); B67D 7/14 (2010.01); G07C 5/00 (2006.01); G06V 20/52 (2022.01); G06V 20/20 (2022.01); G06F 18/22 (2023.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 20/62 (2022.01)
CPC G06Q 30/0185 (2013.01) [B60S 5/02 (2013.01); B67D 7/0401 (2013.01); B67D 7/145 (2013.01); G06F 18/22 (2023.01); G06Q 50/06 (2013.01); G06T 7/73 (2017.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 20/20 (2022.01); G06V 20/52 (2022.01); G07C 5/008 (2013.01); H04N 7/18 (2013.01); B67D 2007/0442 (2013.01); B67D 2007/0463 (2013.01); B67D 2007/0473 (2013.01); G06T 2207/30232 (2013.01); G06T 2207/30252 (2013.01); G06V 20/625 (2022.01); G06V 2201/08 (2022.01)] 23 Claims
OG exemplary drawing
 
1. A computer implemented method for authenticating a location of a vehicle from captures of vehicles, the method comprises:
receiving a request for powering of a vehicle in a site;
receiving a plurality of captures of said vehicle while parking, from a plurality of capturing devices located in a plurality of locations;
applying a learning process for learning from a plurality of previous captures of said site, said learning process is for identifying, from said previous captures, coordinates of locations of vehicles when powering;
analyzing coordinates of a powering area for said vehicle, said analyzing being in accordance with said coordinates of said locations of vehicles when powering;
correlating between different captures of said plurality of captures of said plurality of locations for identifying coordinates of a location of said vehicle,
if coordinates of said location of said vehicle are within said coordinates of said powering area then:
authenticating said location of said vehicle;
retrieving from a data repository an identification of a pump associated with said powering area; and
instructing a pump controller to unlock a nozzle or connector associated with said pump to start said powering.