US 7,552,030 B2
System and method for learning patterns of behavior and operating a monitoring and response system based thereon
Valerie Guralnik, Orono, Minn. (US); Karen Z. Haigh, Greenfield, Minn. (US); and Steven A. Harp, Coon Rapids, Minn. (US)
Assigned to Honeywell International Inc., Morristown, N.J. (US)
Filed on Jan. 10, 2003, as Appl. No. 10/339,941.
Claims priority of provisional application 60/424257, filed on Nov. 06, 2002.
Claims priority of provisional application 60/384899, filed on May 30, 2002.
Claims priority of provisional application 60/384519, filed on May 29, 2002.
Claims priority of provisional application 60/368307, filed on Mar. 28, 2002.
Claims priority of provisional application 60/351300, filed on Jan. 22, 2002.
Prior Publication US 2003/0229471 A1, Dec. 11, 2003
Int. Cl. G06F 15/00 (2006.01); G06F 17/18 (2006.01)
U.S. Cl. 702—188  [702/181; 702/182; 702/189; 700/9; 714/39] 56 Claims
OG exemplary drawing
 
1. A method of operating an automated monitoring system adapted to monitor an actor in an environment, the method comprising:
providing at least one sensor for monitoring at least one of said actor and said environment;
accumulating information signaled by said at least one sensor over time, said information being indicative of functioning of at least one of said actor, said environment, and said system;
determining a probability density function for said information signaled by each sensor of said at least one sensor in order to create data indicative of said each sensor activity;
utilizing a plurality of filter routines to reduce a quantity of said data indicative of said each sensor activity wherein said plurality of filter routines includes a plurality of the following: a domain heuristic filter routine, a redundant pattern filter routine, a repetitive sensor firing routine and a cluster technique filter routine;
automatically generating a learned model of behavior based upon said data indicative of said each sensor activity reduced by said plurality of filter routines;
operating said system to generate a response for assisting said actor based upon reference to said learned model of behavior; and
automatically acting upon said response to assist said actor, characterized by altering a current mode of operation of a user interface device located in said environment in a manner differing from previously assigned instructions.