通过逻辑标记共享文档制造技术

技术编号:20986390 阅读:17 留言:0更新日期:2019-04-29 20:04
提供了通过逻辑标记而实现共享文档。文档标记系统允许用户使用与在线文档系统中的文档的虚拟文件夹相关联的标签来标记文档,并向一个或多个用户提供对虚拟文件夹的访问。提供对与标签相关联的虚拟文件夹的访问提供了对该文档和用标签标记的其他文档的访问。该文档和用标签标记的其他文档可以与其他用户共享,而无需将文档附加到电子邮件或创建文档的副本。提供用户界面元素以允许用户输入或选择用于标记文档的一个或多个标签。无论文档类型如何,各种文档都可以与标签相关联。此外,文档可以存储在各种存储库中。

Sharing documents through logical Tags

Shared documents are provided through logical tags. Document tagging system allows users to tag documents with tags associated with virtual folders of documents in the online document system and provide access to virtual folders to one or more users. Providing access to virtual folders associated with tags provides access to the document and other documents tagged with tags. This document and other documents tagged with tags can be shared with other users without the need to attach the document to an e-mail or create a copy of the document. Provide user interface elements to allow users to enter or select one or more tags for marking documents. Regardless of the document type, various documents can be associated with tags. In addition, documents can be stored in various repositories.

【技术实现步骤摘要】
【国外来华专利技术】通过逻辑标记共享文档
技术介绍
在企业和个人环境中,实体经常与其他实体共享或协作文档。与另一实体共享文档的一种典型方法是将文档的副本附加到电子邮件,并将文档副本发送到另一实体,该另一实体创建同一文档的多个副本。可以意识到,具有文档的多个副本占用额外的网络资源,需要过多的存储量,并且创建实体可能没有或正在处理相同版本的文档的场景。与另一实体共享文档的其他典型方法涉及将文档存储在在线文档系统中并将文档的链接发送到实体,或者手动选择用户想与谁共享文档,以及进一步选择分配用户的权限。用户可能必须为他/她想要共享的每个文档重复这些步骤。可以意识到,这可能是低效的过程。
技术实现思路
提供本
技术实现思路
是为了以简化的形式介绍一些概念,这些概念将在下面的具体实施方式部分中进一步描述。本
技术实现思路
不旨在确定所要求保护的主题的关键特征或必要特征,也不旨在帮助确定所要求保护的主题的范围。各方面涉及用于通过逻辑标记高效共享文档的自动系统、方法和设备。例如,提供了一种文档标记系统,其允许用户使用与在线文档系统中的文档集合相关联的标签来标记文档,并且向一个或多个用户提供对该集合的访问,其中提供对与标签关联的该集合的访问提供对该文档和标签标记的其他文档的访问。示例使得能够在单个标签下标记各种类型的文档(例如,电子邮件、生产力应用文档、网页、绘图)。通过共享标签而不是作为电子邮件附件或文件传输来共享物理文档,用户能够与他人共享文档。通过减少存储和传输的数据量,使文档系统更高效。例如,减少了文档的重复副本。此外,通过消除或减少附加到电子邮件的文档的数量,减少了诸如电子邮件应用程序存储的其他应用程序存储。各方面通过简化共享文档的方法来增强协作过程。可以理解,通过存储资源的单个副本并通过共享标签而不是共享物理文档向用户提供资源,计算设备的效率提高了。示例被实现为计算机进程、计算系统或诸如设备、计算机程序产品或计算机可读介质的制品。根据一个方面,该计算机程序产品是计算机系统可读的计算机存储介质,并且编码有用于执行计算机过程的指令的计算机程序。在下面的附图和描述中阐述了一个或多个方面的细节。通过阅读以下详细描述和对相关附图的回顾,其他特征和优点将是显而易见的。应理解,以下详细描述仅是解释性的,而不是对权利要求的限制。附图说明包含在本公开中并构成本公开的一部分的附图示出了各个方面。在图中:图1是表示通过逻辑标记高效共享文档的一个示例的数据流程图;图2是示出用于通过逻辑标记提供文档的高效共享的示例系统的组件的框图。图3A是示例用户界面的图示,通过该用户界面,用户能够用一个或多个标签来标记文档;图3B是显示与文档相关联的标签的示例用户界面的图示;图3C是用户能够通过其管理标签的示例用户界面的图示;图4是示出用于通过逻辑标记提供文档的高效共享的示例方法中涉及的一般阶段的流程图;图5是示出计算设备的示例物理组件的框图;图6A和6B是移动计算设备的框图;以及图7是分布式计算系统的框图。具体实施方式以下详细描述参考附图。只要可能,在附图中使用相同的附图标记,并且以下描述涉及相同或相似的元件。虽然可以描述示例,但是修改、改编和其他实现是可能的。例如,可以对附图中示出的元件进行替换、添加或修改,并且可以通过将阶段替换,重新排序或添加到所公开的方法来修改本文描述的方法。因此,以下详细描述不是限制性的,而是由所附权利要求限定适当的范围。示例可以采用硬件实现方式或完全软件实现方式的形式,或者结合软件和硬件方面的实现方式的形式。因此,以下详细描述不应被视为具有限制意义。本公开的各方面涉及一种用于通过逻辑标记提供文档的高效共享的方法、系统和计算机存储介质。现在参考图1,提供了数据流程图100,其示出了示例逻辑标记系统中的数据的示例流,用于通过逻辑标记而高效共享文档。在一个示例中并且如图所示,当用户102创建用于与一个或多个内容项相关联的标签122时,数据流开始。根据各方面,标签122是可以包括以下中的一个或组合的标识符:关键字,术语,数字字符,字母字符,分隔符或特殊字符。当创建标签122时,或者在稍后的时间,用户102选择一个或多个实体132a-n(统称为132)以与标签相关联。例如,将实体132与标签122相关联为标签创建成员列表,其中向成员列表中包括的实体提供用于与用标签标记的文档进行交互的某些权限。根据一个方面,当创建标签122时,或者在稍后的时间,用户102能够为实体132选择用户访问权限116。在一些示例中,用户102可以为与标签122相关联的所有实体132选择某些用户访问权限116。在其他示例中,用户102可以为成员列表的选择实体132选择某些用户访问权限116。在一个示例中,与标签122相关联的用户访问权限116允许或阻止实体132用标签标记文档114。在另一示例中,与标签122相关联的用户访问权限116指示实体132可以编辑用标签标记的文档114的程度。示例用户访问权限116包括以下中的一个或多个:完全控制,读/写,仅审阅,仅注释,只读,以及不访问。其他用户访问权限116可以是可能的。根据示例,当实体132与标签122相关联地被分配完全控制时,该实体具有对用标签标记的文档114的完全读/写访问,并且被允许改变文档的格式。当实体132与标签122相关联地具有读/写控制时,该实体具有对用标签标记的文档114的读写权限,但不能进行格式化改变。通过与标签122相关联的仅审阅权限,实体132可以对用标签标记的文档114进行改变,其中可以通过跟踪改变技术来跟踪改变。利用与标签122相关联的仅审阅权限,实体132可以将评论插入到用标签标记的文档114中,但是不能改变文档的内容。利用与标签122相关联的只读权限,实体132可以查看用标签标记的文档114,但是不能对文档进行任何更改,也不能插入任何注释。如图1所示,示例数据流程图100中的步骤1包括将标签122、相关联的实体132和用户访问权限116与文档系统110通信,其中它们存储在标签存储库118中。应当理解,标签122、相关联的实体132和用户访问权限116可以在单个通信或多个通信中发送到文档系统110。在一些示例中,标签122的创建以及标签、相关联的实体132和用户访问权限116的通信稍后发生,例如当文档114用标签标记时。继续图1中所示的数据流,用户102或被许可的实体132查看,创作或编辑文档114a,并用标签122标记文档。用户102或被许可的实体132可以利用在客户端计算设备104上执行的应用程序以查看,创作或编辑文档114a。文档114a可以是各种类型的资源之一,诸如生产力应用文档、电子邮件、绘图、视频文件、音频文件、图像等。根据一个方面,可以用特定标签122标记各种类型的资源。例如,单个标签122可用于标记电子邮件、文字处理文档、电子表格文档和视频文件。根据一些示例并且如下面将进一步详细描述的,提供用户界面元素以使用户102或被许可的实体能够输入标签122或选择现有标签以与文档114相关联。示例数据流程图100中的步骤2包括将经标记的文档114a或对经标记的文档所做的改变上载到文档系统110,文档系统110可操作以提供文档存储和/或文档编辑。根据一个方面,文档系统110包括本地或远程存储库126,在该存本文档来自技高网...

【技术保护点】
1.一种用于通过逻辑标记提供文档的高效共享的计算机实现的方法,包括:访问文档;用标签标记所述文档;以及向一个或多个实体提供对与所述标签相关联的虚拟文件夹的访问,其中,提供对与所述标签相关联的所述虚拟文件夹的访问向所述一个或多个实体提供对所述文档以及用所述标签标记的其他文档的访问。

【技术特征摘要】
【国外来华专利技术】2016.08.31 US 15/253,7121.一种用于通过逻辑标记提供文档的高效共享的计算机实现的方法,包括:访问文档;用标签标记所述文档;以及向一个或多个实体提供对与所述标签相关联的虚拟文件夹的访问,其中,提供对与所述标签相关联的所述虚拟文件夹的访问向所述一个或多个实体提供对所述文档以及用所述标签标记的其他文档的访问。2.如权利要求1所述的方法,其中,用标签标记文档包括:在标记用户界面元素内接收与所述标签相对应的输入;以及将所述标签作为元数据应用于所述文档。3.如权利要求2所述的方法,还包括:接收对用所述标签标记的文档进行搜索的指示;对包括与所述标签相关联的元数据的文档进行搜索;以及在单个用户界面中显示所述包括与所述标签相关联的元数据的文档。4.如权利要求2所述的方法,其中,在所述标记用户界面元素内接收与所述标签相对应的输入包括在应用的用户界面中显示的所述标记用户界面元素内接收输入。5.如权利要求1所述的方法,还包括:接收对创建所述标签的选择;创建所述标签;接收对一个或多个实体的选择以与所述标签相关联;以及将所述一个或多个实体与所述标签相关联,以用于向所述一个或多个实体提供对用所述标签标记的文档的访问。6.一种用于通过逻辑标记来提供文档的高效共享的系统,所述系统包括计算设备,所述计算设备包括:至少一个处理设备;以及至少一个计算机可读数据存储设备,其存储指令,当由所述至少一个处理设备执行所述指令时,使所述计算设备:访问文档;用标签标记所述文档;以及向一个或多个实体提供对与所述标签相关联的虚拟文件夹的访问,其中,提供对与所述标签相关联的所述虚拟文件夹的访问向所述一个或多个实体提供对所述文档以及用所述标签标记的其他文档的访问。7.如权利要求6所述的系统,其中,所述系统还用于:在标记用户界面元素中接收与所述标签相对应的输入;以及将所述标签作为元数据应用于所述文档。8.如权利要求6所述的系统,其中,所述系统还用于:提供用户界面,以用于接收对用所述标签标记的文档的搜索的指示;对包括...

【专利技术属性】
技术研发人员:K·巴塔查尔吉
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1