CN100353707C - 实现设备登录界面可动态设置的装置及其方法 - Google Patents
实现设备登录界面可动态设置的装置及其方法 Download PDFInfo
- Publication number
- CN100353707C CN100353707C CNB031100449A CN03110044A CN100353707C CN 100353707 C CN100353707 C CN 100353707C CN B031100449 A CNB031100449 A CN B031100449A CN 03110044 A CN03110044 A CN 03110044A CN 100353707 C CN100353707 C CN 100353707C
- Authority
- CN
- China
- Prior art keywords
- configuration information
- user
- module
- information
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Landscapes
- Computer And Data Communications (AREA)
Abstract
本发明提供了一种实现设备登录界面可动态设置的装置及其方法,使用户可以在登录某一网络设备后,根据自己的管理需要对登录界面所显示的信息进行修改或重新设置,并保存相应的设置信息,例如可以设置所推出的登录界面显示的信息为网络设备的关键标志信息、生产厂家信息等。本发明可以使管理人员从登录界面中获取其管理最需要的关于该网络设备的相关信息,为管理人员对网络设备的管理提供了极大的方便。
Description
技术领域
本发明涉及网络通信技术领域,尤其涉及一种实现设备登录界面可动态设置的装置及其方法。
背景技术
随着网络通信技术的发展,网络中运行着大量的网络设备,众多的网络设备通常都是由网络设备管理人员通过Telnet(远程登录)协议登录到相应的网络设备进行管理。但由于网络设备及相应的管理***中所存在的缺陷,导致网络设备管理人员登录到某一网络设备上后,没有任何登录界面显示给管理人员,以方便管理人员方便快捷地对网络设备进行管理。
为此,部分的网络设备便在设备中进行了改进,使网络管理人员登录该网络设备后可以看到相应的欢迎界面,及网络设备的生产厂家等信息,但提供显示给网络管理人员的界面是固定不变的,网络管理人员无法根据自己的管理需要进行更改设置,这样固定显示信息的设置,对于网络管理设备人员来说应用起来还是存在诸多的不便,用户或网络管理人员通常希望登录到某一网络设备上后,可以看到更多的关于该网络设备的相关信息,而且各个用户或网络管理人员所希望显示的相关信息也各不相同。
发明内容
本发明的目的是提供一种实现设备登录界面可动态设置的装置及其方法,以使用户或网络管理人员登录到某一网络设备上后,可以根据自己的管理需要对登录界面所显示的信息进行设置,方便了对网络设备的管理。
本发明的目的是这样实现的:一种实现设备登录界面可动态设置的装置,包括:
设置信息输入模块:接收用户输入的设置信息,并将信息发送给设置信息分析处理模块进行处理;
设置信息分析处理模块:接收设置信息输入模块输出的设置信息,对设置信息进行分析处理,并发送给设置信息存贮模块;
设置信息存贮模块:接收设置信息分析处理模块输出的设置信息,并保存,同时还接收用户的管理命令信息,调用存贮的设置信息输出给设置信息显示模块;
设置信息显示模块:接收设置信息存贮模块输出的设置信息,并根据设置信息显示设备登录界面。
该装置还包括:
认证处理模块:接收用户输入的用户身份信息,并对该身份信息进行认证处理,通知认证通过的用户可以向设置信息输入模块进行设置信息的输入,通知认证未通过的用户不能向设置信息输入模块输入设置信息。
该装置还包括:
设置信息修改模块:接收用户输入的管理命令信息,调用设置信息存贮模块中保存的设置信息,并在用户进行相应的修改后再次存贮于设置信息存贮模块中。
一种实现设备登录界面可动态设置的方法,包括:
a、确定用户需要在登录界面显示的设置信息,并通过设置信息输入模块将其输入设置信息分析处理模块;
b、设置信息分析处理模块将用户输入的设置信息进行分析处理,并保存于设置信息存贮模块中;
c、当用户登录设备时,自动调用设置信息存贮模块中保存的设置信息,并通过设置信息显示模块显示给用户。
该方法还包括:
d、用户通过管理命令信息调用设置信息存贮模块中保存的设置信息,并根据实际需要进行修改,并重新保存于设置信息存贮模块中。
执行步骤a和步骤d之前还包括:认证处理模块根据用户输入的的身份信息进行身份认证,如果用户通过认证,则继续执行步骤a或步骤d,否则,通知用户认证未通过。
所述的设置信息包括:设备类型信息、生产厂家信息、自定义的设备的标志信息和登录界面的装饰特征信息。
由上述技术方案可以看出,本发明提供了一种实现设备登录界面可动态设置的装置及其方法,从而使用户可以根据自己的管理需要对登录界面所显示的信息进行个性化的设置,如可以设置所推出的登录界面显示的信息为网络设备的关键设置信息、生产厂家信息等,以使管理人员可以从登录界面中获取更多的管理最需要的关于该网络设备的相关信息,为管理人员对网络设备的管理提供了极大的方便。
附图说明
图1为本发明所述的装置的结构示意图;
图2为本发明所述的方法的流程图;
图3为默认登录界面示意图;
图4为修改后的登录界面示意图;
图5为确定欢迎信息偏移量的示意图。
具体实施方式
随着网络通信技术的发展,网络运营商对网络设备的要求也越来越高,如运营商希望当设备管理人员Telnet(远程登录)到网络设备上时,显示给管理人员的登录界面可以动态地根据实际需要进行设置,而不是如现有技术中所描述的只提供固定的登录界面,为此本发明提供了一种实现设备登录界面可动态设置的装置及其方法,满足上述要求。
本发明所述的实现设备登录界面可动态设置的装置的具体实施方式如图1所示,其结构包括:
认证处理模块:接收用户输入的用户身份信息,并对该身份信息进行认证处理,通知认证通过的用户可以向设置信息输入模块进行设置信息的输入,通知认证未通过的用户不能向设置信息输入模块输入设置信息;该模块用于控制用户的修改及设置设置信息的权限,且该模块为一个可以根据用户需要选择使用的模块;
设置信息输入模块:接收用户输入的设置信息,并将信息发送给设置信息分析处理模块进行处理;对于认证通过的用户即可通过该模块输入相应的设置信息,以进行登录界面的重新设置;
设置信息分析处理模块:接收设置信息输入模块输出的设置信息,对设置信息进行分析处理,并发送给设置信息存贮模块;该模块一方面进行用户输入设置信息的分析确定是否符合界面显示的要求,并将不符合要求的设置提示给用户,以便于用户重新输入设置信息,另一方面该模块对于用户输入的正确的设置信息还负责通知设置信息存贮模块进行存贮;
设置信息存贮模块:接收设置信息分析处理模块和设置信息修改模块输出的设置信息,并保存,同时还接收用户的管理命令信息(如用户登录至该网络设备时),调用存贮的设置信息输出给设置信息显示模块;该模块可以防止设备断电或重新启动时设置信息丢失;而对于设备类型信息和生产厂家信息作为预定义信息无需保存,预定义信息是指某些直接标志该设备的固定信息,比如第一行“Welcome to HUAWEI SmartAX MA5200”,实际上是个“Welcome to XXX SmartAX MA5200”的模板,其中XXX部分是可以更改的,所以一定需要保存,而其余部分则是固定的,即用户不可以更改,由设备所固化,所以不必保存。欢迎界面虽然可以更改其中的信息,但作为最基本的设备信息,如设备型号“SmartAXMA5200”、生产厂家“Huawei Technologies CO.,Ltd.”不希望被修改。
设置信息修改模块:接收用户输入的管理命令信息,调用设置信息存贮模块中保存的设置信息,并在用户进行相应的修改后再次存贮于设置信息存贮模块中;
设置信息显示模块:接收设置信息存贮模块输出的设置信息,并根据设置信息显示设备登录界面。
上述本发明所提供的装置可以内置于被管理设备(如网络设备)中,也可以设置于管理***中的其它实体(如网络管理设备)中。
基于上述装置本发明所述的实现设备登录界面可动态设置的方法的具体实施方式如图2所示,该方法包括:
步骤1:用户登陆网络设备后,向认证处理模块输入自己的身份信息;
步骤2:判断用户是否认证通过,即是否有权对登录界面的设置信息进行修改或重新配置,如果认证通过,则执行步骤3,否则,执行步骤6;
步骤3:用户通过设置信息输入模块输入新的设置信息,设置信息包括设备类型信息、生产厂家信息、用户自定义的设备标志信息和登录界面的装饰特征信息;所述的用户自定义的设备标志信息为用户根据管理需要希望在登录界面中显示的一些关于设备的信息,如设备的所在位置,编号等,所述的装饰特征信息包括登录界面的边框类型、背景颜色、字形大小等等的信息;
假设,某一网络设备的登录界面默认显示信息如图3所示,第一行信息为“Welcome to HUAWEI SmartAX MA5200”,边框采用的是“*”号;现用户根据需要对登录界面进行重新设置,首先输入标志命令字,***识别后提示要求输入信息字段,此信息即会作为标志信息被显示,用户可输入各种针对本设备的关键信息的文字;然后,***提示输入字符字段,该字符将作为欢迎屏幕的边框字符,即装饰特征信息;用户输入并确认后,设备的欢迎屏幕信息就被更改,设备会立刻显示出更改以后的欢迎屏幕作为校对之用,用户还可以重复标志命令再次对登录界面进行修改,直至用户最终确认后,该更改后的欢迎屏幕(即登录界面)将作为设备的欢迎屏幕,以后每次用户登陆设备时,首先会显示该登录界面;
例如某用户通过命令行对图3所示登录界面显示信息进行修改,即修改设置设备作为网络节点的使用地点及边框字符,则首先输入标志命令,然后通过信息字段输入该设备作为网络节点的使用地点,并通过字符字段输入用户选择的边框字符,确认之后,屏幕显示出修改后的登录界面,如图4所示:其中“Nanjing/Jiangshu”作为设备标志信息,指示本设备将作为江苏/南京的网络节点使用,并将“<”号作为边框,图4中第一行的欢迎信息由默认的“Welcome to HUAWEI SmartAX MA5200”更改为“Welcome to Nanjing/Jiangshu SmartAX MA5200”,同时,边框已经由默认的“*”号改变为“<”号;
步骤4:将输入的设置信息保存于设置信息存贮模块中,以方便用户根据需要调用设置信息并显示于登录界面,并保证用户配置的设置信息在设备断电或重新启动时不丢失;
步骤5:当用户输入管理命令信息时,则调用设置信息存贮模块中的设置信息并通过设置信息显示模块显示给用户;例如用户登录至网络设备后,则可以自动调用设置信息存贮模块中保存的设置信息,并在登录界面中显示给用户;
步骤6:对于认证未通过的用户,则通知其过程结束,无权对登录界面进行修改或重新设置。
本发明的实现还需要设置信息显示模块将用户输入的设备标志信息和生产厂家信息在规定的行宽范围内对称排列及边框修饰符号的动态修改。用户设置的设置信息,如设备标志信息等欢迎信息的长度会因各个用户不同的设置而各不相同,为了保证欢迎信息始终显示于屏幕的中间位置,需要相应的信息对齐算法,具体描述如下:参见图5,设欢迎屏幕宽度为a,该宽度通常为预先设定,欢迎信息宽度为b,该宽度为从用户输入的欢迎信息计算获得,则欢迎信息左边框位置相对于欢迎屏幕左边框位置的偏移量C,为:C=(a-b)/2,这样,便可以保证欢迎信息始终显示于屏幕的中间位置。
Claims (9)
1、一种实现网络设备登录界面可动态设置的装置,其特征在于,该装置包括:
设置信息输入模块:接收用户输入的设置信息,并将信息发送给设置信息分析处理模块进行处理;
设置信息分析处理模块:接收设置信息输入模块输出的设置信息,对设置信息进行分析处理,确定用户输入的设置信息是否符合界面显示的要求,若确定符合要求,则将所述设置信息发送给设置信息存贮模块;
设置信息存贮模块:接收设置信息分析处理模块输出的设置信息,并保存,同时还接收用户的管理命令信息,调用存贮的设置信息输出给设置信息显示模块;
设置信息显示模块:接收设置信息存贮模块输出的设置信息,并根据设置信息显示设备登录界面。
2、根据权利要求1所述的实现网络设备登录界面可动态设置的装置,其特征在于,该装置还包括:
认证处理模块:接收用户输入的用户身份信息,并对该身份信息进行认证处理,通知认证通过的用户向设置信息输入模块进行设置信息的输入,通知认证未通过的用户不能向设置信息输入模块输入设置信息。
3、根据权利要求1所述的实现网络设备登录界面可动态设置的装置,其特征在于还包括:
设置信息修改模块:接收用户输入的管理命令信息,调用设置信息存贮模块中保存的设置信息,并在用户进行相应的修改后再次存贮于设置信息存贮模块中。
4、根据权利要求1、2或3所述的实现网络设备登录界面可动态设置的装置,其特征在于:该装置内置于所述网络设备中。
5、根据权利要求1、2或3所述的实现网络设备登录界面可动态设置的装置,其特征在于:该装置设置于网络管理设备中。
6、一种实现网络设备登录界面可动态设置的方法,其特征在于,包括:
a、在网络设备中,确定用户需要在登录界面显示的设置信息,并通过设置信息输入模块将其输入到设置信息分析处理模块;
b、设置信息分析处理模块将用户输入的设置信息进行分析处理,并保存于设置信息存贮模块中;
c、登录设备时,自动调用设置信息存贮模块中保存的设置信息,并通过设置信息显示模块显示。
7、根据权利要求6所述的实现网络设备登录界面可动态设置的方法,其特征在于该方法还包括:
d、通过管理命令信息调用设置信息存贮模块中保存的设置信息,根据实际需要进行修改,并重新保存于设置信息存贮模块中。
8、根据权利要求7所述的实现网络设备登录界面可动态设置的方法,其特征在于执行步骤a和步骤d之前还包括:认证处理模块根据用户输入的身份信息进行身份认证,如果用户通过认证,则继续执行步骤a或步骤d,否则,通知用户认证未通过。
9、根据权利要求6所述的实现网络设备登录界面可动态设置的方法,其特征在于所述的设置信息包括:设备类型信息、生产厂家信息、自定义的设备的标志信息和登录界面的装饰特征信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031100449A CN100353707C (zh) | 2003-04-09 | 2003-04-09 | 实现设备登录界面可动态设置的装置及其方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031100449A CN100353707C (zh) | 2003-04-09 | 2003-04-09 | 实现设备登录界面可动态设置的装置及其方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1536821A CN1536821A (zh) | 2004-10-13 |
CN100353707C true CN100353707C (zh) | 2007-12-05 |
Family
ID=34319607
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031100449A Expired - Lifetime CN100353707C (zh) | 2003-04-09 | 2003-04-09 | 实现设备登录界面可动态设置的装置及其方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100353707C (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4755004B2 (ja) | 2006-03-27 | 2011-08-24 | 富士通株式会社 | インターフェース調節支援システム |
US7536646B2 (en) * | 2006-06-14 | 2009-05-19 | Kabushiki Kaisha Toshiba | System and method for customizing user interfaces on a document processing device |
CN101242377B (zh) * | 2008-03-18 | 2011-05-11 | 腾讯科技(深圳)有限公司 | 提示用户提醒信息的方法和用户终端 |
CN102195784A (zh) * | 2010-03-12 | 2011-09-21 | 正文科技股份有限公司 | 网络设备 |
CN102394876B (zh) * | 2011-10-27 | 2015-03-11 | 航天科工深圳(集团)有限公司 | 一种配电网主站登录***及方法 |
CN109697342B (zh) * | 2018-12-24 | 2022-04-08 | 北京字节跳动网络技术有限公司 | 登录设备管理方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5974563A (en) * | 1995-10-16 | 1999-10-26 | Network Specialists, Inc. | Real time backup system |
CN1321275A (zh) * | 1998-07-14 | 2001-11-07 | 电脑联合想象公司 | 与源代码控制***交互的方法和设备 |
US6408329B1 (en) * | 1996-08-08 | 2002-06-18 | Unisys Corporation | Remote login |
-
2003
- 2003-04-09 CN CNB031100449A patent/CN100353707C/zh not_active Expired - Lifetime
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5974563A (en) * | 1995-10-16 | 1999-10-26 | Network Specialists, Inc. | Real time backup system |
US6408329B1 (en) * | 1996-08-08 | 2002-06-18 | Unisys Corporation | Remote login |
CN1321275A (zh) * | 1998-07-14 | 2001-11-07 | 电脑联合想象公司 | 与源代码控制***交互的方法和设备 |
Non-Patent Citations (2)
Title |
---|
Telnet协议的实现原理及应用 卢爱卿,张会勇,赵征.计算机工程,第28卷第11期 2002 * |
个人化的Unix环境设置 史芳丽.现代电子技术,第1998卷第4期 1998 * |
Also Published As
Publication number | Publication date |
---|---|
CN1536821A (zh) | 2004-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10057251B2 (en) | Provisioning account credentials via a trusted channel | |
US8543408B2 (en) | System, device, and method for rule-based configuration | |
CN106919427A (zh) | 一种设置方法、设置装置及电子设备 | |
CN106686023A (zh) | 一种流程设计方法、客户机、服务器侧装置及*** | |
CN107122343A (zh) | 一种在线合同模板编辑方法及*** | |
CN103324401B (zh) | 报表的图表显示方法及装置 | |
CN112910904B (zh) | 多业务***的登录方法及装置 | |
CN100353707C (zh) | 实现设备登录界面可动态设置的装置及其方法 | |
EP2723110A1 (en) | Wireless communication device and configuration method thereof | |
CN107632799A (zh) | 一种打印处理方法和*** | |
CN111429223A (zh) | 基于多租户平台的配置方法及装置 | |
CN104932859A (zh) | 一种用于手机微网站与led显示屏同步发布的***及方法 | |
CN102438022A (zh) | 一种登录服务器***的方法、装置及*** | |
CN105391566B (zh) | 一种动态的网络设备配置比对的方法及装置 | |
US20060166642A1 (en) | System, device, & method for rule-based configuration | |
CN101588317A (zh) | 一种网站消息动态发布的方法 | |
CN106411844A (zh) | 网络社区的权限管理方法和*** | |
Cisco | About This Guide | |
Cisco | About This Guide | |
Cisco | Preface | |
Cisco | About this Manual | |
Cisco | Preface | |
Cisco | Preface | |
Cisco | Preface | |
Cisco | About This Guide |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Granted publication date: 20071205 |
|
CX01 | Expiry of patent term |