Various examples of methods and systems are provided for real-time signal processing. In one example, a method for processing data to select a pattern includes receiving data via a sensor, evaluating the data including waveforms over a time domain, averaging the waveforms to obtain a mean waveform, selecting a pattern based on the mean waveform, and generating a notification regarding the selected pattern. The pattern can include a start time, a hold time, and an end time. In another example, a system includes one or more sensors that detect the data and a mobile platform that evaluates the data, averages the waveforms to obtain the mean waveform and selects a pattern based on the mean waveform. A user interface can be used to communicate the notification regarding the selected pattern. The patterns can include breathing patterns, which can be used to reduce stress in a subject being monitored by the sensor.