用于提供加盟店信息的服务器和方法

文档序号:6484546阅读:155来源:国知局
用于提供加盟店信息的服务器和方法
【专利摘要】提供了一种用于提供加盟店信息的服务器和方法,其中:接收器收集作为与各加盟店中进行的交易数量有关的信息的交易计数信息并且从移动通信终端接收搜索条件信息;数据库存储基于所收集交易计数信息所生成的加盟店信息;生成器,通过按照经由接收器所接收的搜索条件信息搜索数据库来提取至少一个加盟店的加盟店信息并且使用所提取加盟店信息来生成搜索结果;以及发射器将搜索结果传送给移动通信终端。
【专利说明】用于提供加盟店信息的服务器和方法
【技术领域】
[0001]本发明涉及用于提供加盟店信息的服务器,以及更具体来说,涉及用于基于加盟店中进行的信用卡交易数量和现金交易数量中的至少一个来提供与加盟店有关的信息的服务器和方法。
【背景技术】
[0002]移动通信终端近来已演进成提供包括视频呼叫、消息传输、图像传输等的各种各样附加功能。因此,移动通信终端能够无线接入因特网,并且因而下载、存储和回放诸如目录、动画片、视频、铃声等的多媒体数据以及接收万维网服务。
[0003]大范围的其它应用正在发展中以供移动通信终端中安装和执行。例如,根据位置或者根据区域来介绍或推荐最佳餐馆的应用成为广泛流行。这种应用的缺点在于,它通常基于主观数据。例如,应用可按照顾客评论、顾客推荐、专家意见或者媒体报道来介绍最佳商店,这又可诱导顾客访问商店。但是,主观数据容易遭受商业利用或滥用等,并且可能因其主观性而向顾客提供不正确或者非预计信息。

【发明内容】

技术问题
[0004]本发明的实施例的一个方面是至少解决问题和/或缺点,并且至少提供以下所述的优点。相应地,本发明的实施例的一个方面是提供用于基于加盟店中进行的信用卡交易数量和现金交易数量中的至少一个来提供与加盟店有关的信息的服务器和方法。
[0005]本发明的实施例的另一方面是提供用于基于加盟店中进行的信用卡交易数量和现金交易数量中的至少一个来提供与加盟店有关的信息以使得用户可根据所访问顾客的实际数量来识别或评估加盟店的服务器和方法。
问题的解决方案
[0006]按照本发明的一个实施例,提供一种用于提供加盟店信息的服务器,其中:接收器收集与各加盟店中进行的交易数量相关的交易计数信息并且从移动通信终端接收搜索条件信息;数据库存储加盟店信息,所述加盟店信息按照预定标准基于所收集交易计数信息来生成;生成器按照搜索条件信息从数据库中提取至少一个加盟店的加盟店信息并且使用所提取加盟店信息来生成搜索结果;以及发射器将搜索结果传送给移动通信终端。
[0007]生成器可使用所提取加盟店信息来检查至少一个加盟店中进行的交易数量,并且可通过按照所检查的交易数量排列所提取加盟店信息来生成搜索结果。
[0008]如果与所提取加盟店信息对应的加盟店数量超过阈值,则生成器可按照加盟店中进行的交易数量从所提取加盟店信息来选择与阈值同样多的加盟店的加盟店信息。
[0009]阈值可在来自移动通信终端的搜索条件信息中接收,或者可由服务器的操作员预先设置。
[0010]生成器可使用移动通信终端的终端位置信息以及搜索位置信息中的至少一个从数据库来提取至少一个加盟店的加盟店信息,终端位置信息和搜索位置信息从搜索条件信息来获取。
[0011]生成器可计算对应于所提取加盟店信息的至少一个加盟店与终端位置信息所表示的终端位置和搜索位置信息所表示的搜索位置中的至少一个之间的距离,并且可在搜索结果中包含与该距离有关的信息。
[0012]如果与所提取加盟店信息对应的加盟店数量超过阈值,则生成器可按照与该距离有关的信息从所提取加盟店信息来选择与阈值同样多的加盟店的加盟店信息。
[0013]生成器可从数据库来提取与来自位于预定范围之内的加盟店之中的所接收搜索条件信息匹配的至少一个加盟店的加盟店信息。
[0014]交易计数信息可包含信用卡交易数量和现金交易数量中的至少一个。
[0015]加盟店信息可包含加盟店名称信息、电话号码信息、地址信息、业务类型信息、菜单信息、价格信息、营业时间信息和停车可用性信息中的至少一个。
[0016]按照本发明的另一个实施例,提供一种在服务器中用于提供加盟店信息的方法,其中加盟店信息基于各加盟店的所收集交易计数信息来生成,交易计数信息与加盟店中进行并且在数据库中管理的交易数量相关,至少一个加盟店的加盟店信息按照从移动通信终端所接收的搜索条件信息从数据库来提取,以及搜索结果使用所提取加盟店信息来生成并且传送给移动通信终端。
[0017]为了生成搜索结果,至少一个加盟店中进行的交易数量可使用所提取加盟店信息来检查,所提取加盟店信息可按照所检查的交易数量来排列,以及搜索结果可使用所排列加盟店信息来生成。
[0018]如果与所提取加盟店信息对应的加盟店数量超过阈值,则可按照加盟店中进行的交易数量从所提取加盟店信息来选择与阈值同样多的加盟店的加盟店信息。
[0019]阈值可在来自移动通信终端的搜索条件信息中接收,或者可由服务器的操作员预先设置。
[0020]为了提取加盟店信息,可使用移动通信终端的终端位置信息以及搜索位置信息中的至少一个从数据库来提取至少一个加盟店的加盟店信息,终端位置信息和搜索位置信息从搜索条件信息来获取。
[0021]为了生成搜索结果,可计算对应于所提取加盟店信息的至少一个加盟店与终端位置信息所表示的终端位置和搜索位置信息所表示的搜索位置中的至少一个之间的距离,并且可在搜索结果中包含与该距离有关的信息。
[0022]如果与所提取加盟店信息对应的加盟店数量超过阈值,则可按照与该距离有关的信息从所提取加盟店信息来选择与阈值同样多的加盟店的加盟店信息。
[0023]为了提取加盟店信息,可从数据库来提取与来自位于预定范围之内的加盟店之中的所接收搜索条件信息匹配的至少一个加盟店的加盟店信息。
[0024]交易计数信息可包含信用卡交易数量和现金交易数量中的至少一个。
[0025]加盟店信息可包含加盟店名称信息、电话号码信息、地址信息、业务类型信息、菜单信息、价格信息、营业时间信息和停车可用性信息中的至少一个。
发明的有益效果
[0026]如从本发明的以上描述显而易见,加盟店信息能够基于信用卡交易数量和现金交易数量来提供。
[0027]此外,差异加盟店信息使用信用卡交易数量和现金交易数量来提供。
【专利附图】

【附图说明】
[0028]通过以下结合附图的详细描述,本发明的某些实施例的上述特征和优点将更加显而易见,其中:
[0029]图1示出按照本发明的一个实施例、用于提供加盟店信息的系统的配置;
[0030]图2是按照本发明的一个实施例、用于提供加盟店信息的服务器的框图;
[0031]图3示出按照本发明的一个实施例、用于提供加盟店信息的服务器中的数据库的结构;
[0032]图4是示出按照本发明的一个实施例、用于提供加盟店信息的方法的流程图;
[0033]图5是示出按照本发明的另一个实施例、用于提供加盟店信息的方法的流程图;
[0034]图6是示出按照本发明的又一个实施例、用于提供加盟店信息的方法的流程图;以及
[0035]图7示出按照本发明的一个实施例、移动通信终端中的示范用户界面(UI)屏幕。
[0036]在全部附图中,相同附图参考标号将被理解为表示相同元素、特征和结构。
【具体实施方式】
[0037]下文中,为了清楚和简洁起见,本发明的一般已知功能和结构的详细描述将被忽略,因为它可影响对本发明主题的理解。以下描述的术语结合本发明的功能来定义。术语的含意可按照用户、操作员的意图、通常做法等而改变。因此,术语应当基于描述而不是规范来定义。另外,本领域的技术人员清楚地理解,适当、共同或单独地命名组件,以便给出本发明的关键技术特征的有效描述,但是特定术语并不限制本发明的范围和精神。
[0038]现在将给出按照本发明的一个实施例的一种用于基于加盟店中进行的交易数量来管理与加盟店有关的信息(即,加盟店信息)并且从与多个加盟店有关的信息来提取与某加盟店有关的信息的方法的详细描述。另外,将描述按照本发明的一个实施例的一种用于基于搜索位置和终端位置中的至少一个从与多个加盟店有关的信息来提取与加盟店有关的信息的方法。
[0039]图1示出按照本发明的一个实施例、用于提供加盟店信息的系统的配置。
[0040]参照图1,用于提供加盟店信息的系统包括移动通信终端100、用于提供加盟店信息的服务器200 (以下简称为服务器200)、加盟店终端300和付费网关(PG)服务器350。
[0041]在操作中,移动通信终端100生成搜索条件信息,并且将搜索条件信息传送给服务器200。搜索条件信息是搜索加盟店信息所需的信息。搜索条件信息可采用搜索关键字来替代。例如,搜索条件信息可包含名称信息、业务类型信息、菜单信息、搜索位置信息和终端位置信息中的至少一个。在这里,名称信息可表示加盟店的名称。业务类型信息可表示加盟店的业务类型,例如诊所、餐馆、银行等。菜单信息可指定加盟店中可得的烹饪类型或菜单。搜索位置信息例如可表示用户输入以搜索加盟店的特定区域输入。终端位置信息可表示移动通信终端100的当前位置。
[0042]加盟店信息描述加盟店,其中包含例如名称信息、加盟店标识信息、电话号码信息、地址信息、业务类型信息、菜单信息、价格信息、营业时间信息和停车可用性信息中的至少一个。加盟店标识信息标识加盟店,例如指示标识码或标识号。电话号码信息可指定加盟店的电话号码,以及价格信息可指定菜单或服务的价格。营业时间信息指定加盟店的运营时间。停车可用性信息表示停车在加盟店中是否可行。
[0043]移动通信终端100支持用户界面(UI),以便允许用户输入与加盟店有关的搜索信息。例如,当用户运行用于搜索加盟店信息的应用时,移动通信终端100可显示Π以从用户接收与加盟店有关的搜索信息。用户通过移动通信终端100上显示的Π来输入搜索加盟店所需的信息。移动通信终端100基于所接收搜索信息来生成搜索条件信息,并且将搜索条件信息传送给服务器200。
[0044]同时,移动通信终端100通过外部装置(未示出)来确定其位置,并且基于所确定位置来生成终端位置信息。例如,外部装置可以是归属位置登记器(HLR)。终端位置信息在位置服务的用户设置时生成。位置服务可通过移动通信终端100上的UI来设置。
[0045]作为替代或补充,移动通信终端100使用移动通信终端100中包含的装置来确定其位置。移动通信终端100基于所确定位置来生成终端位置信息。例如,移动通信终端100中包含的装置可以是全球定位系统(GPS)装置。
[0046]移动通信终端100向服务器200传送包含终端位置信息的搜索条件信息。
[0047]移动通信终端100可以是任何类型的终端,只要它能够从用户接收与加盟店有关的搜索信息并且通过与服务器200进行通信将搜索条件信息传送给服务器200。移动通信终端100可以是例如能够进行语音呼叫或视频呼叫的诸如宽带码分多址(WCDMA)电话、智能电话等的终端,或者是诸如MPGE音频第3层(MP3)播放器、便携多媒体播放器(PMP)、便携游戏控制台、个人数字助理(PDA)、台式PC、笔记本电脑、电子书、上网本等的终端。
[0048]服务器200基于搜索条件信息来提取加盟店信息,并且将搜索结果传送给移动通信终端100。也就是说,服务器200通过第一网络130连接到移动通信终端100。按照第一网络130连接到移动通信终端100的无线通信方案的类型,第一网络130可以是移动通信网络、移动因特网和无线局域网(WLAN)其中之一。移动通信网络可工作在CDMA或高速下行链路分组接入(HSDPA),移动因特网可符合电气和电子工程师协会(IEEE)802.16x,以及WLAN可符合IEEE802.llx。第一网络130可以是包括特定空中接口的任何将来提出类型的无线通信网络。
[0049]服务器200连接到至少一个PG服务器350,并且从PG服务器350来收集各加盟店的交易计数信息,其中包含信用卡交易数量和现金交易数量中的至少一个。服务器200基于交易计数信息来存储和管理加盟店信息。服务器200从所存储加盟店信息来提取与搜索条件信息匹配的加盟店信息,并且使用所提取加盟店信息来生成搜索结果。稍后将参照图2更详细地描述服务器200。
[0050]加盟店终端300处理信用卡进行的付费或者输出现金收据。为此,加盟店终端300检查信用卡中的卡标识信息。加盟店终端300将卡付费请求传送给PG服务器350,以便进行付费。卡付费请求可包含从信用卡所获取的卡标识信息、计费和加盟店标识信息。卡标识信息识别信用卡,并且因而可包括卡号。标识加盟店的加盟店标识信息可以是标识码或标识号。在从PG服务器350接收对付费的同意时,加盟店终端300可在显示器上通知关于付费同意。在显示器上指示付费同意的原因是通知用户或者加盟店的经营者关于已经同意该付费。
[0051]在现金付费的情况下,加盟店终端300向PG服务器350传送现金收据请求。现金收据请求被生成以请求现金收据,并且可包含用户认证信息、计费和加盟店标识信息。用户认证信息是发布现金收据中的用户认证所需的。用户认证信息可包含居民登记号码、订户电话号码以及预先向国家税务局(NTS)登记的卡标识信息中的任一个。加盟店终端300从PG服务器350接收现金收据同意。然后,加盟店终端300可基于现金收据同意例如在纸张上打印出现金收据。
[0052]另外,加盟店终端300向PG服务器350传送现金付费完成消息。现金付费完成消息通知PG服务器350关于在加盟店的现金付费完成,并且可包含计费和加盟店标识信息。
[0053]PG服务器350在加盟店与信用卡公司之间提供付费代理服务。具体来说,在从加盟店终端300接收卡付费请求时,PG服务器350基于所接收卡付费请求将卡付费请求传送给信用卡公司服务器(未示出)。在从信用卡公司服务器接收对卡付费请求的同意时,PG服务器350将付费同意传送给加盟店终端300。
[0054]PG服务器350对各加盟店的信用卡交易数量进行计数。具体来说,在从加盟店终端300接收卡付费请求时对信用卡交易数量进行计数。例如,在从加盟店终端300接收卡付费请求时,PG服务器350检查加盟店终端300的加盟店标识信息,并且从多个加盟店的加盟店信息来检测与加盟店标识信息匹配的加盟店信息。然后,PG服务器350可通过将信用卡交易计数加入加盟店信息中的信用卡交易数量,来更新与所检测加盟店信息对应的加盟店的信用卡交易数量。
[0055]同时,在从加盟店终端300接收现金收据请求时,PG服务器350基于所接收现金收据请求将现金收据请求传送给NTS服务器(未示出)。在NTS服务器的用户认证之后从NTS服务器接收对现金收据请求的同意时,PG服务器350将现金收据同意传送给加盟店终端 300。
[0056]PG服务器350对各加盟店的现金交易数量进行计数。具体来说,在从加盟店终端300接收现金收据请求时对现金交易数量进行计数。例如,在从加盟店终端300接收现金收据请求时,PG服务器350检查现金收据请求中包含的加盟店标识信息,并且从多个加盟店的加盟店信息来检测与加盟店标识信息匹配的加盟店信息。然后,PG服务器350可通过将现金交易计数加入加盟店信息中的现金交易数量,来更新与所检测加盟店信息对应的加盟店的现金交易数量。
[0057]在从加盟店终端300接收现金付费完成消息时,PG服务器350确定现金付费在加盟店终端300已经完成。然后,PG服务器350可通过将现金交易计数加入加盟店的加盟店信息中设置的现金交易数量,来更新在加盟店所进行的现金交易数量。
[0058]PG服务器350通过第二网络150连接到服务器300,并且通过第二网络150向服务器200传送交易计数信息,其中包含信用卡交易数量和现金交易数量中的至少一个。交易计数信息可在每一个预定间隔或者在服务器200的请求时传送给服务器200。
[0059]虽然以上作为示例描述了从PG服务器350接收交易计数信息,但是能够实现任何其它方法,只要能够接收交易计数信息。例如,服务器200可连接到加盟店终端300,并且从加盟店终端300接收交易计数信息,或者可从管理交易计数信息的另一个服务器来接收交易计数信息。另外,虽然服务器200示为与PG服务器350独立地配置,但是服务器200和PG服务器350可结合到单个装置中。
[0060]虽然加盟店终端300仅连接到PG服务器350,但是这完全是示范性的。因此,加盟店终端300可直接连接到服务器200。
[0061]图2是按照本发明的一个实施例、用于提供加盟店信息的服务器的框图。
[0062]参照图2,服务器200包括接收器210、生成器220、控制器230、发射器240、处理器250、显示器260和数据库270。
[0063]接收器210通过第一网络130连接到移动通信终端100,并且通过第一网络130从移动通信终端100接收搜索条件信息。接收器210还从PG服务器350收集与加盟店中进行的交易数量有关的信息,即加盟店的交易计数信息。虽然本文中描述了接收器210通过连接到移动通信终端100和PG服务器350来从其中接收信息,但是接收器210可从除了移动通信终端100和PG服务器350之外的实体来接收信息。
[0064]生成器220基于搜索条件信息来提取加盟店信息,并且使用所提取加盟店信息来生成搜索结果。更具体来说,生成器220从数据库270中存储的多个加盟店的加盟店信息来提取与从移动通信终端100所接收的搜索条件信息匹配的一个或多个加盟店的加盟店信息。值得注意,在通过接收器210从移动通信终端100接收搜索条件信息时,生成器220提取加盟店信息。然后,生成器220使用所提取加盟店信息来生成搜索结果。数据库270可通过按照交易计数排列加盟店信息来将它存储。搜索结果可包含采取列表或地图的形式的所提取加盟店信息。例如,如果搜索结果配置成包含加盟店信息的列表,则生成器220可按照交易计数的升序或降序来排列所提取加盟店信息。生成器220可基于与所提取加盟店信息对应的加盟店中进行的信用卡交易数量和现金交易数量中的至少一个来排列所提取加盟店信息。
[0065]生成器220可检查所提取加盟店信息中的加盟店的交易计数,并且通过按照交易计数排列所提取加盟店信息来生成搜索结果。数据库270可与对应于加盟店信息的加盟店的交易计数无关地存储加盟店信息。同时,生成器220可将具有最大交易计数的加盟店的加盟店信息设置为搜索结果,或者可在搜索结果中包含所排列加盟店信息以及具有最大交易计数的加盟店的加盟店信息。换言之,搜索结果可以仅包含具有最大交易计数的加盟店的加盟店信息或者所排列加盟店信息和具有最大交易计数的加盟店的加盟店信息。
[0066]如果与所提取加盟店信息对应的加盟店数量超过阈值,则生成器220可按照加盟店的交易计数从加盟店来选择与阈值同样多的加盟店,并且可生成具有所选加盟店的加盟店信息的搜索结果。阈值是用于生成搜索结果所需的加盟店数量。阈值可在接收器220处从移动通信终端100所接收的搜索条件信息中设置,可由服务器200的操作员预先设置,或者可通过预定算法(例如程序等)来设置。
[0067]生成器220可从数据库270来提取在位于预定范围之内的加盟店之间的与所接收搜索条件信息匹配的一个或多个加盟店的加盟店信息,然后可生成具有所提取加盟店信息的搜索结果。具体来说,生成器220从数据库270来提取与搜索条件信息匹配的一个或多个加盟店的加盟店信息,然后从所提取加盟店信息来提取位于预定范围之内的一个或多个加盟店的加盟店信息。预定范围可通过预设半径、行政区(例如基于大都市、省、城市、县等)或者设施名称(例如地铁、街道、公园、公交车站等)来定义。预定范围还可由操作员或预定算法(例如程序、统计概率等)来设置。[0068]同时,生成器220在所接收搜索条件信息中检查移动通信终端100的终端位置信息和搜索位置信息中的至少一个。生成器220可基于搜索条件信息中包含的终端位置信息和搜索位置信息中的至少一个从数据库270来提取预定范围之内的一个或多个加盟店的加盟店信息。生成器220还可从所提取加盟店信息来提取与除了搜索条件信息中的终端位置和搜索位置信息之外的信息匹配的一个或多个加盟店的加盟店信息。例如,如果搜索结果包含搜索位置信息和名称信息,则生成器220可基于搜索位置信息来提取加盟店信息,然后还从所提取加盟店信息按照名称信息来提取加盟店信息。它还可被认为是另一个实施例,其中生成器220首先从数据库270中存储的多个加盟店的加盟店信息来提取与名称信息匹配的一个或多个加盟店的加盟店信息,然后从与名称信息匹配的所提取加盟店信息按照搜索位置信息来提取加盟店信息。
[0069]另外,生成器220计算对应于所提取加盟店信息的一个或多个加盟店与搜索条件信息中的终端位置信息所表示的终端位置和搜索位置信息所表示的搜索位置中的至少一个之间的距离。生成器220可在搜索结果中包含与距离有关的信息。如果与所提取加盟店信息对应的加盟店数量超过阈值,则生成器220可选择与阈值同样多的加盟店,并且使用所选加盟店的加盟店信息来生成搜索结果。
[0070]服务器200可生成终端位置信息。具体来说,生成器220可通过经由外部装置定位已经传送搜索条件信息的移动通信终端100,来生成终端位置信息。外部装置可以是能够确定移动通信终端100的当前位置的装置,例如HLR。在从移动通信终端100所接收的搜索条件信息没有包含终端位置信息并且用户或操作员设置位置服务的情况下,服务器200生成终端位置信息。生成器220可按照所生成终端位置信息从多个加盟店的加盟店信息来提取加盟店信息。
[0071]控制器230提供对服务器200的总体控制。也就是说,控制器230控制服务器200的接收器210、生成器220、发射器240、处理器250、显示器260和数据库170。例如,当接收器210从移动通信终端100接收搜索请求并且通过第一网络130来与移动通信终端100建立通信信道时,控制器230可控制发射器240向移动通信终端100传送Π。UI可用于从用户接收与加盟店有关的搜索信息。在通过接收器210接收交易计数信息时,控制器230可识别与交易计数信息对应的加盟店,并且控制数据库270来存储加盟店的交易计数信息。控制器230控制发射器240将从处理器250所生成的UI传送给移动通信终端100。
[0072]发射器240通过第一网络130连接到移动通信终端100,并且通过第一网络130将信息传送给移动通信终端100。具体来说,发射器140向移动通信终端100传送包含已基于搜索条件信息和交易计数来提取的加盟店信息的搜索结果。另外,发射器240可将UI传送给移动通信终端100,以便通过Π从用户接收与加盟店有关的搜索信息。
[0073]处理器250处理移动通信终端100所请求的附加服务。具体来说,处理器250生成Π,用户通过该Π可在所选加盟店中进行预约或预订。UI可通过移动通信终端100中包含的应用来提供。当用户将要在移动通信终端100上显示的搜索结果中选择加盟店之一时,处理器250生成Π。
[0074]此外,处理器250将从移动通信终端100所接收的预约或预订信息和顾客信息传送给加盟店终端300。加盟店终端300是用户所选的加盟店中的终端。当用户通过移动通信终端100的应用来进行预约或预订并且处理器250通过接收器210从移动通信终端100接收预约或预订信息时,处理器250向加盟店终端300传送预约或预订信息和顾客信息。预约或预订信息指定用户想要保留或订购的产品或服务,例如包含预约日期、预约时间、加盟店信息、预约的菜单、订户标识信息等。
[0075]显示器260向操作员显示服务器200的操作期间所生成的操作信息和结果信息。例如,显示器260显示通过接收器210所接收的搜索条件信息或者从生成器220所生成的搜索结果。
[0076]显示器260还显示数据库270中存储的信息。例如,显示器260可显示数据库270中存储的多个加盟店的加盟店信息、与加盟店信息对应的搜索条件信息和交易计数。
[0077]任何类型的装置可用作显示器260,只要该装置能够显示搜索条件信息和加盟店信息。例如,显示器260可以是液晶显示器(LCD)、有机发光二极管(0LED)显示器和电泳显不器(EPD)其中之一。
[0078]数据库270存储用于控制服务器200的总体操作的程序、程序的执行期间所生成的数据和所获取数据。例如,数据库270可存储搜索加盟店所需的搜索条件信息以及各加盟店的包含交易计数信息的加盟店信息。加盟店信息可按照数据库270中的交易计数来排列。备选地,加盟店信息可与加盟店的交易计数无关地对于多个加盟店的每个存储在数据库270中。将参照图3来描述数据库270。
[0079]作为示例,数据库270已描述为结合到服务器200中。数据库270可与服务器200独立地配置。例如,数据库270可驻留在连接到服务器200的PG服务器350中。
[0080]图3示出按照本发明的一个实施例、用于提供加盟店信息的服务器中的数据库的结构。
[0081]参照图3,数据库270存储从一个或多个PG服务器350所接收的加盟店信息。更具体来说,数据库270可从第一和第二 PG服务器350来收集与各加盟店的名称、标识号、业务类型、位置、卡交易计数和现金交易计数有关的信息,并且可存储所收集加盟店信息和附加信息。基于PG服务器来存储加盟店信息的原因是向用户提供与各种加盟店有关的信息,因为PG服务器保持加盟店的交易计数信息,并且加盟店在它们所涉及的PG服务器中有所不同。
[0082]虽然加盟店信息按照PG服务器单独地存储,但是这完全是示范性的。因此,如何存储加盟店信息并不重要,只要能够存储加盟店信息。
[0083]下面马上将描述按照本发明的各个实施例、用于提供加盟店信息的方法。关于按照参照图2所述的本发明的实施例的服务器200的组件,将会清楚地理解,两个或更多组件可结合到单个组件中,或者一个组件可分为多个组件,并且具有上述功能的组件可用于服务器200,而与其名称无关。相应地,给出用于提供加盟店信息的方法的以下描述,其中要理解,各操作由服务器200而不是特定组件来执行。
[0084]图4是示出按照本发明的一个实施例、用于提供加盟店信息的方法的流程图。
[0085]参照图4,服务器200在步骤410从移动通信终端100接收搜索条件信息。例如,在从用户接收菜单信息“比萨”时,移动通信终端100可生成包含菜单信息“比萨”的搜索条件信息,并且向服务器200传送搜索条件信息。在从移动通信终端100接收搜索条件信息之前或之后,服务器200可通过PG服务器350收集来自各加盟店的交易计数信息。服务器200可基于一个或多个加盟店的交易计数来存储一个或多个加盟店的加盟店信息。[0086]在步骤420,服务器200从多个加盟店的所存储加盟店信息来提取与搜索条件信息匹配的一个或多个加盟店的加盟店信息。例如,服务器200可从所存储加盟店信息来提取与从移动通信终端100所接收的搜索条件信息中包含的菜单信息“比萨”匹配的加盟店信息。
[0087]服务器200检查所提取加盟店信息中的一个或多个加盟店的交易计数,并且在步骤430通过按照交易计数排列所提取加盟店信息来生成搜索结果。具体来说,服务器200通过按照一个或多个加盟店的每个中进行的信用卡交易数量和现金交易数量中的至少一个排列所提取加盟店信息,来生成搜索结果。
[0088]如果与所提取加盟店信息对应的一个或多个加盟店的数量超过阈值,则服务器200可从一个或多个加盟店之中选择与阈值同样多的加盟店,并且使用所选加盟店的加盟店信息来生成搜索结果。
[0089]服务器200在步骤440将搜索结果传送给移动通信终端100。
[0090]图5是示出按照本发明的另一个实施例、用于提供加盟店信息的方法的流程图。
[0091]参照图5,服务器200在步骤510从移动通信终端100接收搜索条件信息。例如,移动通信终端100可在搜索条件信息中包含搜索位置信息“首尔站”和菜单信息“比萨”,并且将搜索条件信息传送给服务器200。
[0092]服务器200在步骤520确定搜索条件信息是否包含搜索位置信息或终端位置信肩、Ο
[0093]在搜索条件信息中的搜索位置信息和终端位置信息的至少一个存在的条件下,服务器200在步骤530基于搜索条件信息以及搜索位置信息和终端位置信息中的至少一个来提取一个或多个加盟店的加盟店信息。具体来说,如果搜索条件信息包含搜索位置信息和终端位置信息中的至少一个,则服务器按照终端位置信息和搜索位置信息中的至少一个从多个加盟店的所存储加盟店信息来提取位于预定范围之内的一个或多个加盟店的加盟店信息。例如,服务器可从多个加盟店的所存储加盟店信息来提取位于自搜索条件信息中设置的“首尔站”的预定范围之内的一个或多个加盟店的加盟店信息。
[0094]服务器200还按照除了搜索条件信息中的搜索位置信息和终端位置信息之外的信息从所提取加盟店信息来提取一个或多个加盟店的加盟店信息。例如,服务器可从与“首尔站”匹配的所提取加盟店信息来提取与菜单信息“比萨”匹配的一个或多个加盟店的加盟店信息。
[0095]同时,服务器200可首先从多个加盟店的所存储加盟店信息来提取与除了搜索位置信息和终端位置信息之外的信息匹配的一个或多个加盟店的加盟店信息,然后可按照搜索位置信息和终端位置信息中的至少一个从所提取加盟店信息来提取加盟店信息。
[0096]服务器200可计算对应于所提取加盟店信息的加盟店与终端位置信息所表示的终端位置和搜索位置信息所表示的搜索位置信息中的至少一个之间的距离,并且可在搜索结果中包含与距离有关的信息。
[0097]如果搜索条件信息既没有包含搜索位置信息也没有包含终端位置信息,则服务器200在步骤540从所存储加盟店信息来提取与搜索条件信息匹配的一个或多个加盟店的加盟店信息。
[0098]在步骤550,服务器200通过按照与所提取加盟店信息对应的加盟店的每个中进行的信用卡交易数量和现金交易数量中的至少一个排列所提取加盟店信息,来生成搜索结果。
[0099]服务器200在步骤560将搜索结果传送给传送了搜索条件信息的移动通信终端100。
[0100]图6是示出按照本发明的另一实施例、用于提供加盟店信息的方法的流程图。
[0101]参照图6,服务器200在步骤610从移动通信终端100接收搜索条件信息。服务器200收集与各加盟店中进行的交易数量有关的信息,即各加盟店的交易计数信息。
[0102]在步骤620,服务器200确定搜索条件信息是否指示已商定位置服务。在这里,搜索条件信息没有包含终端位置信息。
[0103]如果商定了位置服务,则服务器200在步骤630通过定位传送了搜索条件信息的移动通信终端100来生成终端位置信息。
[0104]服务器200在步骤640从多个加盟店的所存储加盟店信息来提取位于自移动通信终端100的位置的预定范围中并且与所接收搜索条件信息匹配的一个或多个加盟店的加
盟店信息。
[0105]另一方面,如果尚未商定位置服务,则服务器200在步骤650从所存储加盟店信息来提取与从移动通信终端100所接收的搜索条件信息匹配的一个或多个加盟店的加盟店信息。
[0106]在步骤660,服务器200通过按照与所提取加盟店信息对应的加盟店的每个中进行的交易数量排列所提取加盟店信息,来生成搜索结果。
[0107]服务器200在步骤670将搜索结果传送给移动通信终端100。
[0108]图7示出按照本发明的一个实施例、移动通信终端中的示范UI屏幕。
[0109]给出以下描述,其中要理解,作为示例,加盟店信息作为“实时餐馆搜索”服务来提供。
[0110]当用户运行移动通信终端100中安装的实时餐馆搜索应用时,移动通信终端100显示用于输入信息以搜索餐馆的UI屏幕710,如图7(a)所示。例如,如果用户对烹饪类型输入“韩式”以及对地区输入“汝矣岛”,则移动通信终端100可显示作为烹饪类型的“韩式”、作为地区的“汝矣岛”。以及如果用户商定位置服务,则移动通信终端100可显示“商定”作为用户位置信息。
[0111]在用户在Π屏幕710上完全输入用于搜索加盟店的信息之后,用户在Π屏幕710上选择搜索按钮715。然后,移动通信终端100显示指示从用户所接收的餐馆搜索信息被发送给服务器200的屏幕720,如图7(b)所示。因为用户商定了位置服务,所以移动通信终端100可通过确定其位置来生成终端位置信息,并且将终端位置信息传送给服务器200。
[0112]移动通信终端100基于交易计数从服务器200接收与用户输入信息匹配的加盟店信息。如图7(c)所示,移动通信终端100显示包括加盟店信息的屏幕730。例如,移动通信终端100可将与加盟店信息对应的加盟店标记为如图7(c)所示的点735。另外,移动通信终端100可按照加盟店的交易计数来区分点735的大小,如图7(c)所示。也就是说,对于具有大量交易的加盟店标记大点,而对于具有少量交易的加盟店标记小点。
[0113]虽然在图7 (c)的地图一本发明并不局限于此-上表示加盟店信息,但是任何形式是可用的,只要能够显示加盟店信息。例如,移动通信终端100可通过按照加盟店的交易计数依次排列加盟店信息,来显示加盟店信息。
[0114]另外,虽然在图7的示例中搜索餐馆,但是同样的情况适用于搜索进行信用卡和现金交易的任何加盟店类型,例如销售例如时尚商品等的多种多样商品的加盟店、诊所、药店等。
[0115]按照本发明的上述方法能够通过硬件、固件或者作为能够存储在诸如CD ROM、RAM、软盘、硬盘或磁光盘之类的记录介质中或者通过网络下载并且存储在非暂时机器可读介质上的软件或计算机代码来实现,以使得本文所述的方法能够通过使用通用计算机或者专用处理器的这种软件来呈现或者通过诸如ASIC或FPGA之类的可编程或专用硬件来呈现。如本领域技术人员会理解,计算机、处理器、微处理器控制器或者可编程硬件包括可存储或接收软件或计算机代码的例如RAM、ROM、Flash等的存储器组件,其中软件或计算机代码在由计算机、处理器或硬件来访问和运行时实现本文所述的处理方法。另外,将会知道,当通用计算机访问用于实现本文所示处理的代码时,代码的执行将通用计算机变换为用于运行本文所示处理的专用计算机。
[0116]虽然参照本发明的实施例具体示出和描述了本发明,但是本领域的技术人员将会理解,其中可进行形式和细节上的各种变更,而没有背离以下权利要求书所限定的本发明的精神和范围。
【权利要求】
1.一种用于提供加盟店信息的服务器,包括:接收器,用于收集与各加盟店中进行的交易数量相关的交易计数信息,并且从移动通信终端接收搜索条件信息;数据库,用于存储加盟店信息,所述加盟店信息按照预定标准基于所收集交易计数信息来生成;生成器,用于按照所述搜索条件信息从所述数据库来提取至少一个加盟店的所述加盟店信息,并且使用所提取加盟店信息来生成搜索结果;以及发射器,用于将所述搜索结果传送给所述移动通信终端。
2.如权利要求1所述的服务器,其中,所述生成器使用所提取加盟店信息来检查所述至少一个加盟店中进行的所述交易数量,并且通过按照所检查交易数量排列所提取加盟店信息来生成所述搜索结果。
3.如权利要求2所述的服务器,其中,如果与所提取加盟店信息对应的加盟店数量超过阈值,则所述生成器按照所述加盟店中进行的所述交易数量从所提取加盟店信息来选择与所述阈值同样多的加盟店的加盟店信息。
4.如权利要求3所述的 服务器,其中,所述阈值在来自所述移动通信终端的所述搜索条件信息中接收,或者由所述服务器的操作员预先设置。
5.如权利要求2所述的服务器,其中,所述生成器使用所述移动通信终端的终端位置信息以及搜索位置信息中的至少一个从所述数据库来提取所述至少一个加盟店的所述加盟店信息,所述终端位置信息和所述搜索位置信息从所述搜索条件信息来获取。
6.如权利要求5所述的服务器,其中,所述生成器计算对应于所提取加盟店信息的所述至少一个加盟店与所述终端位置信息所表示的终端位置和所述搜索位置信息所表示的搜索位置中的至少一个之间的距离,并且在所述搜索结果中包含与所述距离有关的信息。
7.如权利要求6所述的服务器,其中,如果与所提取加盟店信息对应的加盟店的数量超过阈值,则所述生成器按照与所述距离有关的信息从所提取加盟店信息来选择与所述阈值同样多的加盟店的加盟店信息。
8.如权利要求2所述的服务器,其中,所述生成器从所述数据库来提取与来自位于预定范围之内的加盟店之中的所接收搜索条件信息匹配的至少一个加盟店的所述加盟店信息。
9.如权利要求1所述的服务器,其中,所述交易计数信息包含信用卡交易数量和现金交易数量中的至少一个。
10.如权利要求1所述的服务器,其中,所述加盟店信息包含加盟店名称信息、电话号码信息、地址信息、业务类型信息、菜单信息、价格信息、营业时间信息和停车可用性信息中的至少一个。
11.一种在服务器中用于提供加盟店信息的方法,所述方法包括:基于各加盟店的所收集交易计数信息来生成加盟店信息,所述交易计数信息与所述加盟店中进行的交易数量相关,并且管理数据库中的所述加盟店信息;按照从移动通信终端所接收的搜索条件信息从数据库来提取至少一个加盟店的所述加盟店信息;使用所提取加盟店信息来生成搜索结果;以及将所述搜索结果传送给所述移动通信终端。
12.如权利要求11所述的方法,其中,所述搜索结果生成包括:使用所提取加盟店信息来检查所述至少一个加盟店中进行的交易数量;按照所检查交易数量来排列所提取加盟店信息;以及使用所排列加盟店信息来生成所述搜索结果。
13.如权利要求11所述的方法,其中,如果与所提取加盟店信息对应的加盟店的数量超过阈值,则所述搜索结果生成包括按照所述加盟店中进行的所述交易数量从所提取加盟店信息来提取与所述阈值同样多的加盟店的加盟店信息。
14.如权利要求13所述的方法,其中,所述阈值在来自所述移动通信终端的所述搜索条件信息中接收,或者由所述服务器的操作员预先设置。
15.如权利要求11所述的方法,其中,所述加盟店信息提取包括使用所述移动通信终端的终端位置信息以及搜索位置信息中的至少一个从所述数据库来提取所述至少一个加盟店的所述加盟店信息,所述终端位置信息和所述搜索位置信息从所述搜索条件信息来获取。
16.如权利要求15所述的方法,其中,所述搜索结果生成包括:计算对应于所提取加盟店信息的所述至少一个加盟店与所述终端位置信息所表示的终端位置和所述搜索位置信息所表示的搜索位置中的至少一个之间的距离;以及在所述搜索结果中包含与所述距离有关的信息。
17.如权利要求16所述的方法,其中,如果与所提取加盟店信息对应的加盟店的数量超过阈值,则所述搜索结果生成包括按照与所述距离有关的信息从所提取加盟店信息来选择与所述阈值同样多的加盟店的加盟店信息。
18.如权利要求12所述的方法,其中,所述加盟店信息提取包括从所述数据库来提取与来自位于预定范围之内的加盟店之中的所接收搜索条件信息匹配的至少一个加盟店的加盟店信息。
19.如权利要求11所述的方法,其中,所述交易计数信息包含信用卡交易数量和现金交易数量中的 至少一个。
20.如权利要求11所述的方法,其中,所述加盟店信息包含加盟店名称信息、电话号码信息、地址信息、业务类型信息、菜单信息、价格信息、营业时间信息和停车可用性信息中的至少一个。
【文档编号】G06Q30/02GK103733215SQ201180068697
【公开日】2014年4月16日 申请日期:2011年8月26日 优先权日:2010年12月28日
【发明者】卢廷和, 李章赫, 金廷恒, 张廷圭 申请人:韩国情报通信株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1