Patent ID: 7337125

Claim:
A computer-based system for enhancing sales for service providers by utilizing an opportunistic approach based on an unexpected change in a schedule of service, said system comprising: an event retriever component, said event retriever component generating an event pair from a set of events which comprises a target value and an actual value associated with said schedule of services; an event observer component, said event observer component receiving said event pair from said event retriever component, calculating the difference between said actual value and said target value, and based on one or more rules from a first set of rules, identifying and notifying a window of opportunity detector component regarding potential windows of opportunity, wherein each potential window of opportunity defines a time period of customer inactivity; a distribution channel analyzer component analyzing said detected windows of opportunity by checking if said service providers benefit from said windows of opportunity; said window of opportunity detector component, which receives said potential windows opportunity, detects, based on one or more rules from a set of second rules, if a window of opportunity exists, and if so, matches, based on the analysis of said distribution channel analyzer component, said detected windows of opportunity with service providers, said service providers offering a new product or a service separate from said scheduled service during said window of opportunity.