本发明专利技术公开一种用户界面自适应呈现方法及终端,其方法包括:终端在开机启动过程中,获取用户的图像信息,从图像信息中提取用户特征信息码;在boot阶段通过存储在内存规划分区中的文件,将用户特征信息码传递给系统内核;通过系统内核对所述用户特征信息码进行匹配,获取对应的用户自定义UI界面信息,呈现对应的用户自定义UI界面。本发明专利技术实现了终端对不同用户可以呈现不同的自定义UI界面,满足了用户的个性化追求,提高了移动终端产品性能。
【技术实现步骤摘要】
【专利摘要】本专利技术公开一种用户界面自适应呈现方法及终端,其方法包括:终端在开机启动过程中,获取用户的图像信息,从图像信息中提取用户特征信息码;在boot阶段通过存储在内存规划分区中的文件,将用户特征信息码传递给系统内核;通过系统内核对所述用户特征信息码进行匹配,获取对应的用户自定义UI界面信息,呈现对应的用户自定义UI界面。本专利技术实现了终端对不同用户可以呈现不同的自定义UI界面,满足了用户的个性化追求,提高了移动终端产品性能。【专利说明】用户界面自适应呈现方法及终端
本专利技术涉及互联网
,尤其涉及一种用户界面自适应呈现方法及终端。
技术介绍
在iOS和Android系统的共同引导下,Pad类产品迅速普及,不同于PC时代标准化、流程化的操作方式,Pad类产品为用户提供了方便的操作和良好的体验效果。目前,Pad类产品可以通过识别用户特征(比如指纹特征、面部特征)来实现开机启动,但是,当多人(比如家庭成员和亲朋好友)共用一部Pad,或者在需要体现个体特征的场合时,现有的Pad开机启动方案则无法为不同的用户提供各自个性化的用户界面和风格,进而无法满足用户个体喜好和习惯,无法满足用户个性化追求。
技术实现思路
本专利技术的主要目的在于提供一种用户界面自适应呈现方法及终端,旨在实现终端对不同用户呈现不同的自定义Π界面,满足用户的个性化追求,提高移动终端产品性能。为了达到上述目的,本专利技术提出一种用户界面自适应呈现方法,包括以下步骤:终端在开机启动过程中,获取用户的图像信息,从所述图像信息中提取用户特征?目息码;在boot阶段通过存储在内存规划分区中的文件,将所述用户特征信息码传递给系统内核;`通过系统内核对所述用户特征信息码进行匹配,获取对应的用户自定义Π界面信息,呈现对应的用户自定义UI界面。优选地,所述从图像信息中提取用户特征信息码的步骤包括:利用第三方算法库从所述图像信息中提取用户特征信息码。优选地,所述通过系统内核对所述用户特征信息码进行匹配,获取对应的用户自定义UI界面信息,呈现对应的用户自定义Π界面的步骤包括:在系统内核启动时读取所述用户特征信息码,并启动系统服务进程;在所述系统服务进程中启动包管理服务程序,获取UI界面数据包;解析所述UI界面数据包,获取UI界面相关信息;根据读取的所述用户特征信息码,查询数据库获取所述用户特征信息码与用户自定义Π界面信息的对应关系;依据获取的对应关系,从所述Π界面相关信息中获取对应的用户自定义Π界面信息;启动获取的所述对应的用户自定义UI界面的Home进程,呈现对应的用户自定义UI界面。优选地,所述在boot阶段通过存储在内存规划分区中的文件,将所述用户特征信息码传递给系统内核的步骤包括:在开机启动过程中的boot阶段,将所述用户特征信息码以设定的格式存储在所述内存规划分区中的文件内;将所述内存规划分区中的文件传递给系统内核。优选地,所述终端在开机启动过程中,获取用户的图像信息,从所述图像信息中提取用户特征信息码的步骤之前还包括:登记用户特征信息码以及与该用户特征信息码匹配的用户自定义Π界面信息,并将用户特征信息码、与该用户特征信息码匹配的用户自定义UI界面信息以及两者的对应关系存储至数据库。优选地,所述用户特征信息码至少包括用户的面部特征信息。优选地,该方法还包括:当所述终端未获取到用户的图像信息,或者系统内核匹配所述用户特征信息码失败时,启动默认的UI界面的Home进程,呈现对应的UI界面。本专利技术实施例还提出一种用户界面自适应呈现终端,包括:提取模块,用于在终端开机启动过程中,获取用户的图像信息,从所述图像信息中提取用户特征信息码;传递模块,用于在boot阶段通过存储在内存规划分区中的文件,将所述用户特征信息码传递给系统内核;匹配呈现模块,用于通过系统内核对所述用户特征信息码进行匹配,获取对应的用户自定义Π界面信息,呈现对应的用户自定义Π界面。优选地,所述提取模块,用于利用第三方算法库从所述图像信息中提取用户特征Ih息码。 优选地,所述匹配呈现模块包括:启动单元,用于在系统内核启动时读取所述用户特征信息码,并启动系统服务进程;数据包获取单元,用于在所述系统服务进程中启动包管理服务程序,获取Π界面数据包;解析单元,用于解析所述Π界面数据包,获取Π界面相关信息;查询单元,用于根据读取的所述用户特征信息码,查询数据库获取所述用户特征信息码与用户自定义UI界面信息的对应关系;匹配获取单元,用于依据获取的对应关系,从所述Π界面相关信息中获取对应的用户自定义UI界面信息;呈现单元,用于启动获取的所述对应的用户自定义Π界面的Home进程,呈现对应的用户自定义Π界面。优选地,所述传递模块,还用于在开机启动过程中的boot阶段,将所述用户特征信息码以设定的格式存储在所述内存规划分区中的文件内;将所述内存规划分区中的文件传递给系统内核。优选地,该终端还包括:自定义模块,用于登记用户特征信息码以及与该用户特征信息码匹配的用户自定义Π界面信息,并将用户特征信息码、与该用户特征信息码匹配的用户自定义Π界面信息以及两者的对应关系存储至数据库。优选地,所述匹配呈现模块,还用于当所述终端未获取到用户的图像信息,或者系统内核匹配所述用户特征信息码失败时,启动默认的UI界面的Home进程,呈现对应的UI界面。本专利技术提出的一种用户界面自适应呈现方法及终端,在终端开机启动过程中,获取用户的图像信息,从图像信息中提取用户特征信息码;在boot阶段通过存储在内存规划分区中的文件,将用户特征信息码传递给系统内核;由系统内核对所述用户特征信息码进行匹配,获取对应的用户自定义Π界面信息,呈现对应的用户自定义Π界面,由此,实现了终端对不同用户可以呈现不同的自定义Π界面,满足了用户的个性化追求,提高了移动终端广品性能。【专利附图】【附图说明】图1是本专利技术用户界面自适应呈现方法第一实施例的流程示意图;图2是本专利技术实施例中系统启动后的程序执行流程示意图;图3a是本专利技术实施例中自定义Π界面呈现的一种用户实例示意图;图3b是图3a所示的用户的自定义Π界面呈现示意图;图4a是本专利技术实施例中自定义Π界面呈现的另一种用户实例示意图;图4b是图4a所示的用户的自定义Π界面呈现示意图;图5a是本专利技术实施例中自定义Π界面呈现的再一种用户实例示意图;图5b是图5a所示的用户的自定义Π界面呈现示意图;图6是本专利技术用户界面自适应呈现方法第二实施例的流程示意图;图7是本专利技术用户界面自适应呈现终端第一实施例的功能模块示意图;图8是本专利技术用户界面自适应呈现终端实施例中匹配呈现模块的功能模块示意图;图9是本专利技术用户界面自适应呈现终端第二实施例的功能模块示意图。为了使本专利技术的技术方案更加清楚、明了,下面将结合附图作进一步详述。【具体实施方式】应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,本专利技术第一实施例提出一种用户界面自适应呈现方法,包括:步骤S101,终端在开机启动过程中,获取用户的图像信息,从所述图像信息中提取用户特征信息码;其中,终端可以为手机、平板电脑等移动终端,本实施例以基于智能Pad平台的平板电脑进行举例,其操作系统包括但不限于iOS和Android系统’本实施例以Androi本文档来自技高网...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:计策,杜立,
申请(专利权)人:西安TCL软件开发有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。