In some embodiments, the hardware processor(s) on which a software CEP engine executes may be in a mobile or portable device, such as a mobile telephone, personal digital assistant, portable laptop computer, or any other type of mobile or portable device.