最终用户来个性化的学习路径。
[0213]集成到自适应学习路径中允许开发人员接收自发使用的增加,因为最终用户将在器官上体验和发现其应用和内容。最终用户受益于发现和体验可变应用和内容。
[0214]该平台还允许自适应学习路径的成就和奖励特征集成到第三方应用和内容中。最终用户将能够通过在平台中标准化的徽章、排行榜和挑战来标记成就以及接收奖励。集成允许最终用户具有超出单个应用的进展和完成的感觉,并且开发人员受益于最终用户在自适应学习系统中所体验的更强和更深参与。
[0215]对第三方应用和内容提供商可用的自适应学习系统的其他奖励方案包括对虚拟货币系统的访问。在集成情况下,由父母购买并且分配给用户作为使用的激励以及货币化奖励和成就的虚拟货币/信用是通过孩子模式兑换界面可兑换以获取第三方应用的,并且还能够通过第三方应用上的成就来分配。虚拟货币还能够用来将第三方应用从试用或免费版本升级。
[0216]该平台还允许自适应学习系统的跟踪和分析特征与第三方应用的集成。在一些实施例中,第三方应用向平台提交结果、动作和体验。将数据处理形成可用信息,以供集成到商店中的推荐、针对最终用户的报告、以及针对开发人员网络入口中的开发人员的分析中。通过这个集成,最终用户从第三方应用接收关于学习活动的报告、以及针对基于FALS和第三方应用的新课程和活动的状态、进展和推荐。
[0217]生态系统的云存储的集成使第三方应用能够在云中储存状态和数据。进展、得分和其他用户状态数据将是可用的并且在每一个装置上同步到云存储系统,以便为最终用户提供跨多个装置的无缝集成。集成为持续用户数据提供在生态系统处的可靠和安全存储,从而消除第三方应用开发人员为最终用户提供独立数据存储的需要。
[0218]应用发现和分配系统用来发布并且将第三方应用和内容集成到内容商店环境中。开发人员使用开发人员网络入口来提交应用和内容以供批准。批准过程确保质量等级和API使用达到标准。一旦经过批准,应用和内容可用于最终用户购买和下载。
[0219]跟踪数据捕获和获取
图7C示出显示用于跟踪数据的捕获和获取的系统的一些示范实施例的图示。按照本发明的一些实施例的方面,FALS数据跟踪技术允许根据与移动装置的交互来捕获用户信息和行为。所有所捕获数据被储存,并且能够用于直接教育性目的、诸如通知自适应学习算法,或者用于间接教育性目的、诸如改进用户交互以获取或增强特定技能集合。尽管并非所有所捕获数据均预先使用,但是储存它以供历史目的,并且提供能够被挖掘以保持丰富和演进FALS的数据集。
[0220]在数据捕获和获取的过程中,跟踪数据作为语句来生成727和提交729。每一语句表达单个动作、事件或其他状态。语句采取行动者-动词-宾语的形式。行动者是执行动词的最终用户。宾语是动词的目标。语句还转化成人类可读句子。语句还包括用于检测重复语句的语句标识(1.D.);语句的时间戳;行动者;动词;和宾语。
[0221]语句还具有依赖被跟踪动词/宾语的共同性质,包括表示语句的结果的数据。例如,对于包括“用户回答问题”的行动者-动词-宾语的语句,结果将包括用户是否正确回答问题、回答问题所花费的时长、以及用户提交的答案。语句的共同性质还包括描述语句的上下文的信息。例如,如果语句是较大语句集合的一部分,则上下文将包括对较大集合的引用。上下文的另一个使用是描述语句的装置或位置。
[0222]跟踪语句设计成灵活的。新语句容易被创建。可选上下文和附加数据性质允许跨多种类型的装置和环境的、对用户行为的跟踪。这包括基于输入机制(触摸、触控笔、键盘)、装置屏幕大小、物理位置以及其他装置和人口统计信息的所提交语句。
[0223]原始跟踪数据储存在高性能、高可用性数据存储器731中。从那里,通过将语句解析733为语句类型735,原始跟踪数据被处理并且变换为可用数据。提交给报告服务的可用数据、诸如报告数据737主要产生针对FALS的最终用户、以及最终用户的父母、监督者或教育者的报告。
[0224]可用数据还用来同步客户机装置和后端服务的状态。成就、奖励和其他游戏机构数据739通过跟踪API 741提交给奖励服务。可用数据还在内部过程中用来理解和分析用户行为、参与率、自适应学习的有效性的基准、以及其他使用度量和统计。
[0225]其他数据743可包括自由形式结构化数据,其没有落入任何已知语句类型中。数据743储存在后端服务745中供将来使用。自由形式结构化数据可由新客户应用来生成,其中新客户应用配置成跟踪并非跟踪API 741已知的某些数据。在稍后时间,可更新跟踪API 741,使得自由形式数据743变成可用数据,例如,为这种数据定义新语句类型,并且数据743则可结合到报告中。其他数据743的这种容纳允许新客户app与跟踪API 741的开发相独立地开发,并且允许所获取数据的将来使用。
[0226]在异步跟踪系统中构建简单跟踪语句的能力允许第三方应用为自适应学习系统平台用户提供相同的高性能跟踪和数据同步。
[0227]
离线使用以及离线与在线之间的同步按照本发明的一些实施例的方面,FALS在离线模式中,S卩,在没有因特网连接的情况下,操作和传递直接指导性能力。这个能力使能极大地扩展现有解决方案的FALS的使用情况。与笔和纸张解决方案不同,FALS系统能够捕获用户交互和输入,而没有关于地点和时间的限制。例如,任何部分尝试或练习运动在该系统中捕获,并且能够被挖掘以供对熟练程度和学习路径的附加洞察。与传统笔和纸张不同,在线同步使能关于用户活动的一致和详细的报告。
[0228]与在线解决方案不同,用户能够是移动的,并且能够在不提供因特网连接的设定中使用FALS。例如,用户能够在课堂或学校环境外、“在现场”按分组来工作,并且寻求练习或者捕获对正进行的洞察。另外,FALS能够以由一个监督用户进行的分配和课程提纲来配置,并且在不同时间、位置或学习上下文中为了用户的利益而移交。在使监督为异步的同时达到这个程度的个性化的能力与在线解决方案模型(其通常要求监督用户在会话期间在场)极为不同。
[0229]所捕获数据集、输入和交互被捕获并且在因特网连接变为可用时立即与后端和云服务自动同步。
[0230]为了支持离线使用,后端服务设计成异步地接收数据。每当因特网连接可用时,客户机大量提交语句。后端服务是轻量级并且灵活的,以允许跟踪数据的快速且可靠的提交。通过使用异步语句提交并且将应用逻辑的核心放在客户机中,教育性服务能够在没有因特网连接的情况下进行操作。
[0231]设定和数据从后端服务周期性地同步到教育性服务客户机。这有效地使能“推送”服务,由此服务能够向客户机端发送更新,以供更新课件和总课程数据。
[0232]平板PC上的父母控制
父母控制已用于数字电视服务服务、计算机、浏览器、视频游戏、移动电话和软件中。父母控制按照各种形式来实现,包括:1)内容过滤器一其限制对内容的访问;2)使用控制,其施加时间限制或者禁止某些类型的使用;3)使用管理工具,其允许行为的强制;以及4)监控工具,其能够跟踪活动。父母控制典型地用于电影、音乐、图片和网页、或者其他传统定义内容的管理。但是,在平板计算机上,这些功能极为不同,因为平板计算机还包括触摸屏输入界面、第三方应用、app中购买、社交网络集成和界面、以及社交游戏特征。
[0233]按照本发明的实施例的方面,父母控制包括内容获取白名单,其对于还不能阅读的孩子允许孩子根据字符图片而不是根据文本描述或名称进行选择。在一些实施例中,父母控制界面在触摸屏输入环境中实现而不是由鼠标和光标输入。
[0234]父母控制跨多个孩子简档以及跨不同用户界面或装置(其注册或建立在父母控制系统下)来嵌入,在一些实施例中一个针对父母而另一个针对孩子。平板提供用于实现父母控制的独特环境,因为它引入用于操作系统、系统覆盖、浏览器和第三方应用的多个用户界面和软件环境,包括社交网络、社交游戏特征和app中购买。
[0235]按照本发明的实施例的方面,还为运行于0S覆盖系统上的第三方应用实现父母控制。虽然作为用于实现父母控制的方法的内容过滤在第三方应用(其能够绕过这类控制)中可能不是有效的,但是在0S覆盖系统中实现的父母控制对于控制第三方应用的使用是有效的。例如,在网络浏览器上,父母控制可过滤和阻止对网络地址或网页(其可能以其他方式允许用户获得对装置的本地0S系统的访问权)的访问。在浏览器中对网络资源的请求被捕获,并且仅在它们满足与用户环境对应的预定参数(诸如确定可准许内容、网页和/或域、app中购买等的参数)时才被允许处理。对于在对应用户环境中不准许的资源的请求被忽视。这种方法有利地防止第三方广告的显示和向未批准网页和/或域的链出。
[0236]在一些实施例中,可要求密码输入,以授权在处于孩子模式的同时对0S覆盖系统中的某些进程和动作的访问。密码可以是供进入父母模式的相同密码集合。通过密码的输入进行的访问的授权不要求离开孩子模式UI或者离开当前导航状态。此外,用于提示输入密码的界面包括提示孩子用户请求父母以获得访问权或许可,而不是输入密码的直接指令。在跨针对孩子的专用用户界面的平板环境中,内容限制与类似购买与否的第二级批准相比不太重要。
[0237]在一些实施例中,除了限制和管理访问权之外,父母控制包括使用虚拟货币来奖励装置所监控到的积极行为。用于奖励和使用虚拟货币的界面的示例包括用于内容、app、游戏、app和现实游戏的兑换中心,其可确定主题为财宝箱主题。
[0238]在一些实施例中,父母控制提供第三方app中的使用控制、app中购买和社交网络链接和广告。尽管第三方应用可被批准和/或适合于给定用户,但是它可能包括用于没有被批准和/或不适合于用户的、app中购买、广告、社交网络链接的功能性。0S覆盖和本地驱动程序实现通过拦截所有链接网络请求并且仅允许到经批准网页和/或域的经授权链接,来促进禁能这种类型的链接。此外,在一些实施例中,父母控制在浏览器,诸如针对Android移动0S的浏览器,中实现和/或实施。
[0239]图8是按照本发明的实施例的方面、示出父母控制系统800的图示。父母控制系统800可以是作为平板装置上的界面、作为基于网络浏览器的界面、或者作为运行于个人计算机操作系统上的个人计算机应用可访问的。对管理参数或设定的变更可传播给可适用装置。父母控制系统800包括安全/保护特征801、监控和跟踪特征803、内容管理特征805、简档管理特征807、以及奖励和激励特征809。
[0240]安全/保护特征801包括管理系统环境和你孩子的隐私的安全性的特征。例如,安全/保护特征801包括用于提示密码输入并且在密码被认证时授予对受限动作、界面、应用或区域的访问权的持续管理工具。图9示出用于指示用户寻求父母密码的界面902和904以及提示906和908的示例。
[0241]图10至图25包括用来访问父母控制系统800的一些特征的用户界面。界面可按照多种格式来实现,包括在移动装置的app中、在窗口化的计算应用中、在基于浏览器的环境中、或者其他用户界面格式或者以上的组合。
[0242]图10示出作为安全/保护特征801的一部分、用于管理好友列表的界面1000的示例。好友列表管理特征通过添加、删除或阻止好友请求、诸如好友请求1002和1004,来允许对每一孩子能够与谁联络的管理。从父母帐户,监督父母能够控制哪一个其他生态系统用户建立与孩子帐户的好友连接。
[0243]图11示出用于针对孩子的简档来管理通知、消息和警报的界面1100的示例。按照一些实施例,父母控制系统800提供来自孩子-安全生态系统的服务器的、父母帐户中的界面。该界面传递和管理是父母帐户可访问的、关于每一孩子在生态系统中的活动、消息和进展的警报和通知、诸如消息1102。该界面还允许对何时以及如何接收与孩子帐户有关的通知进行控制。
[0244]图12示出警告用户关于被阻止链出(由0S覆盖系统和父母控制系统800所阻止)的界面1200的示例。父母控制系统还系统地阻止第三方广告、app中购买以及到第三方app上的未批准网站的链出,而无需对由第三方app开发人员提供的第三方app的任何变更。在示范实施例中,0S覆盖系统大体上捕获所有用户输入、包括第三方app中的用户输入,确定每一用户请求是否针对用户简档中确定的经准许资源,并且仅允许被确定为针对在对应用户简档下可准许的资源的用户请求的处理。另外,相对于网络资源,0S覆盖系统通过准许浏览器访问和呈现仅来自预定网页和/或域的内容,来限制网络浏览器中可访问的内容,从而阻止来自不同域的第三方广告的显示、app中购买、以及到未批准网站的链出。
[0245]图13示出用于提供关于广告、社交网络、网络链出以及针对app、网站和第三方内容的年龄适合性的父母指导、分级和警报的界面1300的示例。图14示出用于通知父母关于针对app的特定警报的界面1400。
[0246]按照本发明的实施例的方面,进一步参照图8,用于在线或者在装置上执行的活动的、监控和跟踪特征803包括在父母控制系统800中。跟踪和监控特征803包括监控消息,其包括:审查和批准向/从每一孩子的帐户发送的消息,其可从如图11所示的界面来执行;通过批准或拒绝好友请求来监控每一孩子能够与谁联络,其可从如图10所示的界面来执行;跟踪和控制在界面1500上的时间和使用,如图15所示,包括跟踪和控制每一孩子的活动使用和所花费时间,接收关于所完成活动的类型和等级的立即反馈以及他们可能感兴趣的特定内容或推荐;以及通过个人全球定位系统定位器或W1-Fi定位器来定位装置。
[0247]进一步参照图15,其示出界面1500的特定视图,时间管理和使用界面1500包括使用指示,诸如针对最后播放的日期1502、所花费时间1504、针对特定装置上的特定孩子简档。立即的活动-特定的反馈以及内容和活动推荐可通过时间管理和使用界面1500中的视图(未示出)之一向父母引入。这个信息能够为父母提供关于他们的孩子执行得如何好或者没有执行的洞察。
[0248]进一步参照图8,用于网站、视频、音乐、图片和app的内容管理的内容管理特征805包括在父母控制系统800中。内容管理特征805包括多个装置的管理和控制、应用的管理、内容白名单的管理以及针对孩子友好性的第三方应用的分类和分级的管理、针对生态系统中每一孩子用户帐户的个性化内容列表的管理。
[0249]图16是示出选择界面1600的图示,其中选择界面1600供父母控制从注册在同一父母控制系统下的一组装置中选择特定装置用于管理。这种集中的系统和界面允许跨注册在该系统内的多个装置(即,计算机1602、平板1604、电视盒1606)的、对可用内容的父母控制。
[0250]图17是按照本发明的实施例的方面、示出用于管理对应用的访问的界面的图示。如所示,界面1700用于管理先前从如图16所示的界面1600中选出的特定装置的应用。界面1700允许父母手动添加以及移除每一孩子能看、听、播放和体验的app。这个特征允许用户分别控制在孩子模式和父母模式显示什么内容。在两种模式中,存在变得可用的独立浏览器。在孩子模式中,存在孩子-安全浏览器,其中孩子能够在线安全地探索特定内容,以及在父母模式中,浏览器是没有限制的全特征浏览器。
[0251]图18是示出用于将内容放置到经批准内容的“白名单”上的界面1800的图示,其中“白名单”由基于类别的图标(其是年龄适合并且与孩子兴趣相符的、手动策划和预先选择的)在界面1800上如所示地来组织。与基于受限词的列表的黑名单内容相对照,白名单内容为父母提供对他们想要孩子查看和探索什么的完全控制。
[0252]图19是按照本发明的实施例的方面、示出用于获取和下载内容的界面1900的图示,其包括根据年龄、性别、性格、名声和兴趣的适当性的、用于第三方应用和内容的列表的过滤选项1902。
[0253]图20是示出界面2000的图示,其中界面2000具有针对特定孩子用户帐户的个性化内容的父母控制的视图。界面2000是父母能够搜索和创建网站、视频、游戏和手工的定制白名单的区域。在图20所示的视图中,网站2002和2004已经添加到白名单。在一些实施例中,白名单由孩子-安全生态系统的服务器来管理,并且经由网络界面来控制。使白名单经由到孩子-安全生态系统中的任何移动装置的网络连接而可用,以供准许由与特定孩子用户帐户关联的装置来进行的对白名单项的访问。每个白名单项可被分配图标,其在移动装置上的孩子模式界面中示出来供选择。在一些实施例中,针对每一独立孩子用户帐户来布置和定制白名单。所定制白名单允许父母拓宽移动装置系统对因特网上可用的内容的访问权,但是可以不是孩子-安全生态系统中可用的策划app的一部分。这个特征还允许父母控制对特定孩子特别的所有内容。
[0254]进一步参照图8,简档管理特征807包括在父母控制系统800中。简档管理特征807包括对创建或注册在父母控制系统800下的、一个或多个特定孩子用户帐户的管理。更具体来说,简档管理特征807包括跨内容和应用自动地策划体验,以基于与简档关联的年龄、性别和其他偏好为每一孩子的简档创建自动化体验。图21是示出界面2100的示例的图示,其中简档细节由父母控制系统来输入。其他简档管理特征807包括虚拟货币管理、以及对向特定父母控制系统注册的多个孩子用户帐户和简档的管理。
[0255]图22是示出界面2200的图示,其中界面2200包括用于虚拟货币的管理和获取的视图。按照本发明的实施例的方面,赚取虚拟货币作为完成某些活动或任务的回报,这些活动或任务包括完成来自上述自适应学习系统的课程、或者通过在界面中记录任务(诸如日常工作列表上的日常工作)的完成。下面更详细描述日常工作列表。
[0256]如图22所示的界面2200允许对孩子的货币(其能够在孩子-安全生态系统中赚取和花费)的分配和管理。在一些实施例中,硬币的管理和分配是基于每一孩子的活动和表现。例如,用于奖励活动的方法包括采用真实货币来购买虚拟货币;基于孩子-安全生态系统中的某些任务、目标或活动的完成的记录将虚拟货币分配给用户帐户,并且向孩子的用户帐户提供内容和app,以完成虚拟货币所支付的订单。在一些实施例中,父母控制系统800对采用真实货币购买的虚拟货币具有完全控制,并且可将货币手动分配给孩子的用户帐户,或者它可基于与某些成就和完成相关的预定分配方案来自动地分配。用于自动分配的预定分配方案还能够由父母帐户来管理和推翻。在一些实施例中,如果不同孩子的用户帐户采用虚拟货币来购买内容或app,在内容或应用已由与同一父母帐户关联的另一孩子的帐户购买的情况下,则对该内容或app的访问权将给予新孩子帐户,但是父母帐户可被贷记所花费的虚拟货币。界面2200示出可用于分配的虚拟货币的余额2202,以及用于输入分配量以供分配给孩子的用户帐户的区域2204。
[0257]图23是示出用于访问对向父母控制系统800注册的多个孩子用户简档和/或帐户的控制的界面2300的图示。父母控制系统800提供在任何装置上控制、监控和个性化多个孩子帐户的能力。
[0258]图24至图26是用于访问和管理孩子-安全生态系统中的奖励和激励的界面的图示,其中包括日常工作列表系统、自适应学习系统和财宝箱虚拟货币商店系统。图24是示出日常工作列表系统的日常工作列表界面2400的图示。日常工作列表系统通过经过日常工作列表界面向孩子分配和跟踪活动、或日常工作,来帮助孩子学习责任、义务和信任。父母能够按照天和周来选择孩子具有哪些日常工作优先级,并且在日常工作列表界面2400中跟踪和奖励它们。
[0259]图25是示出用于审查和跟踪与教育性内容的进度相关的奖励和激励的界面2500的图示。界面2500显示与所选孩子用户简档关联的报告,其中包括按主题的表现、按课程的表现、跨分配的进度、问题集合、课程和主题、熟练度评估的报告,以及所掌握技能、进展中的技能、缺陷、问题点、或困难的概括。界面2500包括针对特定孩子的视图,其中包括与特定孩子用户简档关联的表现的报告。界面2500还提供按年级、科目、主题和课程对孩子用户的熟练度的详细度量和洞察。
[0260]图26是示出用于花费或兑换虚拟货币或其他信用或奖励以用于得到数字内容或真实商品(诸如游戏、app、音乐、视频或有形商品或配件)的界面2600的图示。如先前针对一些实施例所述,虚拟货币由父母控制系统来管理和分配,并且能够以真实资金来购买。虚拟货币还能够通过推广或订阅程序来贷记给父母帐户。在一些实施例中,财宝箱或财宝盒主题用于呈现界面2600。
[0261]父母控制信息的基于人物(Character-based)的显示
图34是用于向用户显示与父母控制或其他信息有关的消息的示范界面。在一些实施例中,与父母控制(诸如时间控制和访问控制)有关的信息使用孩子友好、动画人物在平板计算机的触摸屏上显示,其示例在图34中示出。在这类实施例中,动画人物的使用提供平板计算机是能够对用户说话的人物的假象。动画人物并不局限于显示与父母控制有关的信息,而是相反地,可以连同任何信息向用户的显示来使用。
[0262]非限制性地例如,人物的动画可以:说明时限正接近或者已经到达;说明所请求内容要求父母授权;建议从平板计算机的使用的中断以用于练习或其他活动;提醒用户关于在父母控制的操作配置下需要满足以便使用户接收所请求访问的条件;或者在本文所述的FALS中提供指令和/或反馈。动画可以可选地编制成好像计算机本身对平板计算机的使用和/或对内容的访问施加父母控制或其他限制,从而减轻父母或其他监督者的时间负担、不便以及与直接实施控制关联的人际冲突。在脸部的设计(诸如非限制性地在图34中所示)中以及在动画人物所说内容的措词中的、友好的、非威胁的视觉风格也帮助扩散对时间控制、访问控制和/或其他限制的施加的用户情绪响应。
[0263]平板PC上的策划应用商店
按照本发明的实施例的方面,平板计算机的孩子-安全生态系统包括用于对从策划App商店购买策划app的访问的界面。在一些实施例中,策划App商店实现为运行于移动装置的0S覆盖系统上的装置应用。取决于使用哪一个UI,具有不同界面的不同应用可用来与策划App商店连接。在一些实施例中,策划App商店包含根据年龄、性别和兴趣来编组的策划app。在一些实施例中,每个app在其列示于策划App商店之前被单独选择、证明和测试。备选地,一些app基于由第三方app发布者所分配的诸如年龄、性别和兴趣之类的参数的参数值来自动评估。每个app可被给予内容分级。在一些实施例中,孩子模式UI中的A