用于信息提取的装置及方法

文档序号:6488966阅读:152来源:国知局
用于信息提取的装置及方法
【专利摘要】本发明提出了用于信息提取的装置及方法。其中,所述方法包括:基于用户输入的图形标识数据构造查询请求,并将所述查询请求传送到数据处理服务器以完成后续的查询操作;所述数据处理服务器基于所述查询请求从数据库获取查询结果信息,并针对所述查询结果信息执行排序操作,从而构造查询结果,并将所述查询结果传送回所述信息提取装置。本发明所公开的用于信息提取的装置及方法具有高的检索准确度、操作简便、并且能够提升网络资源利用率。
【专利说明】用于信息提取的装置及方法
【技术领域】
[0001]本发明涉及用于信息提取的装置及方法,更具体地,涉及基于图形标识数据的用于信息提取的装置及方法。
【背景技术】
[0002]目前,随着网络应用的日益广泛以及不同领域的业务种类的日益丰富,通过网络(尤其是移动网络)获取用户感兴趣的信息变得越来越重要。
[0003]示例性地,现有的用于信息提取的装置及方法的基本工作原理如下:用户运行终端(例如移动终端)中的客户端以进入地图页面;用户利用虚拟键盘输入检索内容(即与用户期望获得的信息相关联的数据),以向数据处理服务器发起检索请求;数据处理服务器解析所述检索请求以执行相关的检索操作,并将检索结果传送回该客户端。
[0004]然而,现有的用于信息提取的装置及方法存在下列问题:(1)由于用户需要通过虚拟键盘输入检索内容,故操作繁琐;(2)所述数据处理服务器通常基于检索请求进行全范围的检索,从而导致返回的检索结果过多,并且由此占用和消耗过多的网络资源;(3)返回的检索结果未经排序,故缺乏重点,导致用户难于查阅;(4)返回的检索结果可能与用户自身的一些固有的特征无关。
[0005]因此,存在如下需求:提供具有高的检索准确度、操作简便、并且能够提升网络资源利用率的用于信息提取的装置及方法。

【发明内容】

[0006]为了解决上述现有技术方案所存在的问题,本发明提出了具有高的检索准确度、操作简便、并且能够提升网络资源利用率的用于信息提取的装置及方法。
[0007]本发明的目的是通过以下技术方案实现的:
一种信息提取装置,所述信息提取装置基于用户输入的图形标识数据构造查询请求,并将所述查询请求传送到数据处理服务器以完成后续的查询操作,其中所述图形标识数据指示查询内容和查询范围。
[0008]在上面所公开的方案中,优选地,所述信息提取装置进一步包括:
用户接口,所述用户接口接收用户输入的所述图形标识数据,并将所述图形标识数据传送到标识数据解析模块;
标识数据解析模块,所述标识数据解析模块解析所述图形标识数据以获得查询内容和查询范围;
查询处理模块,所述查询处理模块基于所述查询内容和查询范围构造所述查询请求,并将所述查询请求传送到数据处理服务器,其中,所述查询请求包括所述查询内容和查询范围。
[0009]在上面所公开的方案中,优选地,所述查询请求进一步包括与所述用户相关联的特征信息。[0010]在上面所公开的方案中,优选地,所述用户接口是触摸屏。
[0011]在上面所公开的方案中,优选地,所述信息提取装置是移动终端中的客户端。
[0012]在上面所公开的方案中,优选地,所述图形标识数据是手势图形,并且所述用户在地图页面上输入所述手势图形。
[0013]在上面所公开的方案中,优选地,图形标识数据与查询内容之间的关联关系由配置文件预先定义或者由用户自定义。
[0014]在上面所公开的方案中,优选地,所述标识数据解析模块通过识别所述图形标识数据并基于图形标识数据与查询内容之间的关联关系确定所述查询内容。
[0015]在上面所公开的方案中,优选地,所述标识数据解析模块根据手势图形的大小和地图标尺确定所述查询范围。
[0016]在上面所公开的方案中,优选地,所述标识数据解析模块通过如下方式确定所述查询范围:采集当前输入手势图形的X轴最大值点的坐标、X轴最小值点的坐标、Y轴最大值点的坐标和Y轴最小值点的坐标;分别将X轴最大最小值点以及Y轴最大最小值点连线并分别取中间点,将所得到的两个中间点再次连线,并将该再次连线的中间点的坐标作为整个查询范围的中心点的坐标;查询范围由如下公式确定:(x-x0)2/a2+(y-y0)2/b2 ( 1,其中,(xO, yO)为中心点的坐标,a为X轴最大值与xO的距离,b为Y轴最大值与yO的距离,(x,y)为地理位置点的坐标。
[0017]本发明的目的也可以通过以下技术方案实现:
一种数据处理服务器,所述数据处理服务器接收来自信息提取装置的查询请求,并基于所述查询请求从数据库获取查询结果信息,并针对所述查询结果信息执行排序操作,从而构造查询结果,并将所述查询结果传送回所述信息提取装置,其中,所述查询请求包括查询内容和查询范围。
[0018]在上面所公开的方案中,优选地,所述数据处理服务器基于所述查询内容从所述数据库获取查询结果信息。
[0019]在上面所公开的方案中,优选地,所述查询请求进一步包括与所述用户相关联的特征信息。
[0020]在上面所公开的方案中,优选地,所述数据处理服务器以如下方式执行所述排序操作:以如下公式计算每个查询结果信息的坐标点是否位于所述查询范围内:(x-xO)2/a2+(y-y0)2/b2 ( 1,其中,(x0,yO)为查询范围的中心点的坐标,a为查询范围的X轴最大值与xO的距离,b为查询范围的Y轴最大值与yO的距离,(X,y)为该查询结果信息的坐标点的值,并且如果满足该公式,则该查询结果信息的坐标点位于查询范围内,并将所计算的值作为该查询结果信息的关联度权重,而如果不满足该公式,则抛弃该查询结果信息;基于预定义的分类标准对位于查询范围内的所有查询结果信息进行分类,并且如果同一分类包含多个查询结果信息,则使用如下公式计算该多个查询结果信息中的第X个查询结果信息的显示权重:l/sqrt(x);基于所述关联度权重和所述显示权重将位于查询范围内的所有查询结果信息进行排序。
[0021]本发明的目的也可以通过以下技术方案实现:
一种用于信息提取的方法,所述用于信息提取的方法包括下列步骤:
(Al)信息提取装置基于用户输入的图形标识数据构造查询请求,并将所述查询请求传送到数据处理服务器以完成后续的查询操作,其中所述图形标识数据指示查询内容和查询范围;
(A2)所述数据处理服务器接收所述查询请求,并基于所述查询请求从数据库获取查询结果信息,并针对所述查询结果信息执行排序操作,从而构造查询结果,并将所述查询结果传送回所述信息提取装置。
[0022]本发明所公开的用于信息提取的装置及方法具有以下优点:(I)操作简便,即用户只需通过触摸屏输入图形数据就可以指示查询内容和查询范围;(2)由于仅查询指定范围的信息并且对查询结果信息进行排序,故查询准确度高且节省网络资源;(3)由于仅返回与特征信息相匹配的查询结果信息,故提高了查询的针对性和效率。
【专利附图】

【附图说明】
[0023]结合附图,本发明的技术特征以及优点将会被本领域技术人员更好地理解,其中:
图1是包含根据本发明的实施例的用于信息提取的装置的系统的示意性结构图;
图2是根据本发明的实施例的用于信息提取的方法的流程图。
【具体实施方式】
[0024]图1是包含根据本发明的实施例的用于信息提取的装置的系统的示意性结构图,如图1所示,本发明公开了一种信息提取装置1,所述信息提取装置I基于用户输入的图形标识数据构造查询请求,并将所述查询请求传送到数据处理服务器2以完成后续的查询操作,其中所述图形标识数据指示查询内容和查询范围(即查询操作的目标物所处的地理范围)。
[0025]优选地,本发明所公开的信息提取装置I进一步包括用户接口 3、标识数据解析模块4和查询处理模块5。其中,所述用户接口 3接收用户输入的所述图形标识数据,并将所述图形标识数据传送到标识数据解析模块4,所述标识数据解析模块4解析所述图形标识数据以获得查询内容和查询范围。所述查询处理模块5基于所述查询内容和查询范围构造所述查询请求,并将所述查询请求传送到数据处理服务器2,其中,所述查询请求包括所述查询内容和查询范围。
[0026]优选地,在本发明所公开的信息提取装置I中,所述查询请求进一步包括与所述用户相关联的特征信息(示例性地,所述查询处理模块5从外部模块(例如移动终端中的安全模块)获取该特征信息)。示例性地,所述特征信息是与所述用户持有的银行卡相关联的信息(例如该用户持有那些银行的银行卡,或该客户端位于其中的移动终端所绑定的银行卡信息)。
[0027]优选地,在本发明所公开的信息提取装置I中,所述用户接口 3是触摸屏。
[0028]优选地,本发明所公开的信息提取装置I是移动终端中的客户端。
[0029]优选地,在本发明所公开的信息提取装置I中,所述图形标识数据是手势图形,并且所述用户在地图页面上输入所述手势图形。
[0030]优选地,在本发明所公开的信息提取装置I中,图形标识数据(例如手势图形,诸如字母或图案)与查询内容之间的关联关系由配置文件预先定义或者由用户自定义(示例性地,例如定义字母“a”所指示的查询内容为“ATM机”、定义字母“b”所指示的查询内容为“银行网点”等)。
[0031]优选地,在本发明所公开的信息提取装置I中,所述标识数据解析模块4通过识别所述图形标识数据并基于图形标识数据与查询内容之间的关联关系确定所述查询内容。
[0032]优选地,在本发明所公开的信息提取装置I中,所述标识数据解析模块4根据手势图形的大小和地图标尺确定所述查询范围。
[0033]示例性地,在本发明所公开的信息提取装置I中,所述标识数据解析模块4通过如下方式确定所述查询范围:采集当前输入手势图形的X轴最大值点的坐标、X轴最小值点的坐标、Y轴最大值点的坐标和Y轴最小值点的坐标(当X轴最大值有多点时,分别取该X轴值点的Y轴最大最小值两点的平均值的坐标点作为X轴最大值点的坐标,该坐标点无须位于手势图形上);分别将X轴最大最小值点以及Y轴最大最小值点连线并分别取中间点,将所得到的两个中间点再次连线,并将该再次连线的中间点的坐标作为整个查询范围的中心点的坐标;查询范围(即用户期望查询的地理区域)由如下公式确定:(x-x0)2/a2+(y-y0)2/b2 ^ 1,其中,(x0,y0)为中心点的坐标,a为X轴最大值与xO的距离,b为Y轴最大值与yO的距离,(x, y)为地理位置点的坐标(即如果某一地理位置的坐标点(x,y)的值满足上述公式,则该坐标点(即该地理位置)位于所述查询范围内)。
[0034]优选地,在本发明所公开的信息提取装置I中,所述用户接口 3向所述用户显示查询结果。
[0035]如图1所示,本发明公开了一种数据处理服务器2,所述数据处理服务器2接收来自信息提取装置I的查询请求,并基于所述查询请求从数据库获取查询结果信息,并针对所述查询结果信息执行排序操作,从而构造查询结果,并将所述查询结果传送回所述信息提取装置I,其中,所述查询请求包括查询内容和查询范围。
[0036]优选地,本发明所公开的数据处理服务器2基于所述查询内容从所述数据库获取查询结果信息(即将所述查询内容作为查询操作的键值)。
[0037]优选地,在本发明所公开的数据处理服务器2中,所述查询请求进一步包括与所述用户相关联的特征信息。示例性地,所述特征信息是与用户持有的银行卡相关联的信息(例如该用户持有那些银行的银行卡,或该客户端位于其中的移动终端所绑定的银行卡信息)。
[0038]优选地,本发明所公开的数据处理服务器2以如下方式执行所述排序操作:以如下公式计算每个查询结果信息的坐标点是否位于所述查询范围内:(X-X0)2/a2+(y-y0)2/b2^ 1,其中,(x0,y0)为查询范围的中心点的坐标,a为查询范围的X轴最大值与xO的距离,b为查询范围的Y轴最大值与yO的距离,(x, y)为该查询结果信息的坐标点的值,并且如果满足该公式,则该查询结果信息的坐标点位于查询范围内,并将所计算的值作为该查询结果信息的关联度权重,而如果不满足该公式,则抛弃该查询结果信息;基于预定义的分类标准(例如以ATM机的归属银行作为分类标准)对位于查询范围内的所有查询结果信息进行分类,并且如果同一分类包含多个查询结果信息,则使用如下公式计算该多个查询结果信息中的第X个查询结果信息的显示权重:l/Sqrt(X);基于所述关联度权重和所述显示权重将位于查询范围内的所有查询结果信息进行排序(优选地,例如降序排列)。
[0039]可替代地,本发明所公开的数据处理服务器2基于所述查询内容和所述特征信息两者从所述数据库获取与所述特征信息相匹配的查询结果信息(即将所述查询内容和所述特征信息两者作为查询操作的键值)
可替代地,本发明所公开的信息提取装置I可以直接将用户输入的图形标识数据传送给数据处理服务器2,并且所述数据处理服务器2能够解析所述图形标识数据以获得查询内容和查询范围。
[0040]由上可见,本发明所公开的用于信息提取的装置具有下列优点:(I)操作简便,SP用户只需通过触摸屏输入图形数据就可以指示查询内容和查询范围;(2)由于仅查询指定范围的信息并且对查询结果信息进行排序,故查询准确度高且节省网络资源;(3)由于仅返回与特征信息相匹配的查询结果信息,故提高了查询的针对性和效率。
[0041]图2是根据本发明的实施例的用于信息提取的方法的流程图,如图2所示,本发明所公开的用于信息提取的方法包括下列步骤=(Al)信息提取装置基于用户输入的图形标识数据构造查询请求,并将所述查询请求传送到数据处理服务器以完成后续的查询操作,其中所述图形标识数据指示查询内容和查询范围(即查询操作的目标物所处的地理范围);(A2)所述数据处理服务器接收所述查询请求,并基于所述查询请求从数据库获取查询结果信息,并针对所述查询结果信息执行排序操作,从而构造查询结果,并将所述查询结果传送回所述信息提取装置。
[0042]优选地,在本发明所公开的用于信息提取的方法中,所述查询请求进一步包括与所述用户相关联的特征信息(示例性地,所述信息提取装置从外部模块(例如移动终端中的安全模块)获取该特征信息)。示例性地,所述特征信息是与所述用户持有的银行卡相关联的信息(例如该用户持有那些银行的银行卡,或该客户端位于其中的移动终端所绑定的银行卡信息)。
[0043]优选地,在本发明所公开的用于信息提取的方法中,所述用户通过触摸屏输入所述图形标识数据。
[0044]优选地,在本发明所公开的用于信息提取的方法中,所述信息提取装置是移动终端中的客户端。
[0045]优选地,在本发明所公开的用于信息提取的方法中,所述图形标识数据是手势图形,并且所述用户在地图页面上输入所述手势图形。
[0046]优选地,在本发明所公开的用于信息提取的方法中,图形标识数据(例如手势图形,诸如字母或图案)与查询内容之间的关联关系由配置文件预先定义或者由用户自定义(示例性地,例如定义字母“a”所指示的查询内容为“ATM机”、定义字母“b”所指示的查询内容为“银行网点”等)。
[0047]优选地,在本发明所公开的用于信息提取的方法中,所述步骤(Al)进一步包括:所述信息提取装置通过识别所述图形标识数据并基于图形标识数据与查询内容之间的关联关系确定所述查询内容。
[0048]优选地,在本发明所公开的用于信息提取的方法中,所述步骤(Al)进一步包括:所述信息提取装置根据手势图形的大小和地图标尺确定所述查询范围。
[0049]优选地,在本发明所公开的用于信息提取的方法中,所述步骤(Al)进一步包括:所述信息提取装置通过如下方式确定所述查询范围:采集当前输入手势图形的X轴最大值点的坐标、X轴最小值点的坐标、Y轴最大值点的坐标和Y轴最小值点的坐标(当X轴最大值有多点时,分别取该X轴值点的Y轴最大最小值两点的平均值的坐标点作为X轴最大值点的坐标,该坐标点无须位于手势图形上);分别将X轴最大最小值点以及Y轴最大最小值点连线并分别取中间点,将所得到的两个中间点再次连线,并将该再次连线的中间点的坐标作为整个查询范围的中心点的坐标;查询范围(即用户期望查询的地理区域)由如下公式确定:(x-xO)2/a2+ (y-yO)2/b2 ( 1,其中,(xO, yO)为中心点的坐标,a为X轴最大值与xO的距离,b为Y轴最大值与yO的距离,(x,y)为地理位置点的坐标(即如果某一地理位置的坐标点(x,y)的值满足上述公式,则该坐标点(即该地理位置)位于所述查询范围内)。
[0050]优选地,在本发明所公开的用于信息提取的方法中,所述信息提取装置向所述用户显示查询结果。
[0051]优选地,在本发明所公开的用于信息提取的方法中,所述步骤(A2)进一步包括:所述数据处理服务器基于所述查询内容从所述数据库获取查询结果信息(即将所述查询内容作为查询操作的键值)。
[0052]优选地,在本发明所公开的用于信息提取的方法中,所述步骤(A2)进一步包括:所述数据处理服务器以如下方式执行所述排序操作:以如下公式计算每个查询结果信息的坐标点是否位于所述查询范围内:(x-xO)2/a2+(y_yO)2/b2 < 1,其中,(xO, yO)为查询范围的中心点的坐标,a为查询范围的X轴最大值与xO的距离,b为查询范围的Y轴最大值与yO的距离,(x, y)为该查询结果信息的坐标点的值,并且如果满足该公式,则该查询结果信息的坐标点位于查询范围内,并将所计算的值作为该查询结果信息的关联度权重,而如果不满足该公式,则抛弃该查询结果信息;基于预定义的分类标准(例如以ATM机的归属银行作为分类标准)对位于查询范围内的所有查询结果信息进行分类,并且如果同一分类包含多个查询结果信息,则使用如下公式计算该多个查询结果信息中的第X个查询结果信息的显示权重:l/sqrt(x);基于所述关联度权重和所述显示权重将位于查询范围内的所有查询结果信息进行排序(优选地,例如降序排列)。
[0053]可替代地,在本发明所公开的用于信息提取的方法中,所述数据处理服务器基于所述查询内容和所述特征信息两者从所述数据库获取与所述特征信息相匹配的查询结果信息(即将所述查询内容和所述特征信息两者作为查询操作的键值)
可替代地,在本发明所公开的用于信息提取的方法中,所述信息提取装置可以直接将用户输入的图形标识数据传送给数据处理服务器,并且所述数据处理服务器能够解析所述图形标识数据以获得查询内容和查询范围。
[0054]由上可见,本发明所公开的用于信息提取的方法具有下列优点:(I)操作简便,SP用户只需通过触摸屏输入图形数据就可以指示查询内容和查询范围;(2)由于仅查询指定范围的信息并且对查询结果信息进行排序,故查询准确度高且节省网络资源;(3)由于仅返回与特征信息相匹配的查询结果信息,故提高了查询的针对性和效率。
[0055]尽管本发明是通过上述的优选实施方式进行描述的,但是其实现形式并不局限于上述的实施方式。应该认识到:在不脱离本发明主旨和范围的情况下,本领域技术人员可以对本发明做出不同的变化和修改。
【权利要求】
1.一种信息提取装置,所述信息提取装置基于用户输入的图形标识数据构造查询请求,并将所述查询请求传送到数据处理服务器以完成后续的查询操作,其中所述图形标识数据指示查询内容和查询范围。
2.根据权利要求1所述的信息提取装置,其特征在于,所述信息提取装置进一步包括: 用户接口,所述用户接口接收用户输入的所述图形标识数据,并将所述图形标识数据传送到标识数据解析模块; 标识数据解析模块,所述标识数据解析模块解析所述图形标识数据以获得查询内容和查询范围; 查询处理模块,所述查询处理模炔基于所述查询内容和查询范围构造所述查询请求,并将所述查询请求传送到数据处理服务器,其中,所述查询请求包括所述查询内容和查询范围。
3.根据权利要求2所述的信息提取装置,其特征在于,所述查询请求进一步包括与所述用户相关联的特征信息。
4.根据权利要求3所述的信息提取装置,其特征在于,所述用户接口是触摸屏。
5.根据权利要求4所述的信息提取装置,其特征在于,所述信息提取装置是移动终端中的客户端。
6.根据权利要求5所述的信息提取装置,其特征在于,所述图形标识数据是手势图形,并且所述用户在地图页面上输入所述手势图形。
7.根据权利要求6所述的 信息提取装置,其特征在于,图形标识数据与查询内容之间的关联关系由配置文件预先定义或者由用户自定义。
8.根据权利要求7所述的信息提取装置,其特征在于,所述标识数据解析模块通过识别所述图形标识数据并基于图形标识数据与查询内容之间的关联关系确定所述查询内容。
9.根据权利要求8所述的信息提取装置,其特征在于,所述标识数据解析模块根据手势图形的大小和地图标尺确定所述查询范围。
10.根据权利要求9所述的信息提取装置,其特征在于,所述标识数据解析模块通过如下方式确定所述查询范围:采集当前输入手势图形的X轴最大值点的坐标、X轴最小值点的坐标、Y轴最大值点的坐标和Y轴最小值点的坐标;分别将X轴最大最小值点以及Y轴最大最小值点连线并分别取中间点,将所得到的两个中间点再次连线,并将该再次连线的中间点的坐标作为整个查询范围的中心点的坐标;查询范围由如下公式确定:(x-xO)2/a2+ (y-yO)2/b2 5? 1,其中,(x0, y0)为中心点的坐标,a为X轴最大值与x0的距离,b为Y轴最大值与y0的距离,(x,y)为地理位置点的坐标。
11.一种数据处理服务器,所述数据处理服务器接收来自信息提取装置的查询请求,并基于所述查询请求从数据库获取查询结果信息,并针对所述查询结果信息执行排序操作,从而构造查询结果,并将所述查询结果传送回所述信息提取装置,其中,所述查询请求包括查询内容和查询范围。
12.根据权利要求9所述的数据处理服务器,其特征在于,所述数据处理服务器基于所述查询内容从所述数据库获取查询结果信息。
13.根据权利要求12所述的数据处理服务器,其特征在于,所述查询请求进一步包括与所述用户相关联的特征信息。
14.根据权利要求13所述的数据处理服务器,其特征在于,所述数据处理服务器以如下方式执行所述排序操作:以如下公式计算每个查询结果信息的坐标点是否位于所述查询范围内:(x-xO)2/a2+(y-yO)2/b2 < I,其中,(xO, yO)为查询范围的中心点的坐标,a为查询范围的X轴最大值与xO的距离,b为查询范围的Y轴最大值与yO的距离,(x,y)为该查询结果信息的坐标点的值,并且如果满足该公式,则该查询结果信息的坐标点位于查询范围内,并将所计算的值作为该查询结果信息的关联度权重,而如果不满足该公式,则抛弃该查询结果信息;基于预定义的分类标准对位于查询范围内的所有查询结果信息进行分类,并且如果同一分类包含多个查询结果信息,则使用如下公式计算该多个查询结果信息中的第X个查询结果信息的显示权重:l/Sqrt(X);基于所述关联度权重和所述显示权重将位于查询范围内的所有查询结果信息进行排序。
15.一种用于信息提取的方法,所述用于信息提取的方法包括下列步骤: (Al)信息提取装置基于用户输入的图形标识数据构造查询请求,并将所述查询请求传送到数据处理服务器以完成后续的查询操作,其中所述图形标识数据指示查询内容和查询范围; (A2)所述数据处理服务器接收所述查询请求,并基于所述查询请求从数据库获取查询结果信息,并针对所述查询结果信息执行排序操作,从而构造查询结果,并将所述查询结果传送回所述 信息提取装置。
【文档编号】G06F17/30GK103678387SQ201210348725
【公开日】2014年3月26日 申请日期:2012年9月19日 优先权日:2012年9月19日
【发明者】岳钢, 何东杰, 何朔 申请人:中国银联股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1