企业环境下的新闻发布的制作方法

文档序号:17439724发布日期:2019-04-17 04:35阅读:249来源:国知局
企业环境下的新闻发布的制作方法

用户可以订阅社交网络以从各种各样的源接收布告。社交网络可以是封闭式网络,从而目标用户可以仅从该目标用户与其具有预先建立的关系的源用户处读取布告。替代地,社交网络可以是开放式网络,其在于任何用户都可以读取任何其他用户的布告。在开放式网络中,目标用户可以选择特定的源用户,社交网络将这些源用户的布告收集到针对该目标用户的馈送中。目标用户和源用户之间的关系可以是单边的,从而只有来自目标用户的请求才能与源用户建立关系。替代地,目标用户和源用户之间的关系也可以是双边的,因为源用户可以在建立关系之前,对来自目标用户的请求进行确认。



技术实现要素:

提供本概述以便用简化的形式介绍将在以下的详细描述中进一步描述的构思的选择。本概述并不是旨在标识要求保护的主题的关键特征或本质特征,也不是旨在用于限制要求保护的主题的范围。

下面所讨论的示例涉及:利用工作者之间的现有企业关系的知识来预先填充工作者的新闻馈送的新闻源。企业新闻服务可以确定用于描述企业内的、工作者和同事之间的关系的企业关系。企业新闻服务可以基于企业关系,将同事与新闻源集合进行关联。企业新闻服务可以从同事接收新闻项。企业新闻服务可以基于企业关系,将新闻项发布到工作者的新闻馈送。

附图说明

为了描述可以获得上述以及其他优点和特征的方式,更具体的描述被阐述,并将通过参考在附图中示出的其具体示例来呈现。应当理解的是,这些附图仅描绘了典型的示例,因此不应被认为是对其范围的限制,将通过使用附图,利用额外的独特性和细节来描述和解释实施方式。

图1以框图示出了企业网络的一个示例。

图2以框图示出了计算设备的一个示例。

图3以框图示出了办公室图谱的一个示例。

图4以流程图示出了用于利用公司服务器建立办公室图谱的方法的一个示例。

图5以框图示出了用于新闻聚合器的软件架构的一个示例。

图6以框图示出了工作者简档的一个示例。

图7以框图示出了用于新闻阅读器的用户界面的一个示例。

图8以流程图示出了用于利用企业新闻服务来创建新闻源集合的方法的一个示例。

图9以流程图示出了用于利用新闻阅读器来确认新闻源集合的方法的一个示例。

图10以流程图示出了用于基于协作站点来更新新闻源集合的方法的一个示例。

图11以流程图示出了用于从工作者发布新闻项的方法的一个示例。

图12以流程图示出了用于在企业新闻服务处接收新闻项的方法的一个示例。

图13以流程图示出了用于在企业新闻服务处广播新闻项的方法的一个示例。

图14以流程图示出了用于在新闻阅读器中接收新闻项的方法的一个示例。

图15以流程图示出了用于在新闻阅读器处安排新闻馈送中的新闻项的方法的一个示例。

图16以流程图示出了用于在新闻阅读器中处理新闻项的方法1500的一个示例。

具体实施方式

下面详细地讨论示例。虽然讨论了具体实施方式,但应当理解的是,这仅仅是出于说明目的。相关领域的技术人员应当认识到,可以使用其他组件和配置而不脱离本公开内容的主题的精神和范围。这些实施方式可以是企业新闻服务、计算设备或机器实现的方法。

在一个示例中,企业新闻服务可以利用工作者之间的现有企业关系的知识来预先填充工作者的新闻馈送的新闻源。企业新闻服务可以确定用于描述企业内的、工作者和同事之间的关系的企业关系。企业新闻服务可以基于企业关系,将同事与新闻源集合进行关联。企业新闻服务可以从同事接收新闻项。企业新闻服务可以基于企业关系,将新闻项发布到工作者的新闻馈送。

在企业环境中,组织领导者可以使用企业新闻服务与组织和相关雇员共享计划和状态更新。可以与诸如之类的传统社交媒体相类似地组织企业新闻服务,所述传统社交媒体的用户选择要关注的新闻源。然而,在企业环境中,新闻服务可以利用公司结构的固有知识和工作者之间的联系,识别工作者可以在无需首先让工作者明确地关注给定的源的情况下通过关注而从中受益的同事。出于该企业新闻服务的目的,工作者可以指代雇员、订约商或与企业相关联的一些其他人。同事可以指代企业的另一个成员,例如,关于一项目与工作者一起工作的协作者、工作者的管理者、或者监督协作者的协作者管理者。

因此,虽然传统的社交媒体可能要承受引导服务以实现大量人员订阅新闻主题或源的问题,但企业新闻服务可以基于雇员之间的企业关系(例如,组织关系或协作关系)来自动地引导系统。企业新闻服务器可以使用工作者和同事之间的企业关系的类型,确定该同事是否是该工作者的新闻源。企业关系描述工作者和同事之间为了企业的目的而建立的关系。协作关系可能是时间依赖的,因此较旧的协作关系可能会在没有对当前交互的指示的情况下移出。企业关系可以是直接交互关系,例如工作者与工作项目的协作者之间的协作关系、或者工作者与管理者之间的层级关系。相关的企业关系也可以是间接的交互关系,例如与协作者管理者的关系,所述协作者管理者监督与工作者具有协作关系的协作者。

雇员可以创作宣布一事件或状态更新的新闻项。此外,组织领导者可以与雇员共享项目愿景。高层管理人员可以宣传公司范围的事件或分享公共新闻项。另外,雇员可以在互联网上发布与特定的公司事项相关的新闻项。内部新闻项可以是具有对内部或外部文章的引用的短文本或者具有特定主题的标签。新闻项可以是利用将项标识为新闻的元数据来创建的简化的现代发布页。新闻项可以包含对文档的引用(例如,外部链接)。参考文档可以是内部文档或者互联网上的新闻文章。

在企业环境中,企业新闻服务可以具有关于雇员之间关系的更多信息,例如报告结构和协作努力。通过利用这些信息,工作者可能不必明确地关注他人来获取任何新闻。相反,企业新闻服务可以生成办公室图谱以计算公司中的人与组织层级之间的协作关系。例如,办公室图谱可以对经常彼此之间发送电子邮件、参加相同的会议或共同创作文档的工作者进行链接。

雇员每天可能创建少量的新闻项,但针对于潜在的大量受众。新闻可能是时间敏感的,因此新闻服务器可以发布新闻项以使其在1-2小时内出现在所有目标新闻馈送中。另外,诸如项目站点或团队站点之类的协作站点可以使按时间顺序呈现的新闻集合成为协作站点新闻频道。

企业新闻服务可以将来自整个公司的新闻项聚合到每个工作者的个性化新闻馈送中。工作站上的应用或智能手机上的移动应用可以向工作者展现该新闻馈送。个性化新闻馈送可以包含跨不同协作站点的经排序的新闻项。新闻服务可以基于诸如以下各项之类的多种标准来对新闻馈送中的各个新闻项进行排名:作者的状态、新闻项的发布时间、基于用户交互的新闻项的流行度、或者对新闻项的主题的用户偏好,无论是显式的还是隐式的。另外,工作者可以基于时间、作者、团队或主题来查询企业新闻项的整个语料库。

在查询时,企业新闻服务可以检索工作者的新闻源列表。企业新闻服务可以查询办公室图谱以获得由那些新闻源创建的新闻项。新闻源可以是工作者的同事或者经常与该工作者交互的协作站点。新闻源还可以是经常与该工作者的同事互动的协作站点。

办公室图谱可以将现代页面(包括新闻项)视为任何其他文档。当工作者发布新闻项时,办公室图谱可以利用表示工作者的节点和表示新闻项的节点之间的修改的边缘来表示该动作。为了使目标工作者高效地接收新闻项,企业新闻服务可以实现工作者和代表该工作者的相关新闻源的同事之间的边缘。替代地,企业新闻服务可以推断用于连接在其新闻馈送中接收到新闻布告的每个用户与新闻项的新闻边缘。办公室图谱可以将公司的组织结构近似为树,其中,新闻源的总数与相关人员的数量级相同

为了实现新闻馈送的边缘,办公室图谱可以在单个推出分析(push-outanalytic)中产生新闻订阅边缘集合,以将每个工作者映射到充当新闻源的同事集合。另外,企业新闻服务可以使工作者订阅来自协作站点的新闻馈送,无论是该工作者访问的协作站点,还是具有足够交叉兴趣的同事访问的协作站点。由于企业新闻服务可以提供来自每个相关人员和上至管理链条的新闻,因此办公室图谱可以对管理者链接执行外至相关人员并且上至针对公司中的报告层级的深度的层级的多跳传递闭包。发布新闻可以从企业新闻服务生成“新闻”信号,所述信号具有布告的统一资源定位符、作者、时间以及发布该新闻项的站点。为了使新闻项在分析中出现的速度快于链路存储输入分析的频率,企业新闻服务可以向新闻信号添加统一的资源定位符以支持链路存储查找优化

替代地,对于新闻服务,企业可以实现基于邮箱的架构。对于普通最小二乘回归(ordinaryleastsquareregression),新闻馈送可以为订阅相应新闻源的每个工作者实现新闻项的二级浅复制(shallowcopy)。假设工作者的管理者邮箱已经是新闻源,企业新闻服务可以经由反应性分析,使用时间递归,将新闻项缓慢向下移动一级给每个用户。协作站点的新闻频道可以省略订阅,这是因为用户可以在查询扇出时访问相应的新闻馈送。

图1以框图示出了企业网络100的一个示例。工作者使用的工作者设备110可以实现新闻阅读器模块112,其用于读取经由数据网络连接130从企业新闻服务120下载的新闻项114。工作者设备110可以是台式计算机、工作站、智能电话、平板设备、智能手表、或者能够执行新闻阅读器模块112的其他计算设备。企业新闻服务120可以被托管在服务器或服务器群上。企业新闻服务120可以执行新闻聚合器122以托管从各种新闻源发布的新闻项124。企业新闻服务120可以将来自与工作者相关联的新闻源集合的新闻项124提供给工作者设备110,作为新闻馈送的一部分。对于某些高价值新闻项,企业新闻服务120可以在无需来自工作者的下载请求的情况下,将各个新闻项124推送给工作者设备110。数据网络连接130可以是企业网络连接、互联网连接、广域网连接、局域网连接、移动电话网络或其他类型的数据网络连接。

与工作者相关联的同事可以使用同事设备140,所述同事设备140执行新闻发布器模块142以经由数据网络连接130将新闻项114发布到企业新闻服务120。新闻阅读器模块112和新闻发布器模块114可以是同一应用的一部分。工作者可以选择某些同事作为新闻源集合的一部分。为了帮助填充工作者的新闻源集合,企业新闻服务120可以联系公司管理服务器150以访问人力资源管理数据库152从而获得办公室图谱154。办公室图谱154可以标识具有与工作者的企业关系的同事,例如,关于一项目与工作者一起工作的协作者、监督工作者的管理者、或者监督协作者的协作者管理者。此外,办公室图谱154还可以描述工作者和协作者之间的特定协作关系,例如同伴团队成员、指派到相同项目的工作者、频繁的电子邮件通信者、会议与会者、文档合著者和其他共性。

另外,工作者可以使用协作站点160,关于一项目与协作者进行协作。协作站点160可以提供工作者和同事都可以用来共享工作产品和关于项目的信息的网络存储设备162。协作站点160可以被指派给单个项目,或者可以用于多个项目。此外,协作站点可以托管新闻频道164以呈现关于项目的新闻项166,例如由工作者或同事发布的新闻项166。另外,新闻频道164可以存储由相关联的工作者发布的相关新闻项的档案。协作站点160可以将这些新闻项传递给企业新闻服务,以便在与协作站点160的交互超过门限次数的情况下向工作者发布。企业新闻服务120还可以将协作站点160添加到新闻源集合。此外,企业新闻服务120可以将访问协作站点160超过门限次数的同事添加到工作者的新闻源集合中。

图2示出了示例性计算设备200的框图,所述示例性计算设备200可以充当目标用户、源用户或企业新闻服务。计算设备200可以组合硬件、软件、固件和片上系统技术中的一种或多种以实现新闻阅读器、新闻发布器或新闻聚合器。计算设备200可以包括总线210、处理核心220、存储器230、数据存储设备240、输入设备250、输出设备260和通信接口270。总线210或者其他组件互连可以允许在计算设备200的组件之间进行通信。

处理核心220可以包括用于解释和执行指令集合的至少一个传统处理器或微处理器。处理核心220可以被配置为确定用于描述企业内的、工作者和同事之间的关系的企业关系。处理核心220还可以被配置为基于同事的企业关系,向同事创作的新闻项指派用于描述与新闻源的交互率的源评级。处理核心220还可以被配置为基于向协作者管理器报告的协作者数量,调整针对协作者管理者的源评级。处理核心220可以另外地被配置为对新闻项的主题进行分类。处理核心220还可以被配置为基于新闻项的主题,向新闻项指派用于描述与主题的交互率的主题评级。处理核心220还可以被配置为基于源评级和主题评级中的至少一者,向新闻项集合指派用于描述交互的预期程度的相关性评级。处理核心220可以另外地被配置为将新闻项的相关性评级与相关性门限进行比较。处理核心220还可以被配置为基于工作者与新闻项的交互,调整用于描述工作者新闻偏好的工作者简档。

存储器230可以是存储由处理核心220执行的信息和指令的随机存取存储器(ram)或者另一种类型的动态数据存储设备。存储器230还可以存储在处理核心220执行指令期间使用的临时变量或其他中间信息。存储器230可以被配置为基于企业关系,将同事与新闻源集合进行关联。存储器230还可以被配置为将企业关系识别为管理者、协作者和协作者管理者中的至少一者。存储器230可以另外地被配置为基于企业关系,维护用于描述工作者新闻偏好的工作者简档。存储器230还可以被配置为基于由工作者进行的站点访问,将协作站点与工作者的新闻源集合进行关联。

数据存储设备240可以包括存储用于处理核心220的静态信息和指令的传统rom设备或者另一类型的静态数据存储设备。数据存储设备240可以包括任何类型的有形机器可读介质,例如,磁性或光学记录介质(例如,数字视频盘)以及其相应的驱动器。有形机器可读介质是存储机器可读代码或指令(与信号相反)的物理介质。如本文所描述的将指令存储在计算机可读介质上与传播或发送指令是可区分的,这是因为传播传输指令,而不是存储指令(例如,这可以在其上存储有指令的计算机可读介质上发生)。因此,除非另有说明,否则对于存储有指令的计算机可读介质/媒体的引用以这种或类似形式来引用可以在其上存储或保留数据的有形介质。数据存储设备240可以存储用于详细地描述方法的指令集,当该指令集由一个或多个处理器执行时使得所述一个或多个处理器执行该方法。数据存储设备240还可以是用于存储新闻项、新闻源集合或者工作者简档的数据库或数据库接口。

输入设备250可以包括允许用户向计算设备200输入信息的一个或多个传统机构,例如键盘、鼠标、语音识别设备、麦克风、耳机、触摸屏252、触摸板254、手势识别设备256等等。输出设备260可以包括向用户输出信息的一个或多个传统机构,包括显示屏262,打印机,一个或多个扬声器264,耳机,振动器,或者诸如存储器、磁盘或光盘之类的介质以及相应的磁盘驱动器。

通信接口270可以包括使计算设备200能够与其他设备或网络进行通信的任何类似收发器的机构。通信接口270可以包括网络接口或收发器接口。通信接口270可以是无线、有线或光学接口。通信接口270可以被配置为从同事接收新闻项。通信接口270还可以被配置为基于企业关系,将新闻项发布到工作者的新闻馈送。通信接口270还可以被配置为:当新闻项的相关性评级大于推送门限时,将新闻项推送给工作者。通信接口270可以另外地被配置为接收用于从新闻源集合中移除同事的用户输入。通信接口270还可以被配置为接收用于向新闻源集合添加新闻源的用户输入。通信接口270还可以被配置为从协作站点接收用于指示由工作者进行的访问的访问通知。

响应于处理核心220执行包含在计算机可读介质(例如,存储器230、磁盘或光盘)中的指令序列,计算设备200可以执行这样的功能。可以将这些指令从另一个计算机可读介质(例如,数据存储设备240)读入到存储器230中,或者经由通信接口260从单独的设备读入到存储器230中。

图3以框图示出了办公室图谱300的一个示例。办公室图谱300可以描述参与企业环境的各种工作者之间的企业关系。办公室图谱300可以将工作者310连接到管理者312,所述管理者312指示直接或间接地监督工作者310的管理者。由管理者312监督的其他工作者以及管理者312可以组成公司团队314。由于团队成员发布的新闻项对于工作者310可能是重要的,因此企业新闻服务可以将公司团队314的一个或多个成员指定为工作者310的新闻源。另外,各级高层管理人员320(例如,总监或者甚至首席执行官)可以监督管理者312。由于高层管理人员320的成员发布的新闻项对于工作者310可能是重要的,因此企业新闻服务可以将高层管理人员320的一个或多个成员指定为工作者310的新闻源。

工作者310可以关于项目330与协作者340进行一起工作,协作者340不是工作者310的公司团队314的成员。由协作者340发布的新闻项对于工作者310可能是重要的,企业新闻服务可以将协作者340指定为工作者310的新闻源。协作者340正在与工作者310一起工作的项目330越多,协作者340发布的新闻项就越可能是相关的。协作者管理者342可以监督协作者340。由协作者管理者342监督的其他工作者以及协作者管理者342可以组成外部团队344。由于外部团队344的成员发布的新闻项对于工作者310可能是重要的,因此企业新闻服务可以指定外部团队344的一个或多个成员作为工作者310的新闻源。外部团队344的更多成员是与工作者310的协作者340,企业新闻服务就可以给予协作者管理者342发布的新闻项更多的重要性。

除了项目之外,企业新闻服务可以利用企业通信系统来识别新闻源集合的候选者。企业通信系统可以包括电子邮件、聊天、视频会议、或者甚至电话。由工作者的通信者发布的新闻项对于该工作者来说可能是有价值的。通信者和工作者之间的沟通越多,新闻项对工作者的价值就越大。企业通信系统可以适当地匿名通信数据以保护工作者隐私。

图4以流程图示出了用于利用企业管理服务器来建立针对工作者的办公室图谱的方法400的一个示例。公司管理服务器可以将工作者注册为企业环境的一部分(框402)。公司管理服务器可以记录该工作者的管理者(框404)。公司管理服务器可以通过执行管理者的传递闭包,识别工作者的管理链(框406)

公司管理服务器可以识别指派给工作者的任何项目(框408)。公司管理服务器可以可能地从指派给工作者的项目的协作站点获取该项目的项目目录(框410)。公司管理服务器可以记录关于该项目的协作者(框412)。公司管理服务器可以将协作者的管理者记录为协作者管理者(框414)。公司管理服务器可以通过执行协作管理者的传递闭包,识别协作者的管理链(框416)。

公司管理服务器可以从企业通信系统接收工作者的通信列表(框418)。公司管理服务器可以识别通信者列表上的通信者(框420)。公司管理服务器可以将设定时间段内的通信数量与协作门限进行比较(框422)。如果通信的数量大于协作门限(框424),则公司管理服务器可以记录通信者(框426)。公司管理服务器可以记录通信者的管理者,并识别通信者的管理链(框428)。

公司管理服务器可以生成表示工作者与企业内的已记录同事的关系的办公室图谱(框430)。公司管理服务器可以基于企业关系,对办公室图谱上的同事进行加权(框432)。例如,公司管理服务器可以向直接管理者指派第一权重,向协作者指派第二权重,以及向协作者管理者指派第三权重。公司管理服务器可以基于管理者监督的协作者的数量,调整指派给协作者管理者的权重。公司管理服务器可以基于在设定时间段内与同事的通信次数,调整指派给该同事的权重。

图5以框图示出了用于新闻聚合器的软件架构500的一个示例。新闻聚合器可以具有标识外部新闻项的外部内容模块502。新闻聚合器可以具有全文搜索(fts)模块504,其用于向用户提供查询文档和新闻文章的搜索能力。外部内容模块502可以将所标识的项提供给链接存储模块506以生成项的统一资源定位符和用于引用文档的文档标识符之间的映射。信号存储模块508可以存储关于新闻项的元数据(例如,发布时间、作者、站点或统一资源定位符)。

新闻馈送510可以将各种企业信息考虑在内,以识别新闻项的接收者并基于相关性对新闻项进行适当的排名。新闻馈送510可以接收用于描述企业的各种雇员的报告结构的层级512。新闻馈送510可以将描述工作者关系514的数据考虑在内,以识别未在报告结构内标识的、企业内的协作者。新闻馈送510可以将描述各个协作站点之间的站点关系516的数据考虑在内。

评级模块518可以在确定新闻项对于各个工作者和协作站点的流行度时将关于工作者关系514和站点关系516的数据考虑在内。图谱索引馈送器模块520可以结合新闻馈送510使用来自评级模块518的输入,以生成用于描述用户的新闻馈送顺序的图谱索引522。然后,可以根据请求将新闻馈送顺序呈现给工作者。

替代地,评级模块518可以在查询时对新闻项进行排名,而不在办公室图谱中实现新闻馈送510。评级模块518可以替代地实现工作者和新闻源(例如,协作者、管理者、协作者管理者或协作站点)之间的关系。在查询时,评级模块518可以提供新闻项的经排序列表。然后,新闻聚合器可以提供新闻项。

此外,新闻阅读器模块或新闻聚合器可以使用工作者简档来确定针对特定新闻项的相关性评级,以确定该新闻项的呈现顺序。图6以框图示出工作者简档600的一个示例。工作者简档600可以具有工作者标识符610,其指示工作者简档600正在描述的工作者。工作者简档600可以具有一个或多个同事标识符620,其指示已经添加到该工作者的新闻源集合中的同事。同事标识符620可以与企业关系字段622相关联,所述企业关系字段622描述企业内的、工作者和同事之间的关系,例如,该同事是管理者、关于某个工作项目的协作者、还是监督协作者的协作者管理者。同事标识符620可以与相关性评级字段624相关联,所述相关性评级字段624最初基于企业关系来描述来自同事的新闻项的一般相关性。

工作者简档600可以具有一个或多个站点标识符630,其指示已经添加到工作者的新闻源集合中的协作站点。站点标识符630可以与主题字段632相关联,所述主题字段632描述与协作站点相关联的项目。站点标识符630可以与交互率字段634相关联,所述交互率字段634描述工作者在最近时段内对该协作站点的访问次数。由于交互率对最近时段内的访问进行计数,因此工作者简档600可以使历史上访问的但最近没有访问的协作站点移出。站点标识符630可以与相关性评级字段636相关联,所述相关性评级字段636基于与协作站点相关联的项目来描述新闻项的一般相关性。

工作者简档600可以具有一个或多个主题标识符640,其指示工作者与之交互的新闻项的主题。主题标识符640可以与交互率字段642相关联,所述交互率字段642描述在最近时段内与关于该主题的新闻项的交互数量。主题标识符640可以与相关性评级字段644相关联,所述相关性评级字段644基于主题来描述新闻项的一般相关性。工作者简档600可以具有用于描述相关性评级的推送门限650,其可以指示要对新闻项进行推送,而不是等待新闻馈送请求。

一旦新闻馈送已经被生成,新闻阅读器就可以向工作者显示新闻馈送。图7以框图示出了新闻阅读器的用户界面700的一个示例。该用户界面可以具有列出最近时段内的新闻项的新闻馈送710。新闻馈送710可以具有用于描述新闻项的新闻项标题712。新闻馈送710可以具有用于指示发布新闻项的新闻源的源标识符714。新闻馈送710可以具有指示将新闻项发布到企业新闻服务的时间的时间戳716。新闻馈送710可以具有用于指示工作者与新闻源之间的企业关系的状态字段718。该用户界面可以具有针对在最近时段之前的新闻项的新闻项档案720。新闻项档案720可以将归档新闻项划分到对来自先前时段的新闻项进行分组的桶722中。

如果工作者选择新闻馈送710中的新闻项,则用户界面可以在项显示730中呈现该新闻项。该新闻项可以是媒体项732、图像项734或文本项736。媒体项732可以是音频或视频媒体项732。新闻项可以包括到外部新闻源的超链接738。

图8以流程图示出了用于利用企业新闻服务来创建新闻源集合的方法800的一个示例。企业新闻服务可以注册工作者请求,以将工作者添加到企业新闻系统中(框802)。企业新闻服务可以生成用于表示企业新闻系统中的工作者的工作者句柄(框804)。企业新闻服务可以从公司管理服务器下载用于描绘公司层级和企业关系的办公室图谱(框806)。

企业新闻服务可以从办公室图谱中识别与工作者具有相关的企业关系的同事(框808)。企业新闻服务可以识别表示企业新闻系统中的同事的同事句柄(框810)。企业新闻服务可以将同事句柄记录在工作者的用户简档中(框812)。企业新闻服务可以确定用于描述企业内的、工作者和同事(例如,管理者、协作者或协作者管理者)之间的关系的企业关系(框814)。企业新闻服务可以基于企业关系,向同事指派源评级(框816)。企业新闻服务可以基于向管理者报告的协作者的数量,调整针对协作者管理者的源评级(框818)。企业新闻服务可以基于企业关系,将标识同事的同事句柄添加到新闻源集合中(框820)。

企业新闻服务可以向工作者呈现新闻源集合(框822)。企业新闻服务可以从工作者接收用于编辑新闻源集合的用户输入(框824)。如果用户输入添加新闻源(框826),则企业新闻服务可以基于用户输入,将该新闻源添加到新闻源集合中(框828)。企业新闻服务可以优先化由工作者明确添加的新闻源(框830)。如果用户输入从新闻源集合中移除同事(框826),则企业新闻服务可以基于用户输入从新闻源集合中删除同事句柄(框832)。企业新闻服务可以基于企业关系,开发用于描述工作者新闻偏好的工作者简档(框834)。

图9以流程图示出了用于利用新闻阅读器来确认新闻源集合的方法900的一个示例。新闻阅读器可以向企业新闻服务注册工作者(框902)。新闻阅读器可以接收用于表示企业新闻系统中的工作者的工作者句柄(框904)。新闻阅读器可以从企业新闻服务接收该工作者的新闻源集合(框906)。新闻阅读器可以向工作者呈现新闻源集合(框908)。

新闻阅读器可以从工作者接收用于编辑新闻源集合的用户输入(框910)。如果用户输入添加新闻源(框912),则新闻阅读器可以基于用户输入将该新闻源添加到新闻源集合中(框914)。如果用户输入从新闻源集合中移除同事(框916),则新闻阅读器可以基于用户输入从新闻源集合中移除同事句柄(框916)。新闻阅读器可以基于企业关系,开发用于描述工作者新闻偏好的工作者简档(框918)。新闻阅读器可以在工作者设备或企业新闻服务处,维护工作者简档(框920)。

企业新闻服务可以基于工作者与协作站点的交互来更新新闻源集合。

图10以流程图示出了用于基于协作站点来更新新闻源集合的方法1000的一个示例。企业新闻服务可以从协作站点接收用于指示工作者已经访问了该协作站点的站点通知(框1002)。企业新闻服务可以识别工作者所访问的协作站点(框1004)。

企业新闻服务可以将访问统计为针对协作站点的交互率,其指示用户在最近时段内对该协作站点的访问(框1006)。企业新闻服务可以将交互率与工作者的访问门限进行比较(框1008)。如果预期的交互率大于访问门限(框1010),则企业新闻服务可以基于由工作者进行的站点访问,将该协作站点添加到该工作者的新闻源集合中(框1012)。

企业新闻服务可以通知工作者:协作站点已经被添加到该工作者的新闻源集合中(框1014)。如果工作者没有确认将该协作站点添加到新闻源集合或者确认将从新闻源集合中移除该协作站点(框1016),则企业新闻服务可以从该新闻源集合中移除该新闻源(框1018)。否则,企业新闻服务可以对协作站点的主题进行分类(框1020)。企业新闻服务可以基于主题和访问计数,为协作站点指派主题评级(框1022)。企业新闻服务可以基于协作站点,更新用于描述工作者的工作者简档(框1024)。

图11以流程图示出了用于从同事设备发布新闻项的方法1100的一个示例。同事设备可以基于与工作者的企业关系,维护用于描述同事的同事简档(框1102)。同事设备可以执行新闻发布器模块,以将新闻项发布到企业新闻服务(框1104)。同事设备可以将同事简档与在企业新闻服务处维护的同事简档的实例进行同步(框1106)。同事设备可以接收用于指示同事想要发布到企业新闻服务的新闻项的用户输入(框1108)。同事可以生成新闻项或者可以指示在外部源(例如,网页)处找到的新闻项。同事设备可以将新闻项发布到企业新闻服务(框1110)。同事设备可以接收用于描述企业新闻服务所指派的新闻项的主题评级(框1112)。同事设备可以更新同事简档以反映所发布的新闻项的主题评级(框1114)。

图12以流程图示出了用于在企业新闻服务处接收新闻项的方法1200的一个示例。企业新闻服务可以接收由同事或其他新闻源发布的新闻项(框1202)。企业新闻服务可以将新闻项指派给包含有接收该新闻项的时间的时间桶(框1204)。企业新闻服务可以将企业关系识别为管理者、协作者或协作者的管理者中的至少一者(框1206)。企业新闻服务可以基于同事的企业关系,向新闻项指派源评级(框1208)。例如,在管理工作者的多个协作者时,协作者的管理者可以具有更高的源评级。企业新闻服务可以对新闻项的主题进行分类(框1210)。企业新闻服务可以基于新闻项的主题,向新闻项指派主题评级(框1212)。企业新闻服务可以基于主题评级,更新用于描述工作者和新闻项的新闻源之间的交互的源简档(框1214)。

企业新闻服务可以基于源评级和主题评级中的至少一者,向作为新闻项集合的一部分的新闻项指派相关性评级(框1216)。企业新闻服务可以将新闻项的相关性评级与工作者的推送门限进行比较(框1218)。如果相关性评级高于推送门限(框1220),则当新闻项的相关性评级大于推送门限时,企业新闻服务可以将该新闻项推送给工作者(框1222)。企业新闻服务可以基于企业关系,将新闻项发布到工作者的新闻馈送(框1224)。

图13以流程图示出了用于在企业新闻服务处发送新闻项的方法1300的一个示例。企业新闻服务可以从工作者设备上的新闻阅读器接收新闻馈送请求,所述新闻馈送请求要求该工作者的更新的新闻馈送(框1302)。企业新闻服务可以将新闻馈送的当前时间桶下载到新闻阅读器(框1304)。企业新闻服务可以从新闻阅读器接收针对新闻馈送中的新闻项的新闻项请求(框1306)。企业新闻服务可以将新闻项请求中指示的新闻项发送给新闻阅读器(框1308)。企业新闻服务可以记录与新闻项的交互(框1310)。企业新闻服务可以读取指派给新闻项的主题评级(框1312)。企业新闻服务可以基于工作者与新闻项的交互,更新用于描述工作者的工作者简档(框1314)。

图14以流程图示出了用于在新闻阅读器中接收新闻项的方法1400的一个示例。工作者设备可以基于用于描述企业内的、工作者和同事之间的关系的企业关系,维护用于描述工作者新闻偏好的工作者简档(框1402)。工作者设备可以执行新闻阅读器,以阅读在企业新闻服务处发布的新闻项(框1404)。新闻阅读器可以将工作者简档与在企业新闻服务处维护的工作者简档的实例进行同步(框1406)。

如果新闻项具有大于工作者的推送门限的相关性评级(框1408),则新闻阅读器可以在无需来自工作者的事先请求的情况下,将相关性评级大于推送门限的新闻项接收成推送新闻项(框1410)。新闻阅读器可以从企业新闻服务请求工作者的当前新闻馈送(框1412)。新闻阅读器可以从企业新闻服务接收针对该工作者的当前新闻馈送(框1414)。新闻阅读器可以向新闻馈送中的新闻项指派状态,所述状态将提供新闻项的同事描述成管理者、协作者和协作者管理者中的至少一者(框1416)。新闻阅读器可以将新闻项指派给用于描述发布该新闻项的时间段的时间桶(框1418)。新闻阅读器可以基于用于描述与工作者的相关性的相关性评级,安排时间桶中的新闻项集合(框1420)。例如,相关性评级可以基于与协作站点、编写新闻项的同事和新闻主题的组合加权预期交互率。新闻阅读器可以向工作者呈现新闻馈送(框1422)。

新闻阅读器可以从工作者接收对新闻馈送中的新闻项的用户选择(框1424)。新闻阅读器可以从企业新闻服务请求新闻项(框1426)。新闻阅读器可以从企业新闻服务接收由同事基于企业关系发布的、协作站点或其他新闻源发布的新闻项(框1428)。新闻阅读器可以向工作者呈现新闻项(框1430)。新闻阅读器可以基于工作者与新闻项的交互,更新用于描述工作者新闻偏好的工作者简档(框1432)。

图15以流程图示出了用于在新闻阅读器中安排新闻馈送中的新闻项的方法1500的一个示例。新闻阅读器可以从企业新闻服务接收新闻馈送中的新闻项(框1502)。新闻阅读器可以基于创作新闻项的同事的企业关系,从企业新闻服务接收针对该新闻项的源评级(框1504)。新闻阅读器可以基于新闻项的主题,从企业新闻服务接收针对该新闻项的主题评级(框1506)。新闻阅读器可以基于源评级和主题评级中的至少一者,向新闻项指派用于描述与工作者的相关性的相关性评级(框1508)。新闻阅读器可以将新闻项的相关性评级与用于描述工作者新闻偏好的工作者简档进行比较(框1510)。新闻阅读器可以基于用于描述与工作者的相关性的相关性评级,安排时间桶中的新闻项集合(框1512)。

图16以流程图示出了用于在新闻阅读器中处理新闻项的方法1600的一个示例。新闻阅读器可以从企业新闻服务接收新闻项(框1602)。新闻阅读器可以向工作者呈现新闻项(框1604)。新闻阅读器可以对新闻项的主题进行分类(框1606)。新闻阅读器可以基于主题或者与另一个同事的企业关系,将新闻项与该同事进行关联(框1608)。新闻阅读器可以将新闻项转发给该另一个同事(框1610)。

虽然以特定于结构特征和/或方法动作的语言来描述了主题,但应当理解的是,所附权利要求中的主题并不限于上面所描述的特定特征或动作。确切地说,上面所描述的特定特征和动作是作为用于实现权利要求的示例性形式而公开的。

落入本发明的范围内的示例还可以包括用于携带或具有存储在其上的计算机可执行指令或数据结构的计算机可读存储介质。这种计算机可读存储介质可以是可由通用或专用计算机访问的任何可用介质。通过举例但非限制的方式,这样的计算机可读存储介质可以包括ram、rom、eeprom、cd-rom或其他光盘存储设备、磁盘存储设备或其他磁数据存储设备、或者可以用于存储具有计算机可执行指令或数据结构的形式的期望的程序代码单元的(与诸如信号或载波波形之类的传播介质相比的)任何其他介质。计算机可读存储介质明确地不指代这种传播介质。上述的组合也应当包括在计算机可读存储介质的范围内。

还可以在分布式计算环境中实践示例,在所述分布式计算环境中,由通过通信网络来链接(通过硬连线链路、无线链路或者其组合)的本地和远程处理设备来执行任务。

例如,计算机可执行指令包括使通用计算机、专用计算机或专用处理设备执行特定功能或功能组的指令和数据。计算机可执行指令还包括由独立或网络环境中的计算机执行的程序模块。通常,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件和数据结构等等。计算机可执行指令、相关联的数据结构和程序模块表示用于执行本文所公开的方法的步骤的程序代码单元的示例。这种可执行指令或者相关联的数据结构的特定顺序表示用于实现这些步骤中描述的功能的相应动作的示例。

虽然以上的描述可能包含特定细节,但不应将它们解释为以任何方式限制权利要求。所描述的示例的其他配置也是本公开内容的范围的一部分。例如,本公开内容的原理可以应用于每个单独的用户,其中,每个用户可以单独地部署这样的系统。这使得每个用户能够利用本公开内容的益处,即使大量的可能应用中的任何一个应用不使用本文所描述的功能。每个电子设备的多个实例可以以各种可能的方式来处理内容。实施方式并不一定处于所有终端用户使用的一个系统中。因此,所附权利要求以及及其法律等同物应当仅限定本发明,而不是限制所给出的任何特定示例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1