PENDING
Please predict whether this patent is acceptable.PATENT ABSTRACT: The present invention provides a method a method for learning and using relationships among users and apps on a mobile device. The method includes collecting user profile information and app profile information on the mobile device and obtaining ontology knowledge on contexts and relationships. The user profile information is associated with users including one or more owners of the mobile device and one or more people whose information have been accessed on the mobile device. The method further includes generating a network model based on the user profile information, the app profile information and the ontology knowledge. The network model is a heterogeneous information network model that links the users and the apps. Further, information based on the generated network model are outputted, which at least one of a role of a user, a relationship between two apps or app functions, and a recommended apps list.