Creating a user model using component based approach Grant US-9304746-B2 United States of America 05 Apr 2016