针对不同电商平台的商品信息同步方法及装置制造方法

文档序号:6548967阅读:254来源:国知局
针对不同电商平台的商品信息同步方法及装置制造方法
【专利摘要】本发明提供了一种针对不同电商平台的商品信息同步方法及装置,其中,所述方法包括:查询同义词库,同义词库存储有第一电商平台与第二电商平台之间的商品类目对应关系以及商品属性对应关系,第一电商平台为待进行商品信息同步的平台,第二电商平台为具有源商品信息的平台;通过查询同义词库确定待进行商品信息同步的商品在第一电商平台的商品类目及商品属性与在第二电商平台的商品类目及商品属性的对应关系;根据确定的对应关系从第二电商平台的数据库表中提取与第一电商平台存在对应关系的商品属性的属性值,保存至第一电商平台的数据库表中作为相应商品属性的属性值。采用本发明能实现不同电商平台之间的商品信息同步,提高商品信息维护效率。
【专利说明】针对不同电商平台的商品信息同步方法及装置

【技术领域】
[0001] 本发明涉及数据同步,具体而言,涉及一种针对不同电商平台的商品信息同步方 法及装置。

【背景技术】
[0002] 现有的电子商务平台(以下简称电商平台)相互独立且分别具有独立的商品信 息。店家如果在不同的电商平台上进行商品销售,则需要维护多份商品信息,并且平台越 多,维护商品信息的工作量越大。
[0003] 因此,如何在不同的电商平台之间实现商品信息共享或同步,成为业界急需解决 的难题。


【发明内容】

[0004] 为了解决上述技术问题,本发明提供一种针对不同电商平台的商品信息同步方法 及装置,能够在不同电商平台之间进行商品信息的同步。
[0005] 本发明采用以下技术措施实现的:
[0006] 本发明提供一种针对不同电商平台的商品信息同步方法,包括:
[0007] 查询同义词库,所述同义词库存储有第一电商平台与第二电商平台之间的商品类 目对应关系以及商品属性对应关系,其中,所述第一电商平台为待进行商品信息同步的平 台,所述第二电商平台为具有源商品信息的平台;
[0008] 通过查询所述同义词库,确定待进行商品信息同步的商品在所述第一电商平台的 商品类目及商品属性与在所述第二电商平台的商品类目及商品属性的对应关系;
[0009] 根据确定的对应关系,从所述第二电商平台的数据库表中提取与所述第一电商平 台存在对应关系的商品属性的属性值,并保存至所述第一电商平台的数据库表中作为相应 商品属性的属性值。
[0010] 相应地,本发明还提供一种针对不同电商平台的商品信息同步装置,包括:
[0011] 同义词库,用于存储第一电商平台与第二电商平台之间的商品类目对应关系以及 商品属性对应关系,其中,所述第一电商平台为待进行商品信息同步的平台,所述第二电商 平台为具有源商品信息的平台;
[0012] 查询模块,用于查询所述同义词库,确定待进行商品信息同步的商品在所述第一 电商平台的商品类目及商品属性与在所述第二电商平台的商品类目及商品属性的对应关 系;
[0013] 同步模块,用于根据所述查询模块确定的对应关系,从所述第二电商平台的数据 库表中提取与所述第一电商平台存在对应关系的商品属性的属性值,并保存至所述第一电 商平台的数据库表中作为相应商品属性的属性值。
[0014] 采用本发明所提供的针对不同电商平台的商品信息同步方法及装置,首先通过查 询同义词库来确定待进行商品信息同步的商品在第一电商平台的商品类目及商品属性与 在第二电商平台的商品类目及商品属性的对应关系,然后根据确定的对应关系从第二电商 平台的数据库表中提取与第一电商平台存在对应关系的商品属性的属性值作为所述商品 在第一电商平台的相应商品属性的属性值,从而实现了不同电商平台之间的商品信息同步 /共享,提高了商品信息的维护效率。

【专利附图】

【附图说明】
[0015] 图1是根据本发明实施例的一种针对不同电商平台的商品信息同步方法的流程 示意图;
[0016] 图2是根据本发明实施例的一种针对不同电商平台的商品信息同步装置的方块 图。

【具体实施方式】
[0017] 为使本发明的实施例的目的、技术方案和优点更加清楚,下面进一步结合附图对 本发明作详细描述。
[0018] 图1是根据本发明实施例的一种针对不同电商平台的商品信息同步方法的流程 示意图,参照图1,所述方法包括:
[0019] 100 :查询同义词库,所述同义词库存储有第一电商平台与第二电商平台之间的商 品类目对应关系以及商品属性对应关系,其中,所述第一电商平台为待进行商品信息同步 的平台,所述第二电商平台为具有源商品信息的平台。
[0020] 需要说明的是,本发明并不限制第一电商平台和第二电商平台的类型,例如,可以 是 B2B(Business to Business,企业对企业)、B2C(Business to Customer,企业对客户)、 C2C(Customer to Customer,客户对客户)等类型。
[0021] 可选地,在本实施例的一种实现方式中,同义词库是基于XML(Extensible Markup Language,可扩展标记语言)的描述映射关系的文件,其可初始化、可编辑和动态增长。采 用这样的文件对文档和数据进行结构化处理,有利于更准确的搜索映射关系。
[0022] 可选地,在本实施例的一种实现方式中,在所述同义词库中,以元数据主体抽象表 示商品类目,以谓词抽象表示商品类目下的商品属性。更具体而言,在所述同义词库中包含 元数据主体集合及对应的谓词集合,所述元数据主体集合中的元素包括按所述第一电商平 台和所述第二电商平台排列且表征同种商品类目的元数据主体,所述谓词集合中的元素包 括按所述第一电商平台和所述第二电商平台排列且表征同种商品属性的谓词。
[0023] 102 :确定不同电商平台之间的商品类目和商品属性对应关系。具体而言,通过查 询所述同义词库,确定待进行商品信息同步的商品在所述第一电商平台的商品类目及商品 属性与在所述第二电商平台的商品类目及商品属性的对应关系,即,确定所述商品在所述 第一电商平台的商品类目与第二电商平台的那个商品类目匹配,并确定在所匹配的商品类 目下,所述商品在第一电商平台的哪些商品属性与第二电商平台的商品属性匹配。
[0024] 可选地,在102中具体包括以下处理过程:首先根据同义词库中的元数据主体集 合确定从第二电商平台的哪个商品类目获取商品信息,然后根据所述谓词集合确定在所确 定的商品类目下,所述第一电商平台与所述第二电商平台之间具有哪些对应的商品属性。
[0025] 104:根据确定的对应关系进行商品信息同步。具体而言,根据确定的对应关系,从 所述第二电商平台的数据库表中提取与所述第一电商平台存在对应关系的商品属性的属 性值,并保存至所述第一电商平台的数据库表中作为相应商品属性的属性值。
[0026] 采用本实施例所提供的针对不同电商平台的商品信息同步方法,能在第一电商平 台和第二电商平台之间实现商品信息的同步/共享。
[0027] 可选地,在本实施例的一种实现方式中,对于待进行商品信息同步的商品,如果其 在第一电商平台的部分商品属性与第二电商平台的商品属性不存在对应关系,则这些商品 属性可以进行手工填写,更优选地,在确定这些不存在对应关系的商品属性后,可以在第一 电商平台的数据库表中为这些商品属性添加视觉区分标识,以便在页面显示商品信息时进 行视觉突出显示。
[0028] 下面以将商品信息从A平台同步至B平台的方法作为示例对根据本发明实施例进 行说明。
[0029] 在A平台,有商品类目"照相机"A1,该类目下包含两个商品属性:"品牌" la、"像 素"2a。在B平台,有商品类目"数码相机" B1,该类目下包含三个商品属性:"牌子" lb、"有 效像素" 2b、"尺寸" 3b。
[0030] 通过数据抽象,以元数据主体抽象表示商品类目,以谓词抽象表示商品类目下的 商品属性(即商品类目与商品属性之间具有映射关系),可得到A平台的商品数据A1 (la, 2a),B平台的商品数据Bl(lb,2b,3b)。相应地,在同义词库中包含元数据主体集合(A1, B1),在该元数据主体集合下包含谓词集合(la,lb)、(2a,2b)、(3b),其中,A1和B1分别是 不同平台的同种商品类别,la和lb (以及2a和2b)分别是不同平台的同种商品属性。此处 需要说明的是,本发明中提及的"同种商品类别"是指名称一致或虽然名称不一致但本质相 同的商品类别,"同种商品属性"是指名称一致或虽然名称不一致但本质相同的商品属性。
[0031] 在将数码相机的商品信息从A平台同步至B平台时,通过查询同义词库,根据元数 据主体集合(Al,B1)可以确定B平台的B1类目需要从A平台的A1类目获取共享资料,根 据谓词集合可以确定lb属性应当与la属性同步,2b属性应当与2a属性同步,3b属性没有 对应关系则可以留空以便后续手动填写。之后,根据确定的同步关系即可从B平台的数据 库表中提取相应的属性值填写至A平台的数据库表中完成商品信息同步。
[0032] 需要说明的是,虽然在上述举例中,以A平台和B平台进行了说明,但本领域技术 人员应当理解,同义词库中的元数据主体集合可以包含多个分别对应不同电商平台的元 素,相应地,谓词集合中可以包含多个分别对应不同电商平台的元素,此时,采用本发明实 施例所提供的商品信息同步方法,可以在所述不同电商平台中的任意两个或多个电商平台 中进行商品信息同步。
[0033] 更具体而言,元数据主体集合中的元素可以按平台序列值排列,所述平台序列值 用于唯一标识电商平台,即不同电商平台具有不同平台序列值。这样,可根据平台序列值确 定不同平台在元数据主体集合中的对应关系以及在谓词集合中的商品属性同步关系。
[0034] 图2是根据本发明实施例的一种针对不同电商平台的商品信息同步装置,参照图 2,同步装置2包括同义词库21、查询模块22和同步模块23,下面分别进行说明。
[0035] 同步词库21,用于存储第一电商平台与第二电商平台之间的商品类目对应关系以 及商品属性对应关系,其中,所述第一电商平台为待进行商品信息同步的平台,所述第二电 商平台为具有源商品信息的平台。可选地,在本实施例的一种实现方式中,同义词库是基于 XML的描述映射关系的文件。
[0036] 可选地,在本实施例的一种实现方式中,在同义词库21中,以元数据主体抽象表 示商品类目,以谓词抽象表示商品类目下的商品属性。更具体而言,同义词库21中包含元 数据主体集合及对应的谓词集合,所述元数据主体集合中的元素包括按所述第一电商平台 和所述第二电商平台排列且表征同种商品类目的元数据主体,所述谓词集合中的元素包括 按所述第一电商平台和第二电商平台排列且表征同种商品属性的谓词。
[0037] 查询模块22,用于查询所述同义词库21,确定待进行商品信息同步的商品在所述 第一电商平台的商品类目及商品属性与在所述第二电商平台的商品类目及商品属性的对 应关系。
[0038] 可选地,在本实施例的一种实现方式中,查询模块22具体用于根据同义词库21中 的元数据主体集合确定从所述第二电商平台的哪个商品类目获取商品信息;根据同义词库 21中的谓词集合确定在所确定的商品类目下,所述第一电商平台与所述第二电商平台之间 具有哪些对应的商品属性。
[0039] 同步模块23,用于根据所述查询模块22所确定的对应关系,从所述第二电商平台 的数据库表中提取与所述第一电商平台存在对应关系的商品属性的属性值,并保存至所述 第一电商平台的数据库表中作为相应商品属性的属性值。
[0040] 对于同步装置2的各个模块的作用、各个模块之间的关系的详细说明,请参照前 文在方法实施例中的说明,此处不赘述。
[0041] 通过对以上实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助 软件结合硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发 明的技术方案对【背景技术】做出贡献的全部或者部分可以以软件产品的形式体现出来,该计 算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一 台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者 实施例的某些部分所述的方法。
[〇〇42] 以上所公开的仅为本发明的【具体实施方式】,仅用于对本发明进行举例说明,不能 以此限定本发明之保护范围,本领域技术人员在不脱离本发明实质的前提下可以进行各种 修改、变化或替换,因此,依照本发明所作的各种等同变化,仍属于本发明所涵盖的范围。
【权利要求】
1. 一种针对不同电商平台的商品信息同步方法,其特征在于,所述方法包括: 查询同义词库,所述同义词库存储有第一电商平台与第二电商平台之间的商品类目对 应关系以及商品属性对应关系,其中,所述第一电商平台为待进行商品信息同步的平台,所 述第二电商平台为具有源商品信息的平台; 通过查询所述同义词库,确定待进行商品信息同步的商品在所述第一电商平台的商品 类目及商品属性与在所述第二电商平台的商品类目及商品属性的对应关系; 根据确定的对应关系,从所述第二电商平台的数据库表中提取与所述第一电商平台存 在对应关系的商品属性的属性值,并保存至所述第一电商平台的数据库表中作为相应商品 属性的属性值。
2. 如权利要求1所述的方法,其特征在于,在所述同义词库中,以元数据主体抽象表示 商品类目,以谓词抽象表示商品类目下的商品属性。
3. 如权利要求2所述的方法,其特征在于,在所述同义词库中包含元数据主体集合及 对应的谓词集合,所述元数据主体集合中的元素包括按所述第一电商平台和所述第二电商 平台排列且表征同种商品类目的元数据主体,所述谓词集合中的元素包括按所述第一电商 平台和所述第二电商平台排列且表征同种商品属性的谓词。
4. 如权利要求3所述的方法,其特征在于,通过查询所述同义词库,确定待进行商品信 息同步的商品在所述第一电商平台的商品类目及商品属性与在所述第二电商平台的商品 类目及商品属性的对应关系,包括: 根据所述元数据主体集合确定从所述第二电商平台的哪个商品类目获取商品信息; 根据所述谓词集合确定在所确定的商品类目下,所述第一电商平台与所述第二电商平 台之间具有哪些对应的商品属性。
5. -种针对不同电商平台的商品信息同步装置,其特征在于,所述装置包括: 同义词库,用于存储第一电商平台与第二电商平台之间的商品类目对应关系以及商品 属性对应关系,其中,所述第一电商平台为待进行商品信息同步的平台,所述第二电商平台 为具有源商品信息的平台; 查询模块,用于查询所述同义词库,确定待进行商品信息同步的商品在所述第一电商 平台的商品类目及商品属性与在所述第二电商平台的商品类目及商品属性的对应关系; 同步模块,用于根据所述查询模块确定的对应关系,从所述第二电商平台的数据库表 中提取与所述第一电商平台存在对应关系的商品属性的属性值,并保存至所述第一电商平 台的数据库表中作为相应商品属性的属性值。
6. 如权利要求5所述的装置,其特征在于,在所述同义词库中,以元数据主体抽象表示 商品类目,以谓词抽象表示商品类目下的商品属性。
7. 如权利要求6所述的装置,其特征在于,在所述同义词库中包含元数据主体集合及 对应的谓词集合,所述元数据主体集合中的元素包括按所述第一电商平台和所述第二电商 平台排列且表征同种商品类目的元数据主体,所述谓词集合中的元素包括按所述第一电商 平台和第二电商平台排列且表征同种商品属性的谓词。
8. 如权利要求7所述的装置,其特征在于,所述查询模块具体用于: 根据所述元数据主体集合确定从所述第二电商平台的哪个商品类目获取商品信息; 根据所述谓词集合确定在所确定的商品类目下,所述第一电商平台与所述第二电商平 台之间具有哪些对应的商品属性。
【文档编号】G06F17/30GK104090909SQ201410252273
【公开日】2014年10月8日 申请日期:2014年6月9日 优先权日:2014年6月9日
【发明者】王伟, 曾德, 何菁仪, 包辰明, 赵金鑫, 廖继逢, 张舜华, 李建华, 李彦琳 申请人:中国建设银行股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1