CN106068523A - 基于隐式和显式信号来发现企业内容 - Google Patents

基于隐式和显式信号来发现企业内容 Download PDF

Info

Publication number
CN106068523A
CN106068523A CN201580011895.1A CN201580011895A CN106068523A CN 106068523 A CN106068523 A CN 106068523A CN 201580011895 A CN201580011895 A CN 201580011895A CN 106068523 A CN106068523 A CN 106068523A
Authority
CN
China
Prior art keywords
content item
user
inquiry
content
search
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201580011895.1A
Other languages
English (en)
Other versions
CN106068523B (zh
Inventor
J·斯蒂克勒
F·霍尔姆
A·库普萨米
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Technology Licensing LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Technology Licensing LLC filed Critical Microsoft Technology Licensing LLC
Publication of CN106068523A publication Critical patent/CN106068523A/zh
Application granted granted Critical
Publication of CN106068523B publication Critical patent/CN106068523B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2457Query processing with adaptation to user needs
    • G06F16/24578Query processing with adaptation to user needs using ranking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/107Computer-aided management of electronic mailing [e-mailing]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 

Abstract

提供了基于针对各内容项聚集的个性化隐式和显式活动信号来向用户推荐相关内容。通过聚集并显示与用户最密切合作的人已操作过的内容来向该用户提供其可使用的内容的情景知晓性。人和围绕内容的活动之间的关系可被表示在可向该用户显露的工作图中。内容和涉及内容的关系信息可经由用户界面向用户显露。用户可根据诸如“受我同事欢迎”、“我(即,查询用户)查看过”、“我处理过”、“被最多查看”等各种查询来查询内容。

Description

基于隐式和显式信号来发现企业内容
背景
在企业中,内容项通常散布在各种工作负载和存储系统(例如,电子邮件、社交馈源、内联网站点、网络文件系统等)上。企业中的各个体可花费时间和努力来搜索内容或要求另一个体共享内容。搜索内容可能需要用户要么浏览遍历各个体工作负载中的各文件夹结构,要么使用与他/她正在搜索的内容匹配的个体的名称或搜索项来进行搜索。例如,可向用户呈现来自单个源的内容项的列表视图。另外,有时候,个体可能没有意识到与他/她的工作可能相关的某些内容片段已经被创建,从而导致重复的努力。
本发明正是关于这些以及其它考虑因素而被作出的。
概述
提供本概述以便以简化形式介绍将在以下的详细描述中进一步描述的一些概念。本概述并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
本发明的各实施例通过基于为各内容项聚集的个性化隐式(例如,读出)和显式(例如,共享)活动信号向用户推荐相关内容来解决以上和其他问题。通过聚集并显示与用户最密切合作的人已操作过的内容来向该用户提供对各内容项的情景知晓性。人和围绕内容的活动之间的关系可被表示在可向该用户显露的工作图中。内容和涉及内容的关系信息可经由用户界面组件(在本文中被称为登录页面)来向用户显露。用户可根据诸如“受我同事欢迎”、“我(即,查询用户)查看过”、“我处理过”、“被最多查看”等各种查询来查询登录页面上的内容。
根据一个实施例,可接收显示与用户相关的内容项的经聚集的视图的指示,并且可根据与这些内容项相关联的相关性排名来作出关于要显示来自一个或多个储存库中的哪些内容项的确定。可生成用于显示这些内容项的用户界面,其中这些内容项可根据相关性排名按次序显示。
一个或多个实施例的细节在附图和以下描述中阐述。根据对以下详细描述的阅读和对相关联附图的审阅,其它特征和优点将是显而易见的。应当理解,以下详细描述只是解释性的并且不限制如要求保护的本发明。
附图简述
合并在本公开中且构成本公开的一部分的附图解说了本发明的各个实施例。在附图中:
图1是用于基于与用户的相关性来提供各最高排名的内容项的经聚集的视图的系统的一个实施例的框图;
图2A是包括经聚集的内容项的网格的示例登录页面UI的图示;
图2B是包括经聚集的内容项的网格的示例登录页面UI中的搜索查询的图示;
图2C是被显示为经聚集的内容项的分组的来自搜索查询的结果的图示。
图3是用于基于与用户的相关性来提供各最高排名的内容项的经聚集的视图的方法的流程图;
图4是示出可用于实施本发明的各实施例的计算设备的示例物理组件的框图;
图5A和5B是可用于实施本发明的各实施例的移动计算设备的简化框图;以及
图6是可用于实施本发明的各实施例的分布式计算系统的简化框图。
详细描述
以下详细描述引用附图。在任何可能的地方,相同的附图标记在附图和以下描述中用于指代相同或相似的元素。尽管描述了本发明的实施例,但是修改、调适、以及其它实现是可能的。例如,可对附图中所解说的元素进行替换、添加或修改,并且可通过对所公开的方法替换、重排或添加阶段来修改本文中所描述的方法。因此,以下详细描述不限制本发明,而是相反,本发明的准确范围由所附权利要求定义。
如以上简要描述的,本发明的各实施例涉及基于为各内容项聚集的个性化隐式(例如,读出)和显式(例如,共享)活动信号来向用户推荐相关内容。可从多个内容源聚集内容,并且可在用户界面(UI)显示(在本文中有时被称为“登录页面”)上向用户显露该内容。可经由通过算法聚集与某些参数匹配的内容的一个或多个预定义查询或“板”来启用对显露的内容的导航。可基于用户的新近活动、用户与其他用户的交互以及其他用户的活动来向用户推荐内容。
现在参考其中相似的附图标记表示相似的元素的附图,将描述各个实施例。图1是示出用于基于与用户的相关性来提供各最高排名的内容项的经聚集的视图的系统架构100的框图。系统架构100包括聚集器108,该聚集器108用于从多个信息源104A-N(统称为104)收集各个体的组织关系数据105以及与各个体102A-B(统称为102)和内容项103相关联的活动数据106,并将关系数据105和活动数据106存储在图114中。信息源104可包括各种类型的工作负载或信息源,诸如社交联网服务、企业社交网络服务、在线生产力软件套件(其可包括诸如但不限于文字处理应用、电子表格应用、幻灯片演示应用、笔记记录应用、日历应用、视频会议、即时消息收发应用等应用)、协作服务、通信软件等。
活动数据106可包括各种类型的信息,诸如但不限于在场数据、交互数据、与同另一用户的通信(例如,电子邮件收发、消息收发、会议等)相关联的数据、与个体的活动流(例如,创作或修改文档,喜欢、评论、跟随或共享文档,跟随某人、对馈源进行评论等)相关联的数据、趋势数据、群组成员资格(例如,包括在分发列表中、出席会议邀请等)。组织关系数据105可包括各种类型的信息,诸如但不限于与项目结构或组织结构(例如,个体与谁一起工作、个体为谁工作、个体与谁同级、个体指导谁、个体管理谁、个体受谁管理等)相关联的数据。
如上所述,组织关系数据105和活动数据106可被存储在图114中。活动和人关系可被存储为边112A-B(统称为112),对内容项103进行操作或与另一个体102进行交互的个体102、被操作的内容项103可被存储为节点110A-C(统称为110)。例如,节点110可包括个体102(节点110A和110C)、个体群组、诸如文档(节点110B)、电子邮件或其他通信类型、网页等内容项103。
边112可包括各种类型的动作(即,活动边112B)(例如,喜欢、评论、跟随、共享、创作、修改、通信、参加等)和关系(即,关系边112A)。考虑例如个体102“喜欢”某个文档(即,选择与该文档相关联的“喜欢”选项)。该个体和该文档(内容项103)可被存储为节点110并且“喜欢”选择可被存储为边112。
关系边112A可包括显式关系和/或隐式关系。显式关系可包括根据组织结构定义的关系以及数据(即,组织关系数据105)。例如,显式关系可包括个体的管理者、同级、指导等。显式关系可被存储为关系边112A,诸如管理者边、同级边、指导边等。显式关系可包括根据一个或多个工作负载中的活动确定的关系(即,来自一个或多个信息源104的活动数据106。)例如,隐式关系可包括在企业社交网络服务(信息源104)上跟随另一个体、与另一个体一起被包括在分发列表中、与另一个体一起作为某文档的共同创作者、向另一个体发电子邮件(或其他类型的通信)、群组成员资格、对另一给体的馈源进行评论等的个体102。
边112还可包括推断的边,推断的边可被创建在第一个体102和被操作的内容项103或与第一个体102与其共享关系边112A的第二个体102交互的人之间。当第二个体102对第一个体102与其共享活动边112B的内容项103操作时,推断的边也可被创建在第一个体102和第二个体102之间。例如,名为Ann的第一个体102可与名为Bob的第二个体102共享关系边112A。推断的边112可被创建在Ann和Bob修改的内容项103之间。
系统100可包括分析引擎115,该分析引擎115用于根据什么活动被执行(例如,喜欢、评论、共享、跟随、电子邮件等)以及第一个体102和执行该活动的(诸)第二个体102之间的关系来计算权重并将权重应用于边112。权重还可基于活动有多新近被执行。关系边112A上的权重可基于通过多个工作负载上的活动生成的隐式或显式信号,诸如个体102具有的与另一人一起的活动的量和类型、个体102与内容项103交互的次数、交互类型等。例如,如果个体102每天都经由电子邮件与第一信息工作者(IW)通信,并且频繁地作为第一IW也作为其出席者的会议的出席者,则个体102与第一IW之间的关系边112A的权重可比个体102与第二IW之间的关系边112A的权重更高,其中个体102较不频繁地向第二IW发电子邮件,并且第二IW在社交网络站点上共享了共同“喜欢”的文档。活动边112B上的权重还可基于活动类型。例如,“编辑”或“共享”操作可被认为比“喜欢”操作更重要,由此可比“喜欢”操作具有更高的加权。个体的关系边112A和活动边112B可根据其计算的权重来排名。
根据各实施例,可基于与用户122的相关性向用户122呈现各最高排名内容项103的经聚集的视图,其中用户122是表示在图114中的个体102。经聚集的内容项(经聚集的内容116)可被显示为在本文中被称为登录页面的第一板中的网格。内容项103可跨各种不同的储存库和工作负载(即,信息源104)被存储,并且可在图114中被持久保存并跟踪,如以上所讨论的。经聚集的内容116可包括基于用户122的活动、他/她与其他个体102的交互及其最新近的活动向他/她推荐的多个内容项103。以下将参考图2A-2C更详细地描述登录页面和其他板。
可经由计算设备118上的客户端应用120向用户122呈现内容项103的经聚集的视图。计算设备118可以是以下参考图4到6描述的各种合适的计算设备之一。例如,计算设备118可包括平板计算设备、台式计算机、移动通信设备、膝上型计算机、膝上型/平板混合计算设备、游戏设备或用于执行用于执行各种任务的应用120的其他类型的计算设备。
与计算设备118相关联的示出的应用120解说具有用于允许如本文中所描述的本发明的各实施例的足够的计算机可执行指令的任何应用。应用120可包括胖客户端应用或者可包括瘦客户端应用(即,web应用),胖客户端应用可被本地地存储在计算设备118上,瘦客户端应用可驻留在远程服务器上并可通过网络(诸如因特网或内联网)访问。瘦客户端应用可被托管在浏览器控制的环境中或者以浏览器支持的语言编码,并且依赖于通用web浏览器来渲染可在计算设备118上执行的应用。
现在参考图2A,示出了可被显示在上述任何合适的计算设备118上的示例登录页面202A。登录页面202A可包括显示在网格中的多个内容项103A-F(统称为103)。内容项103可根据相关性排名来组织和排序。根据一实施例,内容项103可被显示为可包括内容项103的视觉表示(例如,极小的图像或从内容项103提取的其他突出图像)、内容项103的标题、活动透视(例如,查看数、喜欢数、跟随者数、评论数等)、内容项103的概述或简要描述等中的一者或多者的可选对象。也可提供其他信息,诸如用户122与其共享关系边112A的个体102、谁对内容项103进行了操作、所采取的动作、以及动作有多新近发生。例如,如图2A所示,第一内容项103A示出“在约一小时之前”个体102Liz Andrew修改了内容项103A。
另外,一个或多个可选标签206可被自动地建议,并与内容项103一起被显示。标签206可提供可对用户122有用的个性化信息。例如,标签214可提供诸如内容项103是否已被呈现给用户122、(例如经由电子邮件、经由文件主存服务等)被与用户122共享、趋于围绕用户122、趋于围绕其他个体102、被用户122处理、被用户122查看、被用户122跟随、被用户122贡献、被用户122修改、被与用户122具有隐式或显式关系的个体102查看、处理、评论、跟随或修改等。如所提出的,标签206可以是可选择的。对标签206的选择可发起对匹配所选标签206的附加内容项103的搜索查询。
根据各实施例,用户122可在各板202A-B(统称为202)之间进行转移或经由对导航控件204的选择来导航到预定义的或用户定义的查询。如图2A所示,板202的标题或标头可以是可选择的导航控件204。当被选择时,用户122可从预定义查询中选择或者可输入满足特定准则的对内容项103的搜索查询。
现参考图2B,图2A的示例登录页面202A被示出,并且如图所示,用户122可输入搜索查询208。在图2B所示的示例中,用户122选择性地输入对已向她推荐的内容的搜索查询208。根据各实施例,用户122可进行各种类型的搜索查询。例如,用户122可搜索用户122已与其进行了具有某种形式的交互的内容项103(例如,已向用户122推荐过的内容项103、用户122先前已处理过的内容项103、已向用户呈现过的内容项103、特定同事已处理过的内容等等)。用户122还可搜索与特定主题相关联的内容项103(即,探索性搜索)或搜索用户122已以其他方式看过的内容项103(例如,搜索先前在电子邮件收件箱应用中查看过的电子邮件)。
如上所述,为了导航到或转移到另一板202或查询,用户122可从预定义的查询中选择或者可输入满足某个准则的对内容项103的搜索查询。预定义查询可包括但不限于“受我同事欢迎”查询、“我查看过”查询、“我处理过”查询以及“被最多查看的查询”。匹配预定义查询的准则的内容项103可被聚集,使得当用户选择预定义查询208时,预先聚集的内容项103可从图114中被检索出并被显示在新板202中。
根据一实施例,用户122可能能够输入可经由自然语言处理来处理的搜索项或文本串,并且聚集可基于对查询208的自然语言处理被动态地创建。匹配查询208的内容项103可从图114中聚集并被显示在板202中。
根据各实施例,查询208可基于所开发的关于用户122的分析进一步针对用户122来被个性化。可为用户122开发包括主题密切度、人密切度等的简档。例如,可确定特定用户122搜索某些主题(例如人体工程学)的内容和/或查看、共享以及评论关于人体工程学的很多内容项103。因此,对于用户122,与人体工程学相关联的内容项103可比其他主题的内容项排名更高。如可领会的,两个用户122可输入几乎相同的搜索;然而,由于在本示例中一个用户具有将使引向人体工程学的简档,因此与人体工程学相关联的内容项103可出现在该用户的板202中,而其他内容可被呈现给其他用户。此外,不同的用户122可具有不同的许可,并且由此可根据每一用户122的许可来向他/她提供不同的经聚集的内容116。
现参考图2C,来自搜索查询208的结果被示为显示在“向我推荐的”板202B中。根据一个实施例,可呈现所有结果。根据另一实施例,可显示前n个结果,其中前n个结果可以是具有最高排名边112的内容项103,这些最高排名边112如根据诸如所执行的活动的类型(例如,查看、跟随、评论、喜欢等)、用户122与执行活动的(诸)个体102具有多亲近的关系、活动有多新近被执行等因素来确定。n可以是预定的数目或可选的数目。根据各实施例,排名可根据上下文中的查询208。例如,如果“我处理过”查询被选择,则用户122已处理过的内容项103可被聚集并按时间次序被排名,而如果“受我同事欢迎的”查询被选择,则内容项103可根据预测的相关性分数被排名。
仍参考图2C,与“向我推荐的”的查询208匹配的内容项103被示为显示在“向我推荐的”板202B中。如以上所描述的,内容项103可按与用户122的相关性的次序来排名并显示。用户122可选择导航控件204(即,标题或标头)并选择或输入另一搜索查询208,可导航回登录页面202A,或者可选择附加信息的内容项103或对该内容项进行操作。
图3是用于基于与用户的相关性来提供各最高排名的内容项的经聚集的视图的方法300的一个实施例的流程图。方法300在操作305开始,并且前进至操作310,在操作310,可从多个工作负载或信息源104中的一者或多者中检索一个或多个个体102的活动数据106和组织关系数据105。如上所述,活动数据106可包括各种类型的信息,诸如但不限于,在场数据、与对文档的创作或修改相关联的数据、趋势数据、反馈数据(例如,喜欢、评论、跟随、共享等)、与个体102同谁进行交互和通信相关联的数据等等。组织关系数据105可包括与组织结构相关联的数据(例如,个体与谁一起工作、个体为谁工作、个体与谁同级、个体指导谁、个体管理谁、个体受谁管理等)。一个或多个工作负载或信息源104可包括诸如社交联网服务、企业社交网络服务、在线生产力软件套件、协作服务、通信软件等信息源。根据一实施例,操作305可包括其中每一个体102可指示他/她使用可从其接收活动数据106和组织关系数据105的哪个信息源104的设置过程。每一个体102可被要求输入各信息源104的认证信息。
方法300可前进到操作315,在操作315,可将活动数据106和组织数据105存储在图114中作为节点110和边112的集合,如以上所描述的。可建立个体102与由个体102或由个体102与其隐式地和/或显式地关联的其他人对其执行了活动的内容项103(例如,文档、电子邮件、网页等)之间的关系。
在操作320,可根据边112与个体102的相关性来计算边112的权重并对其进行排名。可根据诸如什么活动被执行(例如,喜欢、评论、共享、跟随、电子邮件等)以及第一个体102与执行该动作的(诸)个体102之间的关系之类的因素来计算权重。权重还可基于活动有多新近被执行。关系边112A上的权重可基于通过多个工作负载上的活动生成的隐式或显式信号,诸如个体102具有与另一人一起的活动的量和类型、个体102与内容项103交互的次数、交互类型等。另外,内容项103可被聚集成如依据隐式和显式信号确定的一个或多个查询208。例如,内容项102可被聚集成“受我同事欢迎”查询、“我查看过”查询、“我处理过”查询或“被最多查看的查询”中的一个或多个。
方法300可前进到操作325,在操作325,接收向用户122显示内容项103的视图的指示,其中用户122是图114中表示的个体102。例如,用户122可选择查看存储在一个或多个文件夹、文档库或其他储存库等中的内容项103的聚集集合。根据一个实施例,用户122可选择查看被确定为与他/她相关的内容项122。根据另一实施例,用户122可选择查看被确定为与另一个体102相关的内容项。
在操作330,可查询图114以得到与用户122相关联(或与所选的个体102相关联)的关系105和活动数据106,并可提供与用户122(或所选的个体102)相关的内容项103。在操作335,可基于与用户122(或个体)的相关性根据其计算的边权重将内容项103合并到最高排名的内容项103。内容项103的数目可以是预定的数目、可以是用户122所选择的数目或者可以是基于权重阈值的可变数目。
方法300可前进到操作340,在操作340,可生成相关内容项103的经聚集和合并的视图,并将其显示在登录页面202A中。如上所述,登录页面202A可包括根据其相关性排名排序的内容项103的网格。
方法300可在操作295处结束,或者可前进到操作345,在操作345,可接收对搜索查询的选择的指示。如上所述,用户122可选择标签206,或者可选择导航控件204并选择预定义查询208或者输入搜索项或文本串。
在判定操作350,可作出关于用户122是选择了预定义查询208还是输入了搜索项或文本串的确定。如果作出预定义查询208被选择的确定,则方法300可返回操作340,在操作340,可生成经聚集的内容116的经合并视图,并将其显示在板202中。如参考操作320所描述的,内容项103可被聚集成如依据隐式和显式信号确定的一个或多个查询中(例如,“受我同事欢迎”查询、“我查看过”查询、“我处理过”查询、或“被最多查看的查询”)。
如果在判定操作350作出搜索项或文本串被接收到的确定,则方法300可前进到操作355,在操作355,可处理搜索输入,并且可执行对与搜索准则匹配的内容项103的搜索。根据一实施例,处理搜索输入可包括自然语言处理。可从图114中聚集与查询208匹配的内容项103。
方法300可随后返回到操作335,可基于与用户122(或个体)的相关性根据其计算的边权重来合并匹配的内容项103。可生成与查询208的参数匹配的相关内容项103的经聚集和合并的视图,并将其显示在板202中。该方法可在操作395处结束。
尽管已经在结合在计算机上的操作系统上运行的应用程序执行的程序模块的一般上下文中描述了本发明,但是本领域技术人员将认识到本发明还可结合其它程序模块实现。一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构及其它类型的结构。
本文描述的实施例和功能可通过多种计算系统来操作,包括但不限于台式计算机系统、有线和无线计算系统、移动计算系统(如移动电话、上网本、图形输入板或平板型计算机、笔记本计算机、和膝上型计算机)、手持设备、多处理器系统、基于微处理器或可编程消费电子产品、小型计算机、以及大型计算机。
另外,本文中所描述的实施例和功能可在分布式系统(例如,基于云的计算系统)上操作,其中应用功能、存储器、数据存储和检索、以及各种处理功能可在分布式计算网络(诸如因特网或内联网)上彼此远程地操作。各种类型的用户界面和信息可经由板上计算设备显示器或者经由与一个或多个计算设备相关联的远程显示单元显示。例如,各种类型的用户界面和信息可显示并且在各种类型的用户界面和信息在其上投影的墙面上交互。与通过其可实践本发明的实施例的多个计算系统的交互包括按键输入、触摸屏输入、语音或其它音频输入、其中相关联的计算设备配备有用于捕捉和解释用户手势以控制计算设备的功能的检测(例如,相机)功能的手势输入等等。
图4-6以及相关联的描述提供了对其中可实践本发明的实施例的各种操作环境的讨论。然而,参考图4-6所解说和讨论的设备和系统是为了示例和解说的目的,并且不限制本文中所描述的可用于实践本发明的实施例的巨大数量的计算设备配置。
图4是例示出通过其可实践本发明的实施例的计算设备400的物理组件(即,硬件)的框图。下面描述的计算设备组件可适用于上述的客户端设备118。在基本配置中,计算设备400可包括至少一个处理单元402以及系统存储器404。取决于计算设备的配置和类型,系统存储器404可包括但不限于易失性存储(例如,随机存取存储器)、非易失性存储(例如,只读存储器)、闪存、或者此类存储器的任何组合。系统存储器404可包括操作系统405和适合于运行诸如聚集器108、分析引擎115或客户端应用120之类的软件应用450的一个或多个程序模块406。例如,操作系统405可适合于控制计算设备400的操作。此外,可结合图形库、其它操作系统、或者任何其它应用程序来实践本发明的实施例,并且这些实施例不限于任何特定的应用或系统。该基本配置在图4中由虚线408内的那些组件示出。计算设备400可具有附加特征或功能性。例如,计算设备400也可以包括附加的数据存储设备(可移动和/或不可移动),诸如磁盘、光盘或带。这些附加存储在图4中由可移动存储设备409和不可移动存储设备410示出。
如上所声明的,大量程序模块和数据文件可被存储在系统存储器404中。尽管在处理单元402上执行,但是程序模块406可执行包括但不限于图3中所例示的方法300的各阶段中的一个或多个阶段的过程。根据本发明的实施例可使用的其他程序模块可包括应用,诸如电子邮件和联系人应用、文字处理应用、电子表格应用、数据库应用、幻灯片演示应用、绘图或计算机辅助应用等。
此外,可在电气电路中实践本发明的实施例,该电气电路包括离散电子元件、包含逻辑门的封装或集成电子芯片、利用微处理器或者在包含电子元件或微处理器的单个芯片上的电路。例如,可以通过片上系统(SOC)来实施本发明的各实施例,其中,可以将图4中示出的每个或许多组件集成到单个集成电路上。此类SOC设备可包括一个或多个处理单元、图形单元、通信单元、系统虚拟化单元、以及各种应用功能,所有这些单元被集成(或“烧制”)到芯片基板上,作为单个集成电路。当通过SOC操作时,在此所述的关于提供围绕内容项103的社交活动的洞察的个性化视图的功能可以通过在单个集成电路(芯片)上集成有计算设备400的其它组件的专用逻辑来操作。还可使用能够执行逻辑操作(诸如举例而言,与、或、以及非)的其它技术来实践本发明的实施例,这些技术包括但不限于机械、光学、流体和量子技术。另外,可在通用计算机内或者在任何其它电路或系统中实践本发明的实施例。
计算设备400也可具有一个或多个输入设备412,如键盘、鼠标、笔、语音输入设备、触摸输入设备等等。也可包括(诸)输出设备414,如显示器、扬声器、打印机等等。前述设备是示例,并且可使用其它设备。计算设备400可包括允许与其它计算设备418通信的一个或多个通信连接416。合适的通信连接416的示例包括但不限于RF发射机、接收机、和/或收发机电路系统、通用串行总线(USB)、并行和/或串行端口。
如本文中所使用的术语计算机可读介质可包括计算机存储介质。计算机存储介质可包括以用于存储信息(诸如计算机可读指令、数据结构、或者程序模块)的任何方法和技术实现的易失性和非易失性、可移除和不可移除介质。系统存储器404、可移除存储设备409、以及不可移除存储设备410都是计算机存储介质示例(即,存储器存储)。计算机存储介质可包括RAM、ROM、电可擦除只读存储器(EEPROM)、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光学存储、磁带盒、磁带、磁盘存储或其他磁存储设备、或者可用于存储信息且可由计算设备400访问的任何其他制品。任何这样的计算机存储介质都可以是计算设备400的一部分。计算机存储介质不包括载波或者其它经传播或经调制的数据信号。
通信介质可通过计算机可读指令、数据结构、程序模块、或者经调制的数据信号(诸如载波或者其他传送机制)中的其他数据体现,并且包括任何信息传递介质。术语“经调制的数据信号”可描述具有以对该信号中的信息进行编码的方式设置或改变的一个或多个特性的信号。通过示例而非限制,通信介质可包括诸如有线网络或直接有线连接之类的有线介质、以及诸如声、射频(RF)、红外和其它无线介质之类的无线介质。
图5A和5B示出可用来实施本发明的各实施例的移动计算设备500,例如移动电话、智能电话、平板个人计算机、膝上型计算机等。参考图5A,示出了用于实现各实施例的移动计算设备500的一个实施例。在基本配置中,移动计算设备500是具有输入元件和输出元件两者的手持计算机。移动计算设备500通常包括显示器505以及允许用户将信息输入移动计算设备500的一个或多个输入按钮510。移动计算设备500的显示器505还可用作输入设备(例如,触摸屏显示器)。如果被包括在内,任选的侧输入元件515允许进一步的用户输入。侧输入元件515可以是旋转开关、按钮、或者任何其它类型的手动输入元件。在替代实施例中,移动计算设备500可结合更多或更少的输入元件。例如,在一些实施例中,显示器505可以不是触摸屏。在又一替换实施例中,移动计算设备500是便携式电话系统,诸如蜂窝电话。移动计算设备500还可包括任选的小键盘535。任选的小键盘535可以是物理小键盘或者在触摸屏显示器上生成的“软”小键盘。在各个实施例中,输出元件包括用于显示图形用户界面(GUI)的显示器505、可视指示器520(如发光二极管)、和/或音频换能器525(如扬声器)。在一些实施例中,移动计算设备500合并用于向用户提供触觉反馈的振动换能器。在又一实施例中,移动计算设备500合并输入和/或输出端口,诸如音频输入(例如,话筒插孔)、音频输出(例如,头戴式耳机插孔)、以及用于发送信号或接收来自外部设备的信号的视频输出(例如,HDMI端口)。
图5B是示出移动计算设备的一个实施例的架构的框图。即,移动计算设备500可结合一系统(即架构)502以实现某些实施例。在一个实施例中,系统502被实现为能够运行一个或多个应用(如浏览器、电子邮件、日历、联系人管理器、消息收发客户端、游戏、以及媒体客户端/播放器)的“智能手机”。在一些实施例中,系统502被集成为计算设备,诸如集成个人数字助理(PDA)和无线电话。
一个或多个应用程序550可被加载到存储器562中,并且在操作系统564上或者与其相关联地运行。应用程序的示例包括电话拨号程序、电子邮件程序、个人信息管理(PIM)程序、文字处理程序、电子表格程序、因特网浏览器程序、消息收发程序等等。系统502还包括存储器562内的非易失性存储区域568。非易失性存储区域568可用于存储持久性信息,如果系统502断电,该持久性信息则不会丢失。应用程序550可使用和存储非易失性存储区域568中的信息,诸如电子邮件应用所使用的电子邮件或其它消息等。同步应用(未示出)还驻留在系统502上,并且被编程为与驻留在主机计算机上的相应同步应用交互以使存储在非易失性存储区域568中的信息保持与存储在主机计算机的相应信息同步。如应当理解的,其他应用也可被加载到存储器562并在移动计算设备500上运行。
系统502具有可被实现为一个或多个电池的电源570。电源570可能进一步包括外部电源,诸如补充电池或对电池再充电的AC适配器或供电底座(powered dockingcradle)。
系统502还可包括执行发射和接收无线电频率通信的功能的无线电572。经由通信载体或服务供应者,无线电572促进系统502和“外部世界”之间的无线连接。在操作系统564的控制下进行与无线电572之间的传输。换句话说,可经由操作系统564将无线电572接收到的通信散布到应用程序150反之亦然。
可以使用视觉指示器520来提供视觉通知和/或可以使用音频接口574来通过音频换能器525产生可听通知。在所解说的实施例中,视觉指示器520是发光二极管(LED)而音频换能器525是扬声器。这些设备可直接耦合到电源570以使它们在激活时保持开启达通知机制所陈述的持续时间,即使处理器560以及其它组件可能关闭以节约电池电量。LED可被编程为无限地保持开启,直至用户采取措施来指示该设备的开启状态。音频接口574用于向用户提供听得见的信号且接收来自用户的听得见的信号。例如,除了耦合到音频换能器525以外,音频接口574还可耦合到话筒以接收听得见的输入,诸如促进电话交谈。根据本发明的实施例,话筒还可用作音频传感器以促进对通知的控制,如将在下文中所描述的。系统502可进一步包括允许板载相机530的操作来记录静止图像、视频流等的视频接口576。
实现系统502的移动计算设备500可具有附加特征或功能。例如,移动计算设备500还可包括附加数据存储设备(可移除和/或不可移除),诸如磁盘、光盘或带。此类附加存储在图5B中由非易失性存储区域568解说。
由移动计算设备500生成或捕捉的且经系统502存储的数据/信息可如上所述被本地存储在移动计算设备500上,或数据可被存储在可由设备通过无线电572或通过移动计算设备500和与移动计算设备500相关联的一分开的计算设备之间的有线连接访问的任何数量的存储介质上,该分开的计算设备举例而言是诸如因特网之类的分布式计算网络中的服务器计算机。如应当领会的,可经由移动计算设备500、经由无线电572、或者经由分布式计算网络访问此类数据/信息。类似地,可以在根据熟知的数据/信息转移和存储装置(包括电子邮件和协同数据/信息共享系统)的用于存储和使用的计算设备之间容易地转移此类数据/信息。
图6示出如以上所描述的用于基于与用户122的相关性来提供各最高排名的内容项103的经聚集的视图的系统的架构的一个实施例。与该应用120相关联地被开发、交互或编辑的内容可被存储在不同通信信道或其他存储类型中。例如,各种文档可使用目录服务622、web门户624、邮箱服务626、即时消息收发存储628或社交联网站点630来存储。应用120可使用这些类型的系统等中的任何一个来基于与用户122的相关性提供各最高排名的内容项103的经聚集的视图,如以上所描述的。服务器615可向客户端118提供应用120。作为一个示例,服务器615可以是通过web提供应用120的web服务器。服务器615可在web上通过网络610向客户端118提供应用120。作为示例,客户端计算设备118可被实现并被具体化在个人计算机605A、平板计算设备605B和/或移动计算设备605C(例如智能电话)、或其他计算设备中。客户端计算设备的这些实施例中的任一者可从存储616获得内容。
例如,以上参考根据本发明的实施例的方法、系统和计算机程序产品的框图和/或操作解说来描述本发明的实施例。框图中所注释的功能/动作可以不按照如任一流程图中所示的次序发生。例如,连续示出的两个框实际上可基本并发地执行,或者取决于所涉及的功能/动作,这些框有时可以相反的次序执行。
本申请中所提供的一个或多个实施例的描述和解说并非旨在限制或限定如以任何方式要求保护的本发明的范围。本申请中所提供的实施例、示例和细节被认为足以传达占有且使其它人能够得到和使用要求保护的发明的最佳模式。要求保护的发明不应当被解释为限于本申请中所提供的任一实施例、示例或细节。不管是组合还是单独地示出和描述,各个(结构和方法)特征旨在选择性地包括或省略以产生具有一组特定特征的实施例。已经提供有本申请的描述和解说,本领域技术人员可设想落入在不背离要求保护的发明的更宽范围的本申请中体现的一般发明性概念的更宽泛方面的精神的变体、修改、以及替换实施例。

Claims (15)

1.一种用于提供内容项的经聚集的视图的方法,所述方法包括;
接收显示与用户相关的内容项的经聚集的视图的指示;
从一个或多个储存库中确定一个或多个内容项以根据相关性排名进行显示,包括查询所述一个或多个储存库以得到所述用户操作过的、所述用户与其共享关系的个体操作过的、或根据对内容项的主题的匹配以及与所述用户相关联的主题密切度被确定为与所述用户相关的所述一个或多个内容项;
生成用于显示所述一个或多个内容项的用户界面;以及
根据所述相关性排名按次序显示所述一个或多个内容项。
2.如权利要求1所述的方法,其特征在于,所述用户操作过的内容项和所述用户与其共享关系的个体操作过的内容项根据以下中的一者或多者被加权:
所执行的活动的类型;
所述用户具有的与执行所述活动的个体的关系的类型;
所述活动有多新近地被执行;或者
所述活动被执行的次数。
3.如权利要求2所述的方法,其特征在于,所述用户操作过的内容项和所述用户与其共享关系的个体操作过的内容项根据其权重按与所述用户的相关性的次序被排名。
4.如权利要求1所述的方法,其特征在于,进一步包括:
接收对搜索查询的指示;
从一个或多个储存库中搜索与所述搜索查询匹配的一个或多个内容项;
生成用于显示与所述搜索查询匹配的所述一个或多个内容项的用户界面;以及将与所述搜索查询匹配的所述一个或多个内容项显示在所述用户界面中。
5.如权利要求4所述的方法,其特征在于,接收对搜索查询的指示包括接收对预定义的查询的选择的指示。
6.如权利要求5所述的方法,其特征在于,从一个或多个储存库中搜索与所述搜索查询匹配的一个或多个内容项包括搜索根据所述预定义的查询预先聚集的一个或多个内容项。
7.如权利要求5所述的方法,其特征在于,预定义的查询包括以下之一:
被确定为受所述用户的同事欢迎的一个或多个内容项;
所述用户查看过的一个或多个内容项;
所述用户处理过的一个或多个内容项;或者
所述用户和所述用户具有显式或隐式关系的个体最多查看的一个或多个内容项。
8.一种用于提供数据项的经聚集的视图的系统,所述系统包括:
一个或多个处理器;以及
耦合到所述一个或多个处理器的存储器,所述一个或多个处理器能用于:
接收显示与用户相关的内容项的经聚集的视图的指示;
从一个或多个储存库查询图以得到一个或多个内容项,所述一个或多个内容项被所述用户操作过或被所述用户与其共享关系的个体操作过;
根据相关性排名根据计算出的权重确定要显示所述一个或多个内容项中的哪一个内容项;
生成用于显示所述一个或多个内容项的用户界面;以及
根据所述相关性排名按次序显示所述一个或多个内容项。
9.如权利要求8所述的系统,其特征在于,所述一个或多个处理器能进一步用于:
接收搜索查询的指示;
从一个或多个储存库中搜索与所述搜索查询匹配的一个或多个内容项;
生成用于显示与所述搜索查询匹配的所述一个或多个内容项的用户界面;以及将与所述搜索查询匹配的所述一个或多个内容项显示在所述用户界面中。
10.如权利要求9所述的系统,其特征在于,在接收搜索查询的指示时,所述一个或多个处理器能进一步用于:
接收对预定义的查询的选择的指示;以及
搜索根据所述预定义的查询预先聚集的一个或多个内容项。
11.如权利要求9所述的系统,其特征在于,在接收搜索查询的指示时,所述一个或多个处理器能进一步用于:
接收搜索项或文本串的输入的指示;
执行对所述搜索项或文本串的自然语言处理;
请求与所述搜索项或文本串匹配的一个或多个内容项;
从所述图中聚集与所述搜索项或文本串匹配的内容项;
根据相关性排名确定要显示的一个或多个经聚集的内容项;
生成用于显示所述一个或多个经聚集的内容项的用户界面;以及
将所述一个或多个经聚集的内容项显示在所述用户界面中。
12.一种包含计算机可执行指令的计算机可读介质,所述指令在被计算机执行时执行一种用于提供内容项的经聚集的视图的方法,所述方法包括:
接收显示与用户相关的内容项的经聚集的视图的指示;
从一个或多个储存库查询图以得到一个或多个内容项,所述一个或多个内容项被所述用户操作过、被所述用户与其共享关系的个体操作过、或根据与所述内容项的主题的匹配及与所述用户相关联的主题密切度被确定为与所述用户相关;
根据相关性排名根据计算出的权重确定要显示所述一个或多个内容项中的哪一个内容项,其中所述权重是根据以下中的一者或多者来计算的:
所执行的活动的类型;
所述用户具有的与执行所述活动的个体的关系的类型;
所述活动有多新近地被执行;或者
所述活动被执行的次数;
生成用于显示所述一个或多个内容项的用户界面;以及
根据所述相关性排名按次序显示所述一个或多个内容项。
13.如权利要求12所述的计算机可读介质,其特征在于,进一步包括:
接收对搜索查询的指示;
从一个或多个储存库中搜索与所述搜索查询匹配的一个或多个内容项;
生成用于显示与所述搜索查询匹配的所述一个或多个内容项的用户界面;以及将与所述搜索查询匹配的所述一个或多个内容项显示在所述用户界面中。
14.如权利要求13所述的计算机可读介质,其特征在于,接收搜索查询的指示包括:
接收对预先定义的查询的选择的指示;以及
搜索根据所述预定义的查询预先聚集的一个或多个内容项。
15.如权利要求13所述的计算机可读介质,其特征在于,接收搜索查询的指示包括:
接收搜索项或文本串的输入的指示;
执行对所述搜索项或文本串的自然语言处理;
请求与所述搜索项或文本串匹配的一个或多个内容项;
从所述图中聚集与所述搜索项或文本串匹配的内容项;
根据相关性排名确定要显示的一个或多个聚集的内容项;
生成用于显示所述一个或多个经聚集的内容项的用户界面;以及
将所述一个或多个经聚集的内容项显示在所述用户界面中。
CN201580011895.1A 2014-03-03 2015-02-27 基于隐式和显式信号来发现企业内容 Active CN106068523B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US14/195,243 2014-03-03
US14/195,243 US10394827B2 (en) 2014-03-03 2014-03-03 Discovering enterprise content based on implicit and explicit signals
PCT/US2015/017878 WO2015134300A1 (en) 2014-03-03 2015-02-27 Discovering enterprise content based on implicit and explicit signals

Publications (2)

Publication Number Publication Date
CN106068523A true CN106068523A (zh) 2016-11-02
CN106068523B CN106068523B (zh) 2020-03-03

Family

ID=52686480

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201580011895.1A Active CN106068523B (zh) 2014-03-03 2015-02-27 基于隐式和显式信号来发现企业内容

Country Status (4)

Country Link
US (1) US10394827B2 (zh)
EP (1) EP3114636A1 (zh)
CN (1) CN106068523B (zh)
WO (1) WO2015134300A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110291515A (zh) * 2017-02-13 2019-09-27 微软技术许可有限责任公司 计算系统中的分布式索引搜索
CN110601956A (zh) * 2019-09-06 2019-12-20 腾讯科技(深圳)有限公司 一种内容聚合方法、装置、计算机设备和存储介质

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11238056B2 (en) 2013-10-28 2022-02-01 Microsoft Technology Licensing, Llc Enhancing search results with social labels
US9542440B2 (en) 2013-11-04 2017-01-10 Microsoft Technology Licensing, Llc Enterprise graph search based on object and actor relationships
US11645289B2 (en) 2014-02-04 2023-05-09 Microsoft Technology Licensing, Llc Ranking enterprise graph queries
US9870432B2 (en) 2014-02-24 2018-01-16 Microsoft Technology Licensing, Llc Persisted enterprise graph queries
US11657060B2 (en) 2014-02-27 2023-05-23 Microsoft Technology Licensing, Llc Utilizing interactivity signals to generate relationships and promote content
US10757201B2 (en) * 2014-03-01 2020-08-25 Microsoft Technology Licensing, Llc Document and content feed
US10169457B2 (en) 2014-03-03 2019-01-01 Microsoft Technology Licensing, Llc Displaying and posting aggregated social activity on a piece of enterprise content
US10255563B2 (en) 2014-03-03 2019-04-09 Microsoft Technology Licensing, Llc Aggregating enterprise graph content around user-generated topics
USD746304S1 (en) * 2014-06-23 2015-12-29 Microsoft Corporation Display screen with animated graphical user interface
USD746834S1 (en) * 2014-06-23 2016-01-05 Microsoft Corporation Display screen with animated graphical user interface
US11558480B2 (en) 2014-07-16 2023-01-17 Comcast Cable Communications Management, Llc Tracking content use via social media
US9633124B2 (en) 2014-07-16 2017-04-25 Theplatform, Llc Managing access rights to content using social media
US10061826B2 (en) 2014-09-05 2018-08-28 Microsoft Technology Licensing, Llc. Distant content discovery
US20170213272A1 (en) * 2016-01-26 2017-07-27 Microsoft Technology Licensing, Llc Computer resource ranking for interconnected user profiles
US10423683B2 (en) 2016-05-02 2019-09-24 Microsoft Technology Licensing, Llc Personalized content suggestions in computer networks
US10769156B2 (en) 2016-08-26 2020-09-08 Microsoft Technology Licensing, Llc Rank query results for relevance utilizing external context
US11128580B2 (en) * 2016-11-10 2021-09-21 Airwatch Llc Email composition assistance based on out-of-office recipients in distribution lists
US10671670B2 (en) * 2017-04-03 2020-06-02 Disney Enterprises, Inc. Graph based content browsing and discovery
US11477265B2 (en) * 2018-01-19 2022-10-18 The Toronto-Dominion Bank Dynamic generation and provisioning of digital content to network-connected devices
US10990421B2 (en) * 2018-06-27 2021-04-27 Microsoft Technology Licensing, Llc AI-driven human-computer interface for associating low-level content with high-level activities using topics as an abstraction
US11354581B2 (en) 2018-06-27 2022-06-07 Microsoft Technology Licensing, Llc AI-driven human-computer interface for presenting activity-specific views of activity-specific content for multiple activities
US11449764B2 (en) 2018-06-27 2022-09-20 Microsoft Technology Licensing, Llc AI-synthesized application for presenting activity-specific UI of activity-specific content
US11575639B2 (en) 2018-12-05 2023-02-07 Snap Inc. UI and devices for incenting user contribution to social network content
US11263594B2 (en) * 2019-06-28 2022-03-01 Microsoft Technology Licensing, Llc Intelligent meeting insights

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060294085A1 (en) * 2005-06-28 2006-12-28 Rose Daniel E Using community annotations as anchortext
CN102150161A (zh) * 2008-09-12 2011-08-10 北方电讯网络有限公司 基于密切关系准则对搜索结果进行排序
CN102298612A (zh) * 2010-06-25 2011-12-28 微软公司 基于用户社交简档调整搜索结果
CN102567326A (zh) * 2010-12-14 2012-07-11 中国移动通信集团湖南有限公司 一种信息搜索、及信息搜索排序装置和方法
CN102930035A (zh) * 2011-11-10 2013-02-13 微软公司 从多个不同的内容源导出内容项

Family Cites Families (252)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6963850B1 (en) 1999-04-09 2005-11-08 Amazon.Com, Inc. Computer services for assisting users in locating and evaluating items in an electronic catalog based on actions performed by members of specific user communities
US6434556B1 (en) 1999-04-16 2002-08-13 Board Of Trustees Of The University Of Illinois Visualization of Internet search information
US6493702B1 (en) 1999-05-05 2002-12-10 Xerox Corporation System and method for searching and recommending documents in a collection using share bookmarks
US6981040B1 (en) 1999-12-28 2005-12-27 Utopy, Inc. Automatic, personalized online information and product services
US20020087948A1 (en) 2000-03-02 2002-07-04 Jonathan Dzoba Configurable debug system with proactive error handling
US20020038299A1 (en) 2000-03-20 2002-03-28 Uri Zernik Interface for presenting information
US7904922B1 (en) 2000-04-07 2011-03-08 Visible World, Inc. Template creation and editing for a message campaign
US7055168B1 (en) 2000-05-03 2006-05-30 Sharp Laboratories Of America, Inc. Method for interpreting and executing user preferences of audiovisual information
US6995768B2 (en) 2000-05-10 2006-02-07 Cognos Incorporated Interactive business data visualization system
US20020091736A1 (en) 2000-06-23 2002-07-11 Decis E-Direct, Inc. Component models
US7519605B2 (en) 2001-05-09 2009-04-14 Agilent Technologies, Inc. Systems, methods and computer readable media for performing a domain-specific metasearch, and visualizing search results therefrom
US20020169759A1 (en) 2001-05-14 2002-11-14 International Business Machines Corporation Method and apparatus for graphically formulating a search query and displaying result set
US6980935B2 (en) 2001-07-31 2005-12-27 Schlumberger Technology Corp. Method, apparatus and system for constructing and maintaining scenegraphs for interactive feature-based geoscience geometric modeling
US7219129B2 (en) 2001-11-28 2007-05-15 Weissman Peter S Mail program for processing multiple email messages
TWI221563B (en) 2002-07-05 2004-10-01 Samsung Electronics Co Ltd Method for displaying mark-up document according to parental level, method and apparatus for reproducing mark-up document in interactive mode, and data storage medium
US7945674B2 (en) 2003-04-02 2011-05-17 Aol Inc. Degrees of separation for handling communications
US7949759B2 (en) 2003-04-02 2011-05-24 AOL, Inc. Degrees of separation for handling communications
US7231389B2 (en) 2003-05-26 2007-06-12 Matsushita Electric Industrial Co., Ltd. Music search device
US7836391B2 (en) 2003-06-10 2010-11-16 Google Inc. Document search engine including highlighting of confident results
US7444344B2 (en) 2003-06-27 2008-10-28 Microsoft Corporation Method to increase subscription scalability
US7962481B2 (en) 2003-09-04 2011-06-14 Oracle International Corporation Query based invalidation subscription
US8341017B2 (en) 2004-01-09 2012-12-25 Microsoft Corporation System and method for optimizing search result listings
US20050203929A1 (en) 2004-03-09 2005-09-15 Devapratim Hazarika System, method and computer program product for prioritizing contacts
US20050204133A1 (en) 2004-03-09 2005-09-15 Robert LaLonde Reduction in unwanted e-mail (spam) through the use of portable unique utilization of public key infrastructure (PKI)
US7716223B2 (en) 2004-03-29 2010-05-11 Google Inc. Variable personalization of search results in a search engine
US7761447B2 (en) 2004-04-08 2010-07-20 Microsoft Corporation Systems and methods that rank search results
US7673003B2 (en) 2004-04-28 2010-03-02 Microsoft Corporation Social network email filtering
US8065383B2 (en) 2004-05-17 2011-11-22 Simplefeed, Inc. Customizable and measurable information feeds for personalized communication
US7809548B2 (en) 2004-06-14 2010-10-05 University Of North Texas Graph-based ranking algorithms for text processing
US7788260B2 (en) 2004-06-14 2010-08-31 Facebook, Inc. Ranking search results based on the frequency of clicks on the search results by members of a social network who are within a predetermined degree of separation
US7698267B2 (en) 2004-08-27 2010-04-13 The Regents Of The University Of California Searching digital information and databases
US20130097184A1 (en) 2004-09-15 2013-04-18 Yahoo! Inc. Automatic updating of trust networks in recommender systems
US20060074883A1 (en) 2004-10-05 2006-04-06 Microsoft Corporation Systems, methods, and interfaces for providing personalized search and information access
US20060123014A1 (en) 2004-12-07 2006-06-08 David Ng Ranking Internet Search Results Based on Number of Mobile Device Visits to Physical Locations Related to the Search Results
US9002950B2 (en) 2004-12-21 2015-04-07 Sap Se Method and system to file relayed e-mails
US7698270B2 (en) 2004-12-29 2010-04-13 Baynote, Inc. Method and apparatus for identifying, extracting, capturing, and leveraging expertise and knowledge
US7587101B1 (en) 2005-02-28 2009-09-08 Adobe Systems Incorporated Facilitating computer-assisted tagging of object instances in digital images
US8346950B1 (en) 2005-05-19 2013-01-01 Glam Media, Inc. Hosted application server
US7788245B1 (en) 2005-06-16 2010-08-31 Google Inc. Method and system for dynamically generating search links embedded in content
US20080005064A1 (en) * 2005-06-28 2008-01-03 Yahoo! Inc. Apparatus and method for content annotation and conditional annotation retrieval in a search context
US7756945B1 (en) 2005-08-02 2010-07-13 Ning, Inc. Interacting with a shared data model
US20070208751A1 (en) 2005-11-22 2007-09-06 David Cowan Personalized content control
WO2007062457A1 (en) 2005-11-29 2007-06-07 Coolrock Software Pty Ltd A method and apparatus for storing and distributing electronic mail
US8005817B1 (en) 2005-11-30 2011-08-23 At&T Intellectual Property Ii, L.P. System and method for providing structure and content scoring for XML
US7509320B2 (en) 2005-12-14 2009-03-24 Siemens Aktiengesellschaft Methods and apparatus to determine context relevant information
CN100481077C (zh) 2006-01-12 2009-04-22 国际商业机器公司 用于增强搜索结果导航的可视化方法及装置
US7668812B1 (en) 2006-05-09 2010-02-23 Google Inc. Filtering search results using annotations
US7865548B2 (en) 2006-07-06 2011-01-04 International Business Machines Corporation Email recovery method and system
TW200816044A (en) 2006-07-07 2008-04-01 Attensa Inc Analysis and selective display of RSS feeds
US20080016053A1 (en) 2006-07-14 2008-01-17 Bea Systems, Inc. Administration Console to Select Rank Factors
US7873641B2 (en) 2006-07-14 2011-01-18 Bea Systems, Inc. Using tags in an enterprise search system
US9177293B1 (en) 2006-07-21 2015-11-03 Cousins Intellectual Properties Llc Spam filtering system and method
US7577718B2 (en) 2006-07-31 2009-08-18 Microsoft Corporation Adaptive dissemination of personalized and contextually relevant information
US8266663B2 (en) 2006-08-01 2012-09-11 At&T Intellectual Property I, L.P. Interactive content system and method
KR100701163B1 (ko) 2006-08-17 2007-03-29 (주)올라웍스 디시젼 퓨전을 이용하여 디지털 데이터 내의 인물 식별을통해 태그를 부여 하고 부가 태그를 추천하는 방법
BRPI0604256A (pt) 2006-10-10 2008-06-03 Natura Cosmeticos Sa processo para visualização, análise e desenvolvimento de produtos e produto
US7930288B2 (en) 2006-10-20 2011-04-19 Oracle International Corp. Knowledge extraction for automatic ontology maintenance
US7640236B1 (en) 2007-01-17 2009-12-29 Sun Microsystems, Inc. Method and system for automatic distributed tuning of search engine parameters
US20080189274A1 (en) 2007-02-05 2008-08-07 8Lives Technology Systems and methods for connecting relevant web-based product information with relevant network conversations
US20100145771A1 (en) 2007-03-15 2010-06-10 Ariel Fligler System and method for providing service or adding benefit to social networks
AU2008247013B2 (en) 2007-05-02 2011-05-26 Nds Limited Retrieving metadata
US7734641B2 (en) 2007-05-25 2010-06-08 Peerset, Inc. Recommendation systems and methods using interest correlation
US7783630B1 (en) 2007-06-29 2010-08-24 Emc Corporation Tuning of relevancy ranking for federated search
WO2009009428A1 (en) 2007-07-06 2009-01-15 Oclc Online Computer Library Center, Inc. System and method for trans-factor ranking of search results
US8204870B2 (en) 2007-08-03 2012-06-19 Sybase, Inc. Unwired enterprise platform
CN101779180B (zh) 2007-08-08 2012-08-15 贝诺特公司 基于背景的内容推荐的方法和设备
US8868499B2 (en) 2007-08-15 2014-10-21 Salesforce.Com, Inc. Method and system for pushing data to subscribers in an on-demand service
US9317593B2 (en) 2007-10-05 2016-04-19 Fujitsu Limited Modeling topics using statistical distributions
US8069173B2 (en) 2007-11-12 2011-11-29 Canon Kabushiki Kaisha Information processing apparatus and method of controlling the same, information processing method, and computer program
US7953731B2 (en) 2007-11-19 2011-05-31 Cisco Technology, Inc. Enhancing and optimizing enterprise search
US7945571B2 (en) 2007-11-26 2011-05-17 Legit Services Corporation Application of weights to online search request
US8219974B2 (en) 2007-12-07 2012-07-10 Sap Ag Enforcing legal holds of heterogeneous objects for litigation
US8037066B2 (en) * 2008-01-16 2011-10-11 International Business Machines Corporation System and method for generating tag cloud in user collaboration websites
US7974974B2 (en) 2008-03-20 2011-07-05 Microsoft Corporation Techniques to perform relative ranking for search results
US9143573B2 (en) 2008-03-20 2015-09-22 Facebook, Inc. Tag suggestions for images on online social networks
US8380562B2 (en) 2008-04-25 2013-02-19 Cisco Technology, Inc. Advertisement campaign system using socially collaborative filtering
US20120158720A1 (en) * 2008-04-29 2012-06-21 Microsoft Corporation Social network powered search enhancements
US8370396B2 (en) 2008-06-11 2013-02-05 Comcast Cable Holdings, Llc. System and process for connecting media content
US8024324B2 (en) 2008-06-30 2011-09-20 International Business Machines Corporation Information retrieval with unified search using multiple facets
US8060513B2 (en) 2008-07-01 2011-11-15 Dossierview Inc. Information processing with integrated semantic contexts
US20100082695A1 (en) 2008-09-26 2010-04-01 Hardt Dick C Enterprise social graph and contextual information presentation
US20100083151A1 (en) * 2008-09-30 2010-04-01 Apple Inc. Natural language based filtering
US20100128638A1 (en) 2008-11-20 2010-05-27 Sap Ag Hierarchical shortest path first network routing protocol
US9281963B2 (en) 2008-12-23 2016-03-08 Persistent Systems Limited Method and system for email search
US20100169326A1 (en) * 2008-12-31 2010-07-01 Nokia Corporation Method, apparatus and computer program product for providing analysis and visualization of content items association
US20100179874A1 (en) 2009-01-13 2010-07-15 Yahoo! Inc. Media object metadata engine configured to determine relationships between persons and brands
US9171077B2 (en) 2009-02-27 2015-10-27 International Business Machines Corporation Scaling dynamic authority-based search using materialized subgraphs
US9110953B2 (en) 2009-03-04 2015-08-18 Facebook, Inc. Filtering content in a social networking service
US8176043B2 (en) 2009-03-12 2012-05-08 Comcast Interactive Media, Llc Ranking search results
US20100241580A1 (en) 2009-03-19 2010-09-23 Tagged, Inc. System and method of selecting a relevant user for introduction to a user in an online environment
US20100268703A1 (en) 2009-04-17 2010-10-21 Buck Brian J Method of search strategy visualization and interaction
US20110060803A1 (en) 2009-04-23 2011-03-10 Microsoft Corporation Message Notification Campaigns
US8489515B2 (en) 2009-05-08 2013-07-16 Comcast Interactive Media, LLC. Social network based recommendation method and system
EP2438571A4 (en) 2009-06-02 2014-04-30 Yahoo Inc AUTOMATICALLY ADDRESSED ADDRESS BOOK
CN101930438B (zh) 2009-06-19 2016-08-31 阿里巴巴集团控股有限公司 一种搜索结果生成方法及信息搜索系统
US10007705B2 (en) 2010-10-30 2018-06-26 International Business Machines Corporation Display of boosted slashtag results
US10726083B2 (en) 2010-10-30 2020-07-28 International Business Machines Corporation Search query transformations
US9342607B2 (en) 2009-06-19 2016-05-17 International Business Machines Corporation Dynamic inference graph
US20110145327A1 (en) 2009-06-19 2011-06-16 Moment Usa, Inc. Systems and methods of contextualizing and linking media items
US9466077B2 (en) 2009-06-30 2016-10-11 Google Inc. Propagating promotional information on a social network
US20110040617A1 (en) 2009-08-11 2011-02-17 Google Inc. Management of publisher yield
US20140114986A1 (en) 2009-08-11 2014-04-24 Pearl.com LLC Method and apparatus for implicit topic extraction used in an online consultation system
US8280902B2 (en) 2009-09-01 2012-10-02 Lockheed Martin Corporation High precision search system and method
US9251157B2 (en) 2009-10-12 2016-02-02 Oracle International Corporation Enterprise node rank engine
US8386515B2 (en) 2009-11-27 2013-02-26 International Business Machines Corporation Persistent querying in a federated database system
US8782036B1 (en) 2009-12-03 2014-07-15 Emc Corporation Associative memory based desktop search technology
US20110145719A1 (en) 2009-12-14 2011-06-16 International Business Machines Corporation People recommendation indicator method and apparatus in a social networking site
US8209349B2 (en) 2010-02-01 2012-06-26 Rockmelt, Inc. Integrated saved search results
US9223866B2 (en) 2010-02-08 2015-12-29 Yellowpages.Com Llc Tagged favorites from social network site for use in search request on a separate site
US20110218946A1 (en) 2010-03-03 2011-09-08 Microsoft Corporation Presenting content items using topical relevance and trending popularity
WO2011117737A1 (en) 2010-03-22 2011-09-29 Heystaks Technologies Limited Systems and methods for user interactive social metasearching
US8700642B2 (en) 2010-03-22 2014-04-15 Microsoft Corporation Software agent for monitoring content relevance
US9223838B2 (en) 2010-04-19 2015-12-29 Facebook, Inc. Sponsored search queries on online social networks
US8782080B2 (en) 2010-04-19 2014-07-15 Facebook, Inc. Detecting social graph elements for structured search queries
US9275101B2 (en) 2010-04-19 2016-03-01 Facebook, Inc. Search queries with previews of search results on online social networks
US8407612B2 (en) 2010-04-30 2013-03-26 Microsoft Corporation Pinning of tabs in tab groups
WO2011137931A1 (en) 2010-05-05 2011-11-10 Nokia Siemens Networks Oy Social network connections
US8874550B1 (en) 2010-05-19 2014-10-28 Trend Micro Incorporated Method and apparatus for security information visualization
US8538959B2 (en) 2010-07-16 2013-09-17 International Business Machines Corporation Personalized data search utilizing social activities
US8825649B2 (en) 2010-07-21 2014-09-02 Microsoft Corporation Smart defaults for data visualizations
US8903782B2 (en) 2010-07-27 2014-12-02 Microsoft Corporation Application instance and query stores
US8983990B2 (en) 2010-08-17 2015-03-17 International Business Machines Corporation Enforcing query policies over resource description framework data
US20120054303A1 (en) 2010-08-31 2012-03-01 Apple Inc. Content delivery based on temporal considerations
EP2426634A1 (en) 2010-09-03 2012-03-07 Blueconomics Business Solutions GmbH Computer-implemented method and system for processing and monitoring business-to -business relationships
US8775334B1 (en) 2010-09-09 2014-07-08 Amazon Technologies, Inc. Personalized campaign planner
US10083249B2 (en) 2010-09-23 2018-09-25 Fisher-Rosemount Systems, Inc. Systems, methods and articles of manufacture to provide a search service to a process control system
US8824748B2 (en) 2010-09-24 2014-09-02 Facebook, Inc. Auto tagging in geo-social networking system
US20120084291A1 (en) 2010-09-30 2012-04-05 Microsoft Corporation Applying search queries to content sets
EP2633444A4 (en) 2010-10-30 2017-06-21 International Business Machines Corporation Transforming search engine queries
US8745045B2 (en) 2010-11-17 2014-06-03 Malvika Bawri & Vinay Bawri Method and system for searching and ranking electronic mails based on predefined algorithms
US8732240B1 (en) 2010-12-18 2014-05-20 Google Inc. Scoring stream items with models based on user interests
US8600981B1 (en) 2010-12-21 2013-12-03 Google Inc. Using activity status to adjust activity rankings
US20120158791A1 (en) 2010-12-21 2012-06-21 Microsoft Corporation Feature vector construction
US8751636B2 (en) 2010-12-22 2014-06-10 Facebook, Inc. Timing for providing relevant notifications for a user based on user interaction with notifications
US20120324002A1 (en) 2011-02-03 2012-12-20 Afolio Inc. Media Sharing
US20120210240A1 (en) 2011-02-10 2012-08-16 Microsoft Corporation User interfaces for personalized recommendations
US20120209859A1 (en) 2011-02-11 2012-08-16 Forrest Blount Methods and systems to profile individuals and organizations, and to evaluate culture fit
KR101839319B1 (ko) 2011-07-05 2018-03-19 엘지전자 주식회사 컨텐츠 검색 방법 및 그를 이용한 디스플레이 장치
US10162892B2 (en) 2011-02-28 2018-12-25 International Business Machines Corporation Identifying information assets within an enterprise using a semantic graph created using feedback re-enforced search and navigation
US8898156B2 (en) 2011-03-03 2014-11-25 Microsoft Corporation Query expansion for web search
US20120239618A1 (en) 2011-03-16 2012-09-20 I O Interconnect, Ltd. File sharing mechanism
US8392526B2 (en) 2011-03-23 2013-03-05 Color Labs, Inc. Sharing content among multiple devices
US20120254790A1 (en) 2011-03-31 2012-10-04 Xerox Corporation Direct, feature-based and multi-touch dynamic search and manipulation of image sets
US8832056B2 (en) 2011-04-21 2014-09-09 Microsoft Corporation Content insertion elements to combine search results
WO2012150458A1 (en) 2011-04-29 2012-11-08 Bright Six Limited Data matching
AU2011202182B1 (en) 2011-05-11 2011-10-13 Frequency Ip Holdings, Llc Creation and presentation of selective digital content feeds
US20120290637A1 (en) 2011-05-12 2012-11-15 Microsoft Corporation Personalized news feed based on peer and personal activity
US8996631B1 (en) 2011-05-13 2015-03-31 Google Inc. Customizing annotations for online content
US20120290432A1 (en) 2011-05-13 2012-11-15 Steven Tedjamulia Social Marketplace Affiliate Front End
US20120296918A1 (en) 2011-05-18 2012-11-22 Microsoft Corporation Credibility Information in Returned Web Results
US9268857B2 (en) 2011-06-03 2016-02-23 Facebook, Inc. Suggesting search results to users before receiving any search query from the users
US8812591B2 (en) 2011-06-15 2014-08-19 Facebook, Inc. Social networking system data exchange
US8751621B2 (en) 2011-06-16 2014-06-10 Radiumone, Inc. Building a social graph based on links received and selected by receiving users of the open web
US8799240B2 (en) 2011-06-23 2014-08-05 Palantir Technologies, Inc. System and method for investigating large amounts of data
WO2013003425A2 (en) 2011-06-27 2013-01-03 Rocket Fuel, Inc. Inter-campaign advertising management
US20130006754A1 (en) 2011-06-30 2013-01-03 Microsoft Corporation Multi-step impression campaigns
US20130013678A1 (en) 2011-07-05 2013-01-10 Yahoo! Inc. Method and system for identifying a principal influencer in a social network by improving ranking of targets
US9582786B2 (en) 2011-07-29 2017-02-28 Facebook, Inc. News feed ranking model based on social information of viewer
EP2557510A1 (en) 2011-08-12 2013-02-13 Accenture Global Services Limited Context and process based search ranking
WO2013026095A1 (en) 2011-08-25 2013-02-28 Matsumoto Yashimasa Social rating system
US20130054349A1 (en) 2011-08-29 2013-02-28 Yahoo! Inc. Integrated and comprehensive advertising campaign remap
US8312056B1 (en) 2011-09-13 2012-11-13 Xerox Corporation Method and system for identifying a key influencer in social media utilizing topic modeling and social diffusion analysis
WO2013043654A2 (en) 2011-09-19 2013-03-28 Segmint Inc. Personalized consumer advertising placement with social networking
US9032290B2 (en) 2011-09-21 2015-05-12 Facebook, Inc. Tool for creating structured objects and actions on a social networking system
US20130073568A1 (en) 2011-09-21 2013-03-21 Vladimir Federov Ranking structured objects and actions on a social networking system
US8909515B2 (en) 2011-09-21 2014-12-09 Facebook, Inc. Dynamic sentence formation from structured objects and actions in a social networking system
US8849721B2 (en) 2011-09-21 2014-09-30 Facebook, Inc. Structured objects and actions on a social networking system
US8793593B2 (en) 2011-09-21 2014-07-29 Facebook, Inc. Integrating structured objects and actions generated on external systems into a social networking system
US20130080218A1 (en) 2011-09-23 2013-03-28 Reapso, Llc Customized content delivery system
US20130085838A1 (en) 2011-10-04 2013-04-04 Microsoft Corporation Incentive optimization for social media marketing campaigns
US8949232B2 (en) 2011-10-04 2015-02-03 Microsoft Corporation Social network recommended content and recommending members for personalized search results
US9058363B2 (en) 2011-10-07 2015-06-16 Salesforce.Com, Inc. Computer implemented methods and apparatus for providing a distribution list of users in an online social network
US20130097143A1 (en) 2011-10-12 2013-04-18 Microsoft Corporation Presenting aggregately endorsed search results
US8463795B2 (en) 2011-10-18 2013-06-11 Filpboard, Inc. Relevance-based aggregated social feeds
US20130110827A1 (en) 2011-10-26 2013-05-02 Microsoft Corporation Relevance of name and other search queries with social network feature
US20130110802A1 (en) 2011-10-26 2013-05-02 Microsoft Corporation Context aware tagging interface
US9754279B2 (en) 2011-10-27 2017-09-05 Excalibur Ip, Llc Advertising campaigns utilizing streaming analytics
US9285800B2 (en) 2011-11-11 2016-03-15 Rockwell Automation Technologies, Inc Systems and methods for asynchronous searching and filtering of data
US9466071B2 (en) 2011-11-16 2016-10-11 Yahoo! Inc. Social media user recommendation system and method
US20130132138A1 (en) 2011-11-23 2013-05-23 International Business Machines Corporation Identifying influence paths and expertise network in an enterprise using meeting provenance data
US8812947B1 (en) 2011-12-08 2014-08-19 Google Inc. Ranking graphical visualizations of a data set according to data attributes
US8667063B2 (en) 2011-12-12 2014-03-04 Facebook, Inc. Displaying news ticker content in a social networking system
US20130159096A1 (en) 2011-12-16 2013-06-20 Ram Santhanagopal Ranked user graph for social advertisement targeting
US9721039B2 (en) 2011-12-16 2017-08-01 Palo Alto Research Center Incorporated Generating a relationship visualization for nonhomogeneous entities
US20130298038A1 (en) 2012-01-27 2013-11-07 Bottlenose, Inc. Trending of aggregated personalized information streams and multi-dimensional graphical depiction thereof
US20130204706A1 (en) 2012-02-08 2013-08-08 Google Inc. Targeting content to users at a distance from a location
US20130212081A1 (en) 2012-02-13 2013-08-15 Microsoft Corporation Identifying additional documents related to an entity in an entity graph
US8682932B2 (en) 2012-02-16 2014-03-25 Oracle International Corporation Mechanisms for searching enterprise data graphs
WO2013123550A1 (en) 2012-02-20 2013-08-29 Other Levels Pty Ltd Notification message generation
US20130218885A1 (en) 2012-02-22 2013-08-22 Salesforce.Com, Inc. Systems and methods for context-aware message tagging
US8799296B2 (en) 2012-02-23 2014-08-05 Borislav Agapiev Eigenvalue ranking of social offerings using social network information
US20130227011A1 (en) 2012-02-29 2013-08-29 Eventbrite, Inc. Interest-Based Social Recommendations for Event Ticket Network Systems
US20130238449A1 (en) 2012-03-09 2013-09-12 Microsoft Corporation Polymorphic Advertisements
US9117249B2 (en) 2012-03-15 2015-08-25 Facebook, Inc. Selectively providing content on a social networking system
US9301016B2 (en) 2012-04-05 2016-03-29 Facebook, Inc. Sharing television and video programming through social networking
US20130290323A1 (en) 2012-04-26 2013-10-31 Appsense Limited Systems and methods for automatically associating tags with files in a computer system
US20130288715A1 (en) 2012-04-30 2013-10-31 Samsung Electronics Co., Ltd. Content delivery system with content display mechanism and method of operation thereof
AU2013263085B2 (en) 2012-05-14 2015-12-10 NetSuite Inc. System and methods for social data sharing capabilities for enterprise information systems
US20130326369A1 (en) 2012-05-31 2013-12-05 Phillip Buchanon Technologies System and Method For Analyzing User Generated Choices and Trends
US8886836B2 (en) 2012-06-12 2014-11-11 Facebook, Inc. Providing a multi-column newsfeed of content on a social networking system
US9158801B2 (en) 2012-07-27 2015-10-13 Facebook, Inc. Indexing based on object type
US20140040729A1 (en) 2012-07-31 2014-02-06 Cameron Alexander Marlow Personalizing a web page outside of a social networking system with content from the social networking system determined based on a universal social context plug-in
US10091324B2 (en) 2012-08-01 2018-10-02 The Meet Group, Inc. Content feed for facilitating topic discovery in social networking environments
US20140040367A1 (en) 2012-08-04 2014-02-06 Samuel Lessin Publishing aggregated data to a social networking system
US8732802B2 (en) 2012-08-04 2014-05-20 Facebook, Inc. Receiving information about a user from a third party application based on action types
US8825711B2 (en) 2012-08-13 2014-09-02 Magnet Systems, Inc. Managing cross-correlated data
US9798768B2 (en) 2012-09-10 2017-10-24 Palantir Technologies, Inc. Search around visual queries
US20140074603A1 (en) 2012-09-11 2014-03-13 Millmobile Bv Consumer advertisement targeting platform system
US9037592B2 (en) 2012-09-12 2015-05-19 Flipboard, Inc. Generating an implied object graph based on user behavior
US9208254B2 (en) 2012-12-10 2015-12-08 Microsoft Technology Licensing, Llc Query and index over documents
US9374429B2 (en) 2012-12-18 2016-06-21 Sony Corporation System and method for sharing event information using icons
US9576007B1 (en) 2012-12-21 2017-02-21 Google Inc. Index and query serving for low latency search of large graphs
US8935271B2 (en) 2012-12-21 2015-01-13 Facebook, Inc. Extract operator
US9497234B2 (en) 2012-12-27 2016-11-15 Facebook, Inc. Implicit social graph connections
US9361363B2 (en) 2012-12-31 2016-06-07 Facebook, Inc. Modifying structured search queries on online social networks
US10356135B2 (en) 2013-01-22 2019-07-16 Facebook, Inc. Categorizing stories in a social networking system news feed
US20140215351A1 (en) 2013-01-31 2014-07-31 Knotch, Inc. Gradation coding to express sentiment
US20140282029A1 (en) * 2013-03-12 2014-09-18 Yahoo! Inc. Visual Presentation of Customized Content
US9514191B2 (en) 2013-03-14 2016-12-06 Microsoft Technology Licensing, Llc Visualizing ranking factors for items in a search result list
US10902067B2 (en) 2013-04-24 2021-01-26 Leaf Group Ltd. Systems and methods for predicting revenue for web-based content
US9367625B2 (en) 2013-05-03 2016-06-14 Facebook, Inc. Search query interactions on online social networks
US9367536B2 (en) 2013-05-03 2016-06-14 Facebook, Inc. Using inverse operators for queries on online social networks
US9367880B2 (en) 2013-05-03 2016-06-14 Facebook, Inc. Search intent for queries on online social networks
US9606987B2 (en) 2013-05-06 2017-03-28 Facebook, Inc. Methods and systems for generation of a translatable sentence syntax in a social networking system
US9298778B2 (en) 2013-05-14 2016-03-29 Google Inc. Presenting related content in a stream of content
US10243899B2 (en) 2013-05-30 2019-03-26 Dropbox, Inc. Content-item relationship messaging system
US9317614B2 (en) 2013-07-30 2016-04-19 Facebook, Inc. Static rankings for search queries on online social networks
US9853934B2 (en) * 2013-08-23 2017-12-26 Facebook, Inc. Platform show pages
US11244022B2 (en) 2013-08-28 2022-02-08 Verizon Media Inc. System and methods for user curated media
US10635732B2 (en) 2013-09-19 2020-04-28 Facebook, Inc. Selecting content items for presentation to a social networking system user in a newsfeed
US10110532B2 (en) 2013-10-03 2018-10-23 Oath Inc. Email frequency and consolidation assistant
US9576326B2 (en) 2013-10-03 2017-02-21 Linkedin Corporation Identification of a propagator-type leader in a social network
US11238056B2 (en) 2013-10-28 2022-02-01 Microsoft Technology Licensing, Llc Enhancing search results with social labels
US9542440B2 (en) 2013-11-04 2017-01-10 Microsoft Technology Licensing, Llc Enterprise graph search based on object and actor relationships
US9582547B2 (en) 2013-11-18 2017-02-28 Palo Alto Research Center Incorporated Generalized graph, rule, and spatial structure based recommendation engine
US20150187024A1 (en) 2013-12-27 2015-07-02 Telefonica Digital España, S.L.U. System and Method for Socially Aware Recommendations Based on Implicit User Feedback
US11645289B2 (en) 2014-02-04 2023-05-09 Microsoft Technology Licensing, Llc Ranking enterprise graph queries
US9870432B2 (en) 2014-02-24 2018-01-16 Microsoft Technology Licensing, Llc Persisted enterprise graph queries
US11657060B2 (en) 2014-02-27 2023-05-23 Microsoft Technology Licensing, Llc Utilizing interactivity signals to generate relationships and promote content
US10757201B2 (en) 2014-03-01 2020-08-25 Microsoft Technology Licensing, Llc Document and content feed
US10255563B2 (en) 2014-03-03 2019-04-09 Microsoft Technology Licensing, Llc Aggregating enterprise graph content around user-generated topics
US10169457B2 (en) 2014-03-03 2019-01-01 Microsoft Technology Licensing, Llc Displaying and posting aggregated social activity on a piece of enterprise content
KR20170008850A (ko) 2014-05-23 2017-01-24 피브로-애니멀 헬스 코포레이션 배합물, 조성물, 및 배합물 또는 조성물의 동물로의 투여 방법
US20150363402A1 (en) 2014-06-13 2015-12-17 Facebook, Inc. Statistical Filtering of Search Results on Online Social Networks
WO2015192025A1 (en) 2014-06-13 2015-12-17 Flipboard, Inc. Presenting advertisements in a digital magazine by clustering content
US9473446B2 (en) 2014-06-30 2016-10-18 Linkedin Corporation Personalized delivery time optimization
US20150379586A1 (en) 2014-06-30 2015-12-31 The Social Gaming Company Utilizing social media data for digital communication
CA2899046C (en) 2014-08-01 2021-12-21 Quantify Labs, Inc. Electronic content ranking based on distribution and consumption
US10061826B2 (en) 2014-09-05 2018-08-28 Microsoft Technology Licensing, Llc. Distant content discovery
US20160117740A1 (en) 2014-10-27 2016-04-28 Facebook, Inc. Remarketing products to social networking system users
US20160203510A1 (en) 2015-01-09 2016-07-14 Microsoft Technology Licensing, Llc. Activity and content discovery for personalized campaigns in an enterprise social context
US9438619B1 (en) 2016-02-29 2016-09-06 Leo M. Chan Crowdsourcing of trustworthiness indicators

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060294085A1 (en) * 2005-06-28 2006-12-28 Rose Daniel E Using community annotations as anchortext
CN102150161A (zh) * 2008-09-12 2011-08-10 北方电讯网络有限公司 基于密切关系准则对搜索结果进行排序
CN102298612A (zh) * 2010-06-25 2011-12-28 微软公司 基于用户社交简档调整搜索结果
CN102567326A (zh) * 2010-12-14 2012-07-11 中国移动通信集团湖南有限公司 一种信息搜索、及信息搜索排序装置和方法
CN102930035A (zh) * 2011-11-10 2013-02-13 微软公司 从多个不同的内容源导出内容项

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110291515A (zh) * 2017-02-13 2019-09-27 微软技术许可有限责任公司 计算系统中的分布式索引搜索
CN110291515B (zh) * 2017-02-13 2023-08-15 微软技术许可有限责任公司 计算系统中的分布式索引搜索
CN110601956A (zh) * 2019-09-06 2019-12-20 腾讯科技(深圳)有限公司 一种内容聚合方法、装置、计算机设备和存储介质

Also Published As

Publication number Publication date
US10394827B2 (en) 2019-08-27
US20150248410A1 (en) 2015-09-03
WO2015134300A1 (en) 2015-09-11
EP3114636A1 (en) 2017-01-11
CN106068523B (zh) 2020-03-03

Similar Documents

Publication Publication Date Title
CN106068523A (zh) 基于隐式和显式信号来发现企业内容
US11836653B2 (en) Aggregating enterprise graph content around user-generated topics
US11586642B2 (en) Distant content discovery
US10169457B2 (en) Displaying and posting aggregated social activity on a piece of enterprise content
CN107533670B (zh) 数字实体的预测热门
US10095748B2 (en) Personalized information query suggestions
US10270666B2 (en) Displaying and navigating implicit and explicit enterprise people relationships
CN105074741A (zh) 建议相关项
CN107111803A (zh) 企业社交上下文中针对个性化活动的行动和内容发现
CN106068498A (zh) 将本地现场信息造影到基于云的计算系统
CN107548495A (zh) 识别组织中的专家和专业领域
CN108027825A (zh) 在企业中暴露外部内容
CN106062795A (zh) 显示企业中的人和群组的活动流
CN110140120A (zh) 上下文洞察系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant