US 12,282,968 B1
Determining a resource for a place based on three-dimensional coordinates that define the place
Charles M. Morrisette, Everett, WA (US); Rohit Ghule, Maharashatra (IN); Mark Janzen, Seattle, WA (US); and Gregory T. Kavounas, Bellevue, WA (US)
Assigned to Avalara, Inc., Seattle, WA (US)
Filed by Avalara, Inc., Seattle, WA (US)
Filed on Oct. 20, 2022, as Appl. No. 18/048,371.
Application 18/048,371 is a continuation of application No. 16/891,033, filed on Jun. 2, 2020, granted, now 11,508,016.
Claims priority of provisional application 62/970,072, filed on Feb. 4, 2020.
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/10 (2023.01); G06F 16/2457 (2019.01); G06F 16/29 (2019.01); H04W 4/029 (2018.01)
CPC G06Q 40/10 (2013.01) [G06F 16/24575 (2019.01); G06F 16/29 (2019.01); H04W 4/029 (2018.02)] 28 Claims
OG exemplary drawing
 
1. A computer system including at least:
one or more processors; and
a non-transitory computer-readable storage medium having stored thereon instructions which, when executed by the one or more processors, result in operations including at least:
receiving, by the computer system, a dataset;
parsing, by the computer system and from the dataset, an XP coordinate value that is defined along an x-axis, a YP coordinate value that is defined along a y-axis, and a ZP coordinate value that is defined along a z-axis, the x-axis, the y-axis and the z-axis being defined within a domain that encompasses at least two 3-dimensional features, the x-axis and the y-axis being perpendicular to each other and defining a horizontal earthbound main surface within the domain, the ZP coordinate value defined along the z-axis that is perpendicular to the horizontal earthbound main surface, the parsed XP, YP and ZP coordinate values thus defining a certain place within the domain, a specific 3-dimensional feature of the at least two 3-dimensional features being associated with the certain place, the 3-dimensional features having non-zero mass;
accessing, by the computer system, stored resource rules for places in the domain, the stored resource rules indicating a first resource if the ZP coordinate value has a first number value and a second resource different from the first resource if the ZP coordinate value has a second number value different from the first number value;
identifying, by the computer system and based on the parsed XP, YP and ZP coordinate values, a certain one of the accessed resource rules that applies to the certain place;
determining, by the computer system applying the identified certain resource rule, a resource for the dataset; and
causing, by the computer system, the determined resource to be transmitted in response to the received dataset.