文档活动指示符的主动分阶段分发制造技术

技术编号:22889614 阅读:35 留言:0更新日期:2019-12-21 09:24
为了能够快速地呈现显示其他用户访问或编辑过的文档的用户界面,可以以主动方式执行文档活动指示符的分发,以使文档活动指示符在该用户界面将要进行呈现时已经可用。文档活动触发了相应文档活动标识符的生成,可以根据文档活动本身、活动的类型、执行活动的用户、最初创建文档的用户或者其组合,将相应的文档活动标识符分发给一个或多个用户的工作空间。当另一个用户利用内容创建计算机应用程序时,其他用户的活动选择性地反映在这种内容创建计算机应用程序所呈现的用户界面内。

Active phased distribution of document activity indicators

【技术实现步骤摘要】
【国外来华专利技术】文档活动指示符的主动分阶段分发
技术介绍
虽然遍及全球的计算机通信网络(例如,互联网)已经提高了计算设备对其他人提供的内容进行消费的利用率,但是计算设备仍然继续用作内容创建设备,尤其是在传统文字处理、电子表格、演示文稿和其它类似的传统内容创建计算机应用程序的环境中。通常,通过此类计算机应用程序创建内容是一个迭代的扩展过程,用户需要创建,然后多次编辑同一文档,无论是一天、几天还是甚至跨度更长的时间段。因此,这些内容创建计算机应用程序经常向用户呈现使用户能够快速地选择用户最近正在处理的文档的用户界面。近来,内容创建计算机应用程序已经促进了通常被多个计算设备通过计算机通信网络访问的、来自集中式文档存储库的文档的存储和访问。这种集中式文档存储库使多个不同的用户能够访问同一文档,以进行协作式内容创建和编辑,并进一步使这些多个不同的用户能够更轻松地共享文档和内容。但是,由内容创建计算机应用程序呈现的用户界面仍然聚焦于该用户界面正呈现给的单个用户所最近访问的文档。此外,期望以迅速且无滞后的方式呈现这样的用户界面,以便维持可接受的用户体验。因此,可能期望一种用户界面,该用户界面不仅本文档来自技高网...

【技术保护点】
1.一种主动分发文档活动指示符的方法,所述方法包括:/n检测由第一用户对创建者用户创建的文档执行的第一活动;/n生成与所述第一活动相对应的第一活动指示符;/n基于以下各项来识别第一组用户:所述第一活动对所述文档所做的更改、所述第一活动的类型、所述第一用户和所述创建者用户;/n将所述第一活动指示符分发给第一组用户工作空间,每个用户工作空间对应于所识别的第一组用户中的一个或多个用户;/n从请求方用户的工作空间接收对活动指示符的请求;以及/n响应于所述请求,从所述请求方的用户工作空间中提供所述活动指示符。/n

【技术特征摘要】
【国外来华专利技术】20170502 US 15/585,1361.一种主动分发文档活动指示符的方法,所述方法包括:
检测由第一用户对创建者用户创建的文档执行的第一活动;
生成与所述第一活动相对应的第一活动指示符;
基于以下各项来识别第一组用户:所述第一活动对所述文档所做的更改、所述第一活动的类型、所述第一用户和所述创建者用户;
将所述第一活动指示符分发给第一组用户工作空间,每个用户工作空间对应于所识别的第一组用户中的一个或多个用户;
从请求方用户的工作空间接收对活动指示符的请求;以及
响应于所述请求,从所述请求方的用户工作空间中提供所述活动指示符。


2.根据权利要求1所述的方法,其中,识别所述第一组用户包括:如果所述第一活动是所述第一用户对所述文档的打开,则将所述第一组用户识别为包括所述第一用户和所述创建者用户。


3.根据权利要求1所述的方法,其中,识别所述第一组用户包括:如果所述第一活动是所述第一用户对所述文档的编辑,则将所述第一组用户识别为包括所述第一用户、所述创建者用户、以及先前已经打开所述文档的当前授权用户。


4.根据权利要求1所述的方法,其中,识别所述第一组用户包括:如果所述第一活动是所述第一用户对所述文档的内容的注释,则将所述第一组用户识别为包括所述第一用户、所述创建者用户、以及先前已经打开所述文档的当前授权用户。


5.根据权利要求4所述的方法,还包括:
如果所述第一活动是注释回复,则识别所述注释回复所针对的回复用户;
生成与所述第一活动相对应的第二活动指示符,并指示所述第一活动是对所述回复用户的所述注释回复;以及
将所述第二活动指示符分发到与所述回复用户相对应的回复用户工作空间,其中所述回复用户工作空间也具有分发给其的所述第一活动指示符。


6.根据权利要求1所述的方法,其中,识别所述第一组用户包括:如果所述第一活动是所述第一用户在所述文档的上下文中针对提及的用户的有针对性的提及,则将所述第一组用户识别为包括所述第一用户、所述创建者用户、先前已经打开所述文档的当前授权用户以及所述提及的用户。


7.根据权利要求1所述的方法,其中,识别所述第一组用户包括:将所述第一组用户识别为包括:如在预先生成的社交图中所识别的在社交上直接连接到所述第一用户或所述创建者用户中的至少一个的用户。


8.根据权利要求1所述的方法,还包括:
在与第二用户相对应的第二用户工作空间处单独地检测对所述第一活动指示符的接收,所述第二用户工作空间是所述第一活动指示符被分发到的所述第一组用户工作空间的一部分;
识别第二组用户,所述第二组用户包括如在预先生成的社交图中所识别的在社交上直接连接到所述第二用户的用户;以及
将所述第一活动指示符重新分发给第二组用户工作空间,每个用户工作空间对应于所识别的第二组用户中的一个或多个用户。


9.一组的一个或多个计算设备,总计包括:
一个或多个处理单元;以及
包括计算机可执行指令的一个或多个计算机可读介质,当所述计算机可执行指令由所述一个或多个处理单元执行时,使所述一组的计算设备执行...

【专利技术属性】
技术研发人员:A·W·哈里斯M·夏尔马M·菲茨杰拉德
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国;US

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

1