CPC G06F 3/0482 (2013.01) [G06F 3/04812 (2013.01); G06F 3/04845 (2013.01)] | 20 Claims |
1. A system, comprising:
at least one computing device comprising at least one hardware processor; and
program instructions stored in memory and executable in the at least one computing device that, when executed, direct the at least one computing device to:
obtain a file corresponding to a visual representation;
obtain an attribute file identifying a plurality of locations visually represented and at least one respective attribute for the plurality of locations;
match a subset of the plurality of locations from the attribute file to respective locations represented in the file;
identify a plurality of unassigned locations from the plurality of locations that cannot be matched to locations represented in the file;
generate a list user interface element within a user interface comprising a list of the plurality of unassigned locations;
in an instance in which a first user selection of the list user interface element is detected, associate a first one of the unassigned locations with a pointer user interface element; and
in an instance in which a subsequent user selection of a first location in a user interface element is detected, associate the first one of the unassigned locations to the first user selection and associate the pointer user interface element with a next one of the unassigned locations without requiring additional user interaction with the list user interface element.
|