用于定位并且显示与用户分享的内容的技术制造技术

技术编号:14964383 阅读:32 留言:0更新日期:2017-04-02 18:46
描述了用于定位并且显示与在线社区的成员分享的内容的技术。在实施例中,技术可以包括从客户端设备接收针对在线社区中的与在线社区的第一成员分享的所有内容项目的请求。识别在线社区中的与第一成员分享的所有内容项目,并且将所识别的内容项目提供至发出请求的客户端设备。

【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
许多在线社区,包括协同工作环境和社交网络网站,允许成员与其它成员分享内容。被分享的成员可以在例如电子邮件消息、短消息服务(SMS)消息、即时消息、社交网络内的通知等中接收到关于所分享的内容的一些通知。然而,随后对被分享的内容进行定位和访问可能会更加困难,这是因为被分享的成员可能不得不回看较早的消息,或者可能已经将访问信息删除或归档了。针对这些和其它考虑,一直需要对现有技术的改进。
技术实现思路
下文呈现了简化的
技术实现思路
,目的是提供对在本文中所描述的一些新颖的实施例的基本的理解。该
技术实现思路
不是泛泛的概述,并且也不是想要识别关键/重要的元素或描绘其范围。其唯一的目的是以简化的形式呈现一些概念,作为在之后呈现的更具体的实施方式的序言。各种实施例总体上都指向用于定位并且显示与用户分享的内容的技术。特别地,一些实施例指向用于以使对所分享的内容的定位和显示简化并且自动化的方式来对与在线社区的成员分享的内容进行定位并且显示的技术。在一个实施例中,例如,一种装置可以包括处理器电路和在处理器电路上执行的分享组件,所述分享组件用于:从客户端设备接收针对在线社区中的与在线社区的第一成员分享的所有内容项目的请求;识别在线社区中的与第一成员分享的所有内容项目;并且将所识别的内容项目提供给发出请求的客户端设备。描述并要求保护其它实施例。为了实现上述和有关的目标,结合以下的具体实施方式和附图在本文中描述了某些说明性方面。这些方面指示了可以实践本文所公开的原理的各种方式,所有方面及其等价物旨在落入所要求保护的主题的范围内。当结合附图考虑时,其它优点和新颖的特征将在以下的具体实施方式中变得明显。附图说明图1示出了用于定位和查看分享的内容的系统的实施例。图2示出了针对图1的系统的操作环境的实施例。图3示出了针对图1的系统的操作环境的实施例。图4示出了内容项目的实施例。图5示出了针对图1的系统的第一消息流。图6示出了针对图1的系统的第二消息流。图7示出了用户界面视图的实施例。图8示出了第二用户界面视图的实施例。图9示出了第三用户界面视图的实施例。图10示出了针对图1的系统的集中式系统的实施例。图11示出了针对图1的系统的分布式系统的实施例。图12示出了针对图1的系统的逻辑流程的实施例。图13示出了针对图1的系统的逻辑流程的实施例。图14示出了计算架构的实施例。图15示出了通信架构的实施例。具体实施方式各种实施例都指向用于定位并且显示与在线社区的成员分享的内容的技术。在各种实施例中,将与在线社区的成员分享的内容与包括针对被分享的成员的标识信息的数据字段相关联。用户界面元素一旦被被分享的成员选择,就自动地对在线社区中的在相关联的数据字段中具有被分享的成员的标识信息的所有内容项目进行定位。接下来可以将经定位的内容项目作为例如一组对那些内容项目的链接或引用来向被分享的成员显示。按照这种方式,被分享的成员可以在一个地方看到并访问来自在线社区的所有已经与他或她分享的内容。因此,实施例可以为在线社区的成员改善效率和用户体验。通常参考在本文中使用的符号和术语,可以根据在计算机或计算机的网络上执行的程序过程呈现以下的具体实施方式。这些程序上的实施方式和表示由本领域技术人员所使用,以最有效地将其工作的实质传达给本领域的其它技术人员。过程在本文中,以及在一般意义上,被认为是导向期望的结果的有条理的操作序列。这些操作是要求物理量的物理操纵的那些操作。通常而言,尽管不是必须的,但这些量表现为能够被存储、传递、组合、比对以及以其它方式操纵的电气、磁、或光学信号的形式。已经证明,有时主要是出于公共使用的原因,将这些信号称为位、值、元素、符号、字符、项、数字等是方便的。然而,应当注意的是,所有这些以及相似的术语都将关联于合适的物理量,并且仅仅是应用于那些量的方便的标签。而且,常常用例如添加或比对之类的通常与由人类操作者进行的脑力操作相关联的术语来提及所进行的操纵。在本文中所描述的操作(其形成一个或多个实施例的一部分)的任何一个中,在大多数情况下,人类操作者的这种能力并不是必需的和期望的。相反,这些操作是机器操作。对于执行各种实施例的操作有用的机器包括通用数字计算机或相似的设备。各种实施例也涉及用于执行这些操作的装置或系统。该装置可以针对所要求的目的而被特别地构建,或者该装置可以包括如由存储在计算机中的计算机程序选择性地激活或重新配置的通用计算机。在本文中呈现的过程没有内在地涉及特定的计算机或其它装置。在具有根据本文的教导编写的程序的情况下可以使用各种通用机器,或者,构建更专门的装置来执行所需要的方法步骤也可以证明是方便的。针对多种这些机器的所要求的结构将从给定的具体实施方式中显露。现在参考附图,其中相同的附图标记在通篇中用于指代相同的元素。在以下的具体实施方式中,为了出于解释的目的而阐述了许多具体细节以便提供对其的透彻理解。然而,显然可以在没有这些具体细节的情况下实践新颖的实施例。在其它实例中,以方框图的形式示出了公知的结构和设备以便于对其进行描述,。目的是覆盖与要求保护的主题一致的所有修改、等价物以及替代。图1示出了系统100的方框图。在一个实施例中,系统100可以包括计算机实现的系统100,其具有经由网络160和相应的客户端设备(例如,客户端170-1,…,170-n,其中,n是正整数)与一个或多个成员102-1,…,102-n(统称为成员102)进行通信的在线社区110,。在线社区110可以表示计算资源的分组,所述计算资源例如为服务器、存储设备、软件以及通信基础设施,其共同允许一组用户(例如,成员102)至少查看并且彼此分享内容。在线社区110的实施例可以包括协同商务环境,例如但不限于MICROSOFTSHAREPOINT或GOOGLEDOCS。在线社区110的另一个实施例可以包括社交网络服务,例如GOOGLE+、MYSPACE、TWITTER、FACEBOOK等。在线社区110可以包括各种功能性组件,例如,应用程序组件120和分享组件130。在不偏离实施例的精神的前提下,也可将额外的或替代的组件包括在在线社区110中。在线社区110的组件可以驻留在一个或多个计算设备上,并且可以位于一个地理位置或分布在多个地理位置之间。在一些实施例中,应用程序组件120可以提供成员可以用来与数据和/本文档来自技高网...

【技术保护点】
一种装置,包括:处理器电路;以及在所述处理器电路上执行的分享组件,用于:从客户端设备接收针对在线社区中的与所述在线社区的第一成员分享的所有内容项目的请求;识别所述在线社区中的与所述第一成员分享的所有所述内容项目;并且将所述所识别的内容项目提供至发出请求的客户端设备。

【技术特征摘要】
【国外来华专利技术】2013.07.29 US 61/859,394;2013.12.31 US 14/145,7431.一种装置,包括:
处理器电路;以及
在所述处理器电路上执行的分享组件,用于:
从客户端设备接收针对在线社区中的与所述在线社区的第一成员
分享的所有内容项目的请求;
识别所述在线社区中的与所述第一成员分享的所有所述内容项
目;并且
将所述所识别的内容项目提供至发出请求的客户端设备。
2.根据权利要求1所述的装置,所述分享组件还用于:
接收来自所述在线社区的第二成员的用于与所述第一成员分享内容项
目的请求;并且
将所述第一成员的标识符添加到与所述内容项目相关联的多值数据字
段。
3.根据权利要求2所述的装置,所述分享组件还用于通过在所述在线
社区中的每个内容项目的所述多值数据字段中搜索所述第一成员的所述标
识符来识别与所述第一成员分享的内容项目。
4.根据权利要求2所述的装置,所述分享组件还用于:
接收用于与所述在线社区的多个成员分享内容项目的请求;并且
将所述多个成员中的每个成员的标识符添加到与所述内容项目相关联

【专利技术属性】
技术研发人员:G·多什M·大卫E·布洛克A·沙阿A·布尔斯特D·陈D·科德林顿
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1