智能终端来电显示查询系统及查询方法

文档序号:7869619阅读:598来源:国知局
专利名称:智能终端来电显示查询系统及查询方法
技术领域
本发明涉及通讯领域,尤其是一种智能终端来电信息显示查询系统及查询方法。
背景技术
手机、电脑已经成为人们生活中不可缺少的一部分,作为便于人们沟通的通讯工具,手机与手机之间,手机与电脑之间,电脑与电脑之间都可以随时随地呼叫他人。而且能够显示出呼叫方的电话号码的这一功能,使用户据此可以方便、即时地确定是否接听来电。但是,由于呼叫方的信息(公司名称、姓名、职务、交易信息、备注)不在自己的终端设备内存有。导致当呼叫方来电时,不能充分的了解呼叫方目的。尤其当生意人或老板不在办公室时或没有带备忘录时,如果有这样一种方法,当来电的信息能显示呼叫方的详细信息匕如公司名称、姓名、职务、交易信息、备注)时,这样通话双方有目的性,而且针对以前的交易信息也能了如指掌,能提高通话的效率和质量,对于生意人或老板是一件很有意义的事情。由于手机中存储了各种资料,若是在没有备份的情况下,一旦手机损坏、丢失,或者更换了号码,则大量的联系人资料也会丢失,而重新找回资料并且输入到新的号码里面是项十分繁琐且费时的工作,给人们带来了不少麻烦。另外,当我们想找一个人,只能模糊记得姓名,不知道电话号码,或者只记得公司名称,不知道电话号码时等一些情况,也是时有发生的,如果通过自己的终端设备能找到自己想找的人。也是目前急需解决的技术问题。

发明内容
本发明主要针对现有的通讯系统以及用户终端无法提供给通讯的双方具体详细的用户信息的缺陷,提供了一种智能终端来电显示查询系统及查询方法,实现了在被叫方的用户终端设备上显示出呼叫方的详细来电信息,包括公司名称、姓名、职务、交易信息、备注等其他更多的有效信息,并且,能对原有的信息进行编辑、修改、储存;同时,还能用自己的用户终端设备上的模糊信息(比如与公司名称、姓名、职务、交易信息、备注相关的字段)查询到具体的人以及详细有效的信息。本发明的上述技术问题是通过以下技术方案得以实施的:一种智能终端来电显示查询系统及查询方法,其特征在于,该系统包括:数据库,用于存储用户原始的详细信息和用户自行修改以后的信息内容;数据库连接池,与数据库连接并建立一个预先存有数据的“缓冲池”;远程服务器,用于处理用户终端请求信息和数据库信息;远程服务器前端缓存,作为用户终端请求信息和远程服务器调用数据库部份信息后缓存的地方;通讯网络:包括互相网和移动网络;用户终端,包括手机终端、PC终端、平板终端等能安装APK文件格式的应用软件的终端设备,并且,作为被叫方的用户终端具有来电显示功能;所述数据库通过数据库连接池与所述远程服务器连接,所述远程服务器通过远程服务器前端缓存与所述互相网和移动网络连接,所述用户终端通过有线或无线与互相网和移动网络连接;
使用上述智能终端来电显示查询系统的查询方法包括:查询方法A、查询方法B、查询方法C ;
查询方法A: (a)、作为主叫方的用户终端向作为被叫方的用户终端呼叫,被叫方的用户终端设备先初始化用户终端环境,被叫方的用户终端根据主叫方的用户信息采用RSA、TDES算法进行加密,然后向远程服务器发起请求;
(b)、远程服务器先初始化服务端环境,当远程服务器获得被叫方的用户终端的请求时,根据被叫方的用户终端的加密请求信息,将进行数据解密处理,然后,远程服务器根据被叫方的用户终端的响应请求信息,通过数据库连接池调用数据库中与主叫方的号码相对应的返回数据,同时远程服务器通互联网或者移动网络等通讯网络返回给被叫方的用户终端;
(C)、被叫方的用户终端获得远程服务器上的返回数据信息,用户根据该返回数据信息判断是否接听本次电话;
(d)、当被叫方的用户终端没有获得远程服务器的请求,则获得远程服务器的返回数据失败,超时结束此操作;
查询方法B: (a)、用户通过用户终端上的应用软件进行查询相关的信息时,用户终端通过通讯网络向远程服务器发起请求;
(b)、远程服务器先初始化服务端环境,当远程服务器获得用户手机终端的请求时,根据用户终端的加密请求信息,将进行数据解密处理,然后,远程服务器根据用户终端的响应请求信息,通过数据库连接池调用数据库中与查询相对应的返回数据,同时远程服务器通互联网、移动网等通讯网络返回给此操作的用户终端。(C)、当获得远程请求超时失败后,结束此操作;
查询方法C: (a)、用户通过用户终端上的应用软件进行修改相关的信息时,用户终端通过互联网、移动网等通讯网络向远程服务器发起请求,并将查询信息存储在远程服务器前端缓存;
(b)、远程服务器先初始化服务端环境,当远程服务器获得用户终端的请求时,根据用户终端的加密请求信息,将存储在远程服务器前端缓存的数据进行解密处理,然后,远程服务器根据用户终端的响应请求信息,通过数据库连接池调用数据库中与修改相对应的数据进行比较,又将用户的修改数据覆盖数据库中原有的数据,并将修改数据保存在数据库中,同时远程服务器将“保存成功”信息通过互联网、移动网等通讯网络返回给此操作的用户终端,以便用户修改确认成功;
(C)、当获得远程请求超时失败后,结束此操作。作为优选,当用户终端完成修改相关的信息的操作后,而用户终端未收到远程服务器发出的“保存成功”信息时,用户能够通过用户终端重新查询相关的信息,确认修改是否成功。综上所述,本发明与现有技术相比具有如下优点:
本发明有利于整合社会资源,将各种来电信息集中化处理;来电信息一目了然,提高办公、记事效率,也便于被叫用户判断来电目的以及作出是否接听的决定,能防止一些骚扰电话。本发明具备大容量的数据库,用于存储用户信息,并且采用智能搜索功能,查询客户信息更方便快捷。能够解决用户终端存储能力有限的缺点;又通过数据库连接池与远程服务器连接,在极短的时间内完成信息处理,避免用户花费大量时间在众多的资料中查找所需信息;通过自己的用户终端,可以对原有的信息进行编辑、修改、储存;同时,还能用自己的用户终端设备上的模糊信息(比如与公司名称、姓名、职务、交易信息、备注相关的字段)查询到具体的人以及详细有效的信息。本发明的数据库还可作为用户资料的备份,即使用户终端的手机、PC电脑、平板等终端设备损坏、丢失,资料存储出现问题甚至丢失,所有的联系人、客户的资料均不会受影响,能够很快找回,避免了因资料丢失而给用户带来麻烦甚至造成严重损失的状况。


图1是本发明查询系统的原理 图2是本发明查询方法的执行流程图。图中标号为:10、用户终端;20、通讯网络;30、远程服务器前端缓;40、远程服务器;50、数据库连接池;60、数据库。
具体实施例方式下面结合附图和实施例对本发明进一步说明。实施例1:
如图1所示的智能终端来电显示查询方法的系统原理图,该体统包括:
数据库60,用于存储用户原始的详细信息和用户自行修改以后的信息内容,包括公司名称、姓名、职务、交易信息、备注等内容;
数据库连接池50,与数据库60连接并建立一个预先存有数据的“缓冲池”;
远程服务器40,用于处理用户终端请求信息和数据库信息;
远程服务器前端缓存30,作为用户终端请求信息和远程服务器调用数据库部份信息后缓存的地方;
通讯网络:包括互相网和移动网络20 ;
用户终端10,包括手机终端、PC终端、平板终端等能安装APK文件格式的应用软件的终端设备,并且,作为被叫方的用户终端具有来电显示功能;
所述数据库60通过数据库连接池50与所述远程服务器40连接,所述远程服务器40通过远程服务器前端缓存30与所述互相网和移动网络20连接,所述用户终端10通过有线或无线与互相网和移动网络20连接;
另外用户终端上采用Web Service技术自主开发的应用软件。如图2所示,使用上述智能终端来电显示查询系统,以手机作为终端设备,可进行以下查询操作:
一、作为主叫方的手机向被叫方的手机呼叫时,被叫方的手机先初始化手机终端环境,被叫方的手机根据主叫方的手机号码等信息采用RSA、TDES算法进行加密,然后向远程服务器发起请求:1、当被叫方的手机获得远程服务器的请求时,获得远程服务器的返回数据,并通过自己的解码处理器解析返回数据,并将相应的返回信息显示在手机的显示屏上,包括主叫方的姓名、所在公司名称、公司相关信息以及业务经营范围、主叫方职务、主叫方与被叫方的业务关系、交易信息,以及与主叫方相关的其他公开信息。2、如果被叫方的手机终端没有获得远程服务器的请求时,获得远程服务器的返回数据失败,超时结束此操作。上述过程中,远程服务器先初始化服务端环境,当远程服务器获得被叫方的手机终端的请求时,根据被叫方的手机终端的加密请求信息,将进行数据解密处理。远程服务器根据被叫方的手机终端的响应请求信息,通过数据库连接池调用数据库中与主叫方的号码相对应的返回数据,同时远程服务器通过internet、mobile network等网络将返回数据传递至被叫方的手机终端。从而被叫方的手机终端能获得远程服务器上的数据信息。被叫方由此判断是否接听本次电话。二、用户通过手机上的软件进行查询相关信息的操作,比如,根据手机号码或姓名或公司名称等已知信息,查询其他信息:1、用户利用手机通过internet、mobile network网络向远程服务器发起请求。当获得远程请求时:远程服务器先初始化服务端环境,当远程服务器获得用户手机终端的请求时,根据用户手机终端的加密请求信息,进行数据解密处理;远程服务器根据用户手机终端的响应请求信息,通过数据库连接池调用数据库中与查询相对应的返回数据,同时远程服务器通过internet、mobile network等网络将返回数据传递至此操作的用户手机终 而。2、当获得远程请求超时失败后,结束此操作。三、用户通过手机终端上的软件进行查询并且修改相关信息,比如某某公司的通讯地址或联系方式或业务经营范围或交易信息发生变动,需要及时进行修改:1、用户利用手机通过internet、mobile network网络向远程服务器发起请求,并将查询到的待修改的信息存储在远程服务器前端缓存。2、远程服务器先初始化服务端环境,当远程服务器获得用户手机终端的请求时,根据用户手机终端的加密请求信息,将存储在远程服务器前端缓存的数据进行解密处理。远程服务器根据用户手机终端的响应请求信息,通过数据库连接池调用数据库中与修改相对应的数据进行比较,并把用户的修改数据覆盖于数据库中原有的数据,并保存在数据库中,同时远程服务器将“保存成功”信息通过internet、mobile network等网络返回给此操作的用户手机终端,以便用户确认修改成功。3、当获得远程请求超时失败后,结束此操作。4、或者用户通过手机终端重新查询一下,也可以知道是否修改成功。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。
权利要求
1.一种智能终端来电显示查询系统及查询方法,其特征在于,该系统包括: 数据库(60),用于存储用户原始的详细信息和用户自行修改以后的信息内容; 数据库连接池(50),与数据库连接并建立一个预先存有数据的“缓冲池”; 远程服务器(40 ),用于处理用户终端请求信息和数据库信息; 远程服务器前端缓存(30),作为用户终端请求信息和远程服务器调用数据库部份信息后缓存的地方; 通讯网络:包括互相网和移动网络(20); 用户终端(10),包括手机终端、PC终端、平板终端等能安装APK文件格式的应用软件的终端设备,并且,作为被叫方的用户终端具有来电显示功能; 所述数据库(60)通过数据库连接池(50)与所述远程服务器(40)连接,所述远程服务器(40 )通过远程服务器前端缓存(30 )与所述互相网和移动网络(20 )连接,所述用户终端(10)通过有线或无线与互相网和移动网络(20)连接; 使用上述智能终端来电显示查询系统的查询方法包括:查询方法A、查询方法B、查询方法C ; 查询方法A: (a)、作为主叫方的用户终端向作为被叫方的用户终端呼叫,被叫方的用户终端设备先初始化用户终端环境,被叫方的用户终端根据主叫方的用户信息采用RSA、TDES算法进行加密,然后向远程服务器发起请求; (b)、远程服务器先 初始化服务端环境,当远程服务器获得被叫方的用户终端的请求时,根据被叫方的用户终端的加密请求信息,将进行数据解密处理,然后,远程服务器根据被叫方的用户终端的响应请求信息,通过数据库连接池调用数据库中与主叫方的号码相对应的返回数据,同时远程服务器通互联网或者移动网络等通讯网络返回给被叫方的用户终端; (C)、被叫方的用户终端获得远程服务器上的返回数据信息,用户根据该返回数据信息判断是否接听本次电话; (d)、当被叫方的用户终端没有获得远程服务器的请求,则获得远程服务器的返回数据失败,超时结束此操作; 查询方法B: (a)、用户通过用户终端上的应用软件进行查询相关的信息时,用户终端通过通讯网络向远程服务器发起请求; (b)、远程服务器先初始化服务端环境,当远程服务器获得用户手机终端的请求时,根据用户终端的加密请求信息,将进行数据解密处理,然后,远程服务器根据用户终端的响应请求信息,通过数据库连接池调用数据库中与查询相对应的返回数据,同时远程服务器通互联网、移动网等通讯网络返回给此操作的用户终端; (C)、当获得远程请求超时失败后,结束此操作; 查询方法C: (a)、用户通过用户终端上的应用软件进行修改相关的信息时,用户终端通过互联网、移动网等通讯网络向远程服务器发起请求,并将查询信息存储在远程服务器前端缓存; (b)、远程服务器先初始化服务端环境,当远程服务器获得用户终端的请求时,根据用户终端的加密请求信息,将存储在远程服务器前端缓存的数据进行解密处理,然后,远程服务器根据用户终端的响应请求信息,通过数据库连接池调用数据库中与修改相对应的数据进行比较,又将用户的修改数据覆盖数据库中原有的数据,并将修改数据保存在数据库中,同时远程服务器将“保存成功”信息通过互联网、移动网等通讯网络返回给此操作的用户终端,以便用户修改确认成功; (C)、当获得远程请求超时失败后,结束此操作。
2.根据权利要求1所述的智能终端来电显示查询系统及查询方法,其特征在于,当用户终端完成修改相关的信息的操作后,而用户终端未收到远程服务器发出的“保存成功”信息时,用户能够通过 用户终端重新查询相关的信息,确认修改是否成功。
全文摘要
本发明涉及通讯领域,尤其是一种智能终端来电信息显示查询系统及查询方法,能够通过被叫方的用户终端设备查询并且显示出呼叫方的详细来电信息,其特征在于,该智能终端来电信息显示查询系统包括数据库,用于存储用户原始的详细信息和用户自行修改后的信息内容;数据库连接池,与数据库连接并建立一个预先存有数据的“缓冲池”;远程服务器,用于处理用户终端请求信息和数据库信息;远程服务器前端缓存,作为用户终端请求信息和远程服务器调用数据库部份信息后缓存的地方;通讯网络,包括互相网和移动网络;用户终端,包括手机终端、PC终端、平板终端等终端设备,并且,作为被叫方的用户终端具有来电显示功能本发明涉及一种操作平台。
文档编号H04L29/08GK103078901SQ20121056086
公开日2013年5月1日 申请日期2012年12月21日 优先权日2012年12月21日
发明者虞啸华, 杨子勤, 金闻广 申请人:浙江中呼科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1