1. A method to invoke or initiate the execution of a compound wireless mobile communication service, also known as an app or smartphone application or wireless mobile terminal application, by using a Boolean expression of events, which when a combination of events occur or do not occur result in a “True” evaluation of the Boolean expression, the associated compound wireless mobile communication service will commence its execution, where the Boolean expression is contained within a service termed Invoke facility service; such that the Invoke facility service was built as the first Component Service of the said compound wireless mobile communication service; having the Boolean expression built with events interconnected by the logical connectives of “And”, “Or”, “Not”, “If X, Then Y”, “And Then”; such that the negation operation “Not” establishes a contradictory event, meaning that an event and its contradictory event are both events, where if the event did not occur (is “False”), then its contradictory event did occur (is “True”) and conversely; and such that “And Then” is a conjunctive connective, meaning it has the same logical operation as “And”; whereas, “And Then” includes a sequential implication for testing the occurrence of events; as illustrated in the partial Boolean expression “PrecedingExpression And Then FollowingExpression”, for which “PrecedingExpression” and “FollowingExpression” are logic expressions each containing one or more events, wherein the events within “PrecedingExpression” are tested for occurrences prior to testing occurrences of the events within “FollowingExpression”; where both logic expressions contain events or their contradictory events that are observable when tested by the wireless mobile terminal.