协作文档访问记录和管理制造技术

技术编号:25196913 阅读:45 留言:0更新日期:2020-08-07 21:22
一种提供对协作文档的用户访问历史的方法,包括:由服务器从具有访问协作文档的权限的多个用户中的用户的用户设备接收对协作文档的请求,由服务器将协作文档提供给用户设备,以在用户设备上的用户界面中呈现给用户,从用户设备接收对用户设备上的用户界面中呈现的协作文档的用户访问历史的请求,由服务器基于多个用户中的一个或多个用户对协作文档的访问来创建对协作文档的用户访问历史,并且由服务器将对协作文档的用户访问历史提供给用户设备,以在呈现协作文档的用户界面中显示。

【技术实现步骤摘要】
【国外来华专利技术】协作文档访问记录和管理
本公开的各方面和实现方式涉及电子文档,并且更具体地,涉及协作文档访问记录和管理。
技术介绍
在电子文档的开发期间,通常期望让多个审阅者阅读,评论和/或编辑电子文档的草稿。例如,作者可以创建电子文档的初稿,然后将电子文档的副本发送给多个审阅者。在某些情况下,作者和/或审阅者可能不知道哪些审阅者已经访问过电子文档。这样,当第二审阅者已经访问电子文档时,第一审阅者可以等待第二审阅者访问电子文档。此外,如果没有此类访问信息,可能就没有直接和/或有效的方式来联系已访问或尚未访问电子文档的审阅者。
技术实现思路
本公开的各方面和实现方式通过记录包括用户何时已经访问协作文档以及这种访问的时间的访问数据来改善协作文档访问记录和管理技术。可以在不使用第三方跟踪器的情况下获取访问数据,并将其存储在提供协作文档的基于云的环境中。该技术可以提供整合的视图,以标识已访问和尚未访问协作文档的用户。同样,整合的视图可以显示与用户相对应的可用动作。可用动作可以包括例如向已访问或尚未访问协作文档的用户发送消息,向已访问或尚未访问协作文档的用户请求审阅等。在一个实现方式中,整合的视图可以在也显示协作文档的用户界面(UI)中呈现。这样,可以提高UI的性能,因为在不同的UI之间可能没有过渡。另外,可以通过更加用户友好的UI来增强用户体验。在本公开的第一方面中,提供了一种用于提供对协作文档的用户访问历史的方法。该方法包括:由服务器从具有访问协作文档的权限的多个用户中的用户的用户设备接收对协作文档的请求,由服务器将协作文档提供给用户设备以在用户设备上的用户界面中呈现给用户,从用户设备接收对在用户设备上的用户界面中呈现的协作文档的用户访问历史的请求,由服务器基于多个用户中的一个或多个用户对协作文档的访问来创建对协作文档的用户访问历史,并由服务器将对协作文档的用户访问历史提供给用户设备,以在呈现协作文档的用户界面中显示。该方法可以进一步包括:从用户设备接收消息请求,该消息请求包括要发送到用户界面中的用户访问历史中标识的多个用户中的一个或多个的消息;向与多个用户中的一个或多个相关联的一个或多个用户设备传输所述消息。消息请求可以经由包括呈现协作文档的用户界面中的用户访问历史的视图上的指示符来选择。用户访问历史可以标识具有访问协作文档的权限的多个用户以及多个用户中的每个用户最近查看协作文档的时间戳。对协作文档的用户访问历史可以响应于确定针对多个用户中的一个或多个用户启用了对协作文档的访问历史查看来提供。对协作文档的用户访问历史可以响应于确定针对多个用户中的一个或多个用户启用了对包括协作文档的协作文档的全局访问历史查看来提供。该方法可以进一步包括从用户设备接收用于禁用示出与用户设备的用户相关联的对协作文档的用户访问历史的请求,从多个用户中的第二用户的第二用户设备接收对在用户设备上的用户界面中呈现的协作文档的用户访问历史的后续请求,由服务器基于多个用户中的除用户之外的一个或多个用户对协作文档的访问来创建对协作文档的用户访问历史,并且由服务器将对协作文档的用户访问历史提供给第二用户设备,以在呈现协作文档的用户界面中显示。该方法可以进一步包括在所述用户访问历史中包括将多个用户中的一个或多个用户关联于组的组元数据。该方法可以进一步包括在服务器处接收对协作文档的一个或多个访问请求,以及存储对一个或多个访问请求中的每一个的访问数据,对一个或多个访问请求中的每一个的访问数据包括与相应访问请求相关联的多个用户之一的身份以及接收到相应访问请求的时间。将对协作文档的用户访问历史提供给用户设备以在呈现协作文档的用户界面中显示可以包括使用户访问历史被显示在覆盖在用户界面中呈现的协作文档的一部分上的整合的视图中。该方法可以进一步包括响应于接收到对协作文档的用户访问历史的请求,确定与提供对用户访问历史的请求的用户设备相关联的用户是否具有编辑权限,以及响应于用户具有编辑权限,提供用户访问历史。在本公开的第二方面中,提供了一种用于呈现对协作文档的用户访问历史的方法。该方法包括:由用户设备呈现显示协作文档的用户界面,该用户界面包括表示用户访问历史的视觉指示符,由用户设备检测对表示用户访问历史的视觉指示符的选择,由用户设备从服务器请求对协作文档的用户访问历史,并且响应于从服务器接收到用户访问历史,呈现显示用户访问历史和协作文档的更新的用户界面。该方法可以进一步包括在整合的视图中呈现用户访问历史,该用户访问历史标识有权访问协作文档的一个或多个用户,并且包括何时该一个或多个用户最近访问该协作文档的指示。该方法可以进一步包括在整合的视图内呈现用于针对一个或多个用户中的每一个执行动作的一个或多个可选选项。该方法可以进一步包括在选择一个或多个可选选项之后执行动作,其中该动作包括以下中的至少一个:向一个或多个用户发送消息,请求来自一个或多个用户的反馈或向一个或多个用户警告对协作文档的更新。该方法可以进一步包括将整合的视图覆盖在用户界面中呈现的协作文档的一部分上。该方法可以进一步包括基于包括在用户访问历史中的组元数据,显示包括多个用户中的一个或多个用户的组何时访问协作文档的指示,该指示对应于由多个用户之一的具有协作文档的最新时间戳的访问。该指示可以包括何时一个或多个用户最近访问协作文档的一般化的时间帧。该方法可以进一步包括接收用于查看用户访问历史设置的选择,呈现包括用于启用或禁用与用户相关联的对协作文档的用户访问历史查看的可选选项中的至少一个的用户访问隐私设置视图,接收用于禁用与用户相关联的对协作文档的用户访问历史查看的选择,并向服务器提供对用于禁用与用户相关联的对协作文档的用户访问历史查看的选择的指示;并且从服务器接收排除与用户相关联的对协作文档的用户访问历史的用户访问历史。该方法可以进一步包括:接收用于查看用户访问历史设置的选择;呈现包括用于启用或禁用与用户相关联的对用户有权访问的每个文档的用户访问历史查看的至少一个可选选项的用户访问历史设置视图,接收用于禁用与该用户相关联的对用户有权访问的每个文档的用户访问历史查看的选择,并向服务器提供用于禁用与该用户相关联的对用户有权访问的每个文档的用户访问历史查看的选择的指示,并从服务器接收至少排除与用户相关联的对协作文档的用户访问历史的用户访问历史。该方法可以进一步包括由用户设备呈现信息视图,该信息视图向用户设备的用户提供启用用户访问历史的指示并且提供用于调整与用户访问历史有关的设置的可选选项。在本公开的第三方面中,提供了一种系统。该系统包括存储指令的存储器设备;以及耦合到所述存储器设备的处理设备,其中,所述处理设备执行指令以从具有访问所述协作文档的权限的多个用户中的用户的用户设备接收对所述协作文档的请求,将协作文档提供给用户设备以在用户设备上的用户界面中呈现给用户,接收对在用户设备上的用户界面中呈现的协作文档的用户访问历史的请求,基于多个用户中的一个或多个用户对协作文档的访问来创建对协作文本文档来自技高网...

【技术保护点】
1.一种用于提供对协作文档的用户访问历史的方法,所述方法包括:/n由服务器从具有访问所述协作文档的权限的多个用户中的用户的用户设备接收对所述协作文档的请求;/n由所述服务器将所述协作文档提供给所述用户设备,以在所述用户设备上的用户界面中呈现给所述用户;/n从所述用户设备接收对在所述用户设备上的所述用户界面中呈现的所述协作文档的所述用户访问历史的请求;/n由所述服务器基于所述多个用户中的一个或多个用户对所述协作文档的访问来创建对所述协作文档的所述用户访问历史;并且/n由所述服务器将对所述协作文档的所述用户访问历史提供给所述用户设备,以在呈现所述协作文档的所述用户界面中显示。/n

【技术特征摘要】
【国外来华专利技术】20171011 US 15/730,5121.一种用于提供对协作文档的用户访问历史的方法,所述方法包括:
由服务器从具有访问所述协作文档的权限的多个用户中的用户的用户设备接收对所述协作文档的请求;
由所述服务器将所述协作文档提供给所述用户设备,以在所述用户设备上的用户界面中呈现给所述用户;
从所述用户设备接收对在所述用户设备上的所述用户界面中呈现的所述协作文档的所述用户访问历史的请求;
由所述服务器基于所述多个用户中的一个或多个用户对所述协作文档的访问来创建对所述协作文档的所述用户访问历史;并且
由所述服务器将对所述协作文档的所述用户访问历史提供给所述用户设备,以在呈现所述协作文档的所述用户界面中显示。


2.根据权利要求1所述的方法,进一步包括:
从所述用户设备接收消息请求,所述消息请求包括要发送到所述用户界面中的所述用户访问历史中标识的所述多个用户中的一个或多个用户的消息;并且
向与所述多个用户中的一个或多个用户相关联的一个或多个用户设备传输所述消息。


3.根据权利要求2所述的方法,其中,所述消息请求经由包括呈现所述协作文档的所述用户界面中的所述用户访问历史的视图上的指示符来选择。


4.根据权利要求1、2或3所述的方法,其中,所述用户访问历史标识具有访问所述协作文档的权限的所述多个用户以及所述多个用户中的每个用户最近查看所述协作文档的时间戳。


5.根据前述权利要求中的任一项所述的方法,其中,对所述协作文档的用户访问历史响应于确定针对所述多个用户中的一个或多个用户启用对所述协作文档的访问历史查看来提供。


6.根据权利要求1至4中的任一项所述的方法,其中,对所述协作文档的用户访问历史响应于确定针对所述多个用户中的一个或多个用户启用对包括所述协作文档的协作文档的全局访问历史查看来提供。


7.根据前述权利要求中的任一项所述的方法,进一步包括:
从所述用户设备接收用于禁用示出与所述用户设备的用户相关联的对所述协作文档的用户访问历史的请求;
从所述多个用户中的第二用户的第二用户设备接收对在所述用户设备上的用户界面中呈现的协作文档的用户访问历史的后续请求;
由所述服务器基于所述多个用户中的除所述用户之外的一个或多个用户对所述协作文档的访问来创建对所述协作文档的用户访问历史;并且
由所述服务器将对所述协作文档的所述用户访问历史提供给所述第二用户设备,以在呈现所述协作文档的用户界面中显示。


8.根据前述权利要求中的任一项所述的方法,进一步包括:
在所述用户访问历史中包括将所述多个用户中的一个或多个用户关联于组的组元数据。


9.根据前述权利要求中的任一项所述的方法,进一步包括:
在所述服务器处接收对所述协作文档的一个或多个访问请求;并且
存储对所述一个或多个访问请求中的每个访问请求的访问数据,对所述一个或多个访问请求中的每个访问请求的访问数据包括与相应访问请求相关联的所述多个用户中的一个用户的身份以及接收到所述相应访问请求的时间。


10.根据前述权利要求中的任一项所述的方法,其中,将对所述协作文档的用户访问历史提供给所述用户设备以在呈现所述协作文档的用户界面中显示包括:
使所述用户访问历史被显示在覆盖在所述用户界面中呈现的所述协作文档的一部分上的整合的视图中。


11.根据前述权利要求中的任一项所述的方法,进一步包括:
响应于接收到对所述协作文档的用户访问历史的请求,确定与提供对所述用户访问历史的请求的用户设备相关联的用户是否具有编辑权限;并且
响应于所述用户具有编辑权限,提供所述用户访问历史。


12.一种用于呈现对协作文档的用户访问历史的方法,所述方法包括:
由用户设备呈现显示所述协作文档的用户界面,所述用户界面包括表示所述用户访问历史的视觉指示符;
由所述用户设备检测对表示所述用户访问历史的所述视觉指示符的选择;
由所述用户设备从服务器请求对所述协作文档的所述用户访问历史;并且
响应于从所述服务器接收到所述用户访问历史,呈现显示所述用户访问历史连同所述协作文档的更新的用户界面。


13.根据权利要求12所述的方法,进一步包括:在整合的视图中呈现所述用户访问历史,所述用户访问历史标识有权访问所述协作文档的一个或多个用户并且包括何时所述一个或多个用户最近访问所述协作文档的...

【专利技术属性】
技术研发人员:艾伦·杨克莱顿·威廉姆斯詹姆斯·佐尔安德烈亚·杜尔科马修·皮尔森贝克布莱克·罗伯特·万兰丁厄姆秦志豪汤天磊
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国;US

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

1