发明名称 Statistical models and methods to support the personalization of applications and services via consideration of preference encodings of a community of users
摘要 A statistical methodology is employed for assisting people with the setting of parameters of software applications or services. With the method, information about demographics and/or about the complete or partial preferences of other people, are analyzed to infer recommendations for settings and functionality of a computer application or service. A system is reviewed with the ability to receive data regarding a plurality of users, and stores respective profiles for these users in a community store. The system can leverage off of these completed and/or partially completed profiles of parameters representing preferences about software operation in connection with building new profiles for users (new and/or existing). Data regarding a user that desires to build a new profile is employed in connection with the community profiles to facilitate the user building a personalized profile. Various statistical and/probabilistic schemes can be employed, for example, collaborative filtering techniques to identify to the user the top n settings by particular parameter(s), top m settings by popularity, top x most similar profiles to facilitate the user selecting most appropriate sub-profiles as part of a personalized profile building and selection effort.
申请公布号 US9443246(B2) 申请公布日期 2016.09.13
申请号 US201012827013 申请日期 2010.06.30
申请人 Microsoft Technology Licensing, LLC 发明人 Horvitz Eric J.;Apacible Johnson T.;Subramani Murugesan S.
分类号 G06F17/30;G06F7/00;G06Q30/02 主分类号 G06F17/30
代理机构 代理人 Rieth Damon;Johnston-Holmes Danielle;Minhas Micky
主权项 1. A method comprising: operating a computing device by: displaying on a display of the computing device a graphical user interface, the graphical user interface comprising: a first display object configured to display available states that are capable of being categorized among categories by a user to provide a state categorization, each of the categories corresponding to a respective cost of interruption for the available states that are included in the respective category,a second display object configured to display potential profiles, including respective subsets of the available states categorized among the categories based at least in part on preferences from users other than the user in a community of users, based at least in part on an extent to which categorization of the subsets among the categories in the potential profiles is similar to categorization of one or more of the available states among the categories in the state categorization, andat least one input object configured to receive user input specifying categorization of at least one of the available states among at least one of the categories;selecting a specified category, which is chosen by the user, from the categories to be associated with a specified available state, which is chosen by the user, based at least in part on the specified category being chosen by the user;adding the specified available state to the specified category, based at least in part on the specified available state being chosen by the user, in response to selecting the specified category from the categories to be associated with the specified available state;filtering a set of profiles derived from the community of users based at least in part on the user input to automatically modify the potential profiles displayed in the second display object; andconfiguring an application based at least in part on a selected profile of the filtered set of profiles.
地址 Redmond WA US
您可能感兴趣的专利