[发明专利]活动馈送服务有效
| 申请号: | 201880024505.8 | 申请日: | 2018-04-03 |
| 公开(公告)号: | CN110521187B | 公开(公告)日: | 2022-09-13 |
| 发明(设计)人: | C·A·多格特;B·R·迈耶斯;J·E·加拉尔多;A·巴德戈辛;M·J·诺瓦克;Y·姚;B·H·帕里斯威亚特;K·塔塔普迪;C·E·汉密尔顿;S·P·亨利;K·M·塔布斯;S·斯里尼瓦桑;M·阿尔斯兰 | 申请(专利权)人: | 微软技术许可有限责任公司 |
| 主分类号: | H04L67/146 | 分类号: | H04L67/146;H04L67/53;G06F11/34 |
| 代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 赵腾飞 |
| 地址: | 美国华*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 活动 馈送 服务 | ||
本文公开了与活动馈送服务有关的技术。在所公开技术的一个例子中,一种方法可以包括:接收对活动流的更新,其中各个活动流指示各个用户对于在连接到网络的各个客户端设备上执行的应用程序的参与。可以对与特定用户相关联的不同活动流进行合并,以生成与特定用户相关联的合并活动流。不同的接收到的活动流可以对应于不同的相应客户端设备。可以通过网络发送与特定用户相关联的合并活动流。
背景技术
随着计算机功能变得越来越强大并且价格下降,用户可以在给定的计算设备上执行更多任务,并且每个用户可以使用多个计算设备。例如,用户可以在给定的一天中使用一个或多个计算设备,进行诸如观看视频、听音乐、浏览网络、使用即时消息传递或通信程序、处理文档或演示文稿、或者玩游戏之类的各种活动。用户可以在不同的活动之间切换和/或同时执行多个活动。例如,随着用户在不同位置之间移动或者执行更高优先级的任务,一项基于计算机的活动可能会发生中断。如果计算设备可以跟踪用户执行的活动和/或帮助用户返回在活动完成之前发生中断的活动,则用户的体验可能更积极,和/或可以提高用户的生产力。
发明内容
本文公开了与活动馈送服务有关的技术。在所公开技术的一个例子中,一种方法可以包括:接收对活动流的更新,其中各个活动流指示各个用户对于在连接到网络的各个客户端设备上执行的应用程序的参与。可以对与特定用户相关联的不同活动流进行合并,以生成与特定用户相关联的合并活动流。不同的接收到的活动流可以对应于不同的相应客户端设备。可以通过网络发送与特定用户相关联的合并活动流。
附图说明
图1是用于确定用户对一个或多个软件应用程序的参与的示例性系统的系统图。
图2示出了用于记录用户参与的各种数据结构的例子。
图3示出了用于确定用户对一个或多个软件应用程序的参与的各种信号的例子。
图4是用于确定用户对一个或多个软件应用程序的参与的示例性系统的系统图。
图5是用于确定跨计算设备和/或平台的用户参与的活动馈送服务的系统图。
图6示出了跨计算设备和/或平台共享用户参与的各种例子。
图7示出了在活动馈送服务器或服务处从计算设备(例如,活动馈送客户端)提取用户参与历史的示例性方法的序列图。
图8示出了向计算设备(例如,活动馈送客户端)通知用户参与历史的改变的示例性方法的序列图。
图9示出了使计算设备(例如,活动馈送客户端)与存储在活动馈送服务器或服务处的用户参与历史同步的示例性方法的序列图。
图10示出了确定用户对一个或多个软件应用程序的参与的示例性方法的流程图。
图11示出了与活动馈送服务通信的活动馈送客户端设备的示例性方法的流程图。
图12示出了与一个或多个活动馈送客户端设备通信的活动馈送服务的示例性方法的流程图。
图13是示出用于实现所公开的技术的一些实施例的适当计算环境的框图。
具体实施方式
通常考虑
在并非旨在以任何方式进行限制的代表性实施例的上下文中,阐述本公开内容。
如本申请中所使用的,单数形式“一个(a)”、“某个(an)”和“该(the)”包括复数形式,除非上下文另外明确说明。另外,术语“包括”意味着“包含”。此外,术语“耦合”涵盖机械、电气、磁性、光学以及其它将各项耦合或链接在一起的实践方式,并且其不排除在耦合的项之间存在中间元件。此外,如本文所使用的,术语“和/或”意味着短语中的任何一项或多项的组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880024505.8/2.html,转载请声明来源钻瓜专利网。





