Patent ID: 10805449

Abstract:
A system, method, and computer program product are provided to: display, utilizing a display, a plurality of triggers including: a time, a location, an application, a network connectivity, a connectivity with at least one other device, and a vocal input; detect, utilizing a touch surface, a touch on at least one of the plurality of triggers; display, utilizing the display, a plurality of actions including: a first application action including a first action of a first application, a second application action including a second action of a second application, and a third application action including third action of a third application; detect, utilizing the touch surface, a touch on at least one of the plurality of actions; based on the detection of the touch on the at least one trigger and the touch on the at least one action: store, utilizing memory, an instruction that includes the at least one trigger and the at least one action; detect whether the at least one trigger has been triggered; and in response to the detection that the at least one trigger has been triggered, perform the at least one action based on the instruction, utilizing the device.