一种保护用户信息的方法及装置的制造方法

文档序号:10473716阅读:138来源:国知局
一种保护用户信息的方法及装置的制造方法
【专利摘要】本发明实施例涉及用户信息保护技术领域,尤其涉及一种保护用户信息的方法及装置。所述保护用户信息的方法包括以下步骤:在主用户登录软件客户端时,对所述软件客户端中所述主用户的需要隐藏的个人数据进行标记;运行所述软件客户端时,判断当前用户是否为所述主用户;当所述当前用户为所述主用户时,控制所述软件客户端显示标记为需要隐藏的个人数据;当所述当前用户不是所述主用户时,控制所述软件客户端不显示所述标记为隐藏的个人数据。本发明实施例可以防止主用户个人数据泄露而带来的不便,并避免主用户个人数据遭到更改;本发明操作简单,有利于改善用户使用体验,并满足用户个性化需求。
【专利说明】
一种保护用户信息的方法及装置
技术领域
[0001]本发明实施例涉及用户信息保护技术领域,尤其涉及一种保护用户信息的方法及
目.0
【背景技术】
[0002]随着网络的普及和智能手机等电子设备的发展,用户可随时通过智能手机对视频播放器、音乐播放器、网页浏览器或邮箱等客户端进行浏览,为用户生活及工作带来了极大的便利。
[0003]现有技术中,为了方便用户使用,视频播放器、音乐播放器、网页浏览器或邮箱等客户端都会记录用户观看的历史记录、缓存、收藏及账号等个人信息,便于用户进行相关操作,提高用户留存率。但手机经常会被他人借用,由于视频播放器、音乐播放器、网页浏览器或邮箱等客户端无需登录验证,导致用户个人信息泄露;同时,在他人使用视频播放器、音乐播放器、网页浏览器或邮箱等客户端后,使得用户的历史记录等数据遭到更改,为用户的后续使用带来不便,影响用户使用体验。

【发明内容】

[0004]本发明提供了一种保护用户信息的方法及装置,旨在解决现有的软件客户端不能很好的保护用户个人信息,且用户个人数据容易遭到更改的技术问题。
[0005]为了解决以上提出的问题,本发明采用的技术方案为:一种保护用户信息的方法,包括以下步骤:
[0006]在主用户登录软件客户端时,对所述软件客户端中所述主用户的需要隐藏的个人数据进行标记;
[0007]运行所述软件客户端时,判断当前用户是否为所述主用户;
[0008]当所述当前用户为所述主用户时,控制所述软件客户端显示标记为需要隐藏的个人数据;当所述当前用户不是所述主用户时,控制所述软件客户端不显示所述标记为隐藏的个人数据。
[0009]本发明实施例采取的技术方案还包括:所述判断所述当前用户是否为所述主用户具体包括:打开软件客户端,进入密码输入界面,通过密码输入界面设定主用户密码信息,并对设定的密码信息进行存储。
[0010]本发明实施例采取的技术方案还包括:所述需要隐藏的个人数据包括历史浏览记录、缓存数据或收藏数据中的至少一种。
[0011]本发明实施例采取的技术方案还包括:当运行所述软件客户端时,判断当前用户是否进行密码验证,如果当前用户没有进行密码验证,控制所述软件客户端进入访客模式,不显示主用户在所述软件客户端中标记隐藏的个人数据;如果当前用户进行密码验证,则判断当前用户密码验证是否通过。
[0012]本发明实施例采取的技术方案还包括:所述判断当前用户密码验证是否通过的判断方式为:接收当前用户输入的密码信息,判断当前用户输入的密码信息与存储的主用户密码信息是否一致,如果当前用户输入的密码信息与存储的主用户密码信息不一致,控制所述软件客户端进入访客模式,不显示所述主用户在所述软件客户端中标记隐藏的个人数据;如果当前用户输入的密码信息与存储的主用户密码信息一致,控制所述软件客户端进入主用户模式,显示所述主用户在所述软件客户端中标记隐藏的个人数据。
[0013]本发明实施例采取的另一技术方案为:一种保护用户信息的装置,包括数据编辑模块、主用户判断模块和控制模块;
[0014]所述数据编辑模块用于对软件客户端中主用户的需要隐藏的个人数据进行标记;
[0015]所述主用户判断模块用于在运行所述软件客户端时,判断当前用户是否为所述主用户;
[0016]当所述当前用户为所述主用户时,通过所述控制模块控制所述软件客户端显示标记为需要隐藏的个人数据;
[0017]当所述当前用户不是所述主用户时,通过所述控制模块控制所述软件客户端不显示所述标记为隐藏的个人数据。
[0018]本发明实施例采取的技术方案还包括:还包括密码设定模块和密码存储模块,
[0019]所述密码设定模块用于在打开软件客户端时,显示密码输入界面,并通过密码输入界面设定密码信息;
[0020]所述密码存储模块用于对设定的密码信息进行存储。
[0021]本发明实施例采取的技术方案还包括:所述数据编辑模块标记的需要隐藏的个人数据包括历史浏览记录、缓存数据或收藏数据中的至少一种。
[0022]本发明实施例采取的技术方案还包括:还包括验证判断模块,所述验证判断模块用于在运行所述软件客户端时,判断当前用户是否进行密码验证,如果当前用户没有进行密码验证,通过所述控制模块控制所述软件客户端进入访客模式,不显示所述主用户在所述软件客户端中标记隐藏的个人数据;如果当前用户进行密码验证,通过所述主用户判断模块判断当前用户密码验证是否通过。
[0023]本发明实施例采取的技术方案还包括:所述主用户判断模块判断当前用户密码验证是否通过的判断方式为:接收当前用户输入的密码信息,判断当前用户输入的密码信息与所述密码存储模块中存储的主用户密码信息是否一致,如果当前用户输入的密码信息与所述密码存储模块中存储的主用户密码信息不一致,通过所述控制模块控制所述软件客户端进入访客模式,不显示所述主用户在所述软件客户端中标记隐藏的个人数据;如果当前用户输入的密码信息与所述密码存储模块中存储的主用户密码信息一致,通过所述控制模块控制所述软件客户端进入主用户模式,显示所述主用户在所述软件客户端中标记隐藏的个人数据。
[0024]与现有技术相比,本发明实施例的有益效果在于:本发明实施例的保护用户信息的方法及装置通过对软件客户端中主用户的需要隐藏的个人数据进行标记,当需要运行软件客户端时,判断当前用户是否为主用户;如果当前用户为主用户,控制软件客户端显示标记为需要隐藏的个人数据,如果当前用户不是主用户,控制软件客户端不显示标记为隐藏的个人数据。,从而对主用户个人数据进行有效保护,防止主用户个人数据泄露而带来的不便,并避免主用户个人数据遭到更改;本发明操作简单,有利于改善用户使用体验,并满足用户个性化需求。
【附图说明】
[0025]图1为本发明第一实施例的保护用户信息的方法的流程图;
[0026]图2为本发明第二实施例的保护用户信息的方法的流程图;
[0027]图3为本发明实施例的保护用户信息的装置系统的结构示意图。
【具体实施方式】
[0028]为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的较佳实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容的理解更加透彻全面。
[0029]除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。
[0030]请参阅图1,是本发明第一实施例的保护用户信息的方法的流程图。本发明第一实施例的保护用户信息的方法包括以下步骤:
[0031]步骤100:在主用户登录软件客户端时,对软件客户端中主用户的需要隐藏的个人数据进行标记;
[0032]步骤101:运行软件客户端时,判断当前用户是否为主用户;如果当前用户为主用户,执行步骤102;如果当前用户不是主用户,执行步骤103;
[0033]步骤102:控制软件客户端显示标记为需要隐藏的个人数据;
[0034]步骤103:控制软件客户端不显示标记为隐藏的个人数据。
[0035]请参阅图2,是本发明第二实施例的保护用户信息的方法的流程图。本发明第二实施例的保护用户信息的方法包括以下步骤:
[0036]步骤200:打开智能终端上运行的软件客户端,进入密码输入界面;
[0037]在步骤200中,智能终端包括但不限于智能手机、平板电脑等智能电子设备;软件客户端包括但不限于视频播放器、音乐播放器、浏览器、购物网站或邮件等在浏览后会产生个人浏览记录的客户端。
[0038]步骤201:通过密码输入界面设定主用户的密码信息,并对设定的密码信息进行存储;
[0039]可选的,在步骤201中,通过密码输入界面设定的密码信息包括:设定指纹信息、数字密码或绘制图形等,在本发明其他实施例中,设定的密码信息还可以包括语音密码、脸部识别或虹膜识别等;由于指纹验证方式操作更加方便,且安全性更高,本发明实施例优选采用指纹验证方式。当采用指纹验证方式时,密码输入界面设定密码信息的方式包括但不限于智能终端HOME键等指纹采集单元采集指纹信息,采集的指纹信息至少包括一个或多个指纹信息,且主用户的数量可以设为多人,例如可以设为移动终端本机用户或本机用户指定的其他用户(即可采集多人的指纹信息)。
[0040]步骤202:对软件客户端中主用户的个人数据进行编辑,并标记需要隐藏的个人数据;
[0041]可选地,在步骤202中,主用户个人数据包括主用户在该软件客户端中的历史浏览记录、缓存、收藏等个人数据,主用户可根据需求选择对全部或部分个人数据进行标记隐藏,当个人数据被标记隐藏后,其他用户打开该软件客户端时将不显示。
[0042]步骤203:当用户再次打开该软件客户端时,判断当前用户是否进行密码验证,如果当前用户没有进行密码验证,执行步骤204;如果当前用户进行密码验证,执行步骤205;
[0043]可选的,在步骤203中,软件客户端上设有密码验证图标,判断当前用户是否进行密码验证的判断方式为:判断当前用户是否触摸指纹采集单元或点击密码验证图标,如果当前用户没有触摸指纹采集单元或点击密码输入图标,则认为当前用户不进行密码验证;其中,密码验证图标可以最小化的形成设置于软件客户端的任意一角,当用户设定的密码信息为数字密码或绘制图形时,点击密码验证图标,即可显示对应的密码输入界面,用户可通过密码输入界面输入数字密码或绘制图形。
[0044]步骤204:使该软件客户端进入访客模式,不显示主用户在该软件客户端中标记隐藏的个人数据;
[0045]步骤205:接收当前用户输入的密码信息,并判断当前用户输入的密码信息与存储的主用户密码信息是否一致,如果当前用户输入的密码信息与存储的主用户密码信息不一致,执行步骤500;如果当前用户输入的密码信息与存储的主用户密码信息一致,执行步骤700;
[0046]步骤206:使该软件客户端进入主用户模式,显示主用户在该软件客户端中的个人数据。
[0047]本发明实施例的保护用户信息的方法通过对软件客户端中主用户的需要隐藏的个人数据进行标记,当需要运行软件客户端时,判断当前用户是否为主用户;如果当前用户为主用户,控制软件客户端显示标记为需要隐藏的个人数据,如果当前用户不是主用户,控制软件客户端不显示标记为隐藏的个人数据,从而对主用户个人数据进行有效保护,防止主用户个人数据泄露而带来的不便,并避免主用户个人数据遭到更改;本发明操作简单,有利于改善用户使用体验,并满足用户个性化需求。
[0048]请参阅图3,是本发明实施例的保护用户信息的装置的结构示意图。本发明实施例的保护用户信息的装置包括密码设定模块1、密码存储模块2、数据编辑模块3、验证判断模块4、主用户判断模块5和控制模块6;
[0049]密码设定模块I用于在用户打开智能终端上运行的软件客户端时,显示密码输入界面,并通过密码输入界面设定密码信息;其中,软件客户端包括但不限于视频播放器、音乐播放器、浏览器、购物网站或邮件等在浏览后会产生个人浏览记录的客户端。密码设定模块I设定的密码信息包括:设定指纹信息、数字密码或绘制图形等,在本发明其他实施例中,设定的密码信息还可以包括语音密码、脸部识别或虹膜识别等;当采用指纹验证方式时,密码设定模块I还包括指纹采集单元,指纹采集单元用于采集用户指纹信息;指纹采集单元包括但不限于智能终端HOME键。
[0050]密码存储模块2用于对设定的密码信息进行存储。
[0051]数据编辑模块3用于对软件客户端中主用户的个人数据进行编辑,并标记需要隐藏的个人数据;其中,主用户个人数据包括主用户在该软件客户端中的历史浏览记录、缓存、收藏等个人数据,主用户可根据需求选择对全部或部分个人数据进行标记隐藏,当个人数据被标记隐藏后,其他用户打开该软件客户端时将不显示。
[0052]验证判断模块4用于在用户再次打开该软件客户端时,判断当前用户是否进行密码验证,如果当前用户没有进行密码验证,通过控制模块6控制该软件客户端进入访客模式;如果当前用户进行密码验证,通过主用户判断模块5验证密码信息;其中,软件客户端上设有密码验证图标,判断当前用户是否进行密码验证的判断方式为:判断当前用户是否触摸指纹采集单元或点击密码验证图标,如果当前用户没有触摸指纹采集单元或点击密码输入图标,则认为当前用户不进行密码验证;其中,密码验证图标可以最小化的形成设置于软件客户端的任意一角,当用户设定的密码信息为数字密码或绘制图形时,点击密码验证图标,即可显示对应的密码输入界面,用户可通过密码输入界面输入数字密码或绘制图形。
[0053]主用户判断模块5用于读取密码存储模块2中存储的主用户密码信息,并接收当前用户输入的密码信息,判断当前用户输入的密码信息与存储的主用户密码信息是否一致,如果当前用户输入的密码信息与存储的主用户密码信息不一致,通过控制模块6控制该软件客户端进入访客模式;如果当前用户输入的密码信息与存储的主用户密码信息一致,通过控制模块6控制该软件客户端进入主用户模式;
[0054]控制模块6用于根据验证判断模块4或主用户判断模块5的判断结果控制软件客户端的运行模式;具体包括:如果验证判断模块4判断到当前用户没有进行密码验证、或主用户判断模块5判断到当前用户输入的密码信息与存储的主用户密码信息不一致,控制软件客户端进入访客模式,不显示主用户在该软件客户端中标记隐藏的个人数据;如果主用户判断模块5判断到当前用户输入的密码信息与存储的主用户密码信息一致,控制软件客户端进入主用户模式,并显示主用户在该软件客户端中的个人数据。
[0055]本发明实施例的保护用户信息的方法及装置通过对软件客户端中主用户的需要隐藏的个人数据进行标记,当需要运行软件客户端时,判断当前用户是否为主用户;如果当前用户为主用户,控制软件客户端显示标记为需要隐藏的个人数据,如果当前用户不是主用户,控制软件客户端不显示标记为隐藏的个人数据,从而对主用户个人数据进行有效保护,防止主用户个人数据泄露而带来的不便,并避免主用户个人数据遭到更改;本发明操作简单,有利于改善用户使用体验,并满足用户个性化需求。
[0056]上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。
【主权项】
1.一种保护用户信息的方法,其特征在于,包括以下步骤: 在主用户登录软件客户端时,对所述软件客户端中所述主用户的需要隐藏的个人数据进行标记; 运行所述软件客户端时,判断当前用户是否为所述主用户; 当所述当前用户为所述主用户时,控制所述软件客户端显示标记为需要隐藏的个人数据;当所述当前用户不是所述主用户时,控制所述软件客户端不显示所述标记为隐藏的个人数据。2.根据权利要求1所述的保护用户信息的方法,其特征在于,所述判断所述当前用户是否为所述主用户具体包括:打开软件客户端,进入密码输入界面,通过密码输入界面设定主用户密码信息,并对设定的密码信息进行存储。3.根据权利要求2所述的保护用户信息的方法,其特征在于,所述需要隐藏的个人数据包括历史浏览记录、缓存数据或收藏数据中的至少一种。4.根据权利要求3所述的保护用户信息的方法,其特征在于,还包括:当运行所述软件客户端时,判断当前用户是否进行密码验证,如果当前用户没有进行密码验证,控制所述软件客户端进入访客模式,不显示主用户在所述软件客户端中标记隐藏的个人数据;如果当前用户进行密码验证,则判断当前用户密码验证是否通过。5.根据权利要求4所述的保护用户信息的方法,其特征在于,所述判断当前用户密码验证是否通过的判断方式为:接收当前用户输入的密码信息,判断当前用户输入的密码信息与存储的主用户密码信息是否一致,如果当前用户输入的密码信息与存储的主用户密码信息不一致,控制所述软件客户端进入访客模式,不显示所述主用户在所述软件客户端中标记隐藏的个人数据;如果当前用户输入的密码信息与存储的主用户密码信息一致,控制所述软件客户端进入主用户模式,显示所述主用户在所述软件客户端中标记隐藏的个人数据。6.—种保护用户信息的装置,其特征在于,包括数据编辑模块、主用户判断模块和控制丰旲块; 所述数据编辑模块用于对软件客户端中主用户的需要隐藏的个人数据进行标记; 所述主用户判断模块用于在运行所述软件客户端时,判断当前用户是否为所述主用户; 当所述当前用户为所述主用户时,通过所述控制模块控制所述软件客户端显示标记为需要隐藏的个人数据; 当所述当前用户不是所述主用户时,通过所述控制模块控制所述软件客户端不显示所述标记为隐藏的个人数据。7.根据权利要求6所述的保护用户信息的装置,其特征在于,还包括密码设定模块和密码存储模块, 所述密码设定模块用于在打开软件客户端时,显示密码输入界面,并通过密码输入界面设定密码信息; 所述密码存储模块用于对设定的密码信息进行存储。8.根据权利要求7所述的保护用户信息的装置,其特征在于,所述数据编辑模块标记的需要隐藏的个人数据包括历史浏览记录、缓存数据或收藏数据中的至少一种。9.根据权利要求8所述的保护用户信息的装置,其特征在于,还包括验证判断模块,所述验证判断模块用于在运行所述软件客户端时,判断当前用户是否进行密码验证,如果当前用户没有进行密码验证,通过所述控制模块控制所述软件客户端进入访客模式,不显示所述主用户在所述软件客户端中标记隐藏的个人数据;如果当前用户进行密码验证,通过所述主用户判断模块判断当前用户密码验证是否通过。10.根据权利要求9所述的保护用户信息的装置,其特征在于,所述主用户判断模块判断当前用户密码验证是否通过的判断方式为:接收当前用户输入的密码信息,判断当前用户输入的密码信息与所述密码存储模块中存储的主用户密码信息是否一致,如果当前用户输入的密码信息与所述密码存储模块中存储的主用户密码信息不一致,通过所述控制模块控制所述软件客户端进入访客模式,不显示所述主用户在所述软件客户端中标记隐藏的个人数据;如果当前用户输入的密码信息与所述密码存储模块中存储的主用户密码信息一致,通过所述控制模块控制所述软件客户端进入主用户模式,显示所述主用户在所述软件客户端中标记隐藏的个人数据。
【文档编号】G06F21/62GK105827622SQ201610262524
【公开日】2016年8月3日
【申请日】2016年4月25日
【发明人】李音
【申请人】乐视控股(北京)有限公司, 乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1