发明名称 |
Using scenario-related information to customize user experiences |
摘要 |
Methods for using scenario solution-related information to generate customized user experiences are provided. Upon receiving a user query, a plurality of results is returned, each result being representative of a scenario solution which may be utilized to address a particular issue relevant to the received query. At the time of authoring, each scenario solution is organized based upon one or more keywords and/or one or more categories (i.e., namespaces). Data associated with a namespace/keyword corresponding to a returned search result may be mined to determine information beyond basic scenario solution search results that may be of interest to the user. As the namespace(s)/keyword(s) in association with which to organize a particular executable scenario solution is determined by the author of the scenario solution, other information associated with the same namespace/keyword (and/or a namespace/keyword having a relationship thereto) is likely to be more relevant than information organized based upon keywords alone. |
申请公布号 |
US9135357(B2) |
申请公布日期 |
2015.09.15 |
申请号 |
US201012886335 |
申请日期 |
2010.09.20 |
申请人 |
Microsoft Technology Licensing, LLC |
发明人 |
Kurien Thekkthalackal Varugis;Jackson Steven E.;Field Scott A. |
分类号 |
G06F7/76;G06F17/30;G06F7/06 |
主分类号 |
G06F7/76 |
代理机构 |
|
代理人 |
Chen Nicholas;Drakos Kate;Minhas Micky |
主权项 |
1. A method for using authored scenario solutions to generate a user-specific experience for a user using an end-user device to employ a search engine, the method comprising:
obtaining one or more user-executable scenario solution instances from an author for a specific problem, wherein each of the one or more user-executable scenario solution instances comprises a programmed series of steps implemented by a workflow that corresponds to the specific problem; tagging by the author, the one or more user-executable scenario solution instances in association with at least one namespace or keyword; storing the one or more user-executable scenario solution instances, the at least one namespace or keyword, at least one scenario description, one or more related user-executable scenario solution instances, and one or more enablers used to implement the one or more user-executable scenario solution instances; receiving at the search engine a scenario-related query from a user, the scenario-related query being related to a user-specific problem and the user being different from the author; receiving metadata that corresponds to at least one of the user or the end-user device; based on the scenario-related query from the user received at the search engine, mining solution related information associated with the at least one namespace or keyword to identify
A) at least one user-executable scenario solution instance for the user-specific problem,B) at least one related user-executable scenario solution instance that is related to, but not the same as, the at least one user-executable scenario solution instance for the user-specific problem, andC) at least one enabler that is determined to be useful for completing at least a portion of the series of steps corresponding to the user-specific problem; and transmitting at least one suggestion based upon an indication of the at least one user-executable scenario solution instance, the at least one related user-executable scenario solution instance, and the at least one enabler for presentation to the user. |
地址 |
Redmond WA US |