将来自不同内容源的内容聚集在云服务处制造技术

技术编号:12989428 阅读:46 留言:0更新日期:2016-03-10 00:41
云服务存储和聚集从使用不同协议的不同内容源获取的内容。例如,该内容可包括电子消息、日历信息、联系人、社交网络内容、馈送数据、搜索结果等。云服务基于用户的配置设置聚集每一个用户的内容。云服务可在将聚集内容传递和显示给客户端设备上的用户之前对其进行处理。例如,可在从客户端请求一个或多个视图之前通过云服务生成和存储视图。对客户端上的聚集内容作出的改变可与内容源同步。可跨为用户聚集的不同内容源的全部或一部分进行搜索。

【技术实现步骤摘要】
【国外来华专利技术】背景个人信息管理器(PIM)应用通常由计算机用户使用。PIM应用用于记录、跟踪和管理用户的个人信息。例如,用户可使用PIM应用来访问来自一个或多个提供者的电子邮件、联系人和日历信息。PIM应用使用的内容可从各种不同的内容源获取。概述提供本概述以便以简化的形式介绍以下在详细描述中进一步描述的一些概念。本概述并非旨在标识出要求保护的主题的关键特征或必要特征,亦非旨在用作辅助确定要求保护的主题的范围。云服务存储和聚集从使用不同协议的不同内容源获取的内容。例如,该内容可包括电子消息、日历信息、联系人、社交网络内容、馈送数据、搜索结果等。云服务基于用户的配置设置聚集用户的内容。例如,用户可配置其个人信息管理器(PIM)应用以包括来自不同邮件提供者的邮件。用户还可配置其PIM应用以包括来自社交网络的联系人、以及来自一个或多个日历或内容源的日历事件。代替客户端PIM应用访问各个内容源中的每一个内容源且将内容合并到PIM应用中,云服务获取和聚集从不同内容源获取的内容。云服务可在将聚集内容传递和显示给客户端设备上的用户之前对其进行处理。例如,可在从客户端请求一个或多个视图之前通过云服务生成和存储视图。对客户端上的聚集内容作出的改变可与内容源同步。例如,响应于用户对与不同的电子邮件提供者相关联的电子邮件作出改变,此改变与不同的电子邮件提供者同步。可跨为用户聚集的不同内容源的全部或一部分进行搜索。例如,用户可查看来自特定用户的消息,不管消息提供者是否将内容提供给用户。类似地,用户可跨不同内容源中的每一个内容源进行一般搜索以定位与搜索查询匹配的项目。附图简述图1示出一种包括聚集从不同内容源获取的不同用户的内容的云服务的系统;图2解说包括在云服务中的扩充从不同内容源获取的内容的同步引擎;图3解说用户访问云服务并且跨从不同内容源获取的聚集内容进行搜索;图4示出一个云服务聚集来自不同内容源的内容的过程;图5示出一个客户端与存储客户端的聚集内容的云服务交互的过程;图6解说一种用于聚集来自不同内容源的内容的示例性在线系统;以及图7、8A、8B和9、以及相关联的描述提供对其中可实践本专利技术的实施例的各种操作环境的讨论。详细描述现在参考其中相似的附图标记表示相似的元素的附图,将描述各个实施例。图1示出一种包括聚集从不同内容源获取的不同用户的内容的云服务的系统。如所解说的,系统100包括应用110、内容源120、搜索130、云服务105、聚集内容135、内容管理器26、其他远程客户端140、以及计算设备150。内容管理器26被配置成聚集从不同内容源获取的内容。根据实施例,该内容通过云(例如,“在线”)服务105聚集且通过云服务105存储。例如,聚集内容可被存储在数据存储(例如,聚集内容135)中。聚集的内容源120可包括许多不同类型的内容。例如,这些内容源可包括与电子消息、(公共的、专用的)日历、联系人、社交网络内容、馈送数据、搜索结果等相关的内容。使用内容管理器26,云服务105基于与用户相关联的配置设置聚集不同用户的内容。例如,用户可配置其个人信息管理器(PIM)应用以包括来自不同服务提供者的邮件、联系人和日历。用户还可配置其PIM应用以包括来自社交网络的联系人、以及来自一个或多个内容源的日历事件。代替客户端PIM应用访问各个内容源提供者中的每一个内容源提供者且存储内容,云服务105获取和聚集从不同内容源获取的用户的内容。根据实施例,服务105存储从每一个内容源分别获取的每一个用户的数据。根据实施例,内容管理器26可被配置成扩充聚集内容135以包括附加内容。例如,日历事件可被扩充为包括交通信息、行驶指南、新闻信息、天气信息、相关事件等。通常,该内容被扩充为包括与该内容相关的附加信息。云服务105可基于扩充的内容的类型不同地扩充聚集内容。例如,与在扩充日历事件或联系人卡片时相比,可不同地扩充电子消息。如图1中所解说的,计算设备150示出日历155,日历155显示包括可从不同内容源获取的不同事件的日历的周视图。在当前示例中,扩充内容被示为在4月16日。扩充内容和聚集内容可包括来自不同内容源的内容。例如,该内容可包括交通信息、行驶指南、位置信息、餐馆信息、社交网络发布、新闻馈送、日历内容、邮件内容等。对客户端上的聚集内容作出的改变可与外部内容源同步。例如,响应于用户对与不同的电子邮件提供者相关联的电子邮件作出改变,内容管理器26将此改变与不同电子邮件提供者所存储的内容同步。云服务105可在将聚集内容显示或传递给客户端计算设备上的用户之前对其进行处理。例如,可在从客户端计算设备请求一个或多个视图之前通过内容管理器26生成且通过云服务105存储视图。为了促进与内容管理器26的通信,可实现一个或多个回调例程。应用110可以是各种应用,诸如PIM应用、商业生产力应用、娱乐应用、音乐应用、旅游应用、视频应用等。通常,应用110可以是包括可聚集的内容的任何应用。应用110可被配置成接收不同类型的输入(例如,语音输入、触摸输入、键盘输入(例如,物理键盘和/或软件输入面板(SIP))和/或其他类型的输入)。如所解说的系统100包括一个或多个检测何时已经接收到触摸输入(例如,手指触摸到或者几乎触摸到触摸屏)的触摸屏输入设备,诸如计算设备150。可利用检测用户的触摸输入的任何类型的触摸屏。例如,触摸屏可包括检测触摸输入的一个或多个电容材料层。以下提供更多的细节。图2解说包括在云服务中的扩充从不同内容源获取的内容的同步引擎。如所解说的,系统200包括内容源120、同步引擎220、包括聚集器250和扩充器260的内容管理器26、数据存储230、云服务105、客户端270、以及其他客户端275。代替客户端应用与每一个不同的内容提供者连接以获取内容,使用内容管理器26的服务105获取和聚集来自内容源120的内容。根据实施例,客户端(例如,客户端270)可使用单一协议与通过云服务105获取的不同内容进行通信。如所讨论的,内容源120可包括许多不同的内容源。例如,内容源120可包括:馈源、包括与电子消息、日历、任务等相关的内容的个人信息管理(PIM)源(例如,OUTLOOK、GMAIL、YAHOO)、社交网络源(例如,TWITTER、FACEBOOK、LINKEDIN、…);天气源;娱乐本文档来自技高网...

【技术保护点】
一种用于将内容聚集在云服务处的方法,包括:使用所述云服务从使用不同协议的不同内容源获取内容;将所述内容聚集在所述云服务处且使聚集内容与用户相关联;将所述用户的聚集内容存储在所述云服务处;以及使用单一传递协议将聚集内容传递给客户端计算设备,不管所述云服务获取所述内容所使用的不同协议。

【技术特征摘要】
【国外来华专利技术】2013.06.24 US 13/925,5991.一种用于将内容聚集在云服务处的方法,包括:
使用所述云服务从使用不同协议的不同内容源获取内容;
将所述内容聚集在所述云服务处且使聚集内容与用户相关联;
将所述用户的聚集内容存储在所述云服务处;以及
使用单一传递协议将聚集内容传递给客户端计算设备,不管所述云服务获
取所述内容所使用的不同协议。
2.根据权利要求1所述的方法,其特征在于,从使用不同协议的不同内
容源获取内容包括获取下述至少一个:从社交网络获取的社交网络内容、从搜
索引擎获取的搜索结果、或者馈送内容。
3.根据权利要求1所述的方法,进一步包括:在所述云服务处生成聚集
内容的不同视图;以及将所述不同视图存储在所述云服务处。
4.根据权利要求1所述的方法,进一步包括:接收来自客户端设备的搜
索查询;以及跨为用户聚集的不同内容源的至少一部分进行搜索。
5.根据权利要求1所述的方法,进一步包括:接收来自客户端设备的搜
索查询;以及使用跨不同的邮件源的所述搜索查询进行搜索以定位来自不同邮
件提供者的消息。
6.一种存储用于将内容聚集在云服务处的计算机可执行指令的计算机可
读介质,包括:
使用所述云服务从使用不同协议的不同内容源获取内容,所述内容包括电
子消息...

【专利技术属性】
技术研发人员:J·莱克罗G·布拉尔J·雅普V·王U·阿莱夫V·卡纳玛鲁如D·加夫里洛夫T·罗斯A·德塞M·博里森科E·伯恩斯泰因P·陶西格南特F·加西亚
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国;US

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

1