书签 分享 收藏 举报 版权申诉 / 16

一种通信录处理系统和方法.pdf

  • 上传人:b***
  • 文档编号:1026393
  • 上传时间:2018-03-26
  • 格式:PDF
  • 页数:16
  • 大小:817.29KB
  • 摘要
    申请专利号:

    CN200910143340.9

    申请日:

    2009.05.21

    公开号:

    CN101588375A

    公开日:

    2009.11.25

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效|||公开

    IPC分类号:

    H04L29/06; H04L12/66; H04L12/58; G06F17/30

    主分类号:

    H04L29/06

    申请人:

    中国电信股份有限公司; 浙江省公众信息产业有限公司

    发明人:

    高智敏; 葛 翼; 宋小全; 叶挺群; 陈元谱

    地址:

    100032北京市西城区金融大街31号

    优先权:

    专利代理机构:

    中国国际贸易促进委员会专利商标事务所

    代理人:

    孙宝海

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开一种通信录的处理系统和方法。该通信录处理系统包括:企业网关,包括数据库,用于存储公司信息和员工信息;IMPORT服务器,用于从企业网关的数据库中获取所述公司信息,发送公司信息;接收企业通信录信息,将企业通信录信息存储于企业网关的数据库中;大网服务器,用于接收来自IMPORT服务器的公司信息,根据公司信息查找对应的企业通信录信息,将企业通信录信息发送到IMPORT服务器。因此,当融合通信客户端登陆后,融合通信客户端便可以直接连接到企业内部网关,企业内部网关把保存在数据库中的企业通讯录信息发送到融合通信客户端,这样解决了网络信息的安全性问题。

    权利要求书

    1.  一种通信录处理系统,其特征在于,包括:
    企业网关,包括数据库,用于存储公司信息和员工信息;
    导入IMPORT服务器,用于从所述企业网关的数据库中获取所述公司信息,发送所述公司信息;接收企业通信录信息,将所述企业通信录信息存储于所述企业网关的数据库中;
    大网服务器,用于接收来自所述IMPORT服务器的公司信息,根据所述公司信息查找对应的企业通信录信息,将所述企业通信录信息发送到所述IMPORT服务器。

    2.
      根据权利要求1所述的通信录处理系统,其特征在于,所述IMPORT服务器定期从所述企业网关获取所述公司信息。

    3.
      根据权利要求1所述的通信录处理系统,其特征在于,所述公司信息包括公司名称、公司管理员账户和公司管理员密码。

    4.
      根据权利要求1至3中任意一项所述的通信录处理系统,其特征在于,所述IMPORT服务器包括:
    信息获取单元,用于从所述企业网关的数据库中获取所述公司信息,发送所述公司信息;
    信息发送单元,用于接收来自所述信息获取模块的公司信息,将所述公司信息按照预定格式发送到所述大网服务器;
    数据分解单元,用于接收来自所述大网服务器的企业通信录信息,将所述企业通信录信息分解为企业员工信息,发送所述企业员工信息;
    数据导入单元,用于接收来自所述数据分解单元的企业员工信息,将所述企业员工信息导入到所述企业网关的数据库中。

    5.
      根据权利要求4所述的通信录处理系统,其特征在于,所述IMPORT服务器还包括:
    验证单元,用于对数据分解单元所接收到的企业通信路信息进行合法性验证,如果失败,则将企业网关的数据库中的公司表中同步字段设置为否。

    6.
      根据权利要求1至3中任意一项所述的通信录处理系统,其特征在于,所述企业网关为企业内部网关。

    7.
      一种通信录的处理方法,其特征在于,包括:
    IMPORT服务器从企业网关的数据库中获取公司信息,将所述公司信息发送到大网服务器;
    所述大网服务器查找与所述公司信息对应的企业通信录信息,将所述企业通信录信息发送到所述IMPORT服务器;
    所述IMPORT服务器将所述企业通信录信息导入所述企业网关的数据库中。

    8.
      根据权利要求7所述的通信录处理方法,其特征在于,所述公司信息包括公司名称、公司管理员账户和公司管理员密码。

    9.
      根据权利要求7所述的通信录处理方法,其特征在于,所述IMPORT服务器从企业网关的数据库中获取公司信息包括:
    所述IMPORT服务器定期连接所述企业内部网关的数据库;
    所述IMPORT服务器从所述企业内部网关的数据库中获取所述公司信息。

    10.
      根据权利要求7至9中任意一项所述的通信录处理方法,其特征在于,所述大网服务器查找与所述公司信息对应的企业通信录信息的步骤包括:
    所述大网服务器根据所述公司信息在大网数据库中查找与所述公司信息对应的企业通信录信息;
    将所述企业通信录信息发送到所述IMPORT服务器的步骤包括:
    所述大网服务器按照预先定义的数据格式将所述查找到的企业通信录信息组合成数据包,通过预定协议将所述数据包发送到IMPORT服务器。

    11.
      根据权利要求7至9中任意一项所述的通信录处理方法,其特征在于,所述IMPORT服务器将所述企业通信录信息导入所述企业网关的数据库中的步骤包括:
    所述IMPORT服务器接收所述大网服务器发送的企业通信录信息;
    所述IMPORT服务器将接收的所述企业通信录信息分解成企业员工信息;以及
    所述IMPORT服务器将分解后的所述企业员工信息导入到所述企业网关的数据库中。

    12.
      根据权利要求7至9中任意一项所述的通信录处理方法,其特征在于,还包括:
    所述企业网关将数据库中的企业通信录信息发送给融合客户端。

    说明书

    一种通信录处理系统和方法
    技术领域
    本发明涉及通信数据处理领域,尤其涉及一种通信录处理系统和方法。
    背景技术
    随着技术的发展,通信方式越来越多,固定电话、手机、传真、电子邮件、短信、即时消息,越来越多的通信方式让人与人之间的联系更加紧密,但沟通的问题仍然时有发生:电话号码换了、座机没人接听、发出去的邮件不知道对方收到没有。
    融合通信的出现切合了企业内在需求,它能将多种多样的通信方式整合在一起,并且实现和企业业务流程的对接,在带来高效沟通方式的同时,也提升了企业整体的运营效率。
    此外,企业通信录保存着企业的大量通讯信息,在当今这个信息的时代,为了协同工作,企业内的员工需要时刻沟通了解企业内的员工信息。目前,企业员工查询企业通讯录不外乎下面几种:员工自己记录其他员工的所有信息,包括固定电话、移动电话、电子邮件等;或者通过公司的内部网络查询公司的企业通讯录,获取自己需要的信息;或者通过其他员工查询得知。然而,企业成员总是在动态变化中,人员变动或联系方式变更经常发生,因此企业的通讯录总是需要不断更新。如果每个人要在本地存储所有的通讯信息,并且保持通讯录信息的准确、完整,则不可避免地需要频繁的对通信录信息进行维护更新,不仅费时费力,还可能信息不准确。
    而MSN联系人是现有网络上较为成熟的通讯录服务,其向电子邮件服务(hotmail)、即时通讯软件(MSN messenger)、个人博客服务(spaces.live.com)等提供联系人通讯录服务。用户可通过电子邮件界面、即时通讯软件等媒介管理和维护联系人信息,用户修改和添加的联系人信息会与服务端存储的信息做同步,以便用户在改变环境或网络接入地点后,仍然能够得到最新的联系人信息。但是MSN联系人是面向个人用户的通讯录服务,需要个人进行维护,而且牵涉到个人隐私的相关的考虑,不适合共享信息供组织成员访问。此外,MSN联系人技术上比较封闭,其只向微软的相关产品提供服务,没有对外的开发接口,阻碍了第三方利用该服务进行业务的扩展。
    目前,图1示出如图1所示,提供了一种在线通信录管理平台,包括融合通信客户端11和企业大网服务器12。该平台是直接到大网下载企业和个人通讯录,由于该平台放在大网上,容易受到攻击,从而造成数据的外泄,和很多不安全性。尤其是企业数据的私密性没有保障。此外,由于该平台保存很多企业通信录信息,比较庞大,这样不便于单个企业去维护。
    随着网络技术的迅速发展,网络信息的安全性显的尤为突出和重要。尤其是与企业的相关信息,如企业的通讯录和个人通讯录。如果很好的解决这个问题,就可以保障公司的竞争力和安全性,从而不会给竞争对手留下窃取客户的机会。
    发明内容
    本发明要解决的一个技术问题是提供一种通信录处理系统,能够将通信录下沉到企业网关。
    本发明提供一种通信录处理系统,包括:企业网关,包括数据库,用于存储公司信息和员工信息;IMPORT(导入)服务器,用于从企业网关的数据库中获取公司信息,发送公司信息;接收企业通信录信息,将企业通信录信息存储于企业网关的数据库中;大网服务器,用于接收来自IMPORT服务器的公司信息,根据公司信息查找对应的企业通信录信息,将企业通信录信息发送到IMPORT服务器。其中公司信息包括公司名称、公司管理员账户和公司管理员密码。
    根据本发明的通信录处理系统的一个实施例,IMPORT服务器定期从所述企业网关获取所述公司信息。
    根据本发明的通信录处理系统的一个实施例,IMPORT服务器包括:信息获取单元,用于从企业网关的数据库中获取公司信息,发送公司信息;信息发送单元,用于接收来自信息获取模块的公司信息,将公司信息按照预定格式发送到大网服务器;数据分解单元,用于接收来自大网服务器的企业通信录信息,将企业通信录信息分解为企业员工信息,发送企业员工信息;数据导入单元,用于接收来自数据分解单元的企业员工信息,将企业员工信息导入到企业网关的数据库中。
    进一步,IMPORT服务器还包括:验证单元,用于对数据分解单元所接收到的企业通信路信息进行合法性验证,如果失败,则将企业网关的数据库中的公司表中同步字段设置为否。
    本发明的通信录处理系统,通过IMPORT服务器从企业网关获取公司信息,通过大网服务器获得对应的企业通信录信息,将企业通信录信息存储在企业网关的数据库中,实现了将通信录下沉到企业网关。
    本发明要解决的另一个技术问题是提供一种通信录的处理方法,能够将通信录下沉到企业网关。
    本发明提供一种通信录的处理方法,包括:IMPORT服务器从企业网关的数据库中获取公司信息,将公司信息发送到大网服务器;大网服务器查找与公司信息对应的企业通信录信息,将企业通信录信息发送到IMPORT服务器;IMPORT服务器将企业通信录信息导入企业网关的数据库中。
    其中,上述公司信息包括公司名称、公司管理员账户和公司管理员密码。
    根据本发明的通信录的处理方法的一个实施例,IMPORT服务器从企业网关的数据库中获取公司信息包括:IMPORT服务器定期连接企业内部网关的数据库;IMPORT服务器从企业内部网关的数据库中获取公司信息。大网服务器查找与公司信息对应的企业通信录信息的步骤包括:大网服务器根据所述公司信息在大网数据库中查找与公司信息对应的企业通信录信息。将企业通信录信息发送到IMPORT服务器的步骤包括:大网服务器按照预先定义的数据格式将查找到的企业通信录信息组合成数据包,通过预定协议将数据包发送到IMPORT服务器。
    根据本发明的通信录的处理方法的一个实施例,IMPORT服务器将所述企业通信录信息导入所述企业网关的数据库中的步骤包括:IMPORT服务器接收大网服务器发送的企业通信录信息;IMPORT服务器将接收的企业通信录信息分解成企业员工信息;以及IMPORT服务器将分解后的企业员工信息导入到企业网关的数据库中。
    本发明的通信录处理方法,通过IMPORT服务器从企业网关获取公司信息,获得对应的企业通信录信息,将企业通信录信息存储在企业网关的数据库中,实现了将通信录下沉到企业网关。
    附图说明
    结合随后的附图,从下面的详细说明中可显而易见的得出本发明的上述及其他目的、特征及优点。在附图中:
    图1示出了现有技术的通信录处理平台的方框图;
    图2示出了根据本发明的通信录处理系统的方框图;
    图3示出了根据本发明的IMPORT服务器的结构图;
    图4示出了根据本发明的通信录处理方法的一个实施例的流程图。
    图5示出了根据本发明的通信录处理方法的另一个实施例的流程图。
    具体实施方式
    下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。在附图中,相同的标号表示相同或者相似的组件或者元素。
    在下文中将详细地论述的,本公开可以采用完全硬件的实施例、完全软件的实施例或包括硬件和软件元件两者的实施例的形式。在优选实施例中,本公开可以用软件来实施,其可以包括但不局限于固件、驻留软件、微码等等。
    现在参考图2,对根据本发明的系统进行详细地描述。图2示出了根据本发明的通信录处理系统的方框图。如图2所示,该通信录处理系统包括IMPORT服务器22、企业网关23和企业大网服务器24。融合通信客户端21和企业网关23连接。企业网关23包括数据库,在数据库中存储公司信息和员工信息。IMPORT服务器22用于从企业网关23的数据库中获取公司信息,发送公司信息到企业大网服务器24;接收来自企业大网服务器24的企业通信录信息,将企业通信录信息存储于企业网关23的数据库中。大网服务器24用于接收来自IMPORT服务器22的公司信息,根据公司信息查找对应的企业通信录信息,将企业通信录信息发送到IMPORT服务器22。
    其中,在企业网关23数据库中建立公司表和员工表。其中,公司表中存储公司信息,即其通信录需要下沉的公司的相关企业信息。优选地,该表格包括字段:Name(公司名称)、Synchronize(同步状态成功状态)、Account_password(公司管理员密码)、Account(公司管理员账号)等等。另外,优选地,Account_password和Account可以是公司系统管理员通过WEB界面输入的。员工表中存储员工信息,包括将从大网服务器导入的员工信息。优选地,员工表包含以下数据字段:UserID(用户编号)、UserName(用户名称)、EcpId(用户ECP账号)、RelID(用户部门编号)、WorkPhone(用户工作电话)、HomePhone(家庭电话)、MobilePhone(移动电话)、Levels(用户等级)、Sex(性别)、Address(住址)等等。此外,优选地,为了使企业员工信息更清楚,企业内部网关还可在数据库中建立部门表。该部门表优选地包含以下数据字段:RelID(部门编号)、Name(部门名称)、Levels(部门等级)等。
    应该注意的是在数据库中所建立的表格以及各个表格并不局限于此,而可以是任何适当表格并且各个表格可以包含任何适当字段。
    图3示出了根据本发明的IMPORT服务器的结构图。具体地说,如图3所示,IMPORT服务器包括信息获取单元31、信息发送单元32、数据分解单元33和数据导入单元34。
    其中,信息获取单元31用于从企业网关的数据库中获取公司信息,发送公司信息到信息发送单元32。信息获取单元31例如每间隔一定时间连接一次企业内部网关的数据库。优先地IMPORT服务器例如每间隔12小时连接一次企业内部网关内部的数据库,但是并不局限于此。信息获取单元31通过数据库中的公司表获取公司信息,例如公司名称、公司管理员账户及其密码等。
    信息发送单元32用于接收来自信息获取模块31的公司信息,将公司信息按照预定格式发送到大网服务器;例如,信息发送单元32将所获取到的公司名称、公司管理员密码、以及公司管理员账户等相关信息按照GSOAP协议组合成预先定义的格式,然后通过GSOAP把组合好的数据发送到大网服务器,以请求相应企业通信录信息。
    数据分解单元33用于接收来自大网服务器的企业通信录信息,将企业通信录信息分解为企业员工信息,发送企业员工信息到信息导入单元34。数据分解单元33对大网服务器发送来的数据逐条地进行循环分解,即把每条记录分解成一条企业员工信息。例如:某企业有三条员工信息,其格式为:1001*luoaiming*luoaiming.xc*0571*12345|1002*wxj*wangxj*0572*12346|1003*lijun*lijun*0573*12347。数据分解单元将其分解为:
    第一条:1001*luoaiming*luoaiming.xc*0571*12345
    第二条:1002*wxj*wangxj*0572*12346
    第三条:1003*lijun*lijun*0573*12347
    其中每条记录的意义是:用户ID*用户名称*登录名*业务电话*DID号码。
    数据导入单元34用于接收来自数据分解单元33的企业员工信息,将企业员工信息导入到企业网关的数据库中。数据导入单元循环地将分解后的信息导入到企业内部网关的数据库中的员工表中,并且优选地,如果导入成功,则将把Company(公司)表中的synchronize(同步)字段设置为1。
    此外,优选地,IMPORT服务器还包括验证单元,该验证单元用于对数据接收单元所接收到的数据进行合法性验证,如果失败,则把企业内部网关的数据库中的Company(公司)表中的synchronize(同步)字段设置为0。
    大网服务器在大网数据库中查找相应企业通信录信息并发送到IMPORT服务器。具体地说,当大网服务器收到IMPORT服务器的请求信息后,根据所接收到的数据在大网数据库中查找相应企业通信录信息。大网数据库中存储了很多企业的企业管理员账号和密码以及相应企业的所有员工信息。具体地,大网服务器根据所接收到的公司管理员账号和密码在大网数据库找到与其对应的企业通信录信息。在查找到需要下沉的企业后,大网服务器按照预先定义好的GSOAP数据格式将所查找到的企业通信录信息组合成一个数据包,然后通过GSOAP协议发送到IMPORT服务器的数据接收单元。
    接下来,参考图4,对根据本发明的方法进行详细地描述。图4示出了根据本发明的通信录处理方法的一个实施例的流程图。
    如图4所示,在步骤402,IMPORT服务器从企业网关的数据库中获取公司信息,将公司信息发送到大网服务器。企业内部网关在数据库建立相应表格。具体地说,企业内部网关在数据库建立公司表和员工表。如上所述,公司表中存储的是其通信录需要下沉的公司的相关信息,员工表是用于存储将从大网服务器导入的员工信息。优选地,公司表包括字段:Name(公司名称)、Synchronize(同步状态成功状态)、Account_password(公司管理员密码)、Account(公司管理员账号)等等。IMPORT服务器从数据库中的公司表获取相关信息,并且将将获取到的相关信息发送到大网服务器。
    在步骤404中,大网服务器查找与公司信息对应的企业通信录信息,将企业通信录信息发送到IMPORT服务器;具体地说,如上所述,大网数据库中存储了很多企业的企业管理员账号和密码以及相应企业的所有员工信息。大网服务器根据所接收到的企业管理员账号和密码在大网数据库找到与其对应的企业通信录信息。在查找到需要下沉的企业后,大网服务器按照预先定义好的GSOAP数据格式将所查找到的企业通信录信息组合成一个数据包,然后通过GSOAP协议发送到IMPORT服务器。
    在步骤406中,IMPORT服务器将企业通信录信息导入企业网关的数据库中。
    图5示出了根据本发明的通信录处理方法的另一个实施例的流程图。
    具体地说,如图5所示,在步骤502,IMPORT服务器定期连接一次企业内部网关的数据库。例如每间隔12小时连接一次企业内部网关内部的数据库,但是并不局限于此。
    在步骤504,IMPORT服务器通过企业内部网关的数据库中的公司表获取公司信息。公司信息例如可以是公司名称和公司管理员账户及其密码。
    在步骤506,IMPORT服务器将获取到的公司信息按照预定格式发送到大网服务器。例如,IMPORT服务器将获取到的公司名称、公司管理员密码、以及公司管理员账户等等相关信息按照GSOAP协议组合成预先定义好的格式,然后通过GSOAP把组合好的数据发送到大网服务器以请求相应企业通信录信息。
    在步骤508,大网服务器查找与公司信息对应的企业通信录信息,将企业通信录信息发送到IMPORT服务器
    在步骤510,IMPORT服务器接收到大网服务器发来的企业通信录信息。
    在步骤512,,IMPORT服务器对大网服务器发送而来的企业通信录信息逐条地进行循环分解,即把每条记录分解成一条企业员工信息。
    在步骤514,当每条员工记录都分解成功后,IMPORT服务器循环地将分解后的信息导入到企业内部网关内的数据库中的员工表中,并且优选地,如果导入成功,则把Company表中的synchronize字段设置为1,这表示企业数据库导入成功。
    此外,优选地,在IMPORT服务器接收到大网服务器发送而来的企业通信录信息之后,IMPORT服务器的验证单元对所接收到的信息进行合法性验证,如果失败,则把企业内部网关内的数据库中的Company表中的synchronize字段设置为0。
    此外,优选地,当大网内的企业通信录信息导入到企业内部网关后,企业数据库管理员就可以通过企业内部网关的WEB界面添加公司的新员工,或者把企业内部网关数据库中的某个ECP账户分配给企业的其他员工,并且可对整个企业内部网关的企业通讯录进行相应管理和操作。
    当融合通信客户端登陆后,融合通信客户端便可以直接连接到企业内部网关,然后企业内部网关把保存在企业内部网关数据库中的企业通讯录信息发送到融合客户端客户端。如此便完成了企业通讯录从大网到企业内部网关的下沉。
    本发明提供的通信录处理方法和系统,通过IMPORT服务器获得企业企业通信录信息并存储在企业网关中,当融合通信客户端登陆后,融合通信客户端便可以直接连接到企业内部网关,企业内部网关把保存在数据库中的企业通讯录信息发送到融合通信客户端,这样解决了网络信息的安全性问题。
    本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

    关 键  词:
    一种 通信 处理 系统 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种通信录处理系统和方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-1026393.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1