在笔记本应用中管理对课程笔记本及其分区组的访问权限制造技术

技术编号:15919432 阅读:27 留言:0更新日期:2017-08-02 04:37
向原教师的课程笔记本添加共同教师的方法可以包括:响应于在客户端设备处接收到请求,将共同教师添加到由课堂笔记本应用管理的课程笔记本,向共同教师分配对教师的课程笔记本的完全读/写权限,该教师的课程笔记本包括具有连接的角色继承的任何分区组。也向共同教师分配对学生特定的分区组和协作空间分区组的完全读/写权限,学生特定的分区组和协作空间分区组都在课程笔记本中并且都已经断开了权限继承。为了保护教师的个人文件夹,其是教师的课程笔记本的父文件夹,课堂笔记本应用移除共同教师对教师的个人文件夹的权限。

【技术实现步骤摘要】
【国外来华专利技术】在笔记本应用中管理对课程笔记本及其分区组的访问权限
技术介绍
笔记本应用是指允许用户保存和策划内容的应用,内容通常通过“剪贴板”从在线资源收集或由用户直接键入、“用墨书写”(使用手写笔)、或者粘贴到笔记本中。除了提供用于输入和组织收集的内容的工具之外,一些笔记本应用包括共享和协作特征。笔记本应用可能是独立的应用或基于Web的。笔记本应用的示例包括Microsoft和Notebook(现已停产)。某些笔记本应用(如Microsoft和SMART)的共享和协作特征在教育环境中非常有用,其为交互式学习和远程学习提供了平台。访问特定课程计划或笔记本可能会因具体的笔记本应用和平台而有所不同。
技术实现思路
描述了一种课程笔记本应用,其使得具有不同访问权的不同用户不仅可以在单个笔记本中进行操作,而且还可以具有对在该笔记本内部的分区组的不同级别的访问权。通过本文描述的系统和技术,课堂笔记本应用有助于向包括分区组的课程笔记本添加共同教师,所述分区组包括针对每个学生的学生特定的分区组、协作空间和内容库。教师对整个课程笔记本,包括学生特定的分区组、协作空间和内容库具有读/写访问权。学生不用使用单独的笔记本,而是对内容库具有读取访问权、对协作空间具有读/写访问权、以及对教师课程笔记本的他们特定的分区组具有读/写访问权。为了能够在不同的分区组具有不同的期望的访问权限的情况下共享单个笔记本,学生特定的分区组和协作空间已经断开了权限继承,以便可以实现特定的期望的权限。将共同教师添加到原教师课程笔记本的方法可以包括:响应于接收到向课程笔记本添加共同教师的请求,向共同教师分配对包括具有连接的角色继承的任何分区组的教师的课程笔记本的完全读/写权限;也向共同教师分配对具有断开的权限继承的学生特定的分区组和协作空间分区组的完全读/写权限;并移除共同教师的对教师的个人文档文件夹的权限,该教师的个人文档文件夹是教师课程笔记本的父文件夹。提供本
技术实现思路
以便以简化的形式来引入下面在具体实施方式中进一步描述的概念的选择。该
技术实现思路
不是要确定所要求保护的主题的关键特征或主要特征,也不是要用于限定所要求保护的主题的范围。附图说明图1示出了示例操作环境。图2示出了课堂笔记本应用通过其创建和管理课程笔记本的过程流程。图3A-图3D示出了用于指示添加特定的共同教师的期望的用于教师的课堂笔记本应用的图形用户界面。图4A示出了课堂笔记本应用通过其将共同教师添加到课程笔记本的过程流程。图4B示出了用于从课程笔记本移除共同教师的过程流程。图5是示出了可以用于实施本文所述的过程中的一些的计算设备或系统的组件的框图。图6描绘了其中若干计算设备被联网的架构。具体实施方式描述了课堂笔记本应用,其使得具有不同访问权限的不同用户不仅可以在单个笔记本中操作,而且还可以具有对在该笔记本内部的分区组的不同级别的访问权。通过本文所述的系统和技术,课堂笔记本应用有助于将共同教师添加到课程笔记本。诸如Microsoft之类的笔记本应用利用了如下的结构,其中笔记本包括被组织成分区的内容的页面,该分区进一步被组织成笔记本内的组(称为“分区组”)。所描述的课堂笔记本应用利用这种类型的结构来改进教育场景的协作和工作效率。特别是,教师可以有课程笔记本。然后,不是使用针对每位学生的单独的笔记本,而是学生可以被分配有教师的课程笔记本的分区组。有利地,这可以减少管理多个笔记本的同步问题,并可以积极地影响如何存储和管理内容。然而,由于课堂笔记本应用的课程笔记本由主要用户(教师)所“拥有”,所以共享具有不同访问权限的笔记本的分区组以及针对其他人指定对课堂笔记本的访问作为整体是有挑战性的。例如,在概念上,对于课堂笔记本应用,期望向教师提供对每个学生的笔记本的访问权,同时向学生提供仅对他们的笔记本(而不是另一个学生的笔记本)的访问权。因此,当学生笔记本实际上是教师的课程笔记本的分区组时,则期望向教师提供对每个学生的分区组的访问权,并向学生提供仅对他们的分区组的访问权。此外,教师和所有学生都应该具有对协作空间的读/写访问权限。图1示出了示例操作环境;以及图2示出了课程笔记本应用通过其创建和管理课程笔记本的过程流程。参考图1,在某些实现中,课堂笔记本应用100-A、100-B、100-C在客户端设备(例如,由关于图5描述的计算设备500所表示的教师客户端设备110-A以及学生客户端设备110-B和110-C)处的客户端浏览器102-A、102-B、102C上执行。在一些其他实现中,课堂笔记本应用100-D是在客户端设备处的独立应用,例如共同教师设备110-D所示(其由关于图5描述的计算设备500所表示)。在另外一些其他实现中,课堂笔记本应用在客户端设备处包括瘦客户端101,例如用于学生客户端设备110-E(其由关于图5描述的计算设备500所表示)和服务器侧可执行模块111。课堂笔记本应用使得客户端设备的用户能够查看和编辑存储在诸如站点服务器120和存储服务器130之类的服务器上的内容。课堂笔记本应用从服务器120、130取得内容并且对服务器120进行调用(通过应用编程接口)。课堂笔记本应用(以任何合适的形式)可以与站点服务器120(例如云服务或指定的服务器)通信,以取得和更新存储在存储服务器(或服务器)130中的内容。站点服务器120和存储服务器130可以是相同的计算系统、分布式计算系统和/或彼此通信的单独的系统。站点服务器120可以管理存储服务器130处的内容,并且在一些情况下可以实现关于内容的协作。例如,站点服务器120可以是服务于教师、学生和共同教师所属的组织的Microsoft服务器。也就是说,课程笔记本可以与教师的个人文件夹相关联地存储在云存储服务、协作和管理平台(如Microsoft)或企业系统中。然后,教师可以根据课堂笔记本应用的特征中的任何一个来访问课程笔记本并与之进行交互。除了与教师客户端设备110-A处的现有的课程笔记本进行交互(例如,读取、修改等)之外,教师可以使用课堂笔记本应用100-A创建新的课程笔记本(200),如图2所示。当课堂笔记本应用接收到针对教师创建新课程笔记本的命令时(201),课堂笔记本应用100-A与服务器120通信以将新的课程笔记本141存储在教师的个人文件夹140中(202)。然后,可以在课程笔记本141下创建分区组(例如,子文件夹)。例如,课程笔记本141可以具有被识别为协作空间142的一个分区组和被识别为内容库143的另一个分区组(203)。另外,无论是在创建新课程笔记本时,还是响应于添加学生的特定要求(204)时,都可以针对每个学生创建分区组(205)。例如,可以创建第一学生分区组144、第二学生分区组145、第三学生分区组146和第四学生分区组147。因此,新课程笔记本可以被认为是教师的个人文件夹中的新文件夹,并且所创建的各种分区组可以被认为是新课程笔记本的新文件夹中的子文件夹。然而,为了使课程笔记本正常运作,目标是让教师对所有分区组(例如,课程笔记本的文件夹下的所有“分区组”子文件夹)具有读/写访问权并且让每个学生对内容库143具有只读访问权、对协作空间142具有读/写访问权以及对其自己的笔记本分区组具有读/写访问权(对其他学生的分区组没有访问权或权限)。当本文档来自技高网
...
在笔记本应用中管理对课程笔记本及其分区组的访问权限

【技术保护点】
一种管理对课程笔记本的访问权限的方法,包括:在客户端设备处接收请求,所述请求用于将共同教师添加到与存储在服务器中的教师的个人文件夹相关联的课程笔记本中,其中,所述课程笔记本包括协作分区组、内容库分区组以及多个学生特定的分区组,其中,所述协作分区组和所述多个学生特定的分区组中的每一个具有与所述课程笔记本断开的角色继承;将所述共同教师分配给所述课程笔记本,具有读/写权限,所述课程笔记本包括具有连接的角色继承的课程笔记本的任何分区组;将共同教师分配给具有所述断开的角色继承的所述协作分区组和所述多个学生特定的分区组中的每一个,具有读/写权限;以及从所述教师的个人文件夹中移除所述共同教师的读/写权限。

【技术特征摘要】
【国外来华专利技术】2014.12.08 US 62/089,059;2015.02.27 US 14/633,9511.一种管理对课程笔记本的访问权限的方法,包括:在客户端设备处接收请求,所述请求用于将共同教师添加到与存储在服务器中的教师的个人文件夹相关联的课程笔记本中,其中,所述课程笔记本包括协作分区组、内容库分区组以及多个学生特定的分区组,其中,所述协作分区组和所述多个学生特定的分区组中的每一个具有与所述课程笔记本断开的角色继承;将所述共同教师分配给所述课程笔记本,具有读/写权限,所述课程笔记本包括具有连接的角色继承的课程笔记本的任何分区组;将共同教师分配给具有所述断开的角色继承的所述协作分区组和所述多个学生特定的分区组中的每一个,具有读/写权限;以及从所述教师的个人文件夹中移除所述共同教师的读/写权限。2.根据权利要求1所述的方法,其中,将所述共同教师分配给所述课程笔记本包括请求所述服务器存储与所述课程笔记本相关联的所述共同教师的读/写权限;其中,将所述共同教师分配给所述协作分区组和所述多个学生特定的分区组中的每一个包括请求所述服务器存储与所述协作分区组和所述多个学生特定的分区组中的每一个相关联的所述共同教师的读/写权限;以及其中,从所述教师的个人文件夹中移除所述共同教师的读/写权限包括请求所述服务器从对所述教师的个人文件夹的访问权中移除所述共同教师。3.根据权利要求1所述的方法,还包括通过以下方式将新学生添加到所述课程笔记本:向所述新学生分配对所述课程笔记本的只读角色;在所述课程笔记本中创建新分区组;断开所述新分区组的角色继承设置;向所述新学生分配对所述新分区组的读/写权限;向所述教师和任何共同教师分配对所述新分区组的读/写权限;以及向所述新学生分配对所述协作空间的读/写权限。4.根据权利要求1所述的方法,还包括通过以下方式从所述课程笔记本移除所述共同教师:移除所述共同教师对所述课程笔记本的访问权;移除所述共同教师对所述协作空间的访问权;以及移除所述共同教师对所述多个学生特定的分区组的访问权。5.一种或多种具有存储在其上的指令的计算机可读存储介质,当所述指令由处理系统执行时,所述指令指示所述处理系统用于:向共同教师分配对与存储在服务器中的教师的个人文件夹相关联的课程笔记本的读/写权限,所述课程笔记本包括具有连接的角色继承的课程笔记本的任何分区组,其中,所述课程笔记本包括协作分区组、内容库分区组和多个学生特定的分区组,其中,所述协作分区组和所述多个学生特定分区组中的每一个具有与所述课程笔记本断开的角色继承;将共同教师分配给具有所述断开的角色继承的所述协作分区组和所述多个学生特定分区组中的每一个,具有读/写权限;以及从所述教师的个人文件夹中移除所述共同教师的读/写权限。6.根据权利要求5所述的介质,其中,用于将所述共同教师分配给所述课程笔记本的指令指示所述处理系统请求所述服务器存储与所述课程笔记本相关联的所述共同教师的读/写权限;其中,用于将所述共同教师分配给所述协作分区组和所述多个学生特定的分区组中的每一个的指令指示所述处理系统请求所述服务器存储与所述协作分区组和所述多个学生特定的分区组中的每一个相关联的所述共同教师的读/写权限;以及其中,用于从所述教师的个人文件夹中移除所述共同教师的读/写权限的指令指示所述处理系统请求所述服务器从对所述教师的个人文件夹的访问权中移除所述共同教师。7.根据权利要求6所述的介质,还包括指示所述处理系统通过以下方式将新学生添加到所述课程笔记本的指令:向所述新学生分配对所述课程...

【专利技术属性】
技术研发人员:M·E·托尔富森I·H·S·韩J·T·格鲁丁T·维翁策克
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1