移动设备通用设置方法和系统技术方案

技术编号:10548754 阅读:102 留言:0更新日期:2014-10-16 15:54
本发明专利技术提供一种移动设备通用设置方法,包括发送移动设备的身份识别信息和自身的API接口至网络服务器,查询是否具有匹配的身份识别信息以其使用历史信息,当确定没有匹配的身份识别信息时建立身份识别信息的入口,并根据使用该移动设备的所有API状态对用户的使用习惯进行统计学习。本发明专利技术还提供一种移动设备通用设置系统,利用本发明专利技术,通过对移动设备的配置信息的分析和记录,减少了用户的设置时间和工作,使移动设备根据用户习惯自动设置和初始工作。

【技术实现步骤摘要】
移动设备通用设置方法和系统
本专利技术涉及移动设备控制
,尤其涉及一种移动设备通用设置方法和系统。
技术介绍
每个用户在使用特定移动设备时都有自己的使用习惯,比如,某个用户使用的手机都喜欢用91手机助手,喜欢爱奇艺视频软件,喜欢把时钟图标选为数字型并且放在起始应用页面的右上角。因此,要使一个移动设备达到用户喜欢和习惯的状态,目前的方法通常是打开移动设备后,用户需要使用大量时间来把移动设备的硬件或软件设置为自己需要的工作模式或者习惯的参数设置,甚至是每次重新打开移动设备时,或者打开另一台型号相同的设备时,仍需要重复以上的设置工作。并且,当移动设备需要账户登陆时,不同的移动设备都需要设置不同的账户、密码来登录,用户需要记忆大量的用户名和密码,给用户带来了很大的负担。
技术实现思路
鉴于上述问题,本专利技术提供一种克服上述问题或者至少部分解决上述问题的一种移动设备通用设置方法和系统。本专利技术提供一种移动设备通用设置方法,该方法包括:发送移动设备的身份识别信息和API信息至网络服务器。该网络服务器查询是否具有匹配的身份识别信息从而确定是否有该移动设备的使用历史信息,其中,移动设备的身份识别信息以及对应的用户使用历史信息被预先存储。以及当确定没有匹配的身份识别信息时建立身份识别信息的入口,并根据使用该移动设备的所有API状态对用户的使用习惯进行统计学习。本专利技术还提供一种移动设备通用设置系统,包括用户终端、网络服务器以及多个移动设备,每个移动设备均与该网络服务器通信连接,该网络服务器包括:存储单元,预先存储了多个移动设备的身份识别信息以及对应的用户使用历史信息。操作历史记录单元,用于根据该移动设备发送身份识别信息和API信息在该存储单元中查询是否具有匹配的身份识别信息从而确定是否具有该移动设备的使用历史信息。使用习惯学习单元,当该操作历史记录单元确定没有该移动设备的使用历史信息时,用于根据使用该移动设备的所有API状态对用户的使用习惯进行统计学习。本专利技术提供的一种移动设备通用设置系统和方法,通过对移动设备的配置信息的分析和记录,使用户通过唯一的账户在任何地方通过用户终端登录到不同的移动设备后,通过服务器记忆和学习得到的用户使用习惯,自动将对应设备设置完成针对用户习惯的配置和初始化,大大减少了用户的设置时间和工作,并使用账户可以跨不同设备类型、相同类型不同型号的移动设备使用,从而完成根据用户习惯自动设置和初始工作。附图说明图1为本专利技术实施方式中的移动设备通用设置系统的硬件架构示意图;图2为本专利技术实施方式中的移动设备通用设置系统的功能模块示意图;图3为本专利技术实施方式中的移动设备通用设置方法的流程示意图;图4为本专利技术实施方式中对用户的使用习惯进行统计学习的子流程示意图。标号说明:移动设备通用设置系统10用户终端11网络服务器12操作历史记录单元120语言脚本库121存储单元122登陆控制单元123使用习惯学习单元124配置项建立模块125配置写入控制模块126使用习惯统计分析单元127移动设备13API接口转换单元14大数据分析系统20具体实施方式为详细说明本专利技术的
技术实现思路
、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。API:应用程序接口(API:ApplicationProgramInterface),是一组定义、程序及协议的集合,通过API接口实现计算机软件之间的相互通信。API的一个主要功能是提供通用功能集。程序员通过使用API函数开发应用程序,从而可以避免编写无用程序,以减轻编程任务。API同时也是一种中间件,为各种不同平台提供数据共享。请参考图1,为本专利技术实施方式中的移动设备通用设置系统的硬件架构示意图,该系统10包括用户终端11、网络服务器12以及多个移动设备13。其中,每个移动设备13均通过网络与该网络服务器12通信连接。该通信连接方式可以是wifi、红外、蓝牙、3G、4G、有线宽带等。在本实施方式中,该网络服务器12为云端服务器。请同时参阅图2,在本实施方式中,该系统10还包括API接口转换单元14,连接在该网络服务器12与移动设备13之间。该网络服务器12包括操作历史记录单元120、语言脚本库121、存储单元122、登陆控制单元123、使用习惯学习单元124和使用习惯统计分析单元127。其中,该语言脚本库121用于存储多种初始化语言,每种初始化语言为一种软件使用的底层机器语言,例如,C++、java、perl、C#等。该API接口转换单元14用于根据语言脚本库121中相应的初始化语言将API接口信息与软件配置信息进行相互转换,从而将硬件和软件的配置动作统一到API接口的转换。具体地,该移动设备13可以将硬件或软件的配置信息(如使用功能以及相关参数设置)发送至该API接口转换单元14,该API接口转换单元从语言脚本库121中获取对应的初始化语言以将配置信息转换至API配置信息并上传至网络服务器12中,该网络服务器12可以将API配置信息发送至该API接口转换单元14,以根据获取的初始语言将API配置信息转换为与该移动设备13匹配的硬件和软件的配置并由该移动设备13进行下载。该用户终端11通过网络与一移动设备13进行通信连接,在本实施方式中,该用户终端11为NFC设备,通过NFC与该移动设备13进行通信连接。进一步地,该用户终端11具有唯一的用于识别身份的账号信息,该移动设备13可以预先存储一个或多个账号信息,并通过对账号信息的验证确定是否允许该用户终端11进行登陆连接。当账号信息通过验证时,该用户终端11与该移动设备13建立通信连接,并且该移动设备13向该网络服务器12发送登陆请求,该登陆请求中携带了该移动设备13的账号信息,即该用户终端11使用的账号信息。该网络服务器12的存储单元122中预先存储了多个账号信息。并且,该网络服务器12的登陆控制单元123根据存储单元122存储的多个账号信息对登陆请求中携带的账号信息进行验证,并当验证通过时,即该登陆请求中携带的账号信息与存储单元122存储的一账号信息匹配,与该移动设备13建立通信连接,同时反馈一登陆成功的信号至该移动设备13。该移动设备13与该网络服务器12成功连接时,即接收到该反馈的登陆成功的信号,通过该API接口转换单元14发送身份识别信息和API信息,以通知该网络服务器12该移动设备13的身份识别信息和可使用的API接口。其中,该身份识别信息可以是移动设备的类别(如手机、平板电脑等),还可以是移动设备的型号。该存储单元122还预先存储了多个移动设备的身份识别信息以及对应的用户使用历史信息,其中,该用户使用历史信息可以包括该移动设备的参数配置信息、用户使用习惯信息等。进一步地,该存储单元122被划分成多个级别的存储区域,如第一级分类存储区域、第二级分类存储区域……,且该多个级别的存储区域呈树状结构。每一级存储区域用于存储不同的配置信息。例如,第一级分类存储区域用于存储移动设备的类别(如手机、平板电脑等),第二级分类存储区域用于存储每个移动设备类别的型号(iphone4S、iphone5、iphone5S),第三级分类存储区域用于存储每个移动设备型号的基本功能参数(通信录黑名单、wifi账号密码等)。当该网络服务器12接收到本文档来自技高网
...
移动设备通用设置方法和系统

【技术保护点】
一种移动设备通用设置方法,其特征在于,所述方法包括:发送移动设备的身份识别信息和自身的API接口至网络服务器;所述网络服务器查询是否具有匹配的身份识别信息从而确定是否有所述移动设备的使用历史信息,其中,移动设备的身份识别信息以及对应的用户使用历史信息被预先存储;以及当确定没有匹配的身份识别信息时建立身份识别信息的入口,并根据使用所述移动设备的所有API状态对用户的使用习惯进行统计学习。

【技术特征摘要】
1.一种移动设备通用设置方法,其特征在于,所述方法包括:发送移动设备的身份识别信息和API信息至网络服务器;所述网络服务器查询是否具有匹配的身份识别信息从而确定是否有所述移动设备的使用历史信息,其中,移动设备的身份识别信息以及对应的用户使用历史信息被预先存储;以及当确定有匹配的身份识别信息时,获取相应的使用历史信息以形成相应的API配置信息,并向所述移动设备发出初始化请求以及API配置信息;根据所述API配置信息完成移动设备的开机初始化,按照API配置信息配置;使用后的移动设备将当前的所有API状态发送到网络服务器后关机;以及网络服务器将接收到的API状态信息与使用历史信息相对应保存;根据使用后的移动设备将当前的所有API状态重新运算用户习惯API配置,以及将把新计算出来的配置信息更新到对应的API配置项中;统计用户在同一移动设备上的操作划分权值,经过权值累加后得到最终的配置信息,权值根据用户使用该移动设备的时间点确定;当确定没有匹配的身份识别信息时建立身份识别信息的入口,并根据使用所述移动设备的所有API状态对用户的使用习惯进行统计学习。2.如权利要求1所述的移动设备通用设置方法,其特征在于,发送移动设备的身份识别信息和API信息至网络服务器之前还包括:用户通过一用户终端输入用于识别身份的账号信息登陆移动设备与网络服务器建立通信连接。3.如权利要求2所述的移动设备通用设置方法,其特征在于,所述用户通过一用户终端输入用于识别身份的账号信息登陆移动设备从而与网络服务器建立通信连接的步骤包括:用户通过所述用户终端输入账号信息并通过网络发送至所述移动设备以根据预先存储的账号信息对所述输入的账号信息进行验证以确定是否允许所述用户终端登陆连接;当所述输入的账号信息通过验证时,所述用户终端与所述移动设备建立通信连接,并由所述移动设备发送携带所述账号信息的登陆请求至所述网络服务器;所述网络服务器根据预先存储的多个账号信息对所述登陆请求中携带的账号信息进行验证;当所述登陆请求中携带的账号信息通过验证时与所述移动设备建立通信连接。4.如权利要求1所述的移动设备通用设置方法,其特征在于,根据使用所述移动设备的所有API状态对用户的使用习惯进行统计学习包括:建立型号入口,并向所述移动设备反馈一API发送请求;发送所述移动设备支持的API至所述网络服务器;根据所述移动设备的身份信息建立所有的API配置项;以及将使用所述移动设备的当前所有API状态发送到所述网络服务器,并对应保存到预先建立的API配置项中。5.一种移动设备通用设置系统,包括用户终端、网络服务器以及多个移动设备,每个移动设备均与所述网络服务器通信连接,其特征在于,所述网络服务器包括:存储单元,预先存储了多个移动设备的身份识别信息以及对应的用户使用历史信息;操作历史记录单元,用于根据所述移动设备发送的身份识别信息和API信息在所述存储单元中查询是否具...

【专利技术属性】
技术研发人员:廖裕民
申请(专利权)人:福州瑞芯微电子有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1