CPC G06F 21/6218 (2013.01) [G06F 16/9537 (2019.01)] | 38 Claims |
1. A method for a computer system to generate, from data of a first location on a surface, data for an alternate second location on the surface, the method including at least:
receiving, by the computer system, first location data that defines the first location on the surface, the surface having domains defined thereon;
looking up, by the computer system, stored data about the extent of the domains on the surface;
querying, by the computer system, whether or not the first location belongs in at least some of the domains;
discerning, by the computer system and in response to the querying, that the first location belongs in a first one of the domains but does not belong in a second one of the domains;
generating, by the computer system, second location data that defines the second location on the surface, the second location selected so as to not overlap with the first location, the second location selected so as to belong in the first domain but to not belong in the second domain; and
outputting, by the computer system, the second location data, in which:
the first data is received by the computer system via a network as a payload of a request, and
the second location data is output by the computer system via a network as a payload of a response that is transmitted responsive to the request.
|