一种账户管理方法、终端及系统与流程

文档序号:11139048阅读:274来源:国知局
一种账户管理方法、终端及系统与制造工艺

本发明涉及终端应用技术领域,特别地,涉及一种账户管理方法、终端及系统。



背景技术:

网络的发展,不仅带来网速的提升,而且带来终端种类和数量增加。线上线下的融合,成为经营管理的发展方向,商户和消费者均享受着线上线下模式带来的便捷,其中,终端和账户是实现线上线下的关键。

商户由通过手写进行经营管理统计到通过终端进行经营管理统计,为商户带来了高效管理,利于经营利润的提升。通过终端进行经营管理的模式为:商户购买终端或软件,将软件安装于终端,商户通过该软件进行销售信息、出入库信息和员工信息的线下管理,部分软件将销售信息、出入库信息和员工信息上传至网络服务器,通过网络服务器进行线上经营管理分析,线上与线下的连接一般通过账户实现。

现有技术的商户以账户通过登录终端进行线上线下结合管理的模式,终端上通常安装较多需要使用的应用程序,在商户因终端破坏、升级等需更换终端时,商户以账户在新终端上进行登录,但商户在旧终端上使用并产生有效数据的应用程序,商户需要在新终端上进行上述应用程序的安装,而商户不一定知道哪些应用程序产生了有效数据,并需要记住每一个安装的应用程序,特别多人通过同一账户在同一终端进行操作的情形。



技术实现要素:

为解决现有技术中商户更换终端不利于商户经营管理的技术问题,本发明提供一种商户更换终端便捷且利于经营管理的账户管理方法、终端及系统。

本发明提供的账户管理方法,包括:

账户登录第一终端,用于操作安装于所述第一终端的应用程序,并与管理后台连接;

所述管理后台根据所述账户的操作日志将所述账户与其操作的应用程序关联;

所述账户登录第二终端,所述第二终端与所述管理后台连接,若所述第一终端与所述第二终端不同,所述第二终端加载与所述账户关联的应用程序。

根据本发明的一个优选实施例,所述账户可操作其登录的终端安装的应用程序,所述应用程序包括已经安装的应用程序和待安装的应用程序。

根据本发明的一个优选实施例,所述账户与所述第一终端建立关联关系,并记录于所述管理后台,用于判断所述账户登录的终端是否不同。

根据本发明的一个优选实施例,与所述账户关联的应用程序是指所述账户操作并产生有效数据的应用程序,包括现有已安装的应用程序和安装后卸载的应用程序。

根据本发明的一个优选实施例,所述管理后台将与所述账户关联的应用程序生成应用程序列表。

根据本发明的一个优选实施例,所述账户登录所述第二终端,所述第二终端从所述管理后台获取所述账户关联的应用程序,与所述第二终端已安装的应用程序比对,若所述第二终端已安装的应用程序中缺少所述账户关联的应用程序,所述第二终端进行缺少的应用程序的加载。

根据本发明的一个优选实施例,应用程序从所述第二终端、所述管理后台或第三方应用程序市场进行加载。

本发明提供的账户管理终端,包括:

登录模块,用于账户登录终端,操作安装于终端的应用程序;

关联模块,用于将账户与终端关联;

通信模块,用于与管理后台通信,将所述账户在所述终端操作的应用程序信息传输至所述管理后台和从所述管理后台获取与所述账户关联的应用程序信息;

比对模块,用于将所述终端已安装的应用程序与从所述管理后台获取的所述账户关联的应用程序进行比对;

加载模块,用于所述终端已安装的应用程序缺少所述账户关联的应用程序时,加载缺少的应用程序于所述终端。

本发明提供的账户管理系统,包括第一终端、管理后台和第二终端,所述第一终端、所述第二终端分别与所述管理后台连接:

所述第一终端用于账户登录,对安装于所述第一终端的应用程序操作,并将所述账户的操作日志发送至所述管理后台;

所述管理后台根据所述账户的操作日志将所述账户与其操作的应用程序关联;

所述第二终端用于所述账户登录,检测所述第一终端与所述第二终端是否相同,若不同,所述第二终端加载与所述账户关联的应用程序。

根据本发明的一个优选实施例,所述第一终端包括第一登录模块,用于账户登录,登录后,所述账户可操作所述第一终端安装的应用程序,所述应用程序包括已经安装的应用程序和待安装的应用程序。

根据本发明的一个优选实施例,所述第一终端包括第一关联模块,用于将所述账户与所述第一终端建立关联关系,并记录于所述管理后台,用于判断所述账户登录的终端是否不同。

根据本发明的一个优选实施例,所述管理后台包括账户模块,用于将账户与其操作的应用程序关联,与所述账户关联的应用程序是指所述账户操作并产生有效数据的应用程序,包括现有已安装的应用程序和安装后卸载的应用程序。

根据本发明的一个优选实施例,所述管理后台将与所述账户关联的应用程序生成应用程序列表。

根据本发明的一个优选实施例,所述第二终端包括第二登录模块、获取模块、比对模块和加载模块,其中:

所述第二登录模块用于账户登录;

所述获取模块用于从所述管理后台获取所述账户关联的应用程序信息;

所述比对模块用于将所述第二终端已安装的应用程序与所述账户关联的应用程序比对;

所述加载模块用于所述第二终端已安装的应用程序中缺少所述账户关联的应用程序时,加载缺少的应用程序。

根据本发明的一个优选实施例,所述加载模块从所述第二终端、所述管理后台或第三方应用程序市场加载缺少的应用程序。

本发明提供的技术方案具有如下有益效果:

1、将账户登录终端,实现对终端上安装的应用程序的操作,同时将操作日志传输至管理后台,利于该账户登录该终端和不同终端时的便捷使用;

2、将账户与终端关联,实现准确判定账户登录的终端,便于管理后台对账户的管理;

3、将账户与产生有效数据的应用程序关联,并将关联的应用程序生成应用程序列表,利于终端在账户登录后,清楚、准确的比对其安装的应用程序和该应用程序列表的应用程序;

4、缺少的应用程序可从多个平台进行加载,既带来便捷又能进行安全权限管理。

除了上面所描述的目的、特征和优点之外,本发明还有其它的目的、特征和优点。下面将参照图,对本发明作进一步详细的说明。

附图说明

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

图1是本发明提供的一种账户管理方法的流程步骤示意图;

图2是本发明提供的一种账户管理终端的结构框图;

图3是本发明提供的一种账户管理系统的结构框图;

图4是图3所示的第一终端的结构框图;

图5是图3所示的管理后台的结构框图;

图6是图3所示的第二终端的结构框图。

具体实施方式

下面结合本发明的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。

请参阅图1,是本发明提供的一种账户管理方法的流程步骤示意图;

所述一种账户管理方法,包括如下步骤:

S1账户登录第一终端,用于操作安装于所述第一终端的应用程序,并与管理后台连接;

商户利用所述第一终端进行经营管理,商户申请开通账户,商户员工通过账户登录所述第一终端,由所述管理后台对账户的登录进行验证,验证通过,账户登录所述第一终端,根据所述管理后台对登录账户的相关权限设置,实现对所述第一终端已安装和能够安装的应用程序中的多个进行操作,应用程序通过所述第一终端的通信功能与所述管理后台连接。

所述账户登录所述第一终端后,所述第一终端与所述账户间建立一种关联,与所述账户建立关联的信息为所述第一终端的标识,该标识可以为所述管理后台进行管理而自定义的标识,也可以为所述第一终端的IMEI标识,能够进行不同终端区分的其它标识均可。

所述账户与所述第一终端建立的关联关系,记录于所述管理后台,用于所述账户登录终端时,所述管理后台检测所述账户与登录的所述终端是否有关联关系,若有关联关系,则记录。

S2所述管理后台根据所述账户的操作日志将所述账户与其操作的应用程序关联;

所述管理后台从所述第一终端接收账户的操作日志并进行管理,管理账户操作日志信息至少包括记录所述账户进行操作产生的有效数据,所述有效数据指支付应用程序产生的支付数据信息、点单应用程序产生的点单数据信息、外卖应用程序产生的外卖数据信息等,还可以记录所述账户操作某应用程序时间、时长、频次和速度等信息。

所述管理后台对产生有效数据的应用程序进行记录,并将产生有效数据的应用程序与所述账户进行关联,关联应用程序的包名和版本。

所述账户关联的产生了有效数据的应用程序,包括所述第一终端现有已安装的应用程序和安装后卸载的应用程序,其中,安装后卸载的应用程序所产生的有效数据,仍存储于所述管理后台的所述账户数据库中。

特别地,所述管理后台对账户产生了有效数据的应用程序制作应用程序列表,应用程序列表中包括应用程序的包名和版本,应用程序列表存储于该账户的数据库中。

S3所述账户登录第二终端,所述第二终端与所述管理后台连接,若所述第一终端与所述第二终端不同,所述第二终端加载与所述账户关联的应用程序。

当所述第一终端损坏或其它原因需要更换,商户或商户员工通过所述第二终端进行账户登录,登录后,所述管理后台接收到所述第二终端标识信息,将其与所述管理后台存储的所述账户与所述第一终端的关联比对,判断所述第二终端与所述第一终端是否一样,不同,则所述管理后台将所述账户对应的应用程序列表发送至所述第二终端。

所述第二终端对其现有已安装的应用程序统计,并将统计结果与从所述管理后台接收到的应用程序列表进行比对,以所述应用程序列表中的应用程序作为参照,逐个与所述第二终端安装的应用程序比对,若所述第二终端已安装的应用程序中缺少所述应用程序列表中的应用程序,则对缺少的该应用程序进行记录,将所述应用程序列表中的应用程序比对完后,统计缺少的所有应用程序。

所述第二终端对缺少的相应应用程序进行加载,可以从所述第二终端、所述管理后台或第三方应用程序市场进行加载。

从所述第二终端进行加载是指所述第二终端装载有该应用程序的安装包,但该安装包未安装于所述第二终端,当所述第二终端需要安装该应用程序时,则将该安装包进行安装。

请参阅图2,是本发明提供的一种账户管理终端的结构框图;

所述账户管理终端1包括中央处理器11、登录模块12、关联模块13、通信模块14、比对模块15、加载模块16和电池模块17。所述中央处理器11与所述登录模块12、所述关联模块13、所述通信模块14、所述比对模块15、所述加载模块16和所述电池模块17均连接。

所述账户管理终端1与其管理后台通信连接。

所述中央处理器11用于协调各模块工作,保障所述终端1的正常运行。

所述登录模块12用于账户登录,登录的方式可以为输入账户名和密码登录、生物特征登录等其它登录方式。

账户登录成功后,使用者可以对安装于所述终端1的应用程序进行操作,包括使用应用程序、安装新应用程序和卸载应用程序。

所述关联模块13用于将登录账户与所述终端1关联,账户登录后,所述关联模块13获取所述终端1的标识信息,并将账户与所述终端1的标识信息关联,同时将关联信息通过所述通信模块14传输至所述管理后台进行存储。其中,所述终端1的标识信息可以为所述管理后台进行管理而自定义的标识,也可以为所述终端的IMEI标识,能够进行不同终端区分的其它标识均可。

所述通信模块14用于与管理后台通信,将所述账户在所述终端1操作的应用程序信息传输至所述管理后台和从所述管理后台获取与所述账户关联的应用程序信息。

通过所述通信模块14从所述终端1传输至所述管理后台的信息主要包括账户登录信息、账户和所述终端关联信息、应用程序使用信息和应用程序产生的数据信息。

通过所述通信模块14从所述管理后台接收的信息主要包括账户登录验证信息、账户和所述终端关联验证信息、账户与应用程序关联信息。

所述比对模块15用于将所述终端1已安装的应用程序与从所述管理后台获取的所述账户关联的应用程序进行比对。

具体比对出所述终端1已安装的应用程序较所述账户关联的应用程序缺少的应用程序,将缺少的应用程序包名和版本进行记录,并将比对结果发送至所述加载模块16。

所述加载模块16根据所述比对模块15的比对结果,对所述终端1缺少的应用程序从应用程序数据库进行加载。

所述电池模块17用于为所述中央处理器11和各所述模块12、13、14、15、16提供电源,所述电池模块17为可充电电源。

请参阅3,是本发明提供的一种账户管理系统的结构框图;

所述账户管理系统2包括第一终端21、管理后台23和第二终端25,所述第一终端21、所述第二终端25分别与所述管理后台23连接。

所述第一终端21和所述第二终端25为商户用于经营管理的智能设备,在本实施例中,所述第一终端21和所述第二终端25均为智能POS机,具备一定的相同功能,如账户登录、收款、订单管理、应用程序管理等,所述第一终端21和所述第二终端25的终端标识不同。

请再参阅图4,是图3所示的第一终端的结构框图;

所述第一终端21至少包括第一处理器211、第一登录模块213、第一关联模块215、第一通信模块217、第一应用程序模块218和第一电池模块219。所述第一处理器211与所述第一登录模块213、所述第一关联模块215、所述第一通信模块217、所述第一应用程序模块218、所述第一电池模块219均连接。

所述第一处理器211用于协调与其相连的各模块的工作,保障和监控所述第一终端21的正常运行。

所述第一登录模块213用于账户登录。所述第一终端21开机启动成功后,所述第一登录模块213即启动,其使用者以账户名和密码、生物特征等登录方式将账户登录所述第一终端21,账户登录成功后,所述账户可操作所述第一终端21安装的应用程序,操作的信息与所述账户关联,其中,所述应用程序包括已经安装的应用程序和待安装的应用程序,即,包括所述第一终端21预装的应用程序、使用者已经从相关应用程序市场加载的应用程序和可以从相关应用程序市场加载的应用程序。

所述第一关联模块215用于将所述账户与所述第一终端21建立关联关系。账户登录所述第一终端21后,所述第一关联模块215获取所述第一终端21的标识信息,并将账户与所述第一终端21的标识信息关联,同时将关联信息通过所述第一通信模块217传输至所述管理后台23进行存储。其中,所述第一终端21的标识信息可以为所述管理后台23进行管理而自定义的标识,也可以为所述第一终端21的IMEI标识,能够进行不同终端区分的其它标识均可。

所述第一通信模块217用于与所述管理后台23和第三方平台通信,将所述账户在所述第一终端21操作的应用程序信息传输至所述管理后台23和从所述管理后台23获取与所述账户关联的应用程序信息。所述第一通信模块217还用于从应用程序市场进行应用程序升级和下载,所述应用程序市场可以为所述管理后台23,也可以为第三方应用程序管理平台。

通过所述第一通信模块217从所述第一终端21传输至所述管理后台23的信息主要包括账户登录信息、登录账户和所述第一终端21关联信息、应用程序使用信息和应用程序产生的数据信息。

通过所述第一通信模块217从所述管理后台23接收的信息主要包括账户登录验证信息、登录账户和所述第一终端21关联验证信息、登录账户与应用程序关联信息。

所述第一应用程序模块218用于管理应用程序,对安装于所述第一终端21的应用程序进行更新、卸载和移动,对未安装的应用程序进行下载安装,还对应用程序进行安全性检测。

所述第一电池模块219用于为所述第一处理器211和各所述模块213、215、217、218提供电源,所述第一电池模块219为可充电电源。

请再参阅图5,是图3所示的管理后台的结构框图;

所述管理后台23包括后台处理器231、账户模块233、数据存储模块235、后台通信模块237和后台应用程序模块239。所述后台处理器231与所述账户模块233、所述数据存储模块235、所述后台通信模块237和所述后台应用程序模块239均连接。

所述后台处理器231用于协调与其相连的各模块的工作,保障所述管理后台23的正常运行。

所述账户模块233,用于在账户登录时,进行验证和记录,所述账户模块233与所述数据存储模块235连接,账户信息存储于所述数据存储模块235,进行账户登录验证时,所述账户模块233将登录信息数据传输至所述数据存储模块235,并调取所述数据存储模块235中的相关数据进行验证。

所述账户模块233还用于将账户与其操作的应用程序关联,与所述账户关联的应用程序是指所述账户操作时产生有效数据的应用程序,包括现有已安装于所述第一终端21的应用程序和安装于所述第一终端21后卸载的应用程序。

与所述账户关联的应用程序信息包括该应用程序的包名和版本,所述账户模块233将账户信息中的某一具有区别性的信息与该账户产生有效数据的应用程序的包名和版本关联,并生成一个该账户对应的应用程序列表,所述应用程序列表存储于所述数据存储模块235的该账户数据库中。

所述数据存储模块235用于存储数据,为云平台数据库。存储的数据信息包括账户信息、应用程序产生的数据信息、账户操作产生有效数据信息的应用程序及对应的应用程序列表。

所述后台通信模块237用于所述管理后台23与多个终端间的数据通信,通信的数据至少包括通过终端进行账户注册、账户登录验证、应用程序操作数据信息等。

所述后台应用程序模块239用于对应用程序进行管理。所述后台应用程序模块239中存储有大量应用程序,所述应用程序可以为后台管理者开发也可以为第三方开发,后台管理者对所述应用程序的安全性进行审核,对所述应用程序增加、删除和升级进行管理。

请再参阅图6,是图3所示的第二终端的结构框图;

所述第二终端25至少包括第二处理器251、第二登录模块252、第二通信模块253、获取模块254、比对模块255、加载模块256和第二电池模块257。所述第二处理器251与所述第二登录模块252、所述第二通信模块253、所述获取模块254、所述比对模块255、所述加载模块256、所述第二电池模块257均连接。

所述第二处理器251用于协调与其相连的各模块的工作,保障和监控所述第二终端25的正常运行。

所述第二登录模块252用于账户登录。所述第二终端25开机启动成功后,所述第二登录模块252即启动,其使用者以账户名和密码、生物特征等登录方式将账户登录所述第二终端25,账户登录成功后,所述账户可操作所述第二终端25安装的应用程序,操作的信息与所述账户关联,其中,所述应用程序包括已经安装的应用程序和待安装的应用程序,即,包括所述第二终端25预装的应用程序、使用者已经从相关应用程序市场加载的应用程序和可以从相关应用程序市场加载的应用程序。

账户登录成功后,通过所述第二通信模块253与所述管理后台23数据连接,将所述第二终端25的终端标识发送至所述管理后台23,所述管理后台23调取账户关联的所述第一终端21的终端标识,将所述第一终端21的终端标识与所述第二终端25的终端标识进行对比,判断二者是否相同,若相同则继续正常操作,若不同,则启动所述获取模块254。

所述第二通信模块253用于所述第二终端25与所述管理后台23、第三方平台通信,进行数据传输。

所述获取模块254用于从所述管理后台23获取所述账户关联的应用程序信息。账户在所述第一终端21进行操作过程中,所述管理后台23获取并存储有所述账户与应用程序的关联信息,即所述账户关联的应用程序列表,所述获取模块254将获取的该登录账户的应用程序列表传输至所述比对模块255。

所述比对模块255从所述第二终端25中识取其安装的应用程序,至少获取该应用程序的包名和版本,将所述第二终端25安装的应用程序与从所述获取模块254获取的该登录账户的应用程序列表进行比对。

具体比对方式可以为:所述比对模块255以所述第二终端25安装的应用程序作为基准,逐个与所述应用程序列表中的应用程序进行比对,若为所述应用程序列表中没有该应用程序,则不处理,继续对比,若为所述应用程序列表中具有该应用程序,则进行记录,当逐个比对完成所述第二终端25安装的应用程序,根据比对结果信息,对所述应用程序列表进行一次筛选,筛选出所述第二终端25中缺少的应用程序,生成一份缺少的应用程序清单。

所述加载模块256接收所述第二终端25缺少的应用程序清单,对缺少的应用程序进行加载。所述加载模块256从应用程序平台加载应用程序,所述应用程序平台可以为所述管理后台23,也可以为第三方应用程序市场,通过从所述管理后台23或所述第三方应用程序市场加载相应应用程序于所述第二终端25,账户即能对该应用程序操作,账户在所述第一终端21的该应用程序产生的数据实现关联。

缺少的应用程序加载,还可以从所述第二终端25进行加载,是指所述第二终端25装载有该应用程序的安装包,但该安装包未安装于所述第二终端25,当所述第二终端25需要安装该应用程序时,则将该安装包进行安装。

所述第二电池模块257用于为所述第二处理器251和各所述模块252、253、254、255、256提供电源,所述第二电池模块257为可充电电源。

本发明具有的有益效果:

1、将账户登录终端,实现对终端上安装的应用程序的操作,同时将操作日志传输至管理后台,利于该账户登录该终端和不同终端时的便捷使用;

2、将账户与终端关联,实现准确判定账户登录的终端,便于管理后台对账户的管理;

3、将账户与产生有效数据的应用程序关联,并将关联的应用程序生成应用程序列表,利于终端在账户登录后,清楚、准确的比对其安装的应用程序和该应用程序列表的应用程序;

4、缺少的应用程序可从多个平台进行加载,既带来便捷又能进行安全权限管理。

以上所述仅为本发明的实施例,并非因此限制本发明的专利保护范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1