移动设备儿童共享.pdf

上传人:1520****312 文档编号:4071190 上传时间:2018-08-13 格式:PDF 页数:33 大小:2.33MB
返回 下载 相关 举报
摘要
申请专利号:

CN201280075512.3

申请日:

2012.12.23

公开号:

CN104584607A

公开日:

2015.04.29

当前法律状态:

实审

有效性:

审中

法律详情:

专利申请权的转移IPC(主分类):H04W 12/06变更事项:申请人变更前权利人:微软公司变更后权利人:微软技术许可有限责任公司变更事项:地址变更前权利人:美国华盛顿州变更后权利人:美国华盛顿州登记生效日:20150703|||实质审查的生效IPC(主分类):H04W 12/06申请日:20121223|||公开

IPC分类号:

H04W12/06; H04W88/02

主分类号:

H04W12/06

申请人:

微软公司

发明人:

J.S.金; S.M.托马斯; M.B.古尔丁; T.M.德尔克森; A.N.S.Y.吴; B.伊图里亚加杜博斯特; A.B.奥尔巴赫; D.A.布劳恩; A.P.贝甘; A.C.豪恩

地址:

美国华盛顿州

优先权:

61/695294 2012.08.30 US; 13/726095 2012.12.22 US

专利代理机构:

中国专利代理(香港)有限公司72001

代理人:

刘鹏; 景军平

PDF下载: PDF下载
内容摘要

在移动设备儿童共享的各实施例中,移动设备可以在集成显示设备上显示默认设备锁定屏幕,并且在没有接收到在默认设备锁定屏幕上键入的PIN代码的情况下接收对于从默认设备锁定屏幕转变到显示儿童锁定屏幕有效的输入。移动设备可以接收对于从儿童锁定屏幕转变到显示儿童空间有效的第二输入。移动设备实施设备共享服务,该设备共享服务激活移动设备的儿童共享模式,并且基于指定的约束限制来约束设备应用的功能以及对于设备内容的访问。

权利要求书

权利要求书1.  一种移动设备,包括:输入系统,被配置成接收对于从默认设备锁定屏幕转变到儿童锁定屏幕有效的第一输入,所述输入系统还被配置成接收对于从所述儿童锁定屏幕转变到儿童空间有效的第二输入;显示设备,被配置成显示所述默认设备锁定屏幕、所述儿童锁定屏幕或所述儿童空间中的一个;处理系统,用以实施设备共享服务,该设备共享服务被配置成:  发起所述儿童空间的显示而无需在所述默认设备锁定屏幕上键入的标识符代码并且无需在所述儿童锁定屏幕上键入的标识符代码;以及  激活儿童共享模式,该儿童共享模式基于指定的约束限制来约束设备应用的功能以及对于设备内容的访问。2.  如权利要求1所述的移动设备,还包括:电容性设备输入按钮,被配置成接收用户输入以发起设备功能;并且其中所述设备共享服务还被配置成在所述儿童共享模式下停用所述电容性设备输入按钮。3.  如权利要求1所述的移动设备,其中,所述设备共享服务被配置成在所述儿童共享模式期间约束呼入电话呼叫。4.  如权利要求1所述的移动设备,其中,所述设备共享服务被配置成将所述移动设备的音频设定恢复到在激活所述儿童共享模式之前所指定的音量水平。5.  如权利要求1所述的移动设备,其中,所述设备共享服务被配置成:基于包括应用功能约束设定和内容访问约束设定的儿童共享简档来激活所述儿童共享模式。6.  一种方法,包括:在移动设备的集成显示设备上显示默认设备锁定屏幕;接收对于从显示所述默认设备锁定屏幕转变到显示儿童锁定屏幕有效的第一输入;显示所述儿童锁定屏幕而无需接收在所述默认设备锁定屏幕上键入的标识符代码;接收对于从显示所述儿童锁定屏幕转变到显示儿童空间有效的第二输入,而无需接收在所述儿童锁定屏幕上键入的标识符代码;以及激活所述移动设备的儿童共享模式,该儿童共享模式对于基于指定的约束限制来约束设备应用的功能以及对于设备内容的访问有效。7.  如权利要求6所述的方法,还包括:在所述儿童共享模式下停用所述移动设备的电容性设备输入按钮。8.  如权利要求6所述的方法,还包括:允许访问设备摄像机应用以捕获数字照片;以及在所述儿童共享模式期间约束将所述数字照片上传到云存储。9.  如权利要求6所述的方法,还包括:在所述儿童共享模式期间,当不同于所述移动设备的集成扬声器的头戴式耳机被连接到所述移动设备的头戴式耳机端口时,通过所述扬声器提供关于呼入电话呼叫的音频通知。10.  如权利要求6所述的方法,还包括:将所述移动设备的音频设定恢复到在激活所述儿童共享模式之前所指定的音量水平。

说明书

说明书移动设备儿童共享
背景技术
例如移动电话、平板设备以及其他计算、通信和娱乐设备之类的许多类型的设备日益提供越来越多的功能、应用和特征,其对于用户而言是有益的并且可以增强人们的个人时间以及工作和社交活动。举例来说,移动电话不仅可以被用于文字、电子邮件和语音通信,而且还可以被用于娱乐,比如听音乐、浏览因特网、观看视频内容、进行游戏,以及用于照片和视频成像。类似地,便携式平板设备可以被利用于电子邮件、浏览器、导航和其他计算应用,以及用于各种娱乐和照片特征。除了可用于移动电话或平板设备的用户的许多计算、通信和娱乐应用之外,似乎无限数目的第三方应用和特征也可用于下载到设备。
还没有自己的移动电话的年纪较小的儿童的父母常常发现儿童想要“玩耍”其电话以便玩游戏、拍摄图片、听音乐以及从事其他活动。通常来说,父母在驾车时可能会把他或她的电话递给车后座上的儿童,以便使其保持得到娱乐。于是父母可能不知道儿童在设备上访问了哪些特征和应用,比如Web浏览器或者无意间访问电子邮件应用,或者哪些设备设定可能已被改变,比如音频设定、闹钟设定、日历通知等等。
发明内容
本发明内容介绍了移动设备儿童共享的特征和简化概念,下面在具体实施方式中对此进行了进一步描述并且/或者在图中示出。本发明内容不应被认为描述所要求保护的主题的必要特征,也不被用来确定或限制所要求保护的主题的范围。
描述了移动设备儿童共享。在各实施例中,移动设备可以在集成显示设备上显示默认设备锁定屏幕,并且在没有接收到在默认设备锁定屏幕上键入的PIN代码的情况下接收对于从默认设备锁定屏幕转变到显示儿童锁定屏幕有效的输入。移动设备可以接收对于从儿童锁定屏幕转变到显示儿童空间(比如儿童开始屏幕)有效的第二输入。移动设备实施设备共享服务,该设备共享服务激活移动设备的儿童共享模式,并且基于所指定的约束限制来约束设备应用的功能以及对于设备内容的访问。
在各实施例中,可以基于儿童共享简档来激活儿童共享模式,所述儿童共享简档包括设备应用功能约束设定和设备内容访问约束设定。所述设备共享服务被实施来在儿童共享模式期间允许儿童空间中的受约束设备应用功能并允许儿童空间中的受约束设备内容访问。所述设备共享服务还可以响应于针对移动设备的输入而停用儿童共享模式并激活移动设备的用户模式。所述设备共享服务随后可以恢复先前在用户模式中指定的在儿童共享模式期间发生改变的设备设定,比如将移动设备的音频设定恢复到在激活儿童共享模式之前所指定的音量水平。
附图说明
参照下面的图来描述移动设备儿童共享的各实施例。可以始终使用相同的附图标记来引用图中所示出的相似的特征和组件:
图1图示出了移动设备儿童共享的示例。
图2图示出了可以在其中实施移动设备儿童共享的各实施例的示例系统。
图3图示出了根据一个或更多实施例的移动设备儿童共享的(多种)示例方法。
图4图示出了根据一个或更多实施例的移动设备儿童共享的(多种)示例方法。
图5图示出了根据一个或更多实施例的移动设备儿童共享的(多种)示例方法。
图6图示出了移动设备上的移动设备儿童共享的设置和激活。
图7图示出了移动设备上的移动设备儿童共享设置和激活。
图8图示出了在移动设备儿童共享的各实施例中管理内容。
图9图示出了受约束执行模式的示例。
图10图示出了可以在其中实施受约束执行模式的各实施例的示例系统。
图11图示出了根据一个或更多实施例的受约束执行模式的(多种)示例方法。
图12图示出了根据一个或更多实施例的受约束执行模式的(多种)示例方法。
图13图示出了根据一个或更多实施例的受约束执行模式的(多种)示例方法。
图14图示出了具有可以实施移动设备儿童共享的各实施例的示例设备的示例系统。
具体实施方式
描述了移动设备儿童共享的各实施例,并且其提供了可以被实现为例如移动电话、便携式平板设备或者其他类型的计算和/或通信设备中的客户端设备服务或应用的设备共享服务。移动设备儿童共享使得能够实施“孩童角落”(也被称作孩童空间或儿童区域)以进行对移动设备的任何应用、数据、功能和特征的父母控制,使得父母可以允许儿童玩耍设备而不会访问受到约束的应用、数据、功能和特征。孩童角落是在移动电话上提供仅针对儿童的定制目的地的儿童共享空间,并且儿童去到所述儿童共享空间来在设备上“玩耍”。
在儿童共享空间中,儿童访问被约束到仅由父母选择的应用、游戏、音乐、视频、电影和其他内容。孩童角落之外的所有设定和内容都受到保护,并且当处于孩童角落中时购买可以被阻止。移动设备的受到阻止和/或约束的应用和特征可以包括做出电话呼叫、发送文字或访问电子邮件以及访问因特网(比如张贴内容到社交网络或者搜索因特网)的能力。当父母从儿童取回他或她的移动设备时,父母可以简单地按下设备电源按钮或者向另一个指定的可选控制提供另一项输入,来停用儿童共享模式并且在设备上重新发起默认锁定屏幕,父母用户随后可以利用锁定屏幕口令从所述默认锁定屏幕访问移动设备。
虽然可以在任意数目的不同设备、系统、环境和/或配置中实施移动设备儿童共享的特征和概念,但是在下面的示例设备、系统和方法的上下文中对移动设备儿童共享的各实施例进行描述。
图1图示出了移动设备儿童共享和有关方法的图形用户接口的示例。示例移动设备100可以是移动电话、平板设备、计算设备、通信、娱乐、游戏、导航和/或其他类型的便携式电子设备当中的任一种或任意组合。可以实施儿童空间(也被称作“孩童角落”)以便准许对儿童对于内容的访问进行父母控制以及对于移动设备100的任何应用、功能和特征的访问,使得父母可以允许儿童玩耍设备而不会访问受到约束的应用、功能、特征和内容。孩童角落可以从单独的开始屏幕环境来实施,在所述单独的开始屏幕环境中儿童(本文中也被称作孩童)可以访问得到允许的游戏、音乐、视频、应用、通信功能,以及未由父母约束或者替换地已由父母允许的移动设备的任何其他功能和特征。
示例移动设备100包括集成显示设备102,其上可以显示用户接口,比如在106处指示设备被锁定的默认设备锁定屏幕104。举例来说,移动设备的用户可以是儿童的父母,并且父母可以将设备设置成在不使用时锁定,使得孩童不会无意间访问应用,比如电子邮件和文字,以及/或者通过浏览器应用访问因特网。
移动设备100的父母用户可以允许儿童玩耍电话,并且在无需从默认设备锁定屏幕104解锁设备的情况下(例如在某些示例中无需提供个人身份号码(PIN)或其他认证凭证)移交电话。如示例108中所示,拥有电话的儿童可以利用手势输入(例如,水平扫划手势)来扫划默认设备锁定屏幕以访问儿童锁定屏幕110,其在112处被图示为“孩童角落”欢迎屏幕114。如示例120中所示,儿童随后可以从孩童角落欢迎屏幕114(例如,儿童锁定屏幕)利用例如不同方向116上的另一项手势输入(例如,垂直扫划手势)来扫划屏幕,以便访问儿童空间118。
在各实现方式中,被用来做出这些转变的输入可以是移动设备的集成显示设备102上的任何方向上的任何类型的用户和/或手势或者击键输入。替换地或附加地,可以利用对于从默认设备锁定屏幕104到儿童锁定屏幕110以及随后到儿童空间118的转变有效的任何类型的设备、按钮和/或手势输入。在实现方式中,显示器在从默认设备锁定屏幕转变到儿童锁定屏幕时可以暂停,并且随后在没有进一步输入的情况下自动转变到儿童空间。替换地,可以通过完全省略儿童锁定屏幕来实现从默认设备锁定屏幕到儿童空间的转变。
儿童可以从儿童空间118访问孩童摄像机(例如,集成数字摄像机122的得到允许的摄像机功能)以及由儿童在孩童角落中拍摄的图片,所述图片可以被保持在设备上的指定本地图片空间中而不是被上传到基于云的存储。儿童还可以访问得到允许的游戏、音乐、图像、视频、应用、通信功能,以及未由父母约束(或者替换地,已被主动允许的)移动设备100的任何其他功能和特征。父母还可以在儿童空间中钉住(pin)儿童无法删除的照片。参照示例儿童共享用户接口(例如,孩童角落屏幕114和儿童空间118)以及参照本文所描述的和/或图中示出的任何其他用户接口所示出的文字、图像、照片、图形、链接、数据、信息和呈现特征的描述、布局、取向、特征和组织仅仅是示例,对于移动设备儿童共享的各种实施例和/或实现方式可以在任何方面对其进行改动。
图2图示出了可以在其中实施移动设备儿童共享的实施例的示例系统200。该示例系统包括如参照图1所描述的移动设备100,其具有集成显示设备102,在该集成显示设备102上可以显示用户接口,比如孩童角落屏幕114和儿童空间118。此外,可以利用各种组件来实施移动设备,比如处理器和/或存储器系统,以及如参照图14中所示的示例设备而进一步描述的任意数目的不同组件及其任意组合,以便实施移动设备儿童共享的各实施例。
移动设备100包括设备共享服务202,该设备共享服务202可以被实施为存储在比如任何适当的存储器设备或电子数据存储装置的计算机可读存储介质上的软件应用(例如,可执行指令)。此外,可以利用移动设备处的处理系统来执行设备共享服务202以实施如本文所描述的移动设备儿童共享的各实施例。设备共享服务202可以被实施为可在设备上执行的独立设备应用以与该设备的许多应用、特征和功能相接合。设备共享服务202还可以与移动设备的操作系统204相集成。操作系统还可以包括集线器(hub)操作系统服务,集线器操作系统服务被实施来将基于云的服务和本地设备应用(例如,设备共享服务202)与操作系统相集成。
示例系统200还包括云存储和服务206,云存储和服务206可以包括被用来存储或保持儿童共享简档210的任何类型的基于云(例如,基于网络)的数据服务208,所述儿童共享简档210包括儿童空间118的设备应用功能约束设定和设备内容访问约束设定。当被建立时,儿童共享简档通常是设备的(成人)用户所有者的用户帐户内的帐户。儿童共享简档可以被建立来与儿童共享与设备的用户所有者的用户帐户相关联的设备应用和设备内容。对于单一设备而言可以有多份儿童共享简档210,其中每一份包括用于多位不同孩童的不同设定,并且每一位孩童具有不同的儿童共享简档。
儿童空间可以包括孩童角落的多种实现方式,并且可选地,多份儿童共享简档各自对应于设备上的儿童空间中的孩童角落的不同实现方式。此外,可以将儿童共享简档从移动设备100推送或拉取到云存储和服务206,儿童共享简档被保持在云存储和服务206中。随后可以把儿童共享简档与其他设备一起使用,例如在成人用户所有者的两个设备(例如,移动电话和平板设备)之间进行同步,或者在两位不同父母的设备(例如,母亲的移动电话和父亲的平板设备)之间进行同步,使得儿童在使用所述两个不同设备当中的任一个时具有用户体验的连续性。
本文所描述的设备和服务(例如,被实施为服务器设备)中的任一个可以通过网络212进行通信,所述网络212可以被实施来包括有线和/或无线网络。所述网络还可以使用任何类型的网络拓扑和/或通信协议来实施,并且可以被表示为或者以其他方式被实施为两个或更多网络的组合,以便包括基于IP的网络和/或因特网。网络还可以包括由移动网络运营商和/或其他网络运营商管理的移动运营商网络,所述其他网络运营商比如通信服务提供商、移动电话提供商和/或因特网服务提供商。替换地或附加地,可以利用对等通信技术。
设备共享服务202被实施来管理儿童共享模式214,儿童共享模式214包括指定的约束限制216,比如用以限制和/或约束设备应用(例如,受约束设备应用218)以及限制和/或约束对于设备内容(例如,受约束设备内容220)的访问的父母控制设定。移动设备100的用户所有者(通常是儿童的父母)可以选择在儿童共享模式被激活时可以由儿童或访客在儿童空间中访问的设备应用和特征,以及/或者设备内容。此外,当运行在儿童空间中时,设备应用可以被允许受约束的功能层级(但是其通常无法访问受约束的设备内容,比如联系人、电子邮件和日历数据库),以及对于设备文件系统的受限制访问。当在设备上激活受约束执行模式时,可以保护内容数据库、设备文件系统、因特网访问、应用编程接口(API)以及其他得到允许的设备内容和特征的集合免受设备应用访问。举例来说,当父母允许儿童在儿童空间中访问能够访问因特网、电子邮件、联系人等等的设备应用时,可以自动约束该设备应用。受约束执行模式将导航限制到应用任务的子集(例如仅访问孩童游戏,但是无法访问电子邮件应用)或者限制应用本身的体验。举例来说,数字摄像机应用可以允许用户拍摄和观看新的照片,但是将约束观看先前的照片。
可针对儿童或者由儿童和/或由设备的用户所有者定制儿童空间118的用户接口开始屏幕。举例来说,父母可以将例如用于游戏和音乐的应用添加到儿童空间,使得所述应用被识别并且可以在儿童空间中被启动。但是无法在儿童空间中启动未在儿童空间中被识别的应用。举例来说,如果被钉到儿童空间的游戏应用尝试启动浏览器应用,则设备共享服务202将检查浏览器应用是否在儿童空间中被钉住和识别。如果所述应用未被识别,则设备共享服务将无法启动所述应用,或者如果所述应用被识别,则可以在儿童空间中启动所述应用。
如参照图1所描述的那样,可以接收输入,比如手势输入或可选控制输入,并且设备共享服务202发起从显示默认设备锁定屏幕104到显示儿童锁定屏幕110的转变,通常无需接收在设备锁定屏幕上键入的PIN代码。随后可以接收第二输入,比如另一项手势输入,以便从显示儿童锁定屏幕110转变到显示儿童空间118,并且设备共享服务202激活儿童共享模式214。在各实现方式中,可以基于儿童共享简档210来激活儿童共享模式,所述儿童共享简档210包括设备应用功能约束设定和设备内容访问约束设定。
设备共享服务202还被实施来在儿童共享模式214被激活时管理移动设备100的设备设定222。所述设备设定可以包括设备按钮设定224和音频设定226,以及移动设备的任何其他类型的配置和设定。举例来说,设备共享服务202可以在儿童共享模式214下停用电容性设备按钮228,以避免儿童无意间发起不同的设备模式或者开始设备应用。在儿童共享模式的激活期间,可以选择性地关闭或改变按钮和/或用户输入致动,使得儿童无法调节音量(例如,硬件按钮)或改变软件控制。这还可以在设备上激活儿童共享模式214时使得儿童更容易使用设备。
在移动设备100上设置和激活移动设备儿童共享可以包括通过软件来锁定和/或禁用硬件控制,以作为移动设备儿童共享的广泛“约束”特征。硬件锁定特征使得移动设备100的用户所有者可以按下硬件按钮的组合来将设备置于其中所述设备正面的电容性设备按钮(例如,电容性按钮228)被禁用的状态。随后按下同一硬件按钮组合(或者不同的预定组合)会重新启用设备按钮。替换地或附加地,用户所有者可以通过敲击屏幕上的软件按钮将移动设备置于其中所述设备正面的电容性设备按钮被禁用的状态,并且再次按下所述软件按钮会重新启用设备硬件按钮。
设备共享服务202还被实施来允许儿童访问孩童摄像机230(例如,摄像机应用和设备摄像机的得到允许的摄像机功能),其在儿童共享模式214被激活时允许儿童利用移动设备的数字摄像机122拍摄照片232。但是设备共享服务202在儿童共享模式被激活时会约束将数字照片上传到云存储和服务206,并且孩童照片232可以被存储在移动设备上的指定照片空间中。孩童照片232可以被保存为仅仅是由儿童在儿童共享模式下使用移动设备时所拍摄的照片。此外,可以约束儿童观看或访问设备的用户所有者的照片。
移动设备100处的设备共享服务202还可以被实施来在儿童共享模式214被激活时约束呼入或呼出电话呼叫,比如通过完全将其禁止(可能的例外情况是发起紧急呼叫),或者通过要求PIN来应答呼入电话呼叫或发起呼出呼叫。替换地或附加地,移动设备处的设备共享服务可以允许指示呼入电话呼叫的振铃声通过移动设备的集成扬声器以预设(例如,高的)音量可听地播放,尽管当儿童共享模式被激活时头戴式耳机被连接到移动设备的头戴式耳机端口或者总体音量被关闭或设定在低水平。这可以有助于避免使用现有系统共享其电话的父母的普遍的挫折感。举例来说,在一些现有系统中,儿童可能会使用头戴式耳机或者调低其父母的设备上的声音,并且其父母在拿回电话时如果忘记移除用于设备的头戴式耳机或者重新调高音量则会错过电话呼叫。
在这样的现有系统中,父母还可能在儿童正在使用设备时错过电话呼叫。举例来说,可能仅有儿童接收到电话呼叫的振铃,其可能未告知父母呼入呼叫的存在。利用本文所描述的系统,即使儿童正戴着头戴式耳机使用设备或者该儿童降低了集成扬声器的音量,呼入电话呼叫仍将以父母设定的音量通过集成扬声器可听地振铃,而不是以可能由儿童在儿童空间中使用所述设备时所设定的音量振铃。可以由设备共享服务进行类似的音量调节以便在儿童共享模式被激活时向父母提供关于其他通知的可听或其他指示符,比如关于新文字消息的通知、日历提醒或者新电子邮件通知。
在移动设备100上对于移动设备儿童共享的设置和激活包括用以控制对用户所有者有意义的声音的音频设定226,并且儿童在儿童空间中控制对他或她有意义的声音。举例来说,音量摆动器(rocker)按键或类似的音量控制可以被约束到仅仅影响媒体内容重放的音量,比如音乐、视频和游戏。可以在儿童空间中约束音量摆动器或类似的音量控制免于影响其他系统声音(例如,呼入呼叫振铃音量或者其他通知声音音量),并且这些系统声音可以替换地以用户所有者已设定的音量进行重放,并且即使头戴式耳机被连接到设备也可以通过设备集成扬声器进行播放。用户所有者还可以设置设备共享服务202以管理通知,比如吐司提示(toast)、提醒、闹钟等等,从而使其在儿童共享模式214被激活时不会在儿童空间中出现。比如在屏幕处于关闭模式的情况下,可以将所述提醒和通知在锁定屏幕上排入队列。
移动设备100处的设备共享服务202被实施来接收针对移动设备100的预定义输入,比如针对设备电源按钮的用户输入,并且设备共享服务202随后可以停用儿童共享模式214。设备共享服务202随后可以在移动设备的集成显示设备102上重新发起默认设备锁定屏幕104的显示,以作为已经恢复正常用户模式的指示。设备共享服务202还被实施来把移动设备的音频设定226恢复到在激活儿童共享模式214之前所指定的音量水平。
根据移动设备儿童共享的一个或更多实施例参照对应的图3-5描述了示例方法300、400和500。通常来说,本文所描述的服务、组件、模块、方法和操作中的任一个可以利用软件、固件、硬件(例如,固定逻辑电路)、人工处理或者其任意组合来实施。可以在存储在对于计算机处理系统为本地和/或远程的计算机可读存储介质上的可执行指令的一般上下文中描述各示例方法,并且各实现方式可以包括软件应用、程序、功能等等。
图3图示出了移动设备儿童共享的(多种)示例方法300。描述所述方法的顺序并不意图被解释为构成限制,并且可以按照任何顺序组合任意数目的方法操作或者其任意组合以便实施方法或者供替换的方法。
在302处,在移动设备的集成显示设备上显示默认设备锁定屏幕。举例来说,移动设备100(图1)在移动设备的集成显示设备102上显示默认设备锁定屏幕104。在304处,接收输入,并且作为响应,显示器从显示默认设备锁定屏幕转变到儿童锁定屏幕。举例来说,移动设备100的输入系统接收输入,比如手势输入或可选控制输入,并且所述输入对于从显示默认设备锁定屏幕104转变到显示儿童锁定屏幕110有效。
在306处,在没有接收到在默认设备锁定屏幕上键入的PIN代码或其他标识符的情况下显示儿童锁定屏幕。举例来说,移动设备100显示默认设备锁定屏幕(在302处),并且转变到在移动设备的集成显示设备102上显示儿童锁定屏幕110。移动设备100处的设备共享服务202被实施来发起从显示默认设备锁定屏幕到儿童锁定屏幕的转变,而无需接收在默认设备锁定屏幕上键入的PIN代码。在308处,接收输入,并且作为响应,显示器从显示儿童锁定屏幕转变到儿童空间,比如儿童开始屏幕。举例来说,移动设备100的输入系统接收输入,比如手势或可选控制输入,并且所述输入对于从显示儿童锁定屏幕110转变到显示儿童空间118有效。同样地,这一转变可以在无需接收到PIN代码或其他标识符的情况下做出。
在310处,激活移动设备的儿童共享模式,该儿童共享模式基于指定的约束限制来约束设备应用的功能和/或对于设备内容的访问。举例来说,移动设备100处的设备共享服务202激活儿童共享模式214,并且基于指定的约束限制216来约束受约束设备应用281的功能并且约束对于受约束设备内容220的访问。可以基于儿童共享简档210来激活儿童共享模式,所述儿童共享简档210包括设备应用功能约束设定和设备内容访问约束设定。本文对于受约束执行模式所描述的各方面和特征(例如,图9-13)可以被利用来支持儿童共享模式并且将其实施为与设备的儿童共享空间相关联的受约束执行模式,以便约束受约束设备应用281的功能并且约束对于受约束设备内容220的访问。
约束设备应用的功能的示例可以包括完全不准许启动设备应用,或者将设备应用限制到仅调用API调用的受约束子集,该子集比当移动设备运行在正常用户模式下时可用于所述应用的API调用的正常集合的范围更窄。约束对于设备内容的访问还可以包括不允许提供对于特定的数据或内容集合的访问的某些API调用。在许多示例中,对功能或访问进行约束不包括分析或改变访问控制列表(ACL)、访问控制条目(ACE)或者由文件系统保持的类似的文件系统访问控制元数据。
图4图示出了移动设备儿童共享的(多种)示例方法400。描述所述方法的顺序并不意图被解释为构成限制,并且可以按照任何顺序组合任意数目的方法操作或者其任意组合以便实施方法或者供替换的方法。
在402处,在儿童共享模式下停用移动设备的电容性设备输入按钮。举例来说,移动设备100处的设备共享服务202(图2)在儿童共享模式214下停用电容性设备按钮228,以便避免儿童无意间发起不同的设备模式或者开始设备应用。
在404处,允许对于设备摄像机应用的访问以便捕获数字照片,并且在406处,在儿童共享模式期间约束将数字照片上传到云存储。举例来说,移动设备100处的设备共享服务202允许对于孩童摄像机230(例如,设备摄像机应用)的访问,这在儿童共享模式214被激活时允许儿童利用移动设备的数字摄像机122拍摄照片232。但是当儿童共享模式被激活时,设备共享服务约束将数字照片上传到云存储和服务206。
在408处,在儿童共享模式期间约束呼入电话呼叫,并且替换地或附加地,在410处,在儿童共享模式期间,当头戴式耳机被连接到移动设备的头戴式耳机端口时,通过移动设备的集成扬声器提供用于呼入电话呼叫的可听通知声音。举例来说,移动设备100处的设备共享服务202在儿童共享模式214被激活时约束对于呼入电话呼叫的接受,例如通过要求PIN来发起呼入呼叫或者通过自动拒绝任何呼入呼叫。替换地或附加地,当儿童共享模式被激活时,在头戴式耳机被连接到移动设备的头戴式耳机端口时,设备共享服务202允许通过移动设备的集成扬声器提供用于呼入电话呼叫的可听通知声音。还可以施行408和408的操作以便约束或者提供用于其他类型的呼入通信(比如呼入的文字消息、电子邮件和日历提醒)的可听通知。
图5图示出了移动设备儿童共享的(多种)示例方法500。描述所述方法的顺序并不意图被解释为构成限制,并且可以按照任何顺序组合任意数目的方法操作或者其任意组合以便实施方法或者供替换的方法。
在502处,接收针对移动设备的可选控制的输入,并且在504处,响应于接收到针对所述可选控制的输入而停用儿童共享模式。举例来说,接收到针对移动设备100的输入,比如设备电源按钮的用户输入,并且设备共享服务202响应于接收到针对所述可选控制的输入而停用儿童共享模式214。
在506处,重新发起默认设备锁定屏幕的显示。举例来说,移动设备100处的设备共享服务202在移动设备的集成显示设备102上重新发起默认设备锁定屏幕104的显示(在图3中的302处)。在508处,移动设备的音频设定被恢复到在激活儿童共享模式之前所指定的音量水平。举例来说,移动设备100处的设备共享服务202将移动设备的音频设定226恢复到在激活儿童共享模式214之前所指定的音量水平。
图6图示出了在移动设备100上设置和激活移动设备儿童共享的示例600。举例来说,移动设备的用户可以从设置用户接口602开始儿童共享空间(例如,“孩童角落”)的设置。在内容用户接口604处,用户可以选择哪些游戏、音乐、视频、应用和网站将在儿童共享空间中可用。举例来说,用户可以从内容用户接口604选择将游戏添加到儿童共享空间,并且随后从游戏用户接口606选择特定游戏。当结束游戏选择时,内容用户接口604在608处指示已经把三个游戏添加到儿童共享空间。在PIN锁定用户接口610上,当在移动设备上激活儿童共享模式时,用户可以可选地设定PIN锁定以约束开始屏幕访问,并且/或者可选地设定购买PIN锁定以防止未经授权的购买。
图7图示出了移动设备100上的移动设备儿童共享设置和激活的示例700。举例来说,用户可以从显示在移动设备上的开始屏幕702选择(例如,敲击输入)“孩童角落”贴片(tile)。如果儿童共享空间(例如,“孩童角落”)已经被设置在设备上,如参照图6所描述的那样,则显示设定用户接口704,用户可以从该设定用户接口704开启或关闭儿童共享空间以及启动儿童共享空间。如果儿童共享空间未被设置在设备上,则用户可以如参照图6所描述的那样设置并激活儿童共享空间。
图8还图示出了在移动设备儿童共享的实施例中管理内容的示例800。举例来说,用户可以从系统应用用户接口802访问内容用户接口604(参照图6描述的)、游戏用户接口606和/或应用用户接口804,用户可以从应用用户接口804选择将要添加到儿童共享空间的设备应用。可从所述游戏和应用用户接口选择的游戏和应用还可以是所购买和下载的游戏和应用,并且/或者可以是特别针对在移动设备上的儿童共享空间中使用而设计的游戏和应用。举例来说,具有青少年分级的游戏应用还可以被设计成更加适合于在儿童共享空间中供儿童使用。在各实施例中,受约束执行模式可以被利用来支持和实施设备的儿童共享空间,以用于促进与儿童共享被添加到儿童共享空间中的游戏、应用和其他内容。在儿童共享空间中,利用受约束执行模式将儿童访问约束到仅由父母选择的应用、游戏、音乐、视频、电影和其他内容。处于孩童角落之外的所有设定和内容都受到保护,并且当处在孩童角落中时可以阻止购买。
图9图示出了受约束执行模式的用户接口的示例。示例移动设备900可以是移动电话、平板设备、计算设备、通信、娱乐、游戏、导航和/或其他类型的便携式电子设备当中的任一种或任意组合。可以实施共享空间以供用户在没有口令的情况下访问设备应用的功能,以及用于访问由用户在共享空间中指定的移动设备900的任何应用、功能和特征。
示例移动设备900包括集成显示设备902,其上可以显示用户接口,比如在906处指示设备被锁定的设备锁定屏幕904。举例来说,移动设备的用户所有者可以将设备设置成在不使用时锁定,使得其他人无法在不提供认证凭证(比如个人标识号(PIN)、登录或其他认证凭证)的情况下访问应用的全部功能(比如电子邮件和文字),以及/或者通过浏览器应用访问因特网。
移动设备900的用户所有者可以允许另一个人使用其电话,并且在无需通过键入PIN或其他凭证而从设备锁定屏幕904解锁的情况下移交电话。如示例908中所示,借用电话的人可以利用手势输入来扫划设备锁定屏幕以便访问共享空间用户接口910,共享空间用户接口910在显示设备上被显示时在912处被图示出,并且其提供对于应用功能的受限制子集的访问。借用者不键入PIN或其他凭证来访问共享空间用户接口。在各实现方式中,所述手势输入可以是移动设备的集成显示设备902上的任何方向上的任何类型的用户和/或手势输入。替换地或附加地,可以利用对于从设备锁定屏幕904到共享空间用户接口910的转变有效的任何类型的设备、按钮和/或手势输入。
受约束执行模式使得能够在设备上实施共享空间,用户所有者可以在其中包括访客或儿童可以在无需口令的情况下访问的设备应用,并且将通过编程方式防止所述设备应用能够访问设备上的其他私有设备内容。
可能存在这样的情况:设备的用户所有者可能想要在无需利用PIN代码或其他认证凭证解锁电话的情况下访问其移动电话上的某些内容或应用。受约束执行模式使得用户所有者能够使得某些体验在无需口令访问的情况下可用,并且不会损害敏感的个人或企业数据的安全性。在各实现方式中,受约束执行模式允许应用运行,但是使用几种机制来约束对于敏感数据或体验的访问,比如安全性能力、被阻止的导航以及应用来源。如果应用具有特定的安全性能力,则当所述应用尝试访问受保护资源时集中地进行运行时间检查,并且如果所述应用正运行在受约束执行区域中,则返回可由所述应用处置的错误。当设备正运行在受约束执行模式下时,设备应用可以被称作正运行在受约束执行“区域”中。
对于被阻止的导航安全性能力,应用常常利用内建的任务来完成像是发送电子邮件、做出电话呼叫等用户动作。当在设备上激活受约束执行模式时,在运行时间发起设备应用任务被认为是确定所述设备应用(更具体来说是所述任务)是否将被允许。应用任务通常与应用编程接口(或API)调用同义,其可以包括数据访问API调用的各方面,但是其也包括针对发起不同于数据访问的一个或多个特定动作的请求,并且所述任务请求可以合并与所请求的任务的动作相关联的元数据。在逐个任务的基础上提供功能层级,以便在任务请求的运行时间发起期间确定所请求的任务的一个或多个动作是否将在受约束执行模式下可用。设备应用可以由所述设备执行,但是当在所述设备上激活受约束执行模式时,仅有所述设备应用的一些功能将会执行。
约束设备应用的功能的示例可以包括完全不准许启动设备应用,或者将设备应用限制到仅调用API调用的受约束子集,其比当移动设备运行在正常用户模式下时可用于所述应用的API调用的正常集合的范围更窄。约束对于设备内容的访问还可以包括不允许提供对于数据或内容的特定集合的访问的某些API调用。在许多示例中,对功能或访问进行约束不包括分析或改变访问控制列表(ACL)、访问控制条目(ACE)或者由文件系统保持的类似的文件系统访问控制元数据。举例来说,当在设备上激活受约束执行模式时,可以约束设备应用免于访问设备内容。
当运行在受约束执行区域中时,对所有应用请求的导航进行筛选,并且只有被系统所允许的那些导航才能继续。其他导航则以后向兼容的方式失效,使得不需要更新旧有应用以运行在受约束执行区域中。对于应用来源安全性能力,只有源自第一方提供商和/或从该第一方提供商下载的应用才能在受约束执行模式下运行(例如,执行)。这确保未经过安全性检查且可能访问设备上的敏感和/或私有数据的应用不会在用户未首先解锁设备的情况下运行。
图10图示出了可以在其中实施受约束执行模式的实施例的示例系统1000。所述示例系统包括如参照图9所描述的移动设备900,其具有集成显示设备902,该集成显示设备902上可以显示用户接口,比如代表设备上的共享空间的共享空间用户接口910。此外,可以利用各种组件来实施所述移动设备,比如处理器和/或存储器系统,以及参照图14中所示的示例设备进一步描述的任意数目的不同组件及其任意组合,以便实施受约束执行模式的各实施例。
移动设备900包括受约束执行服务1002,该受约束执行服务1002可以被实施为存储在比如任何适当的存储器设备或电子数据存储装置的计算机可读存储介质上的软件应用(例如,可执行指令)。此外,可以利用移动设备处的处理系统来执行受约束执行服务1002,以便实施如本文所描述的受约束执行模式的各实施例。受约束执行服务1002可以被实施为可在设备上执行的独立设备应用,以便与所述设备的许多应用、特征和功能相接合。
示例系统1000还可以包括云存储和服务1006,该云存储和服务1006可以包括被用来存储或保持可访问数据1010(例如,可由移动设备900上的设备应用访问的数据)的任何类型的基于云(例如,基于网络)的数据服务1008。本文所描述的设备和服务(例如,被实施为服务器设备)中的任一个可以通过网络1012进行通信,所述网络1012可以被实施来包括有线和/或无线网络。所述网络还可以使用任何类型的网络拓扑和/或通信协议来实施,并且可以被表示为或者以其他方式被实施为两个或更多网络的组合,以便包括基于IP的网络和/或因特网。所述网络还可以包括由移动网络运营商和/或其他网络运营商管理的移动运营商网络,所述其他网络运营商比如通信服务提供商、移动电话提供商和/或因特网服务提供商。替换地或附加地,可以利用对等通信技术,比如使用对等通信网络而连接的多个设备。
受约束执行服务1002被实施来管理共享空间1016的受约束执行模式1014,比如限制和/或约束被包括在可在无需PIN或认证凭证的情况下访问的共享空间1016中的设备应用1019和共享设备应用1020。设备应用1019可以包括运行在设备上的任何类型的软件应用及其功能和特征,比如用于利用消息传送的用户交互、游戏、媒体重放、文档浏览以及通信应用。所述设备应用还可以包括设备的用户通常不会访问或利用但是当设备处于操作中时通常在后台运行的系统层级组件。所述共享设备应用可以包括设备应用的任何子集,并且其当在设备上激活受约束执行模式1014时在被包括在共享空间1016中以用于受限制和/或受约束的功能时被指定为共享设备应用。
移动设备900的用户所有者可以选择当受约束执行模式被激活时可以被包括在共享空间中并且由儿童或访客访问的设备应用和特征以及/或者设备内容。此外,设备应用在共享空间中运行时可以被允许受约束的功能层级(即,所述应用可以被执行),但是通常无法访问被约束访问的设备内容1022,比如联系人、电子邮件和日历数据库,并且对于设备文件系统的访问受到限制。
当受约束执行模式被激活时,可以保护内容数据库、设备文件系统、因特网访问以及其他设备内容和特征免于设备应用访问。举例来说,当受约束执行模式被激活时,当设备被解锁并且操作在正常用户模式下时可以访问因特网、电子邮件、联系人等等的设备应用将被自动约束,比如如果所述设备应用已被添加到共享空间并且在共享空间中被允许受到限制的功能的话。作为示例,当在设备上激活受约束执行模式时,已被添加到共享空间的数字摄像机应用可以允许用户拍摄并且观看新的照片,但是将会约束对于先前照片的观看。
可由设备的用户所有者定制共享空间的共享空间用户接口910。举例来说,用户所有者可以将应用(比如游戏和音乐应用)添加到共享空间,使得应用被识别并且其可以在共享空间中被启动(可能以受到限制的功能启动)。但是在共享空间中未被识别的应用无法在共享空间中被启动。举例来说,如果在共享空间中被钉住或识别的游戏应用自身尝试启动浏览器应用(例如,作为游戏执行的一部分),则受约束执行服务1002将检查浏览器应用是否在共享空间中被钉住和识别。如果浏览器应用在共享空间中未被识别,则受约束执行服务将无法启动所述应用,或者如果浏览器应用被识别,则可以由所述游戏应用在共享空间中启动浏览器应用。
如参照图9所描述的那样,可以接收输入,比如手势输入或设备可选控制输入,并且受约束执行服务1002发起从显示设备锁定屏幕904到显示共享空间1016的共享空间用户接口910的转变,而无需接收在设备锁定屏幕上键入的PIN代码或其他认证凭证。受约束执行服务1002被实施来在受约束执行模式1014被激活时管理共享空间1016。受约束执行服务1002可以激活移动设备900的受约束执行模式1014,并且当受约束执行模式被激活时约束设备应用1018对设备内容1022、对移动设备的文件系统的访问,并且/或者将所述应用限制到受到限制的功能或任务集合。
共享空间1016可以包括共享设备应用1020,并且当受约束执行模式1014被激活时,受约束执行服务1002可以允许所述共享设备应用访问设备内容1022。受约束执行服务1002可以确定设备应用1018是否被实施或设计成使得如果所述设备应用被包括在共享空间1016中以作为共享设备应用,则用户可以进行指定以允许设备应用访问设备内容。替换地,设备应用可以被设计成即使所述设备应用被包括在共享空间中也不被允许访问设备内容。此外,这种类型的设备应用还可以被实施为甚至不可由用户指定成被包括在共享空间中。
在受约束模式下,设备应用的配置可以被设计或编程来指示所述设备应用究竟是否被允许在受约束模式下运行(例如,执行),而不管用户选择如何。举例来说,可以访问私有企业数据的机密企业应用或者从第三方应用商店下载的另一个应用可以被配置成绝不允许在任何受约束模式下运行(例如,执行),即使用户希望其这样做也不行。某些设备应用的配置可以是用户控制的,以指示所述设备应用是否被允许在特定的受约束模式下运行,比如在孩童区域受约束模式下允许游戏或应用的子集,或者在电话被锁定时允许摄像机镜头应用的子集运行。
受约束执行服务1002还可以被实施来验证是否可以导航到给定的设备应用而不管导航请求的原因如何,其中考虑到当前的受约束模式以及目标应用的系统和用户配置。此外,对于正常模式用户体验以及对于当前的受约束执行模式可以保持单独的导航堆栈。受约束执行服务1002还被实施来基于场景需要而允许或不允许将应用从正常模式堆栈迁移到受约束模式堆栈或者反之亦然,并且基于可用资源和进出受约束模式的转变来确定何时关闭每一个堆栈上的应用。
设备应用1018可以利用对于设备内容1022的请求发起针对共享设备应用1020的任务调用,并且当受约束执行模式1014被激活时,受约束执行服务1002可以约束设备应用通过所述共享设备应用对设备内容的访问。设备应用还可以发起针对操作系统1004的任务调用以请求设备内容访问,并且当受约束执行模式被激活时,受约束执行服务可以基于一项或更多项设备应用任务被指定为受到约束而约束对于设备内容的访问。
替换地,设备应用1018可以利用对于设备内容1022的请求发起针对共享设备应用1020的任务调用,并且所述请求包括请求令牌,该请求令牌指示所述设备应用被准许通过共享空间1016中的共享设备应用来访问设备内容。于是当受约束执行模式被激活时,受约束执行服务1002可以基于所述请求令牌来允许设备应用通过共享设备应用对于设备内容的访问。受约束执行服务还可以响应于在设备锁定屏幕上键入的PIN代码或认证凭证而停用受约束执行模式1014并且返回移动设备的正常用户模式,其中设备应用1018对于设备内容1022的访问不受约束。
受约束执行服务1000实施一种机制以基于设备应用任务的任务信息字段来指示设备应用可以在哪些受约束模式下运行(例如,执行)。所述任务信息字段指示当受约束执行模式被激活时,特定任务是否可以被允许在共享空间中执行。这一新的字段将是比特掩码,导航服务器将使用所述比特掩码来与MobileUI在进入受约束模式时给其的导航过滤掩码进行比较。这些掩码按照任务而不是按应用进行标记,因为某些第一方设备应用具有可以被允许在儿童共享空间(例如,孩童角落)中运作的任务,但是当在设备上激活受约束执行模式时,并非其所有应用功能都被允许。如果设备应用被允许在共享空间中运行,则受约束执行服务可以基于被传递到核心系统组件的令牌而从发起任务调用的发起者(例如,设备应用)穿过应用层来追踪API任务调用,所述核心系统组件在其他情况下将不能确定任务调用是否源自运行在共享空间中的设备应用。所述令牌可以被利用来确定任务调用是否被保护免于受约束执行模式。
图11图示出了受约束执行模式的(多种)示例方法1100。描述所述方法的顺序并不意图被解释为构成限制,并且可以按照任何顺序组合任意数目的方法操作或者其任意组合以便实施方法或者供替换的方法。
在1102处,在移动设备的集成显示设备上显示设备锁定屏幕。举例来说,移动设备900(图9)在移动设备的集成显示设备902上显示设备锁定屏幕904。在1104处,所述显示器在没有在设备锁定屏幕上键入的PIN代码或其他认证凭证的情况下从设备锁定屏幕转变到显示共享空间的共享空间用户接口。举例来说,移动设备900的输入系统接收输入,比如手势输入或设备可选控制输入,并且所述输入对于在没有在设备锁定屏幕上键入的PIN代码或其他认证凭证的情况下从显示设备锁定屏幕904转变到显示共享空间1016的共享空间用户接口910有效。
在1106处,激活移动设备的受约束执行模式。举例来说,移动设备900处的受约束执行服务1002响应于进入共享空间而激活移动设备的受约束执行模式1014。在1108处,当受约束执行模式被激活时,约束设备应用对于设备内容的访问。举例来说,当受约束执行模式1014被激活时,移动设备900处的受约束执行服务1002约束设备应用1018对设备内容1022的访问。
在1110处,响应于在设备锁定屏幕上键入的PIN代码或其他认证凭证,停用受约束执行模式。举例来说,移动设备900处的受约束执行服务1002响应于在设备锁定屏幕上输入的PIN代码或其他认证凭证而停用受约束执行模式。在1112处,设备返回移动设备的用户模式,其中设备应用对于设备内容的访问不受约束。举例来说,移动设备900处的受约束执行服务1002返回移动设备的用户模式,其中,设备应用1018对于设备内容1022的访问不受约束。
图12图示出了受约束执行模式的(多种)示例方法1200。描述所述方法的顺序并不意图被解释为构成限制,并且可以按照任何顺序组合任意数目的方法操作或者其任意组合以便实施方法或者供替换的方法。
在1202处,当受约束执行模式被激活时,包括在共享空间中的共享设备应用被允许访问设备内容。举例来说,当受约束执行模式被激活时,移动设备900处的受约束执行服务1002(图10)允许被包括在共享空间1016中的共享设备应用1020访问设备内容1022。
在1204处,当在设备上激活受约束执行模式时,请求通过共享设备应用来访问设备内容的设备应用受到约束。举例来说,当在设备上激活受约束执行模式时,移动设备900处的受约束执行服务1002约束利用针对访问设备内容1022的请求而针对共享设备应用1020的设备应用1018任务调用。
在1206处,基于设备应用在对于设备内容的针对共享设备应用的任务调用中包括的请求令牌,当受约束执行模式被激活时,设备应用被允许通过共享设备应用访问设备内容。举例来说,基于设备应用在对于设备内容的针对共享设备应用的任务调用中包括的请求令牌,当受约束执行模式被激活时,移动设备900处的受约束执行服务1002允许设备应用1018通过共享设备应用访问设备内容1022。所述请求令牌指示设备应用被准许通过共享空间中的共享设备应用来访问设备内容。
图13图示出了受约束执行模式的(多种)示例方法1300。描述所述方法的顺序并不意图被解释为构成限制,并且可以按照任何顺序组合任意数目的方法操作或者其任意组合以便实施方法或者供替换的方法。
在1302处,基于设备应用任务被指定为在受约束执行模式被激活时受到约束而约束对于设备内容的访问,其中设备应用发起任务调用以访问设备内容。举例来说,基于设备应用任务被指定为在受约束执行模式1014被激活时受到约束,移动设备900处的受约束执行服务1002(图10)约束对于设备内容1022的访问,其中设备应用1018发起任务调用以访问设备内容。
在1304处,当受约束执行模式被激活时,对于移动设备的文件系统约束设备应用。举例来说,当受约束执行模式被激活时,移动设备900处的受约束执行服务1002对于移动设备的文件系统约束设备应用1018。
在1306处,如果设备应用被包括在共享空间中以作为共享设备应用,则所述设备应用被确定为被用户指定成允许所述设备应用在受约束执行模式下访问设备内容。替换地,在1308处,即使设备应用被包括在共享空间中,仍然确定所述设备应用被指定为不被允许访问设备内容。举例来说,如果设备应用被包括在共享空间中以作为共享设备应用,则移动设备900处的受约束执行服务1002可以确定所述设备应用是否被用户指定成允许所述设备应用在受约束执行模式下访问设备内容。即使设备应用被包括在共享空间中,受约束执行服务1002也可以确定所述设备应用被指定(例如,被编程)为不被允许访问设备内容。此外,这种类型的已编程设备应用还可以被实施为甚至不可由用户指定成被包括在共享空间中。
虽然本文描述了单一受约束执行模式,但是在一些示例中,设备提供多个受约束执行模式,比如与儿童共享空间相关联的第一受约束执行模式以用于促进与儿童共享移动设备,以及与安全驾驶共享空间相关联的第二受约束执行模式以用于促进由移动设备的用户更加安全地驾驶。这些不同的受约束执行模式可以各自对于设备的功能施加不同的限制集合。举例来说,与儿童有关的执行模式可以阻止对于电子邮件数据的访问、对于设备设定的改变或者应用中(in-app)购买,而第二驾驶安全受约束执行区域则可以阻止可能使得驾驶员的注意力偏离道路的图形用户接口。
无需键入PIN或其他认证凭证,用户可以能够从显示在设备上的锁定屏幕到达不同的共享空间,每一个所述共享空间具有与之相关联的不同受约束执行模式。举例来说,用户可以从锁定屏幕键入第一手势(例如,向左扫划)以到达具有第一受约束执行模式的第一共享空间,并且键入不同的第二手势(例如,向右扫划)以到达具有第二受约束执行模式的不同的第二共享空间。在一些示例中,可以从不同于在锁定屏幕上接收输入(例如,手势输入)的入口点访问与受约束执行模式相关联的共享空间。
图14图示出了包括示例设备1402的示例系统1400,其可以实施移动设备儿童共享的各实施例。所述示例设备1402可以被实施为参照前面的图1-13描述的设备、服务和/或服务器中的任一个,比如任何类型的客户端或移动设备、移动电话、平板设备、计算、通信、娱乐、游戏、媒体重放和/或其他类型的设备。举例来说,图1-2中所示的移动设备100以及图9和10中所示的移动设备900可以被实施为示例设备1402。
设备1402包括通信设备1404,通信设备1404使得能够实现设备数据1406的有线和/或无线通信,比如媒体内容和共享消息、更新以及设备处的事件数据。所述媒体内容可以包括任何类型的音频、视频和/或图像数据。通信设备1404还可以包括用于蜂窝电话通信和/或用于网络数据通信的收发器。
设备1402还包括输入/输出(I/O)接口1408,比如提供所述设备、数据网络和其他设备之间的连接和/或通信链接的数据网络接口。所述I/O接口可以被用来将设备耦合到任何类型的组件、外设和/或附属设备。所述I/O接口还包括数据输入端口,通过所述数据输入端口可以接收任何类型的数据、媒体内容和/或输入,比如针对设备的用户输入,以及接收自任何内容和/或数据源的任何类型的音频、视频和/或图像数据。
I/O接口1408还支持针对设备1402的自然用户接口(NUI)输入,比如使得用户能够以“自然的”方式而没有由例如鼠标、键盘、遥控器等输入设备所施加的人为约束来与设备进行交互的任何接口技术。自然用户接口输入的示例可以依赖于语音识别,触摸和触笔识别,屏上手势识别和邻近设备的运动手势识别,头部、眼睛以及环境识别和跟踪,增强现实和虚拟现实系统,以及可以确定用户输入意图的任何其他类型的可听、视觉、触摸、手势和/或机器智能。
设备1402包括处理系统1410,处理系统1410可以至少部分地以硬件来实施,比如利用处理可执行指令的任何类型的微处理器、控制器等等来实施。所述处理系统可以包括集成电路的组件、可编程逻辑器件、使用一种或更多种半导体形成的逻辑器件以及以硅和/或硬件形式的其他实现方式,比如被实施为片上系统(SoC)的处理器和存储器系统。替换地或附加地,所述设备可以利用软件、硬件、固件或可以用处理和控制电路实施的固定逻辑电路当中的任一种或者其任意组合来实施。设备1402还可以包括耦合设备内的各种组件的任何类型的系统总线或者其他数据和命令传输系统。系统总线可以包括不同的总线结构和架构当中的任一种或者其任意组合以及控制线和数据线。
设备1402还包括计算机可读存储介质1412,比如可以由计算设备访问并且提供对于数据和可执行指令(例如,软件应用、程序、功能等等)的永久性存储的数据存储设备。计算机可读存储介质的示例包括易失性存储器和非易失性存储器、固定和可移除介质设备以及保持数据以供计算设备访问的任何适当的存储器设备或电子数据存储装置。计算机可读存储介质可以包括具有各种存储器设备配置的随机存取存储器(RAM)、只读存储器(ROM)、闪存和其他类型的存储介质的各种实现方式。
一般来说,计算机可读存储介质代表使得能够实现对数据进行永久性和/或非瞬时性存储的介质和/或设备,其与纯粹的信号传送、载波或信号本身形成对照。计算机可读信号介质可以指代例如通过网络传送指令的信号承载介质。信号介质可以将计算机可读指令体现为比如载波或其他传输机制的已调制数据信号中的数据。
计算机可读存储介质1412提供对于设备数据1406和各种设备应用1414(比如利用计算机可读存储介质保持为软件应用并且由处理系统1410执行的操作系统)的存储。在该示例中,例如当示例设备1402被实施为图1中所示的移动设备100时,设备应用还包括实施移动设备儿童共享的各实施例的设备共享服务1416。设备共享服务1416的示例是在移动设备100处与操作系统204相集成的设备共享服务202,如参照图1和2所描述的那样。
设备应用1414还可以包括实施移动设备儿童共享的各实施例的服务和应用1418中的任一个。示例设备1402还包括家庭协调架构1420,其可以在软件、固件、硬件(例如,固定逻辑电路)或其任意组合的一般上下文中被实施,以便支持移动设备儿童共享和/或移动设备家庭协调的各实施例。设备1402还可以包括可以被利用来确定设备的全球或导航位置的定位系统1422,比如GPS收发器或者类似的定位系统组件。
设备1402还包括音频和/或视频系统1424,音频和/或视频系统1424生成用于音频设备1426的音频数据并且/或者生成用于显示设备1428的显示数据。所述音频设备和/或显示设备包括处理、显示和/或以其他方式呈示音频、视频、显示和/或图像数据的任何设备。在各实现方式中,所述音频设备和/或显示设备是示例设备1402的集成组件。替换地,所述音频设备和/或显示设备是示例设备外部的外围组件。
在各实施例中,针对移动设备儿童共享所描述的技术的至少一部分可以被实施在分布式系统中,比如通过平台1432中的“云”1430来实施。云1430包括和/或代表用于服务1434和/或资源1436的平台1432。举例来说,服务1434可以包括云存储和服务206以及如参照图2所描述的数据服务208中的任一个。此外,资源1436可以包括如参照图2所描述的儿童共享简档210。
平台1432抽象例如服务器设备之类的硬件的底层功能(例如,被包括在服务1434中)和/或软件资源(例如,被包括作为资源1436),并且将示例设备1402与其他设备、服务器等等进行连接。资源1436还可以包括当在远离示例设备1402的服务器上执行计算机处理时所能利用的应用和/或数据。此外,服务1434和/或资源1436可以促进订户网络服务,比如通过因特网、蜂窝网络或Wi-Fi网络。例如在其功能分布遍及系统1400的互连设备实施例中,平台1432还可以用来抽象和伸缩资源以便服务于针对通过所述平台实施的资源1436的需求。举例来说,所述功能可以部分地被实施在示例设备1402处,以及通过抽象云1430的功能的平台1432来实施。
虽然已经以特定于特征和/或方法的语言描述了移动设备儿童共享的实施例,但是所附权利要求不一定受限于所描述的具体特征或方法。相反,所述具体特征和方法是作为移动设备儿童共享的示例实现方式而公开的。

移动设备儿童共享.pdf_第1页
第1页 / 共33页
移动设备儿童共享.pdf_第2页
第2页 / 共33页
移动设备儿童共享.pdf_第3页
第3页 / 共33页
点击查看更多>>
资源描述

《移动设备儿童共享.pdf》由会员分享,可在线阅读,更多相关《移动设备儿童共享.pdf(33页珍藏版)》请在专利查询网上搜索。

在移动设备儿童共享的各实施例中,移动设备可以在集成显示设备上显示默认设备锁定屏幕,并且在没有接收到在默认设备锁定屏幕上键入的PIN代码的情况下接收对于从默认设备锁定屏幕转变到显示儿童锁定屏幕有效的输入。移动设备可以接收对于从儿童锁定屏幕转变到显示儿童空间有效的第二输入。移动设备实施设备共享服务,该设备共享服务激活移动设备的儿童共享模式,并且基于指定的约束限制来约束设备应用的功能以及对于设备内容的访。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1