Patent ID: 11874826
Assignee: AVALARA, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer system, the 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 from a first remote device via a network, a first dataset having values, at least one of the values characterizing an attribute of a certain entity, at least another of the values being a first time indicator (T1) indicating a first time instance for the attribute;
accessing, by the computer system, a first digital rule having a first condition and a first consequent associated with the first condition;
recognizing, by the computer system, that the first condition is met by at least one of the values of the first dataset;
producing, by the computer system applying the first consequent, a first resource for the first dataset;
causing, by the computer system, a first notification to be transmitted about an aspect of the first resource to a second remote device via the network;
storing, by the computer system, a second dataset including: a first new value encoding a parameter for the first resource, a second new value derived from one of the values of the first dataset, and a second time indicator (T2) derived from the T1;
storing, by the computer system at an updating time (Tupd), a second digital rule in a rules memory, the second digital rule having a second condition and a second consequent associated with the second condition, the second digital rule different from the first digital rule;
inputting, by the computer system, an effective time (Teff) at which the second digital rule replaces the first digital rule;
recognizing, by the computer system, that the second condition is met by at least one of the values of the stored second dataset;
producing, by the computer system applying the second consequent, a second resource for the second dataset responsive to the T2 occurring after the Teff but prior to the Tupd, the second resource distinct from the first resource; and
causing, by the computer system, a second notification to be transmitted about an aspect of the second resource to a third remote device via the network.