Patent ID: 9104229
Filing Date: 2015-08-11
Classification: G06F,H04L

Abstract:
1. A method in a server for enabling policy controlled preloading and consumption of a software application to a client device that is being used by or that is owned by an identified user, comprising: providing the identified user's current user policy or the identified user's software application usage policy to the client device, wherein the current user policy or the software application usage policy identifies one or more conditions for installation of a set of available software applications; deriving a software application preferences context from metadata pertaining to user-solicited software application or from network-based context information pertaining to the identified user; based on the derived software application preferences context pertaining to the identified user that is using or that owns the client device, recommending an unsolicited software application for the client device from the set of available software applications; prepare a set of software applications for transmission, the set of software applications comprising the recommended unsolicited software application; and transmit to the client device the prepared set of software applications; wherein the recommending comprises computing relative software application preferences context relevance among a set of available software applications and selecting for recommendation an unsolicited software application having the highest relative software application preferences context relevance among previously unselected available software applications.