电子设备上安全锁的推荐方法、装置及设备

文档序号:1043118 发布日期:2020-10-09 浏览:18次 >En<

阅读说明:本技术 电子设备上安全锁的推荐方法、装置及设备 (Recommendation method, device and equipment for safety lock on electronic equipment ) 是由 沈若凡 于 2020-06-03 设计创作,主要内容包括:本说明书实施例提供了一种电子设备上安全锁的推荐方法、装置及设备,其中,方法包括:从电子设备上获取用于表征用户年龄的年龄信息;根据所述年龄信息确定用户的年龄;从预设的安全锁类型库中搜索与所述用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面;响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为所述电子设备使用的安全锁,从而解决当前应用于电子设备上的安全锁与用户的年龄不匹配的问题。(The embodiment of the specification provides a recommendation method, a recommendation device and recommendation equipment for a safety lock on electronic equipment, wherein the method comprises the following steps: acquiring age information for representing the age of a user from the electronic equipment; determining the age of the user according to the age information; searching a safety lock type matched with the age of the user from a preset safety lock type library, and recommending safety lock information of the corresponding type to a safety lock configuration interface of the electronic equipment; and responding to the operation that the user selects the safety lock to configure, and configuring the corresponding safety lock as the safety lock used by the electronic device, so as to solve the problem that the safety lock currently applied to the electronic device is not matched with the age of the user.)

电子设备上安全锁的推荐方法、装置及设备

技术领域

本文件涉及电子设备领域,尤其涉及一种电子设备上安全锁的推荐方法、装置及设备。

背景技术

随着电子设备的普及,目前的儿童也有了更多的机会来接触到手机,平板电脑等电子设备。然而,隐私问题并不能因为年龄的问题而忽视,属于儿童的电子设备目前也有了安全锁的需求,比如如何有效防止小孩子的设备信息在公共场所泄露等问题。

目前的九宫格密码,或者数字密码对于低幼年龄的孩子来说仍然有些复杂,在年龄较小的阶段,这些形式的密码对于儿童来说仍然有些抽象,因此在无法完全记住的同时,容易造成电子产品锁死的风险。

发明内容

本说明书提供了一种电子设备上安全锁的推荐方法、装置及设备,用以解决当前应用于电子设备上的安全锁与用户的年龄不匹配的问题。

为达到上述目的,本发明的实施例采用如下技术方案:

第一方面,本说明书实施例提供了一种电子设备上安全锁的推荐方法,包括:

从电子设备上获取用于表征用户年龄的年龄信息;

根据所述年龄信息确定用户的年龄;

从预设的安全锁类型库中搜索与所述用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面;

响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为所述电子设备使用的安全锁。

第二方面,本说明书实施例提供了一种电子设备上安全锁的推荐装置,包括:

信息获取模块,从电子设备上获取用于表征用户年龄的年龄信息;

年龄确定模块,根据所述年龄信息确定用户的年龄;

安全锁匹配模块,从预设的安全锁类型库中搜索与所述用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面;

安全锁配置模块,响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为所述电子设备使用的安全锁。

第三方面,本说明书实施例提供了电子设备上安全锁的推荐设备,包括:

处理器;以及,

被安排成存储计算机可执行指令的存储器,所述计算机可执行指令在被执行时使所述处理器:

从电子设备上获取用于表征用户年龄的年龄信息;

根据所述年龄信息确定用户的年龄;

从预设的安全锁类型库中搜索与所述用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面;

响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为所述电子设备使用的安全锁。

第四方面,本说明书实施例提供了一种存储介质。该存储介质用于存储计算机可执行指令。所述计算机可执行指令在被执行时实现以下流程:

从电子设备上获取用于表征用户年龄的年龄信息;

根据所述年龄信息确定用户的年龄;

从预设的安全锁类型库中搜索与所述用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面;

响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为所述电子设备使用的安全锁。

本说明书实施例提供的电子设备上安全锁的推荐方法、装置及设备,通过从电子设备上获取用于表征用户年龄的年龄信息;根据年龄信息确定用户的年龄;从预设的安全锁类型库中搜索与用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面;响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为当前电子设备使用的安全锁。本说明书实施例中,针对不同年龄的用户,提供与相应年龄匹配的安全锁供用户进行配置,从而满足不同年龄段的用户对安全锁的使用需求,特别是针对儿童,可以提供适合他们心智的不同复杂度的安全锁类型,以降低解锁难度。

附图说明

为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本说明书实施例提供的电子设备上安全锁的推荐方法的场景示意图;

图2为本说明书实施例提供的电子设备上安全锁的推荐方法的流程示意图一;

图3-a为本说明书实施例提供的安全锁示意图一;

图3-b为本说明书实施例提供的安全锁示意图二;

图3-c为本说明书实施例提供的安全锁示意图三;

图4为本说明书实施例提供的电子设备上安全锁的推荐方法的流程示意图二;

图5为本说明书实施例提供的电子设备上安全锁的推荐方法的流程示意图三;

图6为本说明书实施例提供的电子设备上安全锁的推荐方法的流程示意图四;

图7为本说明书实施例提供的电子设备上安全锁的推荐方法的流程示意图五;

图8为本说明书实施例提供的电子设备上安全锁的推荐方法的流程示意图六;

图9为本说明书实施例提供的电子设备上安全锁的推荐装置的模块组成示意图;

图10为本说明书实施例提供的电子设备上安全锁的推荐设备的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本说明书实施例中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书的一部分实施例,而不是全部的实施例。基于本说明书一个或多个实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本文件的保护范围。

图1为本说明书实施例提供的电子设备上安全锁的推荐方法的场景示意图,如图1所示,该场景包括:电子设备、用于向电子设备同步安全锁类型库数据和相关算法数据的服务器。其中,电子设备可以为手机、平板电脑、台式计算机、便携笔记本式计算机等;电子设备通过无线网络与服务器进行通信连接。

具体地,在用户使用电子设备期间,电子设备通过系统预置的安全锁插件或者内置的具有安全锁功能的应用,从本机上获取用于表征用户年龄的年龄信息;该年龄信息既可以是用户直接输入到电子设备中的表征用户年龄的年龄信息,也可以是电子设备通过监测本机上各应用的运行情况而形成的表征用户年龄的年龄信息;在获取到表征用户年龄的年龄信息后,根据该年龄信息确定用户的年龄;从预设的安全锁类型库中搜索与所确定的用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面,以供用户选择和配置适合用户需求的安全锁;响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为电子设备使用的安全锁,以使用户在使用电子设备时,利用安全锁对电子设备进行锁保护。

进一步地,上述年龄信息可包括用户向电子设备输入的用户的出生时间信息;相应的,在根据年龄信息确定用户的年龄时,可以根据用户的出生时间信息确定用户的自然年龄。用户的自然年龄能够普遍性的反映出用户的心智水平,以及所能执行的操作的复杂程度。

进一步地,可以在用户首次配置电子设备使用的安全锁时,执行根据用户的出生时间信息确定用户的自然年龄的操作,以使用户的自然年龄作为推荐安全锁时考核用户心智的基础性标准,在后续的安全锁配置过程中得到普遍应用。

进一步地,在从预设的安全锁类型库中搜索与用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面时可包括,在用户首次配置电子设备使用的安全锁时,从预设的安全锁类型库中搜索与用户的自然年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面。

进一步地,上述年龄信息可包括用户使用电子设备上不同类型的应用的时长信息;相应地,在根据年龄信息确定用户的年龄时,可根据用户使用电子设备上不同类型的应用的时长信息,确定用户的心理年龄。用户的心里年龄能够个性化的反映出用户的心智水平,以及所能执行的操作的复杂程度。

进一步地,在用户选取安全锁进行配置的操作中包括设置安全锁的有效期,相应地,在用户非首次配置电子设备使用的安全锁时,可根据在上一次所配置的安全锁的有效期内所采集的用户使用电子设备上应用的时长信息,执行根据用户使用电子设备上不同类型的应用的时长信息,确定用户的心理年龄的操作,以使所确定的用户的心理年龄作为推荐安全锁时考核用户心智的核心性标准,在本次的安全锁配置过程中得到合理应用。

进一步地,在根据用户使用电子设备上不同类型的应用的时长信息,确定用户的心理年龄时,可根据用户使用电子设备上不同类型的应用的时长信息,构建第一时长向量;然后根据第一时长向量与预置的多个心理年龄所对应的多个第二时长向量进行比较,确定用户的心理年龄。

进一步地,在根据第一时长向量与预置的多个心理年龄所对应的第二时长向量进行比较,确定用户的心理年龄时,可将多个第二时长向量中,与第一时长向量的欧氏距离最小的第二时长向量所对应的心理年龄,确定为用户的心理年龄。

进一步地,在从预设的安全锁类型库中搜索与用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到述电子设备的安全锁配置界面时,可在用户非首次配置电子设备使用的安全锁时,从预设的安全锁类型库中搜索与用户的心理年龄或者心理年龄与自然年龄结合后的综合年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面。

进一步地,上述综合年龄可为对用户的心理年龄和自然年龄进行加权求和后的年龄。

进一步地,在从预设的安全锁类型库中搜索与用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面时,可先将用户的年龄映射到S型生长曲线中,得到映射年龄;然后从预设的安全锁类型库中搜索与用户的映射年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面;其中,安全锁类型库中记录有不同映射年龄段对应的安全锁类型,从而方便对安全锁类型库中的数据进行设置和更新。

下面通过多个实施例来进一步说明本说明书的技术方案。

实施例一

基于上述应用场景架构,图2为本说明书实施例提供的电子设备上安全锁的推荐方法的流程示意图一,图2中的方法能够由图1中的电子设备执行,如图2所示,该方法包括以下步骤:

步骤S102,从电子设备上获取用于表征用户年龄的年龄信息。

其中,用于表征用户年龄的年龄信息可包括但不局限于:用户直接输入的表征用户年龄的年龄信息,例如用户的出生时间信息;也可以是电子设备通过监测本机上各应用的运行情况而形成的表征用户年龄的年龄信息,例如可以是用户使用电子设备上不同类型的应用的时长信息。通过分析用户在电子设备上所使用的应用的类型,以及使用应用的时长信息可以间接从用户行为的角度反映出用户的年龄信息。

具体地,当用户触发启用电子设备上的安全锁功能后,电子设备会主动在本机上搜集或通过外部输入来获取用于表征用户年龄的预置年龄信息。其中,上述的用户的出生时间信息可以是从用户首次使用电子设备时所注册的用户信息中获取,或者在用户触发启用电子设备上的安全锁功能后,由电子设备发起询问用户出生时间信息的请求页面,并由用户在请求页面输入出生时间信息后获取;用户使用电子设备上不同类型的应用的时长信息可以借助电子设备上内置的可记录各应用运行时长的应用或者系统插件来实现计时,或者由各应用自身的运行时长监测模块来完成其所在应用运行时长的监测。

步骤S104,根据年龄信息确定用户的年龄。

具体地,在从电子设备上获取用于表征用户年龄的年龄信息后,可以根据该年龄信息与用户年龄之间的内在逻辑或者通过预置的年龄换算方法计算出该年龄信息所反映出的用户的年龄。

例如,当上述年龄信息包括用户向电子设备输入的用户的出生时间信息时,相应地,根据年龄信息确定用户的年龄可包括根据用户的出生时间信息确定用户的自然年龄。用户的自然年龄能够普遍性的反映出用户的心智水平,以及所能执行的操作的复杂程度。

又例如,当上述年龄信息包括用户使用电子设备上不同类型的应用的时长信息时,相应地,根据年龄信息确定用户的年龄可包括根据用户使用电子设备上不同类型的应用的时长信息,确定用户的心理年龄。用户的心里年龄能够个性化的反映出用户的心智水平,以及所能执行的操作的复杂程度。

步骤S106,从预设的安全锁类型库中搜索与用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面。

其中,电子设备中预设的安全锁类型库中包含了不同类型的安全锁,分别对应不同年龄段,安全锁的复杂程度与对应的年龄段的用户心智水平相当。电子设备中安全锁类型库中的数据可从图1中所示的服务器中同步,从而实现对电子设备中的安全锁类型库进行在线更新。

本实施例中,对安全锁类型不做具体限定,例如可以包括:象形类的密码盘(如图3-a所示),不同形状的手势密码盘(类似于九宫格,但是形状可不同于九宫格,如图3-b所示),不同位数的数字密码盘,包括任意位数的数字密码,以及限定位数的数字密码(如图3-c所示)。

具体地,在确定用户的年龄后,可以从电子设备中预设的安全锁类型库中搜索与该用户的年龄所对应的心智水平相当的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面,以供用户进行安全锁配置。例如,当用户的年龄属于幼儿、儿童阶段时,可以推荐象形类的密码盘,方便记忆;当用户的年龄属于青少年及更高年龄阶段时,可以推荐手势密码盘和/或数字密码盘,以满足其不同操作复杂度的密码设置需求。在实际推荐安全锁时,被推荐的安全锁可以为一个或者多个。

步骤S108,响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为当前电子设备使用的安全锁。

具体地,用户可以在安全锁配置界面中任意选择一个推荐的安全锁,并配置该安全锁的密码,在点击确认配置后,电子设备将该安全锁设置为电子设备使用的安全锁。

本说明书实施例提供的电子设备上安全锁的推荐方法,通过从电子设备上获取用于表征用户年龄的年龄信息;根据年龄信息确定用户的年龄;从预设的安全锁类型库中搜索与用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面;响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为当前电子设备使用的安全锁。本说明书实施例中,针对不同年龄的用户,提供与相应年龄匹配的安全锁供用户进行配置,从而满足不同年龄段的用户对安全锁的使用需求,特别是针对儿童,可以提供适合他们心智的不同复杂度的安全锁类型,以降低解锁难度。

实施例二

本实施例在实施例一的基础上,对图2所示的电子设备上安全锁的推荐方法进行拓展和补充。

在一具体实施例中,用户通常在首次配置电子设备使用的安全锁时,会优先选择以用户的自然年龄来表征用户的真实年龄,体现用户的心智水平。因此,电子设备在用户首次配置电子设备使用的安全锁时,可执行如图4所示的方法步骤:

S102-2,从电子设备上获取用于表征用户年龄的年龄信息,所述年龄信息包括用户向电子设备输入的用户的出生时间信息。

本步骤可作为步骤S102的细化步骤。

具体地,当用户触发启用电子设备上的安全锁功能后,电子设备会主动在本机上搜集或通过外部输入来获取用于表征用户自然年龄的预置年龄信息。其中,上述的用户的出生时间信息可以是从用户首次使用电子设备时所注册的用户信息中获取,或者在用户触发启用电子设备上的安全锁功能后,由电子设备发起询问用户出生时间信息的请求页面,并由用户在请求页面输入出生时间信息后获取。

S104-2,根据用户的出生时间信息确定用户的自然年龄。

本步骤可作为步骤S104的细化步骤。

具体地,根据用户的出生时间信息,以及用户在电子设备上设置安全锁时的时间信息,可以推算出用户当前的自然年龄。用户的自然年龄能够普遍性的反映出用户的心智水平,以及所能执行的操作的复杂程度。

在实际应用场景中,由于用户的自然年龄可以更为直接和快速的被电子设备所获取,因此可以在用户首次配置电子设备使用的安全锁时,执行根据用户的出生时间信息确定用户的自然年龄的操作,从而使得电子设备快速的了解当前用户的心智水平,以及执行操作的复杂程度。

S106-2,在用户首次配置电子设备使用的安全锁时,从预设的安全锁类型库中搜索与用户的自然年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面。

本步骤可作为步骤S106的细化步骤。

具体地,在用户首次配置电子设备使用的安全锁时,电子设备可以根据获取到的用户的自然年龄,从预设的安全锁类型库中搜索与用户的自然年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面,以供用户对推荐的安全锁进行任一选择和配置。

在步骤S106-2之后,可继续执行步骤S108的处理过程。

进一步地,在另一具体实施例中,用户通常还可以在非首次配置电子设备使用的安全锁时,优化选择以用户的心理年龄来表征用户的真实年龄,体现用户的心智水平。因此,电子设备在用户非首次配置电子设备使用的安全锁时,可执行如图5所示的方法步骤:

S102-4,从电子设备上获取用于表征用户年龄的年龄信息,所述年龄信息包括用户使用电子设备上不同类型的应用的时长信息。

本步骤可作为步骤S102的细化步骤。

具体地,当用户触发启用电子设备上的安全锁功能后,电子设备会主动在本机上搜集或通过外部输入来获取用于表征用户年龄的预置年龄信息。其中,上述的用户使用电子设备上不同类型的应用的时长信息可以借助电子设备上内置的可记录各应用运行时长的应用或者系统插件来实现计时,或者由各应用自身的运行时长监测模块来完成其所在应用运行时长的监测。

S104-4,根据用户使用电子设备上不同类型的应用的时长信息,确定用户的心理年龄。

本步骤可作为步骤S104的细化步骤。

具体地,通过获取用户使用电子设备上不同类型的应用的时长信息,可以了解用户平时所使用应用的操作复杂度,以及在不同操作复杂度的应用上所分配的经历和时间,进而推算出用户当前的心理年龄。用户的心理年龄能够个性化的反映出用户的心智水平,以及所能执行的操作的复杂程度。

在实际应用场景中,虽然用户的心理年龄与用户的行为能力紧密相连,且可以更为真实的反映出用户的心智水平,以及所能执行的操作的复杂程度,但上述在确定用户的心理年龄的处理过程中,需要对电子设备上的不同类型的应用的运行时长在一定时间内进行监测积累。因此,通常可以选择在用户非首次配置电子设备使用的安全锁时,实行基于上述心理年龄来匹配安全锁类型,从而为获取用户使用电子设备上不同类型的应用的时长信息留出有效监测时间。

例如,在步骤S108中,在用户选取安全锁进行配置的操作中可包括设置安全锁的有效期;相应地,在用户非首次配置电子设备使用的安全锁时,可以根据在上一次所配置的安全锁的有效期内所采集的用户使用电子设备上应用的时长信息,执行本步骤S104-4中,根据用户使用电子设备上不同类型的应用的时长信息,确定用户的心理年龄的操作,从而将前一个安全锁有效期内确定的用户心理年龄作为下一次向用户推荐安全锁的判断基础。以此类推,可以使被推荐给用户的安全锁的复杂度随着用户心理年龄的变化而相应变化,从而满足用户在不同心理年龄段对安全锁的操作复杂度的需求。

S106-4,在用户非首次配置电子设备使用的安全锁时,从预设的安全锁类型库中搜索与用户的心理年龄或者心理年龄与自然年龄结合后的综合年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面。

本步骤可作为步骤S106的细化步骤。

具体地,在用户非首次配置电子设备使用的安全锁时,可以单独基于在上一次所配置的安全锁的有效期所确定的用户的心理年龄来搜索与其匹配的安全锁类型,也可以将该心理年龄和前述方法中确定的用户的自然年龄相结合,以结合后的综合年龄来搜索与其匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面,以供用户选择和配置。

其中,本实施例对上述心理年龄与自然年龄相结合时所采用的结合方式不做限定,在一具体实施例中,所述综合年龄可具体为对用户的心理年龄和自然年龄进行加权求和后的年龄。

在步骤S106-4之后,可继续执行步骤S108的处理过程。

进一步地,如图6所示,上述步骤S104-4可包括:

S104-42,根据用户使用电子设备上不同类型的应用的时长信息,构建第一时长向量。

例如,可以在预定的时间段内,例如针对在用户非首次配置电子设备使用的安全锁时,可以在其上一次所配置的安全锁的有效期内采集用户使用电子设备上应用的时长信息,并按应用类型对用户使用应用的时长进行累计,构建以应用类型作为向量维度的第一时长向量,该第一时长向量中每个维度上的值为用户针对该维度应用类型所包含的应用的日平均使用时长。

S104-44,根据第一时长向量与预置的多个心理年龄所对应的多个第二时长向量进行比较,确定用户的心理年龄。

其中,第二时长向量与第一时长向量的维度相同,第二时长向量标识了与其对应的心理年龄的用户使用各应用类型的应用的日平均使用时长。通过比较第一时长向量与多个第二时长向量的相似度,可以确定出当前用户的心理年龄。

在一个可选实施例中,可将多个第二时长向量中,与第一时长向量的欧氏距离最小的第二时长向量所对应的心理年龄,确定为用户的心理年龄。

另外,本实施例中用于确定用户的心理年龄的相关算法可通过从图1中的服务器中同步获取,从而实现对电子设备中的该相关算法进行在线更新。

进一步地,如图7所示,上述步骤S106可包括:

S106-6,将用户的年龄映射到S型生长曲线中,得到映射年龄。

通常,不同用户间的年龄跨度较大,上至八旬老人,下至几岁幼童,其心志水平在不同年龄段都存在鲜明的特点,比如儿童、青少年的心智水平会随着年龄的增长而明显提高,但对于成年人来讲其心智水平随年龄的增长呈现出比较稳定的状态。因此为了适应不同年龄段用户心智水平的特点,方便向用户推荐适合其心智水平、满足所能执行的操作的复杂度的安全锁,本实施例会先将用户的年龄映射到S型生长曲线中,得到映射年龄。S型生长曲线的特点是:在0点附近曲线的变化率较大、在远离0点一定距离后,曲线的变化率较小,且曲线值无限接近指定边界值。该特点与用户随年龄变化时的心智水平的变化特点相符合。因此,不管实际应用场景中用户的年龄跨度有多大,都可以将其映射到具有较小限范围(比如(0,1)之间)的映射年龄中。

其中,上述S型生长曲线的曲线函数可以为sigmoid函数:

S106-8,从预设的安全锁类型库中搜索与用户的映射年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面;安全锁类型库中记录有不同映射年龄段对应的安全锁类型。

基于用户随年龄变化时的心智水平的变化与S型生长曲线的变化相符合的特点,可以预先通过如模型训练、机器学习等方式得到S型生长曲线上不同映射年龄段所对应的安全锁类型,然后基于得到的不同映射年龄段对应的安全锁类型构建上述安全锁类型。

具体地,在得到当前用户所对应的映射年龄后,可直接从预设的安全锁类型库中确定该用户的映射年龄所属的映射年龄段,然后将与该映射年龄段相对应的安全锁类型确定为与用户的映射年龄向匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面。

通过引入用户的映射年龄,可以实现对跨度较大的用户年龄与所推荐的安全锁类型之间协调管理。

另外,基于上述各方法实施例的处理过程,本实施还给出这些方法实施例在实际应用场景中的综合应用的方法示例,如图8所示,该方法包括:

S1,用户输入出生年月。

用户在首次打开手机的安全锁配置时,首先需要输入自己的出生年月,供安全锁配置模块判断用户当前的自然年龄。

S2:输出用户自然年龄所对应的安全锁类型。

安全锁配置模块在计算出用户的自然年龄后,将其映射进入对应的映射年龄范围中,并且从预置的安全锁类型库中匹配出可供选择的安全锁类型,并将相应类型的安全锁信息输出到手机页面前供用户进行选择。

S3:用户配置安全锁及有效期。

用户从推荐的安全锁中选择安全锁进行配置,并且指定该安全锁的有效期;如果用户未指定有效期,则默认为6个月的期限。

S4:记录用户使用不同类型的应用的使用时长。

在安全锁生效期间,通过手机的系统内置插件获取用户对各应用的使用时间,将应用按指定类型归类后,更新用户在该段时间内在各类型应用上的日均使用时间。

S5:判断安全锁是否到期。

安全锁配置模块轮询判断是否到达该安全锁的有效期限,如果结果为否,则继续累计该用户在该段时间内的各类型应用的日均使用时间;如果结果为是,则进入S6。

S6:计算用户的心理年龄。

根据手机系统记录并计算的用户使用该手机上各类型应用的使用时间,并与预存的多个心理年龄段对应的用户使用各应用类型应用的日均使用时间进行比对;并使用欧式距离的计算方法,确定出最小欧式距离所对应的心理年龄段,得出最终的心理年龄范围。

S7:根据用户的自然年龄和心理年龄,计算并输出适合用户年龄的安全锁类型。

以用户当前的自然年龄A,以及计算得到的心理年龄B作为输入,并对二者进行加权计算后的结果采用如sigmoid函数将其映射到给定的年龄范围中,最终输出作为匹配安全锁类型所使用的用户年龄。根据该用户年龄再次匹配和推荐安全锁的信息,返回到步骤S3,供用户进行安全锁的选择和配置。

长此以往循环,持续在用户成长过程中,推荐符合用户当前阶段解决能力的安全锁类型。有效解决在用户不同年龄阶段解决问题以及记忆能力差异的问题,为其推荐符合当前记忆能力以及解决能力的安全锁。

本说明书实施例提供的电子设备上安全锁的推荐方法,通过从电子设备上获取用于表征用户年龄的年龄信息;根据年龄信息确定用户的年龄;从预设的安全锁类型库中搜索与用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面;响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为当前电子设备使用的安全锁。本说明书实施例中,针对不同年龄的用户,提供与相应年龄匹配的安全锁供用户进行配置,从而满足不同年龄段的用户对安全锁的使用需求,特别是针对儿童,可以提供适合他们心智的不同复杂度的安全锁类型,以降低解锁难度。

实施例三

对应上述图2、图4-图8描述的电子设备上安全锁的推荐方法,基于相同的技术构思,本说明书实施例还提供一种电子设备上安全锁的推荐装置。图9为本说明书实施例提供的电子设备上安全锁的推荐装置的模块组成示意图,该装置用于执行图2、图4-图8描述的电子设备上安全锁的推荐方法,如图9所示,该装置包括:

信息获取模块201,从电子设备上获取用于表征用户年龄的年龄信息;

年龄确定模块202,根据年龄信息确定用户的年龄;

安全锁匹配模块203,从预设的安全锁类型库中搜索与用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面;

安全锁配置模块204,响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为电子设备使用的安全锁。

本说明书实施例提供的电子设备上安全锁的推荐装置,通过从电子设备上获取用于表征用户年龄的年龄信息;根据年龄信息确定用户的年龄;从预设的安全锁类型库中搜索与用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面;响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为当前电子设备使用的安全锁。本说明书实施例中,针对不同年龄的用户,提供与相应年龄匹配的安全锁供用户进行配置,从而满足不同年龄段的用户对安全锁的使用需求,特别是针对儿童,可以提供适合他们心智的不同复杂度的安全锁类型,以降低解锁难度。

可选地,上述年龄信息可包括用户向电子设备输入的用户的出生时间信息;相应地,年龄确定模块202,根据用户的出生时间信息确定用户的自然年龄。

可选地,年龄确定模块202,在用户首次配置电子设备使用的安全锁时,执行根据用户的出生时间信息确定用户的自然年龄的操作。

可选地,安全锁匹配模块203,在用户首次配置电子设备使用的安全锁时,从预设的安全锁类型库中搜索与用户的自然年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面。

可选地,上述年龄信息可包括用户使用电子设备上不同类型的应用的时长信息;相应地,年龄确定模块202,根据用户使用电子设备上不同类型的应用的时长信息,确定用户的心理年龄。

可选地,上述用户选取安全锁进行配置的操作中包括设置安全锁的有效期;相应地,年龄确定模块202,在用户非首次配置所述电子设备使用的安全锁时,根据在上一次所配置的安全锁的有效期内所采集的用户使用电子设备上应用的时长信息,执行根据所述用户使用所述电子设备上不同类型的应用的时长信息,确定用户的心理年龄的操作。

可选地,年龄确定模块202,根据用户使用电子设备上不同类型的应用的时长信息,构建第一时长向量;根据第一时长向量与预置的多个心理年龄所对应的多个第二时长向量进行比较,确定用户的心理年龄。

可选地,年龄确定模块202,将多个第二时长向量中,与第一时长向量的欧氏距离最小的第二时长向量所对应的心理年龄,确定为用户的心理年龄。

可选地,安全锁匹配模块203,在用户非首次配置所述电子设备使用的安全锁时,从预设的安全锁类型库中搜索与用户的心理年龄或者心理年龄与自然年龄结合后的综合年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面。

可选地,所述综合年龄为对所述用户的心理年龄和自然年龄进行加权求和后的年龄。

可选地,安全锁匹配模块203,将用户的年龄映射到S型生长曲线中,得到映射年龄;从预设的安全锁类型库中搜索与用户的映射年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面;安全锁类型库中记录有不同映射年龄段对应的安全锁类型。

本说明书实施例提供的电子设备上安全锁的推荐装置,通过从电子设备上获取用于表征用户年龄的年龄信息;根据年龄信息确定用户的年龄;从预设的安全锁类型库中搜索与用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面;响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为当前电子设备使用的安全锁。本说明书实施例中,针对不同年龄的用户,提供与相应年龄匹配的安全锁供用户进行配置,从而满足不同年龄段的用户对安全锁的使用需求,特别是针对儿童,可以提供适合他们心智的不同复杂度的安全锁类型,以降低解锁难度。

需要说明的是,本说明书中关于电子设备上安全锁的推荐装置的实施例与本说明书中关于电子设备上安全锁的推荐方法的实施例基于同一发明构思,因此该实施例的具体实施可以参见前述对应的电子设备上安全锁的推荐方法的实施,重复之处不再赘述。

实施例四

对应上述图2、图4-图8描述的电子设备上安全锁的推荐方法,基于相同的技术构思,本说明书实施例还提供一种电子设备上安全锁的推荐设备,该设备用于执行上述的电子设备上安全锁的推荐方法,图10为本说明书实施例提供的一种电子设备上安全锁的推荐设备的结构示意图。

如图10所示,电子设备上安全锁的推荐设备可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上的处理器301和存储器302,存储器302中可以存储有一个或一个以上存储应用程序或数据。其中,存储器302可以是短暂存储或持久存储。存储在存储器302的应用程序可以包括一个或一个以上模块(图示未示出),每个模块可以包括电子设备上安全锁的推荐设备中的一系列计算机可执行指令。更进一步地,处理器301可以设置为与存储器302通信,在电子设备上安全锁的推荐设备上执行存储器302中的一系列计算机可执行指令。电子设备上安全锁的推荐设备还可以包括一个或一个以上电源303,一个或一个以上有线或无线网络接口304,一个或一个以上输入输出接口305,一个或一个以上键盘306等。

在一个具体的实施例中,电子设备上安全锁的推荐设备包括有存储器,以及一个或一个以上的程序,其中一个或者一个以上程序存储于存储器中,且一个或者一个以上程序可以包括一个或一个以上模块,且每个模块可以包括对电子设备上安全锁的推荐设备中的一系列计算机可执行指令,且经配置以由一个或者一个以上处理器执行该一个或者一个以上程序包含用于进行以下计算机可执行指令:

从电子设备上获取用于表征用户年龄的年龄信息;

根据所述年龄信息确定用户的年龄;

从预设的安全锁类型库中搜索与所述用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面;

响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为所述电子设备使用的安全锁。

本说明书实施例中提供的电子设备上安全锁的推荐设备,通过从电子设备上获取用于表征用户年龄的年龄信息;根据年龄信息确定用户的年龄;从预设的安全锁类型库中搜索与用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面;响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为当前电子设备使用的安全锁。本说明书实施例中,针对不同年龄的用户,提供与相应年龄匹配的安全锁供用户进行配置,从而满足不同年龄段的用户对安全锁的使用需求,特别是针对儿童,可以提供适合他们心智的不同复杂度的安全锁类型,以降低解锁难度。

可选地,计算机可执行指令在被执行时,所述年龄信息包括用户向所述电子设备输入的所述用户的出生时间信息;

所述根据所述年龄信息确定用户的年龄包括:

根据所述用户的出生时间信息确定用户的自然年龄。

可选地,计算机可执行指令在被执行时,所述方法还包括:

在用户首次配置所述电子设备使用的安全锁时,执行所述根据所述用户的出生时间信息确定用户的自然年龄的操作。

可选地,计算机可执行指令在被执行时,所述从预设的安全锁类型库中搜索与所述用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面,包括:

在用户首次配置所述电子设备使用的安全锁时,从预设的安全锁类型库中搜索与所述用户的自然年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面。

可选地,计算机可执行指令在被执行时,所述年龄信息包括用户使用所述电子设备上不同类型的应用的时长信息;

所述根据所述年龄信息确定用户的年龄包括:

根据所述用户使用所述电子设备上不同类型的应用的时长信息,确定用户的心理年龄。

可选地,计算机可执行指令在被执行时,所述用户选取安全锁进行配置的操作中包括设置安全锁的有效期;所述方法还包括:

在用户非首次配置所述电子设备使用的安全锁时,根据在上一次所配置的安全锁的有效期内所采集的用户使用所述电子设备上应用的时长信息,执行所述根据所述用户使用所述电子设备上不同类型的应用的时长信息,确定用户的心理年龄的操作。

可选地,计算机可执行指令在被执行时,所述根据所述用户使用所述电子设备上不同类型的应用的时长信息,确定用户的心理年龄,包括:

根据所述用户使用所述电子设备上不同类型的应用的时长信息,构建第一时长向量;

根据所述第一时长向量与预置的多个心理年龄所对应的多个第二时长向量进行比较,确定所述用户的心理年龄。

可选地,计算机可执行指令在被执行时,所述根据所述第一时长向量与预置的多个心理年龄所对应的第二时长向量进行比较,确定所述用户的心理年龄,包括:

将所述多个第二时长向量中,与所述第一时长向量的欧氏距离最小的第二时长向量所对应的心理年龄,确定为所述用户的心理年龄。

可选地,计算机可执行指令在被执行时,所述从预设的安全锁类型库中搜索与所述用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面,包括:

在用户非首次配置所述电子设备使用的安全锁时,从预设的安全锁类型库中搜索与所述用户的心理年龄或者心理年龄与自然年龄结合后的综合年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面。

可选地,计算机可执行指令在被执行时,所述综合年龄为对所述用户的心理年龄和自然年龄进行加权求和后的年龄。

可选地,计算机可执行指令在被执行时,所述从预设的安全锁类型库中搜索与所述用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面包括:

将所述用户的年龄映射到S型生长曲线中,得到映射年龄;

从预设的安全锁类型库中搜索与所述用户的映射年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面;所述安全锁类型库中记录有不同映射年龄段对应的安全锁类型。

本说明书实施例提供的电子设备上安全锁的推荐设备,通过从电子设备上获取用于表征用户年龄的年龄信息;根据年龄信息确定用户的年龄;从预设的安全锁类型库中搜索与用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面;响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为当前电子设备使用的安全锁。本说明书实施例中,针对不同年龄的用户,提供与相应年龄匹配的安全锁供用户进行配置,从而满足不同年龄段的用户对安全锁的使用需求,特别是针对儿童,可以提供适合他们心智的不同复杂度的安全锁类型,以降低解锁难度。

需要说明的是,本说明书中关于电子设备上安全锁的推荐设备的实施例与本说明书中关于电子设备上安全锁的推荐方法的实施例基于同一发明构思,因此该实施例的具体实施可以参见前述对应的电子设备上安全锁的推荐方法的实施,重复之处不再赘述。

实施例五

对应上述图2、图4-图8描述的电子设备上安全锁的推荐方法,基于相同的技术构思,本说明书实施例还提供一种存储介质,用于存储计算机可执行指令,一个具体的实施例中,该存储介质可以为U盘、光盘、硬盘等,该存储介质存储的计算机可执行指令在被处理器执行时,能实现以下流程:

从电子设备上获取用于表征用户年龄的年龄信息;

根据所述年龄信息确定用户的年龄;

从预设的安全锁类型库中搜索与所述用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面;

响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为所述电子设备使用的安全锁。

本说明书实施例中提供的存储介质所存储的计算机可执行指令在被处理器执行时,通过从电子设备上获取用于表征用户年龄的年龄信息;根据年龄信息确定用户的年龄;从预设的安全锁类型库中搜索与用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面;响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为当前电子设备使用的安全锁。本说明书实施例中,针对不同年龄的用户,提供与相应年龄匹配的安全锁供用户进行配置,从而满足不同年龄段的用户对安全锁的使用需求,特别是针对儿童,可以提供适合他们心智的不同复杂度的安全锁类型,以降低解锁难度。

可选地,该存储介质存储的计算机可执行指令在被处理器执行时,所述年龄信息包括用户向所述电子设备输入的所述用户的出生时间信息;

所述根据所述年龄信息确定用户的年龄包括:

根据所述用户的出生时间信息确定用户的自然年龄。

可选地,该存储介质存储的计算机可执行指令在被处理器执行时,所述方法还包括:

在用户首次配置所述电子设备使用的安全锁时,执行所述根据所述用户的出生时间信息确定用户的自然年龄的操作。

可选地,该存储介质存储的计算机可执行指令在被处理器执行时,所述从预设的安全锁类型库中搜索与所述用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面,包括:

在用户首次配置所述电子设备使用的安全锁时,从预设的安全锁类型库中搜索与所述用户的自然年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面。

可选地,该存储介质存储的计算机可执行指令在被处理器执行时,所述年龄信息包括用户使用所述电子设备上不同类型的应用的时长信息;

所述根据所述年龄信息确定用户的年龄包括:

根据所述用户使用所述电子设备上不同类型的应用的时长信息,确定用户的心理年龄。

可选地,该存储介质存储的计算机可执行指令在被处理器执行时,所述用户选取安全锁进行配置的操作中包括设置安全锁的有效期;所述方法还包括:

在用户非首次配置所述电子设备使用的安全锁时,根据在上一次所配置的安全锁的有效期内所采集的用户使用所述电子设备上应用的时长信息,执行所述根据所述用户使用所述电子设备上不同类型的应用的时长信息,确定用户的心理年龄的操作。

可选地,该存储介质存储的计算机可执行指令在被处理器执行时,所述根据所述用户使用所述电子设备上不同类型的应用的时长信息,确定用户的心理年龄,包括:

根据所述用户使用所述电子设备上不同类型的应用的时长信息,构建第一时长向量;

根据所述第一时长向量与预置的多个心理年龄所对应的多个第二时长向量进行比较,确定所述用户的心理年龄。

可选地,该存储介质存储的计算机可执行指令在被处理器执行时,所述根据所述第一时长向量与预置的多个心理年龄所对应的第二时长向量进行比较,确定所述用户的心理年龄,包括:

将所述多个第二时长向量中,与所述第一时长向量的欧氏距离最小的第二时长向量所对应的心理年龄,确定为所述用户的心理年龄。

可选地,该存储介质存储的计算机可执行指令在被处理器执行时,所述从预设的安全锁类型库中搜索与所述用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面,包括:

在用户非首次配置所述电子设备使用的安全锁时,从预设的安全锁类型库中搜索与所述用户的心理年龄或者心理年龄与自然年龄结合后的综合年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面。

可选地,该存储介质存储的计算机可执行指令在被处理器执行时,所述综合年龄为对所述用户的心理年龄和自然年龄进行加权求和后的年龄。

可选地,该存储介质存储的计算机可执行指令在被处理器执行时,所述从预设的安全锁类型库中搜索与所述用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面包括:

将所述用户的年龄映射到S型生长曲线中,得到映射年龄;

从预设的安全锁类型库中搜索与所述用户的映射年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到所述电子设备的安全锁配置界面;所述安全锁类型库中记录有不同映射年龄段对应的安全锁类型。

本说明书实施例提供的存储介质所存储的计算机可执行指令在被处理器执行时,通过从电子设备上获取用于表征用户年龄的年龄信息;根据年龄信息确定用户的年龄;从预设的安全锁类型库中搜索与用户的年龄相匹配的安全锁类型,并将相应类型的安全锁信息推荐到电子设备的安全锁配置界面;响应于用户选取安全锁进行配置的操作,将相应的安全锁配置为当前电子设备使用的安全锁。本说明书实施例中,针对不同年龄的用户,提供与相应年龄匹配的安全锁供用户进行配置,从而满足不同年龄段的用户对安全锁的使用需求,特别是针对儿童,可以提供适合他们心智的不同复杂度的安全锁类型,以降低解锁难度。

需要说明的是,本说明书中关于存储介质的实施例与本说明书中关于电子设备上安全锁的推荐方法的实施例基于同一发明构思,因此该实施例的具体实施可以参见前述对应的电子设备上安全锁的推荐方法的实施,重复之处不再赘述。

上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

在20世纪30年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(Programmable Logic Device,PLD)(例如现场可编程门阵列(Field Programmable GateArray,FPGA))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字系统“集成”在一片PLD上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logic compiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(Hardware Description Language,HDL),而HDL也并非仅有一种,而是有许多种,如ABEL(Advanced Boolean Expression Language)、AHDL(Altera Hardware DescriptionLanguage)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(RubyHardware Description Language)等,目前最普遍使用的是VHDL(Very-High-SpeedIntegrated Circuit Hardware Description Language)与Verilog。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。

控制器可以按任何适当的方式实现,例如,控制器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:ARC 625D、Atmel AT91SAM、Microchip PIC18F26K20以及Silicone Labs C8051F320,存储器控制器还可以被实现为存储器的控制逻辑的一部分。本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。

为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本说明书实施例时可以把各单元的功能在同一个或多个软件和/或硬件中实现。

本领域内的技术人员应明白,本说明书一个或多个实施例可提供为方法、系统或计算机程序产品。因此,本说明书一个或多个实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本说明书可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本说明书是参照根据本说明书实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

本说明书一个或多个实施例可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书的一个或多个实施例,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本文件的实施例而已,并不用于限制本文件。对于本领域技术人员来说,本文件可以有各种更改和变化。凡在本文件的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本文件的权利要求范围之内。

30页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种USB接口信息安全防控方法及系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类