商务信息搜索方法

文档序号:6611287阅读:268来源:国知局
专利名称:商务信息搜索方法
技术领域
本发明涉及商务信息搜索方法,尤其涉及结合地理信息对商务信息进行搜索方法。
背景技术
目前互联网上有很多电子商务网站,商家在这些电子商务网站上注册之后,便可以发布各种各样的商务信息,即可以出售实物性商品,比如衣服、鞋子、电子产品等,也可以出售服务性商品,比如理发卡、健身卡等,而顾客则足不出户就可以通过这些网站查询、挑选到自己中意的商品。电子商务正由于其销售成本低、商品挑选比对容易等优点,越来越被大家所接受使用。
然而,在商家距离顾客较远的情况下,被交易的商品如何由商家转移至顾客手中则可能会出现些许问题,如果由商家送货上门则需要商家付出一些时间、精力、金钱,增加了销售成本,如果由顾客亲自去取则又需要顾客投入时间、精力、金钱,如果通过邮递的方式送到顾客手中,同样也会产生邮递费用,而这些费用要么需要商家承担要么需要顾客承担,这些都直接阻碍了商品交易的进行。相反,在商家距离顾客较近的情况下,无论是商家送货上门还是顾客亲自来取就都不是什么大问题了。
其次,目前的电子商务信息面临着信用危机,由于商家与顾客互不了解,假冒伪劣商品的出现频率比日常购物更高。同时,人们对网上支付的安全性也有诸多担心。这些问题限制了电子商务在中国的普及。
但是由于电子商务的廉价性,使得越来越多的商家在电子商务网站上注册并发布越来越多的商务信息,顾客则不得不面对铺天盖地的海量信息,虽然现有的有些电子商务网站推出根据商品名称进行搜索的功能,但在经过查询后仍然还有大量的商务信息,而这些信息和商家地理位置并没有直接的关系,只有当顾客在看到商品或者卖家的信息时候,才知道这个商品或卖家所在的地理位置,因此,顾客不得不花大量的时间去查找地理位置较为理想的商家。
现在有一些电子商务网站,在搜索商品的时候,可以限制搜索的范围是某个城市,但是这种限制方法很不精确,甚至没有实用价值,特别是对于北京、上海这样的大城市而言,即使是在同一个城市,也可能距离很远。
另外,现在还有一些电子商务网站,它们在搜索商品的时候,也可以对利用地址关键字进行搜索,但是这些网站一般都是从商家注册地址中抽取部分地址作为地址关键字,比如商家注册地址为“北京市海淀区知春路20号”,那可以将“知春路”作为地址关键字,对于这种地址关键字搜索意义同样不是很大。第一、因为从商家注册地址中提取的关键字对地址的标示作用不是很准确,比如知春路即可以代表知春路1号也可以代表知春路50号,两者差别往往会很大;第二、因为一个地方可能会有各种各样的名称,而人们在实际生活当中经常遇到,人们往往可能只知道其中一个地址名称,比如在北京市五道口城铁一带,有人称之为“五道口”,也有人叫它“华清嘉园”,也有人叫它“清华东门”, 也有人叫它“成府路”,如果网站中仅仅将“成府路”作为地址关键字,那么顾客用其他的名称就不能检索到,这大大影响了其实用性。
因此,亟待提出一种能够解决上述问题的商务信息搜索方法,使顾客快速准确的查询到理想地理位置的商家。

发明内容
有鉴于此,本发明的目的在于提供商务信息搜索方法,使顾客快速准确的查询到理想地理位置的商家。
为了实现上述目的,本发明提供的一种商务信息搜索方法,用于电子商务系统中,商家在向电子商务系统注册时须提供其所在地理位置的一个或数个地址关键字,商家在注册后在电子商务系统上发布商务信息,电子商务系统整理并保存商家提供的地址关键字及商家发布的商务信息,其包括用户向电子商务系统输入地址关键字和商务信息关键字进行搜索;电子商务系统根据输入的地址关键字和商务信息关键字在保存的数据中进行匹配;和匹配出并返回所在地理位置符合输入地址关键字的商家发布的符合商务信息关键字的商务信息给用户。
进一步的,商务信息是商品信息、店面转让信息或促销信息,相应的,所述商务信息关键字分别为商品名称、转让标题或促销标题的部分或者全部。
进一步的,如果用户也向电子商务系统进行了注册,并指定了地址关键字,那么用户登录后搜索时可不输入地址关键字,电子商务系统自动将用户提供的地址关键字作为地址条件进行搜索。
本方案与现有的方案相比,让商家在向电子商务系统注册时输入其所在地理位置的一个或数个地址关键字,从而使顾客使用商家提供的地址关键字中的任意一个进行检索都可以搜索到该商家及其发布的商务信息。


图1为本发明中电子商务系统的功能框图;和图2为本发明商务信息搜索方法的一个实施例的流程示意图。
具体实施例方式下面结合说明书附图来说明本发明的具体实施方式

请参阅图1所示,其示出了本发明中电子商务系统的功能框图,所述电子商务系统的用户可以分为商家和顾客,商家和顾客可以通过互联网与电子商务系统通讯。商家和顾客都可以通过互联网向电子商务系统注册,注册后商家和顾客便可以登录到电子商务系统,商家登录电子商务系统后才能发布商务信息,电子商务系统将商家和顾客的注册信息及商家发布的商务信息进行整理并保存。总体来讲,本发明提出的商务信息搜索方法的技术方案中,是让商家在向电子商务系统注册时输入其所在地理位置的一个或数个地址关键字,从而使顾客使用商家提供的地址关键字中的任意一个进行检索都可以搜索到该商家及其发布的商务信息。
在顾客利用电子商务系统进行商务信息搜索前,需要进行一些前期工作。
首先,商家需要向电子商务系统注册,注册时需要商家向所述电子商务系统提供其所在地理位置的一个或数个地址关键字,所述数个包括两个或两个以上,这正是为了防止同一个地理位置存在多个名称而特意设计的,比如该商家所在位置是离五道口城铁站西100米,那么商家可以输入“五道口”、“清华东门”、“华清嘉园”等作为地址关键字。当然,商家在注册时也可以向电子商务系统提供其本身的一些信息,比如商家名称、地址信息(具体的街道地址、邮编等,比如北京市海淀区永嘉北路6号,邮编100094)、联系方式、联系人、经营许可证信息等等。
其次,已经注册的商家登录到电子商务系统后可以发布商务信息。所述商务信息可以是商品信息、店面转让信息及促销信息等。所述商品信息可以包括商品名称、商品具体描述,价格、数量等,所述店面转让信息可以包括转让标题、时间、转让价格等,所述促销信息可以包括促销标题、促销手段、有效时间等。
最后,所述电子商务系统需要对商家的注册信息和商家发布的商务信息进行整理并保存。以下提供了两种不同的整理并保存数据的实施方式,当然也不能局限于下述两种实施方式,凡普通技术人员能够获知的实施方式都可以适用于此。
在第一实施例中,可以将商家提交的注册信息和商家发布的商务信息存储在目前通用的关系数据库(Relational Database)当中,比如ORACLE、DB2、MYSQL等。该数据库可以有若干张表,其中第一张表存放关于商家本身的注册信息,例如之前所述的商家名称、地址信息、邮编、联系人、联系方式等等,为每一商家分配一个商家编号,比如001为A商家的商家编号,002为B商家的商家编号等,该表的主键(Key)为该商家的商家编号。第二张表存放商家发布的商务信息,包括商品信息、促销信息、店面转让信息等,其中每一则商品信息可以作为一条商务信息,每一则促销信息也可以作为一条商务信息,每一则店面转让信息也可以作为一条商务信息,为每条商务信息分配一个商务信息编号,该表的主键为该商务信息的商务信息编号,并且将该条商务信息所属商家的编号作为该表的一个外键(Foreign Key)。第三张表存放商家提供的地址关键字,将每一地址关键字对应的商家的编号作为该表的一个外键。
在第二实施例中,可以将商家提交的注册信息和发布的商务信息存储成数个文件,第一个文件存放关于商家本身的注册信息,该文件的每一行都表示一个商家,商家的若干信息之间用分隔符分割开,假定分隔符是逗号″,″,那么其中一行记录如下格式商家编号,商家名称,邮寄地址,邮编,联系人,联系方式……第二个文件用来存放商家发布的商务信息,该文件的每一行都表示一个商家发布的一则商务信息,每一则商品信息可以作为一条商务信息,每一则促销信息也可以作为一条商务信息,每一则店面转让信息也可以作为一条商务信息,如果商务信息是商品信息,那么其中一行记录如下格式商务信息编号,商家编号,商品名称,商品具体描述,价格,数量……;如果商务信息是促销信息,那么其中一行记录如下格式商务信息编号,商家编号,促销标题,促销手段、有效时间……;如果商务信息是店面转让信息,那么其中一行记录如下格式商务信息编号,商家编号,转让标题、时间、转让价格……;第三个文件用来存放商家提供的地址关键字,格式样例如下商家编号,地址关键字。
另外,顾客也可以向电子商务系统注册,注册时顾客可以向所述电子商务系统提供其所在地理位置的地址关键字,这里的地址关键字的数目可以是一个也可以是数个。当然,顾客在注册时也可以向电子商务系统提供其它一些个人信息。
请参看图2所示,其示出了本发明商务信息搜索方法的一个实施例的流程示意图,其具体包括如下步骤。
步骤100、顾客或者说用户通过互联网向电子商务系统输入地址关键字和商务信息关键字进行搜索,步骤200、电子商务系统根据输入的地址关键字和商务信息关键字在保存好的数据中进行匹配;和步骤300、匹配出所在地理位置符合输入地址关键字的商家发布的符合商务信息关键字的商务信息。
这里所说的商务信息关键字可以是商品名称、促销标题或转让标题等的部分或者全部,或者通过某种方法得到的同义词,例如单车和自行车。
步骤200的具体执行根据数据整理方式的不同而不同,如果是采用前述第一实施例,那么电子商务系统将向数据库系统发出SQL(Structured Query Language)语句进行查询进而得到搜索结果。SQL语句的具体写法需要视数据库的表名称和结构而定。另外,不同厂商的数据库产品也会有非常些微的差别。
如果是采用前述第二实施例,那么具体过程如下。当电子商务系统启动时,几个文件的内容将被载入内存,变成基于内存的数据结构,例如a,b,c。a表示内存中的商家数据结构,是一个散列表,其键是商家编号,值是商家的信息。b表示内存中的商品数据结构,是一个链表。c表示内存中的地址关键字数据结构,也是一个链表。当系统关闭时,内存的数据结构将回写到文件系统。用户向系统输入地址关键字X和商品名称Y进行搜索,系统首先从内存结构c当中遍历整个链表,如果某个记录的地址关键字恰好为X,那么就将该记录中的商家编号提取出来。假设该商家编号为Q,那么遍历内存结构b,如果某个商务信息记录中,商家编号也是Q,并且其商务信息标题或者商务信息描述中含有商品名称Y,那么编号为Q的商家就是商家搜索结果之一,同样该商务信息也是商务信息搜索结果之一。
如果顾客像商家一样事先进行了注册,并指定了地址关键字,那么顾客搜索时可以不需要输入地址关键字,电子商务系统可以自动将顾客提供的地址关键字作为地址条件进行搜索。
另外,电子商务系统利用多项指标根据一定的规则对最终的商务信息集合进行打分,然后根据得分的高低排序,将结果返回给买家。这些规则包括但不限于顾客对商家的评价(比如评价越高得分越高),商品的价格(比如价格越高得分越高),商品上架的时间(比如上架时间越晚得分越高),以及卖家营业执照上面的注册资本,注册时间等(比如资本越高、时间越久得分越高)。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种商务信息搜索方法,用于电子商务系统中,商家在向电子商务系统注册时须提供其所在地理位置的一个或数个地址关键字,商家在注册后在电子商务系统上发布商务信息,电子商务系统整理并保存商家提供的地址关键字及商家发布的商务信息,其特征在于其包括A用户向电子商务系统输入地址关键字和商务信息关键字进行搜索;B电子商务系统根据输入的地址关键字和商务信息关键字在保存的数据中进行匹配;和C匹配出并返回所在地理位置符合输入地址关键字的商家发布的符合商务信息关键字的商务信息给用户。
2.如权利要求1所述的商务信息搜索方法,其特征在于,商务信息是商品信息、店面转让信息或促销信息,相应的,所述商务信息关键字分别为商品名称、转让标题或促销标题的部分或者全部。
3.如权利要求1所述的商务信息搜索方法,其特征在于,如果用户也向电子商务系统进行了注册,并指定了地址关键字,那么用户登录后搜索时可不输入地址关键字,电子商务系统自动将用户提供的地址关键字作为地址条件进行搜索。
4.如权利要求1所述的商务信息搜索方法,其特征在于,电子商务系统根据一定的规则对最终的商务信息集合进行打分,然后根据得分的高低排序将结果返回。
5.如权利要求4所述的商务信息搜索方法,其特征在于,商家向所述电子商务服务器注册时,还须向电子商务系统提供其所在地理位置的地址信息、商家名称、经营许可证信息。
6.如权利要求5所述的商务信息搜索方法,其特征在于,所述规则包括顾客对商家的评价,商品的价格,商品上架的时间,以及经营许可证信息。
7.如权利要求1所述的商务信息搜索方法,其特征在于,将商家提交的注册信息和商家发布的商务信息存储在关系数据库当中,该数据库可以有若干张表,其中一张表存放关于商家本身的注册信息,为每一商家分配一个商家编号,该表的主键为该商家的商家编号,第二张表存放商家发布的商务信息,该表的主键为该商务信息的商务信息编号,并且将该条商务信息所属商家的编号作为该表的一个外键,第三张表存放商家提供的地址关键字,将每一地址关键字对应的商家的编号作为该表的一个外键。
8.如权利要求7所述的商务信息搜索方法,其特征在于,步骤B具体为电子商务系统将向数据库系统发出SQL语句进行查询。
9.如权利要求1所述的商务信息搜索方法,其特征在于,将商家提交的注册信息和发布的商务信息存储成数个文件,第一个文件存放关于商家本身的注册信息,该文件的每一行都表示一个商家,商家的若干信息之间用分隔符分割开,假定分隔符是逗号″,″,那么其中一行记录如下格式商家编号,商家名称,邮寄地址,邮编,联系人,联系方式……第二个文件用来存放商家发布的商务信息,该文件的每一行都表示一个商家发布的一则商务信息,那么其中一行记录如下格式商务信息编号,商家编号,商品信息;第三个文件用来存放商家提供的地址关键字,格式样例如下商家编号,地址关键字。
10.如权利要求9所述的商务信息搜索方法,其特征在于,步骤B具体为当电子商务系统启动时,几个文件的内容将被载入内存,变成基于内存的数据结构a,b,c,a表示内存中的商家数据结构,是一个散列表,其键是商家编号,值是商家的信息,b表示内存中的商品数据结构,是一个链表,c表示内存中的地址关键字数据结构,也是一个链表,当系统关闭时,内存的数据结构将回写到文件系统,用户向系统输入地址关键字X和商务信息关键字Y进行搜索,系统首先从内存结构c当中遍历整个链表,如果某个记录的地址关键字恰好为X,那么就将该记录中的商家编号提取出来,假设该商家编号为Q,那么遍历内存结构b,如果某个商务信息记录中,商家编号也是Q,并且其商务信息标题或者商务信息描述中含有商务信息关键字Y,那么编号为Q的商家就是商家搜索结果之一,同样该商务信息也是商务信息搜索结果之一。
全文摘要
本发明公开了一种商务信息搜索方法,用于电子商务系统中,商家在向电子商务系统注册时须提供其所在地理位置的一个或数个地址关键字,商家在注册后在电子商务系统上发布商务信息,电子商务系统整理并保存商家提供的地址关键字及商家发布的商务信息,其包括用户向电子商务系统输入地址关键字和商务信息关键字进行搜索;电子商务系统根据输入的地址关键字和商务信息关键字在保存的数据中进行匹配;和匹配出并返回所在地理位置符合输入地址关键字的商家发布的符合商务信息关键字的商务信息给用户。从而使顾客使用商家提供的数个地址关键字中的任意一个进行检索都可以搜索到该商家及其发布的商务信息。
文档编号G06Q30/00GK101086744SQ20071013777
公开日2007年12月12日 申请日期2007年7月18日 优先权日2007年7月18日
发明者江百朋 申请人:江百朋
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1