According to Apple's patent application for "Generating notifications based on user behavior," an iPhone or other mobile product employs behavior recognition techniques to determine whether the current user is the device owner. When usage patterns don't match those of the owner, an alert, notification or system action is triggered.
The system relies on pattern recognition and learning to parse out unusual behavior. Any form of input or interaction with the device can be put compiled for behavior data acquisition, including system data like location, motion sensor data, and input gesture patterns. Other data like grammar, vocabulary and even keyboard orientation preferences may be stored for later recall and analysis.
Apple's invention constantly monitors user behavior, comparing it to historical data known to be associated with a device owner. For example, an iPhone's accelerometer generates data about a user's gait, then compares that information with data stored either onboard or on a remote server. Analysis may also take place offsite on a pattern learning server.
As can be expected from a sensor-laden device in constant contact with a user -- much of the time spent in use -- a lot of information is generated. Everything from common misspellings of words to routine device interactions to frequently used phrases, a device harvests a wide plurality of personal information.
Due to the privacy concerns, the behavior learning server can be programmed by the user to ignore certain types of behavior like location preferences. In these cases, generalizations and relative positioning replace granular data, protecting individuals from intrusive analysis.
To help ease computational stress, the pattern learning server is able to group behavior classifications and data into clusters instead of analyzing and comparing each action separately. These clusters of behaviors are compared against one another and data must fall within predefined thresholds to continue normal operation.
If a threshold is breached, meaning unusual behavior has been detected, the recognition server may transmit a signal to remotely lock the device until a user verifies themselves via password or some other form of trusted identity like Touch ID credentials.
Alternatively, the server can send out a notification to a third-party device, or another mobile phone owned by a different party. An example offered in the application is that of a care worker receiving a notification when an elderly device owner falls or exhibits behavior indicative of incapacitation.
It is unclear if Apple will deploy a behavior learning feature in a future version of iOS, though the latest iOS 8 beta builds do not currently support such functionality. Due to growing concerns over data privacy, even if the technology were to one day roll out, the breadth of measured behaviors would likely be narrowed and users would almost certainly have to manually opt-in to the feature.
Apple's behavior learning patent application was first filed for last January and credits Gregory T. Lydon and Sylvain Rene Yves as its inventors.