US 12,136,129 B1
Disestablishing entity's selected resource computation in response to loss of nexus establishment condition for selected domain
Stefan Kim, Maple Valley, WA (US); and Nikki Nash, Bremerton, WA (US)
Assigned to Avalara, Inc., Seattle, WA (US)
Filed by Avalara, Inc., Seattle, WA (US)
Filed on Jun. 15, 2023, as Appl. No. 18/210,487.
Application 18/210,487 is a continuation of application No. 17/888,154, filed on Aug. 15, 2022, granted, now 11,720,976.
Application 17/888,154 is a continuation of application No. 16/834,934, filed on Mar. 30, 2020, granted, now 11,526,950, issued on Dec. 13, 2022.
Claims priority of provisional application 62/964,544, filed on Jan. 22, 2020.
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/12 (2023.01); G06F 16/23 (2019.01)
CPC G06Q 40/12 (2013.12) [G06F 16/2365 (2019.01); G06Q 40/123 (2013.12)] 14 Claims
OG exemplary drawing
 
1. A system, comprising:
at least one processor; and
a memory coupled to the at least one processor, the memory storing instructions that, when executed by the at least one processor, cause the system to perform operations comprising:
determining that an entity has met a first nexus establishment condition for a first domain and has met a second nexus establishment condition for a second domain;
computing a first selected resource for the first domain and a second selected resource for the second domain during a first time period associated with meeting the first nexus establishment condition and the second nexus establishment condition;
determining that the entity no longer meets the second nexus establishment condition for the second domain after the first time period;
determining, in response to the determination that the entity no longer meets the second nexus establishment condition for the second domain, a nexus-ending date for the second domain based on stored rules regarding a nexus-ending date for the second domain;
computing the first selected resource for the first domain and the second selected resource for the second domain during a second time period after the first time period and prior to the nexus-ending date; and
computing the first selected resource for the first domain without computing the second selected resource for the second domain during a third time period after the nexus-ending date based on the determination that the entity no longer meets the second nexus establishment condition for the second domain after the first time period and on the determined nexus-ending date for the second domain.