电话在线数据查询方法、装置、服务器、手机及系统的制作方法

文档序号:6334594阅读:745来源:国知局
专利名称:电话在线数据查询方法、装置、服务器、手机及系统的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种电话在线数据查询方法、装置、服务器、 手机及系统
背景技术
随着科技的发展,电话已经成为人们工作、生活中最重要的通讯工具,为了便于通 信,人们通常将日常联系的号码存储在手机的通讯录或记录在专门的电话薄中。当需要用 到一些预先没有存储的号码时,通常拨打固定的查询号码例如114,12580等。近年来,随着 网络的广泛应用,利用网络查询号码的方式也逐渐普及。现有的部分固定或移动电话的拨号程序提供了智能检索功能,可以依据用户在拨 号面板输入内容,从电话的内存或者SIM (Subscriber Identity Module,用户识别卡)卡中 进行快速检索联系人信息。但是当用户在拨号面板所查询的联系人或商户信息在本机没有 存储的时候,这种检索方法就无法获得检索结果。此外,中国专利申请号为98121560. 2的专利,发明名称为支持自动电话连接的 电话号码检索系统和其方法,公开了一种通过WEB浏览器和TOB服务器配合为用户提供在 线搜索联系人和为浏览器提供电话拨打插件的方式来使用在线通讯录的方法。通过该方 法,用户可以在浏览器中输入需要查询的人物或者公司的名称,然后通过因特网检索电话 号码,并根据用户从检索到的电话号码中选择出的号码,自动拨打。该方法中,用户需要启 动独立的检索软件,如浏览器后,才能够进行号码的检索,操作过程较为复杂。

发明内容
有鉴于此,本发明提供一种数据查询方法、装置、服务器、手机及系统,以通过简单 的操作实现对数据的检索,其具体方案如下一种电话在线数据查询方法,包括接收用户在拨号界面输入的数据查询码;依据所述数据查询码生成数据查询请求,并发送至服务器;获取所述服务器按照数据查询请求检索得到的目标数据,并在所述拨号界面上显
7J\ ο优选的,所述数据查询码包括按照预设规则设定的输入法编码。优选的,所述数据查询请求中包括用户位置信息;所述获取所述服务器按照数据查询请求检索得到的目标数据后,还包括将目标数 据按照目标数据的位置与所述用户位置的距离进行过滤或者按照预设顺序进行排序,然后 在所述拨号界面上显示。优选的,所述服务器按照数据查询请求检索得到的目标数据的过程包括接收所述数据查询请求;依据预先建立的所述数据查询码与查询匹配码的对应关系,获取与所述数据查询请求中数据查询码对应的查询匹配码;查询与所述查询匹配码对应的数据作为目标数据。优选的,所述依据所述数据查询码生成数据查询请求的过程包括依据预先建立的所述 数据查询码与查询匹配码的对应关系,将所述查询码转换为 与其对应的查询匹配码;生成包含所述查询匹配码的数据查询请求。优选的,所述服务器按照数据查询请求检索得到的目标数据的过程包括
接收所述数据查询请求;获取所述数据查询请求中的查询匹配码;查找与所述查询匹配码对应的目标数据。优选的,还包括接收用户对所述目标数据发出的操作指令;依据所述操作指令,执行相应的操作。优选的,接收用户对所述目标数据发出的定位操作指令、导航操作指令、在线检索 指令、保存操作指令中的任意一种或多种的组合。优选的,所述获取的目标数据为电话号码和/或与所述电话号码对应的用户信 肩、ο一种电话在线数据查询装置,包括接收单元,用于接收用户在拨号界面输入的数据查询码;请求生成单元,用于依据所述数据查询码生成数据查询请求,并发送至服务器;获取单元,用于获取所述服务器按照数据查询请求检索得到的目标数据,并在所 述拨号界面上显示。优选的,所述接收单元为输入法编码接收单元,用于接收按照预设规则设定的输 入法编码。优选的,所述装置还包括位置过滤单元,用于将目标数据按照目标数据的位置与 所述用户位置的距离进行过滤或者按照预设顺序进行排序。一种服务器,包括请求接收单元,用于接收电话在线数据查询装置发送数据查询请求,所述数据查 询请求为电话在线数据查询装置依据用户通过拨号界面输入的数据查询码生成的;数据检索单元,用于根据所述数据查询请求进行检索得到目标数据;数据发送单元,用于将所述检索得到的目标数据发送给所述电话在线数据查询装置。优选的,所述数据检索单元包括对应关系存储单元,用于存储预先建立的数据查询码与查询匹配码的对应关系;代码转换单元,用于依据所述预先设定的数据查询码与查询匹配码的对应关系, 将所述查询码转换为与其对应的查询匹配码;查询单元,用于查询与所述查询匹配码对应的数据作为目标数据。一种手机,包括射频电路、中央处理器,还包括与所述中央处理器相连的电话在线 数据查询装置,所述电话在线数据查询装置用于接收用户通过拨号界面输入的数据查询码;依据所述数据查询码生成数据查询请求,并发送至服务器;获取所述服务器按照数据 查询请求检索得到的目标数据,并在所述拨号界面上显示一种数据查询系统,包括数据查询端、服务器和数据库,其中所述数据查询端包括电话在线数据查询装置,所述电话在线数据查询装置,用于 接收用户通过拨号界面输入的数据查询码;依据所述数据查询码生成数据查询请求,并发 送至服务器;获取所述服务器按照数据查询请求检索得到的目标数据,并在所述拨号界面 上显不;所述服务器用于,接收电话在线数据查询装置发送数据查询请求,所述数据查询 请求为电话在线数据查询装置依据用户通过拨号界面输入的数据查询码生成的,根据所述 数据查询请求进行检索得到目标数据,将所述检索得到的目标数据发送给所述电话在线数 据查询装置;所述数据库用于,存储与数据查询码对应的数据。从上述的技术方案可以看出,本发明实施例公开的电话在线数据查询方法、装置、 服务器、手机及系统,通过直接接收用户在拨号界面输入的数据查询码进行在线数据检索, 弥补了现有拨号程序仅能单纯执行本机检索的不足,同时,这种集成在拨号界面中的在线 检索方法也不需预先启动浏览器,简化了操作步骤,提高了检索速度;进一步的通过输入法 编码形成的查询码进行在线检索,省略了在检索前需要精确选择输入内容的步骤,提高了 用户的输入效率,更进一步的通过位置过滤与排序,将离用户需求更近的结果优先呈现,提 高了检索结果的实用性。进一步的,本发明公开的数据查询方法,通过后续对返回的目标数据进行操作,扩 大了该方法的使用范围。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。图1为本发明公开的一种电话在线数据查询方法的流程图;图2为本发明公开的又一种电话在线数据查询方法的流程图;图3为本发明公开的又一种电话在线数据查询方法的流程图;图4为本发明公开的又一种电话在线数据查询方法的流程图;图5为本发明公开的又一种电话在线数据查询方法的流程图;图6为本发明公开的一种电话在线数据查询装置的结构示意图;图7为本发明公开的一种服务器的结构示意图;图8为本发明公开的一种手机的结构示意图;图9为本发明公开的一种数据查询系统的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。本发明实施例公开的电话在线数据查询方法,通过接收用户在拨号界面输入的数 据查询码进行数据检索,不需启动浏览器,简化了操作步骤,提高了检索速度。其具体实施 方式如下本发明公开的一种数据查询方法的流程如图1所示,包括步骤S11、接收用户在拨号界面输入的数据查询码;用户通过拨号界面输入的数据查询码的方式可以有多种,例如可以为用户 直接在 拨号界面输入要查询的数据对应的查询码,也可以是用户在其他的界面,直接按下按键输 入要查询的数据对应的数据查询码,按下按键后会自动跳转到拨号界面,然后在拨号界面 显示数据查询码。也可以为在拨号面板增加在线检索激活条件,如通过菜单、按钮激活,其 激活的时间可以为直接输入数据查询码激活,也可以为在本地没有检索结果的时候自动激 活,还可以为查询码输入过程设计独立的输入界面,在拨号界面上选择在线检索后,切换到 数据查询码输入的界面,直接进行输入、检索。所述数据查询码可以为查询对象的属性字段的值的局部或全部,如查询对象为联 系人时,查询属性字段可以包括姓,名,所在公司,电话号码等,例如输入“张三”,返回联系 人“张三”、“张三丰”的相关信息;如查询对象为商户,查询属性字段可以包括商户名,商户 简称等,例如输入“联想”,则返回“联想集团”、“联想控股”等的相关信息。可以为按照预 设规则设定的输入法编码,例如拼音输入法、五笔输入法、英文输入法、笔画输入法、语音输 入法等。例如,要查询的查询内容为“张三”,其对应的查询码可以为拼音编码“zhangsan”; 数字键盘适用的拼音字母“zhangsan”所在的键位94264726 ;字母键盘适用的拼音首字 母zs ;4、数字键盘适用的拼音首字母zs所在键位“97” ;数字键盘适用的对应的笔画输入 法键位设置,假设笔画键位设置为1横2竖3撇4捺点5弯折,则其对应的数据查询码为 5153124*111,查询码除了以字符形式输入,还可以以语音形式输入,如通过录音组件或者 语音输入法,在本机或服务器上保存有与输入字词相对应的语音标签,用户输入的语音数 据作为查询码或利用语音编码技术将其转换为相应的查询码。本发明所述拨号面板,是指具有数字实体按键或触摸屏所显示的图形虚拟按键的 用户按键行为处理功能,且能够将用户的按键序列当作电话号码拨出的程序模块及其操作 界面的统称。对于具有实体键盘的移动电话,其拨号面板的外观通常就是待机主屏幕,也可 能是通过键盘按键激活的独立电话拨打界面,而对于触摸屏移动电话,则其拨号面板的外 观通常包含一个图形化的虚拟键盘,在拨号面板,用户的输入通常被当作本地电话号码或 联系人的检索条件被接收和处理,在本发明中,用户输入的内容被用于在线检索的条件的 形成,用户可以在输入内容后,通过选择相应的拨号或者检索操作来实现对输入内容的拨 号或者检索操作。步骤S12、依据所述数据查询码生成数据查询请求,并发送至服务器;将用户输入的数据查询码转换为数据查询请求,将查询请求发送给服务器,查询 请求中包含有数据查询码或者将数据查询码按照一定的规则进行转换后的内容,例如数据 查询码为“123”,那么数据查询请求中可以包含“123”也可以包含将“123”进行转换变形后的数据,例如将其乘以2,得到“246”,或者按照每一位都加1的形式,“234”,等等,在此不再 一一列举,只要是将用户输入的数据查询码为基础进行转换的形式,都属于本发明保护的 范围。步骤S13、获取所述服务器按照数据查询请求检索得到的目标数据,并在所述拨号 界面上显示。返回的目标数据通常包括电话号码,邮件地址,网址,定位信息,即时通讯号码、互 联网通话号码等。当需要对检索的目标数据进行保密时,可以只返回目标数据的名称信息, 例如,只返回张三,表示查找到其相关信息,当需要进行后续操作时,直接对返回的“张三” 进行操作,例如“呼叫张三”,即可实现拨打张三的电话号码,但是,其电话号码并不显示,以 实现对其信息的保密。服务器接收数据查询请求后,根据数据查询请求中的数据查询码进行检索,找到 其存储的数据中与数据查询码相匹配的目标数据,将目标数据返回。接收到目标数据后,将 目标数据在拨号界面上进行显示,便于用户进行筛选,或进行后续操作。本实施例公开的数据查询方法中,用户在拨号界面输入数据查询码,不需启动浏 览器,简化了数据查询步骤,提高了数据查询速度和查询效率。本实施例并不限定数据查询码为输入法编码,还可以为其他按照一定规则设定的 编码。同时也并不限定输入法编码的类型为上述类型,还可以根据不同国家的语言类型而 有所不同,例如对于使用英语的国家,其输入法编码为英文输入法,而对于日本,其输入法 编码为对应的日文输入法,等等。本实施例公开的数据查询方法中,服务器既可以是网络服务器,也可以是网络服 务器和手机或者电话自身的本地服务器的结合,其检索过程可以为网络服务器检索,也可 以是同时在网络和本地服务器内进行检索,或者将两者相结合的检索方式。本实施例公开的输入法编码还可以采用缺省编码的方式,例如输入“zhangsa”没 有输入后面的字母“n”,服务器检索时会将符合“zhangsa”的字母组合检索条件的数据同 时作为目标数据进行返回,以保证检索的完整性,提高了检索效率。本发明实施例公开的又一电话在线数据查询方法流程如图2所示,包括步骤S21、接收用户通过拨号界面输入的数据查询码;假设本实施例中需要查询的是肯德基地址,数据查询码为肯德基的拼音输入法编 码 “kendeji,,。步骤S22、依据所述数据查询码生成数据查询请求,并发送至服务器,所述请求中 还包括发送请求用户的位置信息;本实施例公开的数据查询方法中,数据查询请求中除包含数据查询码外,还包括 发送请求的用户的位置信息,假设用户使用手机发送请求,那么位置信息为手机所在的服 务区内的位置。假设当前的用户位置信息为北京市东城区。 步骤S23、获取所述服务器按照数据查询请求检索得到的目标数据后,将目标数据 按照目标数据的位置与所述用户的位置的距离进行过滤或者按照预设顺序进行排序,然后 在所述拨号界面上显示。 本实施例中服务器内存储的目标数据中包含自身的位置信息,以肯德基为例,目 标数据中会存在多个与查询码“kendeji”对应的数据,每一条数据代表一个肯德基店的地址。服务器可以根据数据查询请求中的用户的位置信息为东城区对目标数据中的多个数据 进行筛选,只留下位于东城区的肯德基;或者服务器可以将目标数据进行排序,将东城区内 的肯德基的信息显示在前,相邻区内的肯德基信息显示在后,便于用户查找到与其最接近 的肯德基的地址。本实施例并不限定将位置信息包含在请求中的方式,还可以预先在服务器存储位 置信息,并且定期或者根据当前需要在服务器上更新,使得服务器可以直接获取用户位置, 此外,筛选过程也可以在请求发送端进行,由请求发送端获取用户所在位置,对服务器返回 的结果按照位置进行过滤或排序本实施例公开的数据查询方法详细的描述了如果按照数据查询码进行匹配,符合 检索条件的检索结果可能存在多个的情况,比如,输入“联想”,可能全国各地的“联想专卖 店”都会检索出来,这显然不是用户需要的,当按照用户位置与检索结果的距离进行过滤 后,可向用户显示距离用户最近的联想专卖店的联系信息或者地址信息。本实施例中,用户 向服务器提交自己的位置信息或者发送请求的手机自动检测自身的位置信息向服务器提 交,同时在服务器的数据库中也保存有存储数据的位置信息,包括行政区划,如“北京市”、 “四川省”,以及地理定位信息,如经度、纬度、大地坐标、GPS (Global Positioning System, 全球定位系统)定位坐标等等。位置信息的存储格式、以及根据位置信息计算距离,作为一 种本领域较为普遍的知识,此处不再赘述。当有了检索目标与用户的位置信息后,即可用对 这些结果进行适当的过滤,例如按照用户的要求,可以只检索给定地区的联系人,也可以 检索出距离用户特定距离以内的联系人,比如用户要搜索一家餐馆的联系电话,显然是距 离其最近的目标才是符合用户需求的。此外,还可以指定按照距离对检索结果进行排序,如 距离最近的排在最前,或者距离用户最远的排在最后。而用户有时候不一定是只为了按照 自己的位置来检索,其目的是按照目标联系人与另一目标X的距离进行过滤检索,所述“另 一目标X”的位置即是参照位置,通常,用户以自己的位置为参照位置,比如在用户在重庆, 但是目的地是北京的王府井,其检索目标为距离北京王府井百货最近的酒店的联系电话以 方便自己出行,此时,用户可以设定检索的参照位置为北京王府井,参照位置通常可以是给 定的地名、人命、商号名等,也可以是地理定位信息。本实施例公开的数据查询方法,增加了对检索到的目标数据按照与用户位置的距 离进行筛选或者排序的过程,使得用户可以方便的从返回的数据中查找到最符合当前需要 的数据信息,提高了数据检索的有效性。本发明实施例公开的又一电话在线数据查询方法流程如图3所示,包括步骤S31、接收用户在拨号界面输入的数据查询码;步骤S32、依据预先建立的所述数据查询码与查询匹配码的对应关系,将所述查询 码转换为与其对应的查询匹配码;服务器按照查询匹配码的形式存储数据,例如,将数据以数据表的形式进行存储, 则每一个数据的表头位查询匹配码,找到查询匹配码即找到对应的数据。用户输入的数据 查询码可以为查询匹配码,也可以与查询匹配码间有一定关系,按照此关系可以找到与其 对应的查询匹配码,例如,用户输入的数据查询码与查询匹配码为数值加1的关系,数据查 询码为“123”,而与其对应的查询匹配码为“234”,则用户输入“123”后,根据预先建立的数 据查询码与查询匹配码的数值加1的对应关系,将数据查询码“123”转换为“234”。
步骤S33、生成包含所述查询匹配码的数据查询请求;生成包含有“234”的数据查询请求。步骤S34、发送所述数据查询请求至服务器;步骤S35、接收所述数据查询请求;步骤S36、获取所述数据查询请求中的查询匹配码;步骤S37、查找与所述查询匹配码对应的目标数据。步骤S38、获取所述服务器按照数据查询请求检索得到的目标数据,并在所述拨号 界面上显示。服务器接收的请求中直接可以获取查询匹配码“234”,则查找“234”对应的数据, 作为目标数据,并返回。本实施例中公开的数据查询方法中,在请求发送端,将用户输入的数据查询码转 换为服务器端存储的查询匹配码的形式。服务器端只需从接收的数据请求中获得查询匹配 码进行检索即可,简化了服务器的操作。本发明实施例公开的又一数据查询方法的流程如图4所示,包括步骤S41、接收用户在拨号界面输入的数据查询码;步骤S42、依据所述数据查询码生成数据查询请求,并发送至服务器;步骤S43、服务器接收所述数据查询请求;步骤S44、服务器依据预先建立的所述数据查询码与查询匹配码的对应关系,获取 与所述数据查询请求中数据查询码对应的查询匹配码;步骤S45、服务器查询与所述查询匹配码对应的数据作为目标数据并返回;步骤S46、获取所述服务器按照数据查询请求检索得到的目标数据,并在所述拨号 界面上显示。本实施例公开的数据查询方法中,其数据查询码与查询匹配码的关系与图3所述 实施例相同,只是将数据查询码转换为查询匹配码的过程在服务器端完成,简化了请求发 送端的操作。本领域技术人员可以根据实际需要,任意选择上述两种方式中的任意一种或 组合,以适应不同的应用场景。用户在拨号界面输入的查询码也可以作为通过浏览器在线检索所需的条件,用于 加快用户的搜索速度,如用户输入“联想控股”,同时提供一个供用户确认在线检索的操作 按钮,用户确认检索后,则形成类似http://VWW. baidu. com/search ? Ieyword =联想控 股”的在线检索请求,调用浏览器并将相应的检索请求传递给浏览器执行。本发明实施例公开的又一电话在线数据查询方法如图5所示,包括步骤S51、接收用户通过拨号界面输入的数据查询码;步骤S52、依据所述数据查询码生成数据查询请求,并发送至服务器;步骤S53、获取所述服务器按照数据查询请求检索得到的目标数据,并在所述拨号 界面上显示;所述获取的目标数据为电话号码和/或与所述电话号码对应的用户信息。例如用 户的地址,商户号、周边地图等。步骤S54、接收用户对所述目标数据发出的操作指令;本步骤为接收用户对所述目标数据发出的拨号操作指令、短信操作指令、定位操作指令、导航操作指令、在线检索指令、保存操作指令中的任意一种或多种的组合。通过后 续的操作指令,对返回的数据进行拨号、发送短信,定位等操作,例如,定位操作的实施可 以将所述目标数据传输到本地,通过在线检索操作,获取所述目标的更多相关信息,如商户 的地理位置、信用信息,商户的业绩介绍,用户评价等等,在线检索可以直接从系统服务器 获取,也可以将检索目标作为检索参数传递给浏览器执行通用的检索。步骤S55、依据所述操作指令,执行相应的操作。本实施例公开的数据查询方法中,增加了对目标数据的后续操作,当检索到目标 数据后,获得目标数据中的电话号码后,不需要退出检索界面,可以直接在查询界面拨打该 号码,也可以将检索到的目标数据的周边地图进行显示,并进行定位导航,指引发送请求的 用户到达目标数据的地址,也可以将查询到的数据进行保存,以便于后续使用,还可以增加 通过浏览器在线访问或检索输入内容的链接,用户点击后即激活浏览器访问。本发明并不 限定其后续操作如上所示,凡是对目标数据进行后续在线操作的方式都是本实施例保护的 范围。通过后续的操作,使得该方法可以适应任何对目标数据进行操作的场景,简化了 用户的操作步骤,扩到了使用范围。本发明同时公开了一种应用上述电话在线查询方法的查询装置,集成于拨号面板 上,其结构如图6所示,包括拨号面板60、接收单元61、请求生成单元62和获取单元63。 其中接收单元61用于接收用户通过拨号界面输入的数据查询码;请求生成单元62用于依据所述数据查询码生成数据查询请求,并发送至服务器;获取单元63用于获取所述服务器按照数据查询请求检索得到的目标数据,并在 所述拨号界面上显示。进一步的,所述接收单元61为输入法编码接收单元,用于接收按照预设规则设定 的输入法编码;所述装置还包括位置过滤单元64,用于将目标数据按照目标数据的位置与所述 用户位置的距离进行过滤或者按照预设顺序进行排序。每个单元执行的具体操作可以参考前述的方法实施例,在此不再赘述。如有不详, 请参考上述实施例。本方案中可以将前文所述数据查询方法以程序代码形式存储于随机存 储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可 移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中,以作为该数据查询 装置的软件实现;还可以通过将前文所述数据查询方法以程序代码形式存入微处理芯片, 由该微处理芯片控制相应硬件部件(如手机或者PDA的微处理器)进行信息的输入或显 示;或者,以电子元件形式(例如传感器、判决器)按照一定顺序连接,组成具有特定结构的 硬件装置,以执行所述数据查询方法。也就是说,本文公开的方案可以根据需要以软件或者 硬件或者软件和硬件结合的形式呈现。同时,本发明还公开了一种服务器,其结构如图7所示,包括请求接收单元71、数 据检索单元72和数据发送单元73,其中请求接收单元71用于接收电话在线数据查询装置发送数据查询请求,所述数据 查询请求为电话在线数据查询装置依据用户通过拨号界面输入的数据查询码生成的;
数据检索单元72用于根据所述数据查询请求进行检索得到目标数据;数据发送单元73用于将所述检索得到的目标数据发送给所述电话在线数据查询
直ο进一步的,所述数据检索单元72还包括对应关系存储单元721,用于存储预先建 立的数据查询码与查询匹配码的对应关系;代码转换单元722,用于依据所述预先设定的 数据查询码与查询匹配码的对应关系,将所述查询码转换为与其对应的查询匹配码;查询 单元723,用于查询与所述查询匹配码对应的数据作为目标数据。本发明还公开了一种手机,其结构如图8所示,包括射频电路81和中央处理器82 和与所述中央处理器82相连的电话在线数据查询装置83,所述电话在线数据查询装置83 集成于手机的拨号面板80上,用于接收用户通过拨号界面输入的数据查询码;依据所述数 据查询码生成数据查询请求,并发送至服务器;获取所述服务器按照数据查询请求检索得 到的目标数据,并在所述拨号界面上显示。所述射频电路81用于,建立手机与无线网络的通信,实现手机与无线网络的数据 接收和发送。所述中央处理器82用于,处理手机的操作,实现手机的功能。所述的电话在线数据查询装置结构可以为图7所示,也可以按照其他的规则设定 的结构。本实施例也并不限定该装置集成于手机的拨号界面上,也可以设置于手机的其他 部件,或作为独立的单元设置于手机内部。其可以独立设置于中央处理器外,只需与中央处 理器间建立联系,也可以设置于中央处理器内,通过内部连接实现其功能。本实施例并不限 定其实现形式。本发明还公开了一种数据查询系统,其结构如图9所示,包括数据查询端91、服 务器92和数据库93,其中所述数据查询端91包括电话在线数据查询装置911,所述电话在线数据查询装 置,用于接收用户通过拨号界面输入的数据查询码;依据所述数据查询码生成数据查询请 求,并发送至服务器;获取所述服务器按照数据查询请求检索得到的目标数据,并在所述拨 号界面上显示;所述服务器92用于,接收电话在线数据查询装置发送数据查询请求,所述数据查 询请求为电话在线数据查询装置依据用户通过拨号界面输入的数据查询码生成的,根据所 述数据查询请求进行检索得到目标数据,将所述检索得到的目标数据发送给所述数据查询
装置;所述数据库93用于,存储与数据查询码对应的数据。所述服务器92与所述数据库93可以为一体化设计,也可以为分体化设计,S卩,数 据库可以是服务器上的数据库,也可以是第三方数据库,服务器通过一定的通信方式建立 起与数据库的联系,从数据库中查找目标数据。数据查询端可以为手机、PDA或固定电话中的任意一种。本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他 实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置 而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元 及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和 软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些 功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业 技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应 认为超出本发明的范围。结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执 行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存 储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术 领域内所公知的任意其它形式的存储介质中。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。 对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的 一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明 将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一 致的最宽的范围。
权利要求
一种电话在线数据查询方法,其特征在于,包括接收用户在拨号界面输入的数据查询码;依据所述数据查询码生成数据查询请求,并发送至服务器;获取所述服务器按照数据查询请求检索得到的目标数据,并在所述拨号界面上显示。
2.根据权利要求1所述的方法,其特征在于,所述数据查询码包括按照预设规则设定 的输入法编码。
3.根据权利要求1所述的方法,其特征在于,所述获取所述服务器按照数据查询请求 检索得到的目标数据后,还包括将目标数据按照目标数据对应的位置与用户位置的距离值 进行过滤或者按照预设顺序进行排序,然后在所述拨号界面上显示。
4.根据权利要求2所述的方法,其特征在于,所述服务器按照数据查询请求检索得到 的目标数据的过程包括接收所述数据查询请求;依据预先建立的所述数据查询码与查询匹配码的对应关系,获取与所述数据查询请求 中数据查询码对应的查询匹配码;查询与所述查询匹配码对应的数据作为目标数据。
5.根据权利要求2所述的方法,其特征在于,所述依据所述数据查询码生成数据查询 请求的过程包括依据预先建立的所述数据查询码与查询匹配码的对应关系,将所述查询码转换为与其 对应的查询匹配码;生成包含所述查询匹配码的数据查询请求。
6.根据权利要求5所述的方法,其特征在于,所述服务器按照数据查询请求检索得到 的目标数据的过程包括接收所述数据查询请求;获取所述数据查询请求中的查询匹配码;查找与所述查询匹配码对应的目标数据。
7.根据权利要求1-6中任意一项所述的方法,其特征在于,还包括 接收用户对所述目标数据发出的操作指令;依据所述操作指令,执行相应的操作。
8.根据权利要求7所述的方法,其特征在于,接收用户对所述目标数据发送的定位操 作指令、导航操作指令、在线检索指令、保存操作指令中的任意一种或多种的组合。
9.根据权利要求8所述的方法,其特征在于,所述获取的目标数据为电话号码和/或与 所述电话号码对应的用户信息。
10.一种电话在线数据查询装置,其特征在于,包括 接收单元,用于接收用户在拨号界面输入的数据查询码;请求生成单元,用于依据所述数据查询码生成数据查询请求,并发送至服务器; 获取单元,用于获取所述服务器按照数据查询请求检索得到的目标数据,并在所述拨 号界面上显示。
11.根据权利要求10所述的装置,其特征在于,所述接收单元为输入法编码接收单元,用于接收按照预设规则设定的输入法编码。
12.根据权利要求11所述的装置,其特征在于,所述装置还包括位置过滤单元,用于 将目标数据按照目标数据对应的位置与用户位置的距离值进行过滤或者按照预设顺序进 行排序。
13.一种服务器,其特征在于,包括请求接收单元,用于接收电话在线数据查询装置发送数据查询请求,所述数据查询请 求为电话在线数据查询装置依据用户通过拨号界面输入的数据查询码生成的;数据检索单元,用于根据所述数据查询请求进行检索得到目标数据;数据发送单元,用于将所述检索得到的目标数据发送给所述电话在线数据查询装置。
14.根据权利要求13所述的服务器,其特征在于,所述数据检索单元包括对应关系存储单元,用于存储预先建立的数据查询码与查询匹配码的对应关系;代码转换单元,用于依据所述预先设定的数据查询码与查询匹配码的对应关系,将所 述查询码转换为与其对应的查询匹配码;查询单元,用于查询与所述查询匹配码对应的数据作为目标数据。
15.一种手机,包括射频电路和中央处理器,其特征在于,还包括与所述中央处理器 相连的电话在线数据查询装置,所述电话在线查询装置用于接收用户通过拨号界面输入的 数据查询码;依据所述数据查询码生成数据查询请求,并发送至服务器;获取所述服务器 按照数据查询请求检索得到的目标数据,并在所述拨号界面上显示。
16.一种数据查询系统,其特征在于,包括数据查询端、服务器和数据库,其中所述数据查询端包括电话在线数据查询装置,所述电话在线数据查询装置,用于接收用户在拨号界面输入的数据查询码;依据所述数据查询码生成数据查询请求,并发送至 服务器;获取所述服务器按照数据查询请求检索得到的目标数据,并在所述拨号界面上显 示;所述服务器用于,接收电话在线数据查询装置发送数据查询请求,所述数据查询请求 为电话在线数据查询装置依据用户通过拨号界面输入的数据查询码生成的,根据所述数据 查询请求进行检索得到目标数据,将所述检索得到的目标数据发送给所述电话在线数据查 询装置;所述数据库用于,存储与数据查询码对应的数据。
全文摘要
本发明公开了一种电话在线数据查询方法、装置、服务器、手机及系统,该方法包括接收用户通过拨号界面输入的数据查询码;依据所述数据查询码生成数据查询请求,并发送至服务器;获取所述服务器按照数据查询请求检索得到的目标数据,并在所述拨号界面上显示。本发明实施例公开的数据查询方法通过接收用户在拨号界面输入的数据查询码进行数据检索,为电话用户提供了快捷的联系人或商户数据的在线检索方法。不需启动浏览器,简化了操作步骤,提高了检索速度。进一步的,通过由输入法编码构成查询码,简化了输入过程。更进一步的,通过后续对返回的目标数据按照与用户的距离进行排序与过滤,提高了检索的精度。
文档编号G06F17/30GK101968811SQ201010523030
公开日2011年2月9日 申请日期2010年10月20日 优先权日2010年10月20日
发明者刘炳林 申请人:刘炳林
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1