US 12,292,745 B2
Systems and methods for imposing physical actions, by endpoints, based on activities by users
Simon O'Regan, Cobh (IE); Femi Odunuga, Peekskill, NY (US); and Thomas Veraart, Manhasset, NY (US)
Assigned to MASTERCARD INTERNATIONAL INCORPORATED, Purchase, NY (US)
Filed by MASTERCARD INTERNATIONAL INCORPORATED, Purchase, NY (US)
Filed on Jun. 6, 2023, as Appl. No. 18/206,508.
Application 18/206,508 is a continuation of application No. 16/868,266, filed on May 6, 2020, granted, now 11,709,505.
Prior Publication US 2023/0315125 A1, Oct. 5, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G05D 1/00 (2024.01); A01C 14/00 (2006.01); G01C 21/00 (2006.01); G06Q 20/40 (2012.01); B64U 101/40 (2023.01); B64U 101/60 (2023.01)
CPC G05D 1/101 (2013.01) [A01C 14/00 (2013.01); G01C 21/00 (2013.01); G05D 1/0094 (2013.01); G06Q 20/401 (2013.01); B64U 2101/40 (2023.01); B64U 2101/60 (2023.01)] 19 Claims
OG exemplary drawing
 
1. A computer-implemented method for imposing a physical action based on an activity, the method comprising:
storing multiple rules in a data structure, each of the multiple rules indicating a physical action to be performed in response to an activity;
receiving, by a computing device, an activity message including data indicative of an activity of a user;
retrieving, by the computing device, one of the multiple rules from the data structure based on the data indicative of the activity;
identifying, by the computing device, the physical action included in the one of the multiple rules, wherein the identified physical action is a sustainability action including one of: planting a tree or a seedpod, delivering potable water, or monitoring an ecosystem;
identifying an endpoint to perform the identified physical action based on the endpoint being consistent with the identified physical action and also having capacity to perform the identified physical action; and
transmitting, by the computing device, an order for the identified physical action to said endpoint, whereby the endpoint commands a drone to perform the identified physical action in response to the activity message indicative of the activity of the user.