一种用于移动通讯设备终端浏览器的自动填表系统及其应用方法转让专利

申请号 : CN200910312992.0

文献号 : CN101969449B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 梁捷

申请人 : 优视科技有限公司

摘要 :

本发明涉及移动通讯设备终端浏览器,特别是一种用于移动通讯设备终端浏览器的自动填表系统及其应用方法。本发明提供了一种用于移动通讯设备终端浏览器的自动填表系统,包括认证模块、终端同步模块、验证模块、服务器同步模块,认证模块和终端同步模块安装在移动通讯设备终端上,验证模块和服务器同步模块安装在服务器上,认证模块和验证模块通过网络连接,终端同步模块和服务器同步模块通过网络连接。本发明为移动通讯设备终端提供了一种自动填表方式,通过把填表内容保存在服务器,使不同的移动通讯设备终端都可以使用填表内容。通过把移动通讯设备硬件参数作为认证参数,方便了移动通讯设备用户进行登录。

权利要求 :

1. 一种用于移动通讯设备终端浏览器的自动填表系统,其特征在于,包括认证模块、终端同步模块、验证模块、服务器同步模块,所述认证模块和终端同步模块安装在移动通讯设备终端上,所述验证模块和服务器同步模块安装在服务器上,认证模块和验证模块通过网络连接,终端同步模块和服务器同步模块通过网络连接;

所述系统还包括:

安装在移动通讯设备终端的终端保存模块,用于在移动通讯设备终端维护填表内容;

安装在服务器的服务器保存模块,用于在服务器维护填表内容;

终端保存模块与终端同步模块连接,服务器保存模块与服务器同步模块连接;

当服务器的填表内容比移动通讯设备终端的填表内容要多时,自动将填表内容从服务器下载内容到移动通讯设备终端;

当服务器的填表内容比移动通讯设备终端的填表内容要少时,自动将移动通讯设备终端的填表内容同步到服务器。

2.根据权利要求1所述的自动填表系统,其特征在于,所述终端保存模块与服务器保存模块,通过统一的序号和填表内容修改时间维护填表内容。

3.根据权利要求1所述的自动填表系统,其特征在于,所述系统还包括安装在移动通讯设备终端用于修改填表内容的修改模块,修改模块与终端保存模块连接。

4.根据权利要求1-3所述的自动填表系统,其特征在于,所述的认证模块,通过发送认证信息到验证模块确认用户身份,所述的认证信息为用户账号密码和/或移动通讯设备硬件参数的组合。

5.一种用于移动通讯设备终端浏览器的自动填表的应用方法,采用权利要求1所述系统实现,其特征在于,其具体步骤为:(61)认证模块发送认证信息到服务器;

(62)服务器的验证模块验证认证信息,假如通过认证则返回通过验证成功信息给认证模块,同时通知服务器同步模块;

(63)认证模块收到验证成功信息则通知终端同步模块;

(64)终端同步模块与服务器同步模块同步填表内容。

6.根据权利要求5所述的应用方法,其特征在于,所述的步骤(64)的具体步骤如下:(701)移动通讯设备终端的终端同步模块通过终端保存模块,获取填表内容的序号,填表内容及修改时间;

(702)终端同步模块发送序号填表内容及修改时间到服务器;

(703)服务器的服务器同步模块通过服务器保存模块,查找使用相同序号,用户账号和用户密码的填表内容;

(704)同步模块比较接收到的修改时间和从服务器保存模块获取的修改时间;

(705)假如服务器保存模块维护的修改时间比接收到的修改时间晚,则发送终端更新通知到移动通讯设备终端,并执行下一步,否则执行步骤(709);

(706)终端同步模块收到终端更新通知后,发送终端更新确认到服务器;

(707)服务器同步模块收到终端更新确认后,则发送服务器保存模块的填表内容到移动通讯设备终端;

(708)终端同步模块通过终端保存模块,用服务器的填表内容覆盖移动通讯设备终端的填表内容,并用服务器的修改时间替换移动通讯设备终端的修改时间;

(709)假如服务器保存模块维护的修改时间比接收到的修改时间早,则发送服务器更新通知移动通讯设备终端;

(710)终端同步模块收到服务器更新通知后,发送终端保存模块的填表内容到服务器;

(711)服务器同步模块收到填表内容后,用移动通讯设备终端的填表内容覆盖服务器的填表内容,并用移动通讯设备终端的修改时间替换服务器的修改时间。

7.根据权利要6所述的应用方法,其特征在于,所述的步骤(706)的具体步骤如下:(81)终端同步模块收到终端更新请求后,询问用户是否需要更新填表内容;

(82)假如用户确认需要更新,则发送终端更新确认到服务器;

(83)假如用户拒绝更新,则发送终端拒绝更新信息到服务器。

8.根据权利要求6所述的应用方法,其特征在于,所述的步骤(710)的具体步骤如下:(91)终端同步模块收到服务器更新通知后,询问用户是否需要更新填表内容;

(92)假如用户确认需要更新,则发送终端保存模块的填表内容到服务器;

(93)假如用户拒绝更新,则发送终端拒绝更新信息到服务器。

9.根据权利要6所述的应用方法,其特征在于,当用户通过修改模块修改了填表内容后,执行如下步骤:(101)用当前移动通讯设备终端的系统时间替换填表内容的修改时间;

(102)终端保存模块更新填表内容及修改时间;

(103)执行步骤(701)-(711)。

说明书 :

一种用于移动通讯设备终端浏览器的自动填表系统及其应

用方法

技术领域

[0001] 本发明涉及移动通讯设备终端浏览器,特别是一种用于移动通讯设备终端浏览器的自动填表系统及其应用方法。

背景技术

[0002] 个人与网站之间的关系越来越紧密,频繁在不同的网站之间游走,某些表格信息其实是重复的,而经常重复输入同一数据,对于用户来说,将成为一件烦琐的事。解决该问题,现有的自动填表技术针对某个或某类浏览器开发相应的自动填表软件,使用软件完成相关自动填表操作。
[0003] 但现有的自动填表技术有以下问题:
[0004] (1)软件不通用:目前自动填表软件大多是在某款浏览器基础上进行开发,具有软件独特性;
[0005] (2)内容无法灵活交互:填表内容保存在本地,更换了终端,填表内容就没有了。

发明内容

[0006] 本发明提供了一种用于移动通讯设备终端浏览器的自动填表系统,以解决现有技术的不足。
[0007] 本发明的另外一个目的是提供该自动填表系统的应用方法。
[0008] 为了实现第一个目的,采用如下的技术方案:
[0009] 本发明提供了一种用于移动通讯设备终端浏览器的自动填表系统,包括认证模块、终端同步模块、验证模块、服务器同步模块,认证模块和终端同步模块安装在移动通讯设备终端上,验证模块和服务器同步模块安装在服务器上,认证模块和验证模块通过网络连接,终端同步模块和服务器同步模块通过网络连接。
[0010] 作为一种优选方案,系统还包括:
[0011] 安装在移动通讯设备终端的终端保存模块,用于在移动通讯设备终端维护填表内容;
[0012] 安装在服务器的服务器保存模块,用于在服务器维护填表内容;
[0013] 终端保存模块与终端同步模块连接,服务器保存模块与服务器同步模块连接。
[0014] 作为更进一步的优选方案,系统还包括终端保存模块与服务器保存模块,通过统一的序号和填表内容修改时间维护填表内容。
[0015] 作为另外一种优选方案,系统还包括安装在移动通讯设备终端用于修改填表内容的修改模块,修改模块与终端保存模块连接。
[0016] 作为更进一步的优选方案,认证模块通过发送认证信息到验证模块确认用户身份,验证信息为用户账号密码和/或移动通讯设备硬件参数的组合。
[0017] 移动通讯设备硬件参数为移动通讯设备终端的国际移动设备身份码(InternationalMobile Equipment Identity,IMEI)或移动通讯设备终端的国际移动用户识别码(International mobile subscriber identity,IMSI)。移动通讯设备终端的IMEI码或移动通讯设备终端的IMSI码对移动通讯设备来说是唯一的标识号码。当用户使用了移动通讯设备硬件参数作为认证信息后,验证模块记录移动通讯设备硬件参数,则在以后的验证过程中,用户可以无须输入用户名和密码,直接通过移动通讯设备硬件参数进行验证确定用户身份,这样能大大提供用户的方便程度。
[0018] 为了实现第二个发明目的,采用如下技术方案:
[0019] 本发明提供了一种用于移动通讯设备终端的自动填表系统的应用方法,其具体步骤为:
[0020] (61)认证模块发送认证信息到服务器;
[0021] (62)服务器的验证模块验证认证信息,假如通过认证则返回通过验证成功信息给认证模块,同时通知服务器同步模块;
[0022] (63)认证模块收到验证成功信息则通知终端同步模块;
[0023] (64)终端同步模块与服务器同步模块同步填表内容。
[0024] 作为一种优选方案,步骤(64)的具体步骤如下:
[0025] (701)移动通讯设备终端的终端同步模块通过终端保存模块,获取填表内容的序号,用户名,用户密码及修改时间;
[0026] (702)终端同步模块发送序号,填表内容和填表内容修改时间到服务器;
[0027] (703)服务器的服务器同步模块通过服务器保存模块,查找使用相同序号的填表内容;
[0028] (704)同步模块比较接收到的修改时间和从服务器保存模块获取的修改时间;
[0029] (705)假如服务器保存模块维护的修改时间比接收到的修改时间晚,则发送终端更新通知到移动通讯设备终端,并执行下一步,否则执行步骤(709);
[0030] (706)终端同步模块收到终端更新通知后,发送终端更新确认到服务器;
[0031] (707)服务器同步模块收到终端更新确认后,则发送服务器保存模块的填表内容到移动通讯设备终端;
[0032] (708)终端同步模块通过终端保存模块,用服务器的填表内容覆盖移动通讯设备终端的填表内容,并用服务器的修改时间替换移动通讯设备终端的修改时间;
[0033] (709)假如服务器保存模块维护的修改时间比接收到的修改时间早,则发送服务器更新通知移动通讯设备终端;
[0034] (710)终端同步模块收到服务器更新通知后,发送终端保存模块的填表内容到服务器;
[0035] (711)服务器同步模块收到填表内容后,用移动通讯设备终端的填表内容覆盖服务器的填表内容,并用移动通讯设备终端的修改时间替换服务器的修改时间。
[0036] 作为更进一步的优选方案,步骤(706)的具体步骤如下:
[0037] (81)终端同步模块收到终端更新请求后,询问用户是否需要更新填表内容;
[0038] (82)假如用户确认需要更新,则发送终端更新确认到服务器;
[0039] (83)假如用户拒绝更新,则发送终端拒绝更新信息到服务器;
[0040] 作为另外一种优选方案,步骤(710)的具体步骤如下:
[0041] (91)终端同步模块收到服务器更新通知后,询问用户是否需要更新填表内容;
[0042] (92)假如用户确认需要更新,则发送终端保存模块的填表内容到服务器;
[0043] (93)假如用户拒绝更新,则发送终端拒绝更新信息到服务器;
[0044] 作为再进一步的优选方案,当用户通过修改模块修改了填表内容后,执行如下步骤:
[0045] (101)用当前移动通讯设备终端的系统时间替换填表内容的修改时间;
[0046] (102)终端保存模块更新填表内容及修改时间;
[0047] (103)执行步骤(701)-(711)。
[0048] 本发明为移动通讯设备终端提供了一种自动填表方式,通过把填表内容保存在服务器,使不同的移动通讯设备终端都可以使用填表内容。同时通过把移动通讯设备硬件参数作为认证参数,方便了移动通讯设备用户进行登录。

附图说明

[0049] 图1为本发明的示意图。

具体实施方式

[0050] 下面结合附图和具体实施方式对本发明作进一步详细的说明。
[0051] 如图1所示,本发明的具体步骤如下:
[0052] (S01)在当前浏览页面,用户通过移动通讯设备终端1填写表格内容,系统提示“是否保存当前内容”,得到肯定回应,将填表内容保存到移动通讯设备终端;
[0053] (S02)填表内容保存格式为“序号标识+填表内容+访问时间”;
[0054] (S03)用户通过认证模块登录到服务器2,认证模块发送移动通讯设备硬件参数到验证模块,假如验证模块寻找到对应的移动通讯设备硬件参数,则无需用户通过账号和密码登录;
[0055] 假如用户通过普通个人计算机系统3登录到服务器2,则验证模块无法找到对应的移动通讯设备硬件参数,则通知用户通过账号和密码登录;
[0056] (S04)验证模块根据验证信息分配个人空间,用户把移动通讯设备终端1或普通个人计算机系统3的填表内容同步到服务器的个人空间保存;
[0057] (S05)成功登录个人账号,没有执行“退出”操作,以后账号默认状态为“登录”;
[0058] (S06)没有登录个人账号执行“同步”操作,给出账号登录提示;
[0059] (S07)用户可以通过移动通讯设备终端1或普通个人计算机系统3对填表内容进行编辑修改操作;
[0060] (S08)填表内容主要以手动上传为主,但也可支持自动同步,规则如下:
[0061] a)登录个人账号是填表内容自动交互的前提条件,只有登录个人帐号才进行自动同步;
[0062] b)当服务器的填表内容比移动通讯设备终端的填表内容要多时,自动将填表内容从服务器下载内容到移动通讯设备终端;
[0063] c)当服务器的填表内容比移动通讯设备终端的填表内容要少时,自动将移动通讯设备终端的填表内容同步到服务器;
[0064] d)如果数据量较大的话,同步和下载前给出相应提示,让用户决定。