Observation-based user profiling and profile matching Application US-10142428-B1 United States of America 27 Nov 2018