System and method for triggering on platform usage
First Claim
Patent Images
1. A method comprising:
- a triggering system receiving first trigger configuration from an external application server of a first platform account of an application platform system via the Internet;
the triggering system generating a first usage trigger in accordance with the first trigger configuration;
a service of the application platform system generating a first event that is associated with the first platform account and the first usage trigger;
responsive to generation of the first event, the triggering system incrementing a counter that is associated with the first usage trigger; and
responsive to a determination by the triggering system that the counter satisfies a trigger condition of the first usage trigger, the triggering system processing the first usage trigger, wherein processing the first trigger comprises at least one of transmitting a request and initiating execution of a trigger action at the application platform system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for triggering on platform usage can include at a platform, receiving and storing a trigger configuration of an account; operating a platform comprising internally executing a process on behalf of an account and publishing at least one event when executing the process; at the platform, incrementing a counter in response to the at least one event and if the stored trigger configuration species a usage key associated with a category of counted events of the at least one event; monitoring counters in a context of an associated trigger; and processing the trigger upon the counter satisfying condition of an associated trigger.
-
Citations
17 Claims
-
1. A method comprising:
-
a triggering system receiving first trigger configuration from an external application server of a first platform account of an application platform system via the Internet; the triggering system generating a first usage trigger in accordance with the first trigger configuration; a service of the application platform system generating a first event that is associated with the first platform account and the first usage trigger; responsive to generation of the first event, the triggering system incrementing a counter that is associated with the first usage trigger; and responsive to a determination by the triggering system that the counter satisfies a trigger condition of the first usage trigger, the triggering system processing the first usage trigger, wherein processing the first trigger comprises at least one of transmitting a request and initiating execution of a trigger action at the application platform system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An application platform system comprising:
-
a triggering system; and at least one service, wherein the triggering system is constructed to receive first trigger configuration from an external application server of a first platform account of an application platform system via the Internet, wherein the triggering system is constructed to generate a first usage trigger in accordance with the first trigger configuration, wherein the at least one service is constructed to generate a first event that is associated with the first platform account and the first usage trigger, wherein responsive to generation of the first event, the triggering system is constructed to increment a counter that is associated with the first usage trigger, and wherein responsive to a determination by the triggering system that the counter satisfies a trigger condition of the first usage trigger, the triggering system is constructed to process the first usage trigger, wherein processing the first trigger comprises at least one of transmitting a request and initiating execution of a trigger action at the application platform system. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification