【技术实现步骤摘要】
【国外来华专利技术】用于互连用户简档的计算机资源排名
技术介绍
计算机商店使用各种技术来建议对于特定的用户简档可能有用或者令人期望的计算机资源。计算机系统经常提供针对普遍受欢迎的应用的建议,例如应用商店中普遍受欢迎的软件应用、或者普遍受欢迎的在线购物项目。计算机系统还可以确定选择一个计算机资源的客户也倾向于选择一个或多个其它特定的计算机资源(例如,下载应用A的用户也倾向于下载应用B和C),并且可以建议那些其它资源。在确定选择一种类别的资源的客户也选择另一种类别的资源时也应用这些建议类型,以使得可以由计算机系统建议该另一种类型的资源。举另一个示例,计算机系统已跟踪用户简档对文档的使用,以使得用户简档可以接收对由计算机系统中的用户简档群组中与该用户简档相连接的其它用户简档所使用的文档的建议。此类系统已对要对其作出建议的当前用户简档与其它用户简档之间的连接强度进行打分。已使用对连接强度的该打分连同表示用户简档对文档的使用的分数来对文档进行排名,以用于对文档进行标识和排序以便向当前用户建议。
技术实现思路
本文所讨论的一些工具和技术涉及基于对具有针对计算机资源的亲和性或者使用那些资源的互连计算机可读用户简档的指示来改善对计算机资源的排名。此类计算机资源的示例可以包括但不限于计算机软件应用(例如,独立应用或插件应用)、计算机软件文档,例如文档模板、文字处理文档、电子表格模板、图像文档、网页等等;以及计算机硬件,例如服务器资源或打印机。对于此类计算机资源存在许多其它可能性。如本文使用的,用户简档是被配置为表示单独用户或用户群组的计算机可读数据集合。提及由用户简档执行的动作指代由用户简档在其中活跃的 ...
【技术保护点】
1.一种计算机系统,包括:用于在所述计算机系统中存储对针对活跃计算机可读用户简档的用户简档对之间的连接强度的计算机可读指示的单元,其中,每个用户简档对包括所述活跃计算机可读用户简档和在计算机可读用户简档互连群组中的另一计算机可读用户简档;用于在所述计算机系统中存储对多个用户简档‑计算机资源对内的亲和性强度的计算机可读指示的单元,其中,每个用户简档‑计算机资源对包括一个其它计算机可读用户简档和所述计算机系统中的计算机资源集合中的计算机资源,所述用户简档‑计算机资源对中的所述其它计算机可读用户简档能够与所述计算机资源交互,每个对亲和性强度的指示均指示用户简档‑计算机资源对中的计算机可读用户简档针对计算机资源的正亲和性或负亲和性;用于在所述计算机系统中存储对用户简档全局群组针对所述计算机资源集合中的每个计算机资源的全局亲和性水平的计算机可读指示的单元,所述用户简档全局群组包括所述计算机可读用户简档互连群组之外的用户简档;用于量化每个用户简档对中的用户简档之间的连接强度以产生针对每个用户简档对的连接强度值的单元,所述量化所述连接强度包括:访问对连接强度的指示中的一个或多个指示;用于量化针对所述 ...
【技术特征摘要】
【国外来华专利技术】2016.01.26 US 15/006,3171.一种计算机系统,包括:用于在所述计算机系统中存储对针对活跃计算机可读用户简档的用户简档对之间的连接强度的计算机可读指示的单元,其中,每个用户简档对包括所述活跃计算机可读用户简档和在计算机可读用户简档互连群组中的另一计算机可读用户简档;用于在所述计算机系统中存储对多个用户简档-计算机资源对内的亲和性强度的计算机可读指示的单元,其中,每个用户简档-计算机资源对包括一个其它计算机可读用户简档和所述计算机系统中的计算机资源集合中的计算机资源,所述用户简档-计算机资源对中的所述其它计算机可读用户简档能够与所述计算机资源交互,每个对亲和性强度的指示均指示用户简档-计算机资源对中的计算机可读用户简档针对计算机资源的正亲和性或负亲和性;用于在所述计算机系统中存储对用户简档全局群组针对所述计算机资源集合中的每个计算机资源的全局亲和性水平的计算机可读指示的单元,所述用户简档全局群组包括所述计算机可读用户简档互连群组之外的用户简档;用于量化每个用户简档对中的用户简档之间的连接强度以产生针对每个用户简档对的连接强度值的单元,所述量化所述连接强度包括:访问对连接强度的指示中的一个或多个指示;用于量化针对所述用户简档-计算机资源对的亲和性强度以产生针对每个用户简档-计算机资源对的亲和性强度值的单元,所述量化针对每个用户简档-计算机资源对的亲和性强度包括:访问所述对亲和性强度的指示中的一个或多个指示;用于量化所述用户简档全局群组针对所述计算机资源集合中的每个计算机资源的全局亲和性水平以产生针对每个计算机资源的全局亲和性水平值的单元;用于使用针对每个用户简档对的连接强度值、针对每个用户简档-计算机资源对的亲和性强度值、以及针对每个计算机资源的全局亲和性水平值来对所述计算机资源进行排名的单元,所述排名包括:在计算机存储器中生成计算机可读的经排名数据结构;以及用于向所述活跃用户简档推荐所述计算机资源中的一个或多个计算机资源的单元,其中,所述推荐包括:发送从所述经排名数据结构生成的计算机可读推荐。2.根据权利要求1所述的计算机系统,其中,所述计算机资源包括计算机应用。3.根据权利要求1所述的计算机系统,其中,所述发送所述计算机可读推荐包括:将所述经排名数据结构的至少一部分发送给显示呈现引擎,其中,所述推荐包括:控制对所述经排名数据结构的所述至少一部分的显示,并且其中,所述计算机系统还包括:用于从对所述用户简档-计算机资源对内的亲和性强度的指示以及对用户简档对之间的连接强度的指示中推导出描述的单元,并且其中,所述推荐包括:与控制对所述经排名数据结构的所述至少一部分的显示同时地控制对所述描述的显示。4.根据权利要求1所述的计算机系统,还包括:用于在所述排名之前标识由所述活跃用户简档已经使用的计算机资源的单元,以及用于从所述经排名数据结构中排除所标识的由所述活跃用户简档已经使用的计算机资源的单元。5.根据权利要求1所述的计算机系统,还包括:用于存储对所述活跃用户简档针对所述计算机资源的亲和性的指示的单元,用于量化所述活跃用户简档针对所述计算机资源的亲和性强度以产生一个或多个计算机资源中的每个计算机资源的活跃用户简档亲和性强度值的单元,以及用于在对所述计算机资源进行排名时使用所述一个或多个活跃用户简档亲和性强度值的单元。6.根据权利要求1所述的计算机系统,还包括:用于接收针对计算机资源的用户输入计算机可读查询的单元,其中,对所述计算机资源的所述排名响应于对所述查询的接收,其中,所述排...
【专利技术属性】
技术研发人员:D·莫瓦特,D·P·克劳克斯,K·米卡尔森,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。