A system includes an interface configured to receive time series data representing information from a plurality of sensors, and a processor configured to construct a behavior model based on the time series data. The processor identifies features in the time series data, divides the time series data of each of the identified features into segments, and extracts feature components from the segments. The processor further constructs a plurality of state graphs, each state graph including components connected by weighted edges, constructs a behavior graph, wherein the state graphs form vertices of the behavior graph, clusters the state graphs in the behavior graph; and selects a representative state graph from each cluster, wherein the behavior model includes the selected state graphs.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A system, comprising: an interface configured to receive time series data representing information from a plurality of sensors; a processor configured to construct a behavior model based on the time series data, wherein the processor constructs the behavior model by executing instructions to: identify features in the time series data; divide the time series data of each of the identified features into segments; extract feature components from the segments; construct a plurality of state graphs, each state graph including components connected by weighted edges; construct a behavior graph, wherein the state graphs form vertices of the behavior graph; cluster the state graphs in the behavior graph; and select a representative state graph from each cluster, wherein the behavior model includes the selected state graphs. 2. The system of claim 1, wherein the time series data from the plurality of sensors represents data from a plurality of wearable sensors. 3. The system of claim 2, wherein the time series data represents body movement. 4. The system of claim 3, wherein the segments of the time series data include time intervals representing foot motion states of airborne, grounded, takeoff and landing. 5. The system of claim 4, wherein the feature components include at least one of maximum applied pressure and progression of applied pressure. 6. The system of claim 1, wherein the time series data from which the behavior model is built is a first time series data and the sensors are a first set of sensors; and wherein the processor is further configured to receive second time series data from a plurality of second sensors and identify a performed motion by comparing a state graph constructed from the second time series data to the behavior graph. 7. The system of claim 1, wherein to construct the state graphs includes to determine similarities between components, and assign a weight to an edge between two components based on a similarity value between the two components. 8. The system of claim 1, wherein the selected state graphs are vertices of the behavior model. 9. The system of claim 1, further comprising identifying a group of classes representing the behavior model. 10. The system of claim 9, wherein each class represents a known motion. 11. A method, comprising: receiving time series data representing information from multiple sensors; identifying features in the time series data; extracting components of the features; identifying similarities between the components; constructing state graphs, each state graph including similar components; constructing a behavior graph of similar state graphs; organizing the state graphs in the behavior graph into clusters; and selecting a representative state graph from each cluster, the representative state graphs constructing a behavior model. 12. The method of claim 11, further comprising assigning a class to each representative state graph. 13. The method of claim 12, wherein each class represents one of a known motion or an identified abnormal motion. 14. The method of claim 11, further comprising receiving real-time sensor data; constructing a real-time state graph from the real-time sensor data; and identifying a known motion by comparing the real-time state graph to state graphs of the behavior graph. 15. The method of claim 11, wherein the time series data represents measurements from multiple subjects. 16. The method of claim 11, wherein the time series data represents measurements from one subject. 17. The method of claim 11, further comprising identifying principal components of the extracted components, and constructing the state graph based on the principal components. 18. The method of claim 11, wherein extracting components includes determining salience vectors to describe the time series data. 19. The method of claim 11, wherein the time series data represents pressure sensors in a shoe, and the model represents gait. 20. The method of claim 11, further comprising predicting an outcome based on the behavior model.