一种基于Web通信方法及设备的制作方法

文档序号:7987865阅读:194来源:国知局
一种基于Web通信方法及设备的制作方法
【专利摘要】本发明实施例公开了一种基于Web通信方法,包括:当操作物位于用于显示通信信息的区域时,显示用于发起所述通信信息对应的通信的通信发起消息框;接收所述操作物输入的用于点击所述通信发起消息框的点击操作指令;发起所述通信信息对应的通信。相应地本发明实施例还提供一种通信设备。本发明实施例可以提供通信效率。
【专利说明】一种基于Web通信方法及设备
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种基于Web通信方法及设备。
【背景技术】
[0002]现有的企业网页(Web)应用中可能会出现联系人姓名、ID、电话号码、Email等能够识别个人身份的通信信息。目前,当需要与对方进行通信时,就需要在该对方的Web上进行人工判断,获取到需要的通信信息(例如Email地址),再通过手工方式选择出合适的通信工具(例如=Email软件),与对方进行通信(例如:发送Email)。这样大大降低了通信效率。

【发明内容】

[0003]本发明实施例提供了一种基于Web通信方法及设备,可以提高通信效率。
[0004]本发明第一方面提供一种基于Web通信方法,包括:
[0005]当操作物位于用于显示通信信息的区域时,显示用于发起所述通信信息对应的通信的通信发起消息框;
[0006]接收所述操作物输入的用于点击所述通信发起消息框的点击操作指令;
[0007]发起所述通信信息对应的通信。
[0008]在第一种可能的实现方式中,所述当操作物位于Web中用于显示通信信息的区域时,显示用于发起所述通信信息对应的通信的通信发起消息框之前,所述方法还包括:
[0009]获取操作物当前操作的Web上的至少一种通信信息;
[0010]校验所述至少一种通信信息的有效性;
[0011]所述当操作物位于Web中用于显示通信信息的区域时,显示用于发起所述通信信息对应的通信的通信发起消息框包括:
[0012]当操作物位于Web中用于显示当前通信信息的区域时,显示用于发起所述当前通信信息对应的通信的通信发起消息框,所述当前通信信息为所述至少一种通信信息中校验通过后的任一种通信信息。
[0013]结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述获取操作物当前操作的Web上的至少一种通信信息包括:
[0014]接收所述操作物输入操作信息;
[0015]获取所述操作信息对应的Web上的预先设置的标签区域的信息,并对所述标签区域的信息进行解析,得到所述标签区域包含的内容;
[0016]解析所述标签区域包含的内容,得到至少一种通信信息。
[0017]结合第一方面的第一种可能的实现方式,在第三种可能的实现方式中,所述解析所述标签区域包含的内容,得到至少一种通信信息包括:
[0018]基于预先设置的通知识别识别库,通过正则算法解析出所述标签区域包含的内容,得到至少一种通信信息。[0019]结合第一方面上述任一实现方式,在第四种可能的实现方式中,所述通信发起消息框显示发起通信的操作提示信息。
[0020]结合第一方面上述任一实现方式,在第五种可能的实现方式中,所述校验所述至少一种通信信息的有效性包括:
[0021]将所述至少一种通信信息发送至用户服务器,以使所述用户服务器对所述至少一种通信信息进行校验;
[0022]接收所述服务器发送的至少一种通信信息的校验结果信息。
[0023]本发明第二方面提供一种通信设备,包括:
[0024]显示单元、接收单元和通信单元,其中:
[0025]所述显示单元,用于当操作物位于用于显示通信信息的区域时,显示用于发起所述通信信息对应的通信的通信发起消息框;
[0026]所述接收单元,用于接收所述操作物输入的用于点击所述通信发起消息框的点击操作指令;
[0027]所述通信单元,用于发起所述通信信息对应的通信。
[0028]在第一种可能的实现方式中,所述设备还包括:
[0029]获取单元,用于获取操作物当前操作的网页Web上的至少一种通信信息;
[0030]校验单元,用于校验所述至少一种通信信息的有效性;
[0031]所述显示单元还用于当操作物位于Web中用于显示当前通信信息的区域时,显示用于发起所述当前通信信息对应的通信的通信发起消息框,所述当前通信信息为所述至少一种通信信息中校验通过后的任一种通信信息。
[0032]结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述获取单元包括:
[0033]接收子单元,用于接收所述操作物输入操作信息;
[0034]第一解析单元,用于获取所述操作信息对应的Web上的预先设置的标签区域的信息,并对所述标签区域的信息进行解析,得到所述标签区域包含的内容;
[0035]第二解析单元,用于解析所述标签区域包含的内容,得到至少一种通信信息。
[0036]结合第二方面的第一种可能的实现方式,在第三种可能的实现方式中,所述第二解析单元还用于基于预先设置的通知识别识别库,通过正则算法解析出所述标签区域包含的内容,得到至少一种通信信息。
[0037]结合第二方面的上述任一实现方式,在第四种可能的实现方式中,所述通信发起消息框显示发起通信的操作提示信息。
[0038]结合第二方面的上述任一实现方式,在第五种可能的实现方式中,所述校验单元包括:
[0039]通信信息发送单元,用于将所述至少一种通信信息发送至用户服务器,以使所述用户服务器对所述至少一种通信信息进行校验;
[0040]结果信息接收单元,用于接收所述服务器发送的至少一种通信信息的校验结果信肩、O
[0041]上述技术方案中,当操作物位于用于显示通信信息的区域时,显示用于发起所述通信信息对应的通信的通信发起消息框;接收所述操作物输入的用于点击所述通信发起消息框的点击操作指令;发起所述通信信息对应的通信。这样只要操作物执行一个移动和点击的操作就可以发起通信,从而可以提高通信效率。
【专利附图】

【附图说明】
[0042]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0043]图1是本发明实施例提供的一种基于Web通信方法的流程示意图;
[0044]图2是本发明实施例提供的另一种基于Web通信方法的流程示意图;
[0045]图3是本发明实施例提供的一种可选的效果图;
[0046]图4是本发明实施例提供的另一种可选的效果图;
[0047]图5是本发明实施例提供的一种通信设备的结构示意图;
[0048]图6是本发明实施例提供的另一种通信设备的结构示意图;
[0049]图7是本发明实施例提供的另一种通信设备的结构示意图;
[0050]图8是本发明实施例提供的另一种通信设备的结构示意图。
【具体实施方式】
[0051]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0052]图1是本发明实施例提供的一种基于Web通信方法的流程示意图,如图1所示,包括:
[0053]101、当操作物位于Web中用于显示通信信息的区域时,显示用于发起所述通信信息对应的通信的通信发起消息框;
[0054]102、接收所述操作物输入的用于点击所述通信发起消息框的点击操作指令;
[0055]103、发起所述通信信息对应的通信。
[0056]作为一种可选的实施方式,上述通信信息可以包含如下通信信息中的任一种:
[0057]联系人ID、声音网络电话(Voice over Internet Protocol, VOIP)号码、移动电话号码、座机电话号码、Email地址等。
[0058]上述技术方案中,当操作物位于用于显示通信信息的区域时,显示用于发起所述通信信息对应的通信的通信发起消息框;接收所述操作物输入的用于点击所述通信发起消息框的点击操作指令;发起所述通信信息对应的通信。这样只要操作物执行一个移动和点击的操作就可以发起通信,从而可以提高通信效率。
[0059]图2是本发明实施例提供的另一种基于Web通信方法的流程示意图,如图2所示,包括:
[0060]201、获取操作物当前操作的Web上的至少一种通信信息。
[0061 ] 可选的,本发明中Web上可以显示用户的信息,如联系人姓名、部门信息、地址信息和通信信息,其中通信信息可以包含联系人ID、VOIP号码、移动电话号码、座机电话号码、Email地址等相关的通信信息。当然还可以是一个Web上包含多个用户的通信信息。Web上除了包含上述通信信息外,还可以包含其它信息,例如:相册、日志等。
[0062]作为一种可选的实施方式,步骤201可以包括:
[0063]接收所述操作物输入操作信息;
[0064]获取所述操作信息对应的Web上的预先设置的标签区域的信息,并对所述标签区域的信息进行解析,得到所述标签区域包含的内容;
[0065]解析所述标签区域包含的内容,得到至少一种通信信息。
[0066]该实施方式中,Web上预先设置有标签区域,即可以将某一用户的通信信息显示上下或左右两个标签之间,当上述操作物移动至该区域时,就可以区域到该区域的信息。
[0067]可选的,上述操作物输入操作信息可以是上述操作物移动时产生的信息,即当上述操作移动移动至上述Web上的预先设置的标签区域时,就获取Web上的预先设置的标签区域的信息,并对所述标签区域的信息进行解析,得到所述标签区域包含的内容。
[0068]可选的,上述获取所述操作信息对应的Web上的预先设置的标签区域的信息可以是,对Web上的信息进行过滤,只获取标签区域内的信息。
[0069]可选的,解析所述标签区域包含的内容,得到至少一种通信信息可以包括:
[0070]基于预先设置的通知识别识别库,通过正则算法解析出所述标签区域包含的内容,得到至少一种通信信息。
[0071]可选的,上述标签区域包含的内容除了包含通信信息外,还可以包含其它信息,例如:联系人姓名、部门信息、地址信息等信息,这样通过正则算法解析出所述标签区域包含的内容,得到至少一种通信信息(例如:联系人ID、VOIP号码、移动电话号码、座机电话号码、Email地址)。
[0072]可选的,上述对所述标签区域的信息进行解析,得到所述标签区域包含的内容,所述内容可以包含标签属性。
[0073]这样在上述基于预先设置的通知识别识别库,通过正则算法解析出所述标签区域包含的内容,得到至少一种通信信息时,就可以根据上述标签属性进行解析,当上述标签属性很明确时,那么在上述通过正则算法解析出所述标签区域包含的内容时,只需要调用智能规则库中与标签属性相对应的正则算法直接解析即可;当上述标签属性不明确时,那么在上述通过正则算法解析出所述标签区域包含的内容时,就需要调用智能规则库中多种正则算法对标签区域的内容进行解析和判断,以判断出上述至少一种通信信息。
[0074]202、校验所述至少一种通信信息的有效性。
[0075]作为一种可选的实施方式,步骤202可以包括:
[0076]将所述至少一种通信信息发送至用户服务器,以使所述用户服务器对所述至少一种通信信息进行校验;
[0077]接收所述服务器发送的至少一种通信信息的校验结果信息。
[0078]这样可以实现由用户服务器校验上述至少一种通信信息,当然可以由实现本发明的设备来完成通信信息的校验。
[0079]可行的,上述用户服务器可以是轻量目录访问协议(LightweightDirectoryAccess Protocol,LDAP)服务器,或者是活动目录(Active Directory,AD)服务器,由LDAP服务器或AD服务器进行有效性的校验,再接收LDAP服务器或AD服务器返回的
校验结果信息。
[0080]可选的,步骤202可以是将上述至少一种通信信息发送至用户服务器(例如:LDAP服务器或AD服务器),以使用户服务器(例如:LDAP服务器或AD服务器)进行校验,当用户服务器(例如=LDAP服务器或AD服务器)校验完成,将校验的结果信息返回。当然本发明中包含但不限于上述由LDAP服务器或AD服务器进行有效性的校验,还可以是由其它用户服务器或者实现本发明的设备来完成通信信息的有效性校验。
[0081]203、当所述操作物位于Web中用于显示当前通信信息的区域时,显示用于发起所述当前通信信息对应的通信的通信发起消息框,所述当前通信信息为所述至少一种通信信息中校验通过后的任一种通信信息。
[0082]可选的,步骤203可以是当上述操作物移动至当前通信信息的区域时,显示用于发起所述当前通信信息对应的通信的通信发起消息框,其中,上述当前通信信息为所述至少一种通信信息中校验通过后的任一种通信信息。例如:步骤202校验的通信信息包含联系人ID、VOIP号码、移动电话号码、座机电话号码、Email地址,且联系人ID、VOIP号码、移动电话号码、座机电话号码、Email地址都通过校验时,上述当前通信信息就可以是联系人ID、VOIP号码、移动电话号码、座机电话号码、Email地址中任一种。
[0083]作为一种可选的实施方式,所述通信发起消息框可以显示发起通信的操作提示信息。例如:当上述当前通信信息是联系人ID,且当操作物位于Web中用于显示联系人ID的区域时,就显示包含“单击拨打PC Audio电话”提示信息的通信发起消息框;当上述当前通信信息是VOIP号码,且当操作物位于Web中用于显示VOIP号码的区域时,就显示包含“单击拨打VOIP电话”提示信息的通信发起消息框;当上述当前通信信息是座机电话号码,且当操作物位于Web中用于显示座机电话号码的区域时,就显示包含“单击拨打电话”提示信息的通信发起消息框;当上述当前通信信息是移动电话号码,且当操作物位于Web中用于显示移动电话号码的区域时,就显示包含“单击拨打移动电话,双击发送短信”提示信息的通信发起消息框;当上述当前通信信息是Email地址,且当操作物位于Web中用于显示Email地址的区域时,就显示包含“单击发送Email”提示信息的通信发起消息框。具体可以的效果可以是参考图3,图3是操作物放位于在用于显示座机电话号码的区域时,显示一个显示包含“单击拨打电话”提示信息的通信发起消息框;这样操作物只要点击一下该通信发起消息框,就可以与该座机号码进行电话通信。
[0084]可选的,当上述操作物位于联系人姓名上时,还可以显示一个包含该联系人姓名的通信信息的框,可以如图4所示。
[0085]可选的,上述Web还可以包含多个联系人的信息,其中,每个联系人的信息可以由预先设置的上下或左右两标签内,当操作物移动至用于显示某一联系人信息的标签区域时,步骤201就获取该联系人的通信信息。
[0086]204、接收所述操作物输入的用于点击所述通信发起消息框的点击操作指令。
[0087]205、发起所述当前通信信息对应的通信。
[0088]可选的,当前通信信息为Email地址时,所述当前通信信息对应的通信就是Email通信,即给该Email地址发送Email。若当前通信信息为移动电话码号时,且操作物输入的为用于单击所述通信发起消息框的点击操作指令,所述当前通信信息对应的通信就是电话通信,即给该移动电话码号打电话;操作物输入的为用于双击所述通信发起消息框的点击操作指令,所述当前通信信息对应的通信就是电话通信,即给该移动电话码号发送短信。
[0089]作为一种可选的实施方式,上述操作物可以包括:
[0090]用于操作实现本发明的设备的操作设备或操作物体,例如:实现本发明的设备为计算机,则上述操作物为用于指示鼠标的光标;实现本发明的设备为平板电脑,则上述操作物为人体的某一部位或者操作平板电脑的电脑笔等;实现本发明的设备为手机,则上述操作物为人体的某一部位或者操作手机的操作笔等。
[0091]作为一种可选的实施方式,本发明可以由计算机、平板电路、手机等通信设备来实现。
[0092]作为一种可选的实施方式,上述步骤202、步骤203、步骤204和步骤205可以是由安装在实现本发明的设备上的通信驱动商务流程(CEBP)控件来实现的。
[0093]可选的,若步骤201包括:
[0094]接收所述操作物输入操作信息;
[0095]获取所述操作信息对应的Web上的预先设置的标签区域的信息,并对所述标签区域的信息进行解析,得到所述标签区域包含的内容;
[0096]解析所述标签区域包含的内容,得到至少一种通信信息。
[0097]上述解析所述标签区域包含的内容,得到至少一种通信信息的步骤可以是由上述CEBP控件来完成,即CEBP控件基于预先设置的通知识别识别库,通过正则算法解析出所述标签区域包含的内容,得到至少一种通信信息。
[0098]可选的,即预先安装上述CEBP控件,当打开上述Web时,该Web所在的页面(例如:Html或JSP等)就可以自动加载该CEBP控制,加载CEBP后就可以通过CEBP执行上述步骤,并完成通信。
[0099]可选的,步骤201中标签区域也可以是CEBP标签。
[0100]例如:上述标签区域可以包括:
[0101]
【权利要求】
1.一种基于网页Web通信方法,其特征在于,包括: 当操作物位于Web中用于显示通信信息的区域时,显示用于发起所述通信信息对应的通信的通信发起消息框; 接收所述操作物输入的用于点击所述通信发起消息框的点击操作指令; 发起所述通信信息对应的通信。
2.如权利要求1所述的方法,其特征在于,所述当操作物位于Web中用于显示通信信息的区域时,显示用于发起所述通信信息对应的通信的通信发起消息框之前,所述方法还包括: 获取操作物当前操作的Web上的至少一种通信信息; 校验所述至少一种通信信息的有效性; 所述当操作物位于Web中用于显示通信信息的区域时,显示用于发起所述通信信息对应的通信的通信发起消息框包括: 当操作物位于Web中用于显示当前通信信息的区域时,显示用于发起所述当前通信信息对应的通信的通信发起消息框,所述当前通信信息为所述至少一种通信信息中校验通过后的任一种通信信息。
3.如权利要求2所述的方法,其特征在于,所述获取操作物当前操作的Web上的至少一种通信信息包括: 接收所述操作物输入操作信息;` 获取所述操作信息对应的Web上的预先设置的标签区域的信息,并对所述标签区域的信息进行解析,得到所述标签区域包含的内容; 解析所述标签区域包含的内容,得到至少一种通信信息。
4.如权利要求3所述的方法,其特征在于,所述解析所述标签区域包含的内容,得到至少一种通信信息包括: 基于预先设置的通知识别识别库,通过正则算法解析出所述标签区域包含的内容,得到至少一种通信信息。
5.如权利要求1-4中任一项所述的方法,其特征在于,所述通信发起消息框显示发起通信的操作提示信息。
6.如权利要求2-4中任一项所述的方法,其特征在于,所述校验所述至少一种通信信息的有效性包括: 将所述至少一种通信信息发送至用户服务器,以使所述用户服务器对所述至少一种通信信息进行校验; 接收所述服务器发送的至少一种通信信息的校验结果信息。
7.一种通信设备,其特征在于,包括:显示单元、接收单元和通信单元,其中: 所述显示单元,用于当操作物位于Web中用于显示通信信息的区域时,显示用于发起所述通信信息对应的通信的通信发起消息框; 所述接收单元,用于接收所述操作物输入的用于点击所述通信发起消息框的点击操作指令; 所述通信单元,用于发起所述通信信息对应的通信。
8.如权利要求7所述的设备,其特征在于,所述设备还包括:获取单元,用于获取操作物当前操作的网页Web上的至少一种通信信息; 校验单元,用于校验所述至少一种通信信息的有效性; 所述显示单元还用于当操作物位于Web中用于显示当前通信信息的区域时,显示用于发起所述当前通信信息对应的通信的通信发起消息框,所述当前通信信息为所述至少一种通信信息中校验通过后的任一种通信信息。
9.如权利要求8所述的设备,其特征在于,所述获取单元包括: 接收子单元,用于接收所述操作物输入操作信息; 第一解析单元,用于获取所述操作信息对应的Web上的预先设置的标签区域的信息,并对所述标签区域的信息进行解析,得到所述标签区域包含的内容; 第二解析单元,用于解析所述标签区域包含的内容,得到至少一种通信信息。
10.如权利要求9所述的设备,其特征在于,所述第二解析单元还用于基于预先设置的通知识别识别库,通过正则算法解析出所述标签区域包含的内容,得到至少一种通信信息。
11.如权利要求7-10中任一项所述的设备,其特征在于,所述通信发起消息框显示发起通信的操作提示信息。
12.如权利要求8-10中任一项所述的设备,其特征在于,所述校验单元包括: 通信信息发送单元,用于将所述至少一种通信信息发送至用户服务器,以使所述用户服务器对所述至少一种通信信息进行校验; 结果信息接收单元,用于接 收所述服务器发送的至少一种通信信息的校验结果信息。
【文档编号】H04L29/08GK103888497SQ201210562205
【公开日】2014年6月25日 申请日期:2012年12月21日 优先权日:2012年12月21日
【发明者】郑重, 王延利, 穆立昌 申请人:杭州华为企业通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1