一种匹配探头颜色的方法、装置和系统的制作方法

文档序号:6577972阅读:224来源:国知局
专利名称:一种匹配探头颜色的方法、装置和系统的制作方法
技术领域
本申请涉及网络技术领域,特别是涉及一种匹配探头颜色的方法、装置 和系统。
背景技术
随着近年来国内互联网环境的改善,各种电子商务类应用的价值渐渐显 现出来,网络营销成为中小企业营销中成本最低、效果最好的手段之一。然 而,网络营销的常规服务和方式逐步同质化,采用搜索关键字为推广手段的 企业普遍感到竟争加剧,投入越来越多、效果反而越来越差。购买搜索关键 词广告的中小企业如果能够自己掌握企业网站的访问情况,识别出恶意点击 和有效点击并记录分析,便可在"搜索后营销"中占据主动,有效解决企业 购买搜索关键词的"高投入、低回报,,现象。
现有技术中,为了获取用户网站的访客信息,可以在用户网站中部署探
头。如图1所示,为部署探头后的用户网站的示意图。探头110部署在用户 网站100的左上方,用于探测并记录网站访客的来源及访问轨迹。通过探头 110,可以根据设置条件判别是否向网站访客发布主动邀请,并在访客信息满
足设置条件时分配销售人员与网站访客对话,与网站访客取得联系,把握客
户的真实需求。通过筒单设置还可以完成用户网站的手^L绑定,可在外出时
通过手机短信与网站访客保持互动,以保证来访客户一个不漏,实现移动商
务。如果潜在客户访问用户网站,网站客服将主动接待并通过识别PV (Page View,页面浏览量)真假,杜绝恶意点击;如果网站客服离席,客户的意见 和需求将通过互联网和手机网发送到客服手机上。
另外,通过客户管理工具还可以将企业客户按照状态分类存档,定期生 成报表并管理网络客户资源,供企业主管查阅访问客户信息时使用;还可以 根据管理账号分配销售人员进行与企业客户的关联,并将企业客户的交易记录和交易进展情况记录入库,使企业销售进度一目了然。同时,系统智能分 析当前经营数据并生成图表,经由第三方权威经营管理模型自动生成决策建 议,并向企业主提供后期决策支持,帮助企业了解市场现状,做出正确的营 销决策,并提升客户转化。
在实现本申请的过程中,发明人发现现有技术至少存在如下问题 由于电子商务行业广,用户网站形形色色,网站背景颜色无规矩可循, 而在用户网站部署探头时,只能选择默认颜色作为探头颜色,不能根据网站 背景颜色调整探头颜色,导致探头颜色与网站背景颜色不匹配,影响了用户 网站的观赏性。

发明内容
本申请提供一种匹配探头颜色的方法、装置和系统,使部署在用户网站 的4笨头的颜色与网站背景颜色自动匹配。
本申请提出一种匹配探头颜色的方法,包括以下步骤 获取部署探头的用户网站的网页背景颜色;
分析所述网页背景颜色,获取与所述网页背景颜色匹配的系统匹配颜色; 根据所述获取的系统匹配颜色,调整部署在所述用户网站中的所述探头 的颜色。
优选地,所述获取部署探头的用户网站的网页背景颜色,具体为 接收所述用户网站的网页背景颜色代码,所述网页背景颜色代码由部署
在所述用户网站的探头代码读取。
优选地,所述接收用户网站的网页背景颜色代码,具体为
通过JavaScript脚本接收所述用户网站的网页背景颜色代码。
优选地,所述根据获取的系统匹配颜色,调整部署在用户网站中的探头
的颜色,具体为
使用所述系统匹配颜色作为所述探头的颜色。
优选地,所述分析网页背景颜色,获取与网页背景颜色匹配的系统匹配 颜色,包括使用所述网页背景颜色与预先设置的系统颜色匹配,获取所述网页背景 颜色与不同的系统颜色之间的匹配度;
选择与所述网页背景颜色之间的匹配度最大的系统颜色作为所述系统匹 配颜色。
优选地,所述分析网页背景颜色,获取与网页背景颜色匹配的系统匹配
颜色,包括
根据所述网页背景颜色对应的网页背景颜色代码,生成所述系统匹配颜色。
优选地,所述生成系统匹配颜色之后,还包>^: 获取所述系统匹配颜色与所述网页背景颜色之间的匹配度; 判断所述系统匹配颜色与所述网页背景颜色之间的匹配度是否大于或等 于预设的阈值;
如果所述系统匹配颜色与所述网页背景颜色之间的匹配度大于或等于所 述预设的阈值,则确定所述系统匹配颜色与所述网页背景颜色匹配。
优选地,所述判断匹配度是否大于预设的阈值之后,还包括
如果所述系统匹配颜色与所述网页背景颜色之间的匹配度小于所述预设 的阈值,则重新生成系统匹配颜色。
优选地,所述获取与网页背景颜色匹配的系统匹配颜色之后,还包括
建立所述网页背景颜色与所述系统匹配颜色的关联关系,所述关联关系 用于后续的匹配探头颜色的过程。
优选地,所述根据获取的系统匹配颜色,调整部署在用户网站中的所述 探头的颜色之后,还包括
接收用户对探头颜色的调整请求;
根据所述用户对^:头颜色的调整请求,生成第二系统匹配颜色; 获取所述第二系统匹配颜色与所述网页背景颜色之间的匹配度; 判断所述第二系统匹配颜色与所述网页背景颜色之间的匹配度是否大于 或等于预设的阈值;
如果所述第二系统匹配颜色与所述网页背景颜色之间的匹配度大于或等于预设的阈值,则确定所述第二系统匹配颜色与所述网页背景颜色匹配,将 部署在用户网站中的探头的颜色调整为所述第二系统匹配颜色。
优选地,所述判断第二系统匹配颜色与网页背景颜色之间的匹配度是否
大于或等于预设的阈值之后,还包括
如果所述第二系统匹配颜色与所述网页背景颜色之间的匹配度小于所述 预设的阈值,则根据所述用户对探头颜色的调整请求,重新生成第二系统匹 配颜色。
本申请还提出一种系统服务器,包括
获取模块,用于获取部署探头的用户网站的网页背景颜色;
分析模块,用于分析所述获取模块获取的所述网页背景颜色,获取与所 述网页背景颜色匹配的系统匹配颜色;
调整模块,用于根据所述分析模块获取的系统匹配颜色,调整部署在所 述用户网站中的所述纟笨头的颜色。
优选地,所述获取模块,具体用于通过JavaScript脚本接收来自所述探头 的所述用户网站的网页背景颜色代码,所述网页背景颜色代码由部署在所述 用户网站的探头代码读取。
优选地,所述调整模块,具体用于使用所述分析模块获取的系统匹配颜 色作为所述探头的颜色。
优选地,所述系统服务器,还包括
设置模块,用于将系统匹配颜色与对应的网页背景颜色关联,建立系统 匹配颜色与网页背景颜色的关^:关系。
查询模块,用于根据所述设置模块建立的关联关系,查询与网页背景颜 色对应的系统匹配颜色。
优选地,所述分析模块,包括
设置子模块,用于预先设置系统颜色;
匹配子模块,用于使用所述网页背景颜色与所述设置子模块设置的所述 系统颜色匹配,获取所述网页背景颜色与不同的系统颜色之间的匹配度; 选择子模块,用于选择与所述网页背景颜色之间的匹配度最大的系统颜色作为所述系统匹配颜色。
优选地,所述分析模块,包括
存储子模块,用于存储基色系列的颜色信息;
生成子模块,用于根据所述网页背景颜色对应的网页背景颜色代码和所 述存储子模块存储的基色系列的颜色信息,生成所述系统匹配颜色。 优选地,所述分析模块,还包括
获取子模块,用于获取所述系统匹配颜色与所述网页背景颜色之间的匹 配度;
判断子模块,用于判断所述获取子模块获取的所述系统匹配颜色与所述 网页背景颜色之间的匹配度是否大于或等于预设的阈值;
执行子模块,用于在所述判断子模块判断所述系统匹配颜色与所述网页 背景颜色之间的匹配度大于或等于所述预设的阈值时,确定所述系统匹配颜 色与所述网页背景颜色匹配。
优选地,所述生成子模块,还用于在所述判断子模块判断所述系统匹配 颜色与所述网页背景颜色之间的匹配度小于所述预设的阈值时,重新生成系 统匹配颜色。
本申请还提出一种匹配探头颜色的系统,包括
探头,用于部署在用户网站中,获取所述用户网站的背景颜色代码,将 所述背景颜色代码发送给系统服务器;
系统服务器,用于将所述探头部署在所述用户网站中,接收来自所述探 头的所述用户网站的背景颜色代码,获取所述用户网站的网页背景颜色,分 析所述网页背景颜色,获取与所述网页背景颜色匹配的系统匹配颜色;根据 所述获取的系统匹配颜色,调整部署在所述用户网站中的所述探头的颜色。
本申请包括以下优点,因为根据部署探头的用户网站的网页背景颜色, 获取与网页背景颜色匹配的系统匹配颜色,并^f吏用该系统匹配颜色调整部署 在用户网站中的探头的颜色,达到了探头颜色与用户网站的背景颜色相符的 效果,使用户网站与部署在其中的探头颜色搭配、美观。当然,实施本申请 的任一产品并不一定需要同时达到以上所述的所有优点。


为了更清楚地说明本申请或现有技术中的技术方案,下面将对本申请或 现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中 的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付 出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为部署探头后的用户网站的示意图2为本申请实施例一中的一种匹配探头颜色的方法流程图3为本申请实施例二中的一种匹配探头颜色的方法流程图4为本申请实施例三中的一种匹配^:头颜色的方法流程图5为本申请实施例四中的一种匹配纟笨头颜色的方法流程图6为本申请实施例五中的一种匹配^:头颜色的方法流程图7为本申请实施例六中的一种系统服务器的结构示意图8为本申请实施例七中的一种系统服务器的结构示意图9为本申请实施例八中的一种系统服务器的结构示意图10为本申请实施例九中的一种系统服务器的结构示意图11为本申请实施例十中的一种系统服务器的结构示意图12为本申请实施例十一中的一种匹配探头颜色的系统结构示意图。
具体实施例方式
本申请的主要思想包括,通过获取并分析部署探头的用户网站的网页背 景颜色,获取与网页背景颜色匹配的系统匹配颜色,并根据获取的系统匹配 颜色,调整部署在用户网站中的探头的颜色。
下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整的 描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施 例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动的 前提下所获得的所有其他实施例,都属于本申请保护的范围。
如图2所示,为本申请实施例一中的一种匹配探头颜色的方法流程图,包括以下步骤
步骤IOI,获取部署探头的用户网站的网页背景颜色。
通过浏览器访问用户网站时,部署在该用户网站中的探头可以以一个单 独的图标的形式显示在浏览器中。在用户网站部署探头时,可以设定探头在 浏览器中的显示位置,使用户网站的访客在访问用户网站的过程中始终能看 到探头图标。
具体地,可以通过在用户网站的源代码中嵌入探头代码的方式,实现在 用户网站部署探头的目的。
例如,才笨头4戈石马可以为以下形式"<script language="javascript" src="http:〃cn.alisoft.com/js/probe/launch.js site=4000863"> </script><script>—launch_probe('4000863');</script>"
上述探头代码可以嵌入在用户网站的HTML ( HyperText Mark-up Language,超文本标记语言)代码中的"<script></script〉,,标签之间。在揮: 头代码读取用户网站的源代码中的网页背景颜色代码后,可以通过JavaScript 脚本接收来自部署探头的用户网站的网页背景颜色代码。网页背景颜色代码 共6位,数值范围可以为从"#000000"到"#FFFFFF",可以用来表示16777216 种不同的网页背景颜色。
步骤102,分析网页背景颜色,获取与该网页背景颜色匹配的系统匹配颜色。
获取网页背景颜色后,可以使用该网页背景颜色与预先设置的系统颜色 匹配,获取该网页背景颜色与不同的系统颜色之间的匹配度,选4奪与该网页 背景颜色之间的匹配度最高的系统颜色作为系统匹配颜色;也可以根据网页 背景颜色对应的网页背景颜色代码,生成系统匹配颜色。
步骤103,根据获取的系统匹配颜色,调整部署在用户网站中的探头的颜色。
获:f又与网页背景颜色匹配的系统匹配颜色后,可以-使用该系统匹配颜色 作为部署在用户网站中的探头的颜色。
本申请包括以下优点,因为根据部署探头的用户网站的网页背景颜色,获取与网页背景颜色匹配的系统匹配颜色,并^f吏用该系统匹配颜色调整部署 在用户网站中的探头的颜色,达到了探头颜色与用户网站的背景颜色相符的 效果,使用户网站与部署在其中的探头颜色搭配、美观。当然,实施本申请 的任一产品并不一定需要同时达到以上所述的所有优点。
本申请上述实施例提供了 一种匹配探头颜色的方法,以下结合具体应用 场景对上述匹配〗笨头颜色的方法进行具体、详细的描述。
如图3所示,为本申请实施例二中的一种匹配探头颜色的方法流程图, 包括以下步骤
步骤201,系统服务器在用户网站中部署探头代码。
系统服务器部署的探头代码可以嵌入在用户网站的HTML代码中的 "<script></script〉,,标签之间。
步骤202,探头代码读取所在用户网站的网页背景颜色代码。
部署在用户网站中的探头代码可以从用户网站的HTML代码中读取网页 背景颜色代码,并通过JavaScript脚本将该网页背景颜色代码发送到系统服务 器。不同的网页背景颜色代码对应不同的网页背景颜色,例如,网页背景颜 色代码可以为"#FFFFFF",对应的网页背景颜色为蓝色。
步骤203,系统服务器获取用户网站的网页背景颜色。
系统服务器接收并识别网页背景颜色代码,获取该代码对应的网页背景 颜色。例如,系统服务器接收到的网页背景颜色代码为"#FFFFFF"时,可以 获^^网页背景颜色为蓝色。
步骤204,系统服务器使用网页背景颜色与预先设置的系统颜色匹配,获 取该网页背景颜色与不同的系统颜色之间的匹配度。
系统服务器可以预先设置并存储多种系统颜色,在获取网页背景颜色后, 可以使用网页背景颜色与各种系统颜色匹配,分别获取网页背景颜色与各种 系统颜色之间的匹配度。
步骤205,系统服务器选择与网页背景颜色之间的匹配度最大的系统颜色 作为系统匹配颜色。系统服务器按照各种系统颜色与网页背景颜色之间的匹配度的大小,对 系统颜色进行排序,选择与网页背景颜色之间的匹配度最大的系统颜色作为 系统匹配颜色。
系统服务器确定系统匹配颜色与网页背景颜色匹配后,可以建立系统匹 配颜色与网页背景颜色代码的关联关系,并在之后的:J笨头颜色匹配过程中, 根据该关联关系以及接收到的网页背景颜色代码直接调用系统匹配颜色,而
不再进行步骤204至步骤205的匹配过程。
例如,如果系统服务器确定系统匹配颜色A与网页背景颜色代码 "#FFFFFF,,匹配后,可以建立并保存系统匹配颜色A与网页背景颜色代码 "#FFFFFF"之间的关联关系。在后续的探头颜色匹配过程中,如果系统服务
器再次接收到网页背景颜色代码"#FFFFFF,,,可以根据该代码查询之前建立
的系统匹配颜色和网页背景颜色的关联关系,获取与网页背景颜色代码 "#FFFFFF"关^:的系统匹配颜色A,并确定系统匹配颜色A与网页背景颜
色代码"#FFFFFF"匹配,而不再根据接收到的网页背景颜色代码"#FFFFFF"
进行重复的匹配过程。
步骤206,系统服务器将部署在用户网站中的探头的颜色调整为系统匹配颜色。
系统服务器获取与网页背景颜色匹配的系统匹配颜色后,根据该系统匹 配颜色对部署在用户网站中的探头的颜色进行调整,将探头的颜色调整为系 统匹配颜色。
需要说明的是,本申请方法可以根据实际需要对各个步骤顺序进行调整。 本申请包括以下优点,由系统服务器使用网页背景颜色与预设的系统颜 色匹配,将与网页背景颜色之间的匹配度最大的系统颜色作为部署在用户网 站中的探头的颜色,达到了探头颜色与用户网站的背景颜色自动匹配的效果, 使用户网站与部署在其中的探头颜色搭配、美观。当然,实施本申请的任一 产品并不一定需要同时达到以上所述的所有优点。
本申请上述实施例中,通过选择与网页背景颜色之间的匹配度最大的系统颜色作为系统匹配颜色,实现探头颜色的匹配;本申请还可以根据颜色信 息数据库中的颜色信息,生成系统匹配颜色。
如图4所示,为本申请实施例三中的一种匹配纟果头颜色的方法流程图,
包括以下步骤
步骤301,系统服务器在用户网站中部署探头代码。
系统服务器部署的探头代码可以嵌入在用户网站的HTML代码中的 "<script></script>,,标签之间。
步骤302,探头代码读取所在用户网站的网页背景颜色代码。
部署在用户网站中的探头代码可以从用户网站的HTML代码中读取网页 背景颜色代码,并通过JavaScript脚本将该网页背景颜色代码发送到系统服务 器。
步骤303,系统服务器根据网页背景颜色代码,生成系统匹配颜色。 系统服务器可以预先建立颜色信息数据库,该数据库存储有用于生成系
统匹配颜色的基色系列的颜色信息。在通过JavaScript脚本获取网页背景颜色
代码后,可以根据该网页背景颜色代码调用颜色信息数据库中的颜色信息,
使用颜色信息数据库中的颜色信息生成系统匹配颜色。
步骤304,系统服务器获取系统匹配颜色与网页背景颜色之间的匹配度。 系统服务器将生成的系统匹配颜色与网页背景颜色匹配,获取两者之间
的匹配度。
步骤305 ,系统服务器判断系统匹配颜色与网页背景颜色之间的匹配度是 否大于或等于预设的阈值。
如果系统匹配颜色与网页背景颜色之间的匹配度大于或等于预设的阈 值,则执行步骤306;如果系统匹配颜色与网页背景颜色之间的匹配度小于预 设的阈值,则执行步骤303。
步骤306,系统服务器确定系统匹配颜色与网页背景颜色匹配。
系统服务器确定第 一 系统匹配颜色与网页背景颜色匹配后,可以建立第 一系统匹配颜色与网页背景颜色代码的关联关系,并在之后的探头颜色匹配 过程中,根据该关联关系以及接收到的网页背景颜色代码直接调用第 一系统匹配颜色,不再进行重复的匹配过程。
步骤307,系统服务器将部署在用户网站中的探头的颜色调整为系统匹配 颜色。
系统服务器获取与网页背景颜色匹配的系统匹配颜色后,根据该系统匹 配颜色对部署在用户网站中的探头的颜色进行调整,将探头的颜色调整为系 统匹配颜色。
需要说明的是,本申请方法可以根据实际需要对各个步骤顺序进行调整。 本申请包括以下优点,由系统服务器根据网页背景颜色代码,生成系统 匹配颜色,在系统匹配颜色与网页背景颜色的匹配度确定生成的系统匹配颜 色与网页背景颜色匹配后,将探头的颜色调整为系统匹配颜色,达到了探头 颜色与用户网站的背景颜色自动匹配的效果,使用户网站与部署在其中的探 头颜色搭配、美观。当然,实施本申请的任一产品并不一定需要同时达到以 上所述的所有优点。
本申请中,在根据颜色信息数据库中的颜色信息生成系统匹配颜色之后, 还可以接收用户对探头颜色的调整请求,根据该调整请求对系统匹配颜色进 行调整。
如图5所示,为本申请实施例四中的一种匹配探头颜色的方法流程图, 包括以下步骤
步骤401,系统服务器在用户网站中部署探头代码。
系统服务器部署的探头代码可以嵌入在用户网站的HTML代码中的 "<script></script>"标签之间。
步骤402,探头代码读取所在用户网站的网页背景颜色代码。
部署在用户网站中的4果头代码可以从用户网站的HTML代码中读取网页 背景颜色代码,并通过JavaScript脚本将该网页背景颜色代码发送到系统服务 器。
步骤403,系统服务器根据网页背景颜色代码,生成第一系统匹配颜色。 系统服务器可以预先建立颜色信息数据库,该数据库存储有用于生成系统匹配颜色的基色系列的颜色信息。在通过JavaScript脚本获取网页背景颜色 代码后,可以根据该网页背景颜色代码调用颜色信息数据库中的颜色信息, 使用颜色信息婆:据库中的颜色信息生成第 一 系统匹配颜色。
具体地,系统服务器可以将接收到的网页背景颜色代码转换为颜色坐标、 颜色片或色空间的颜色连续方式,以便于调用颜色信息数据库中的颜色信息。
用于生成系统匹配颜色的基色系列可以包括一套不同的颜色信息,能够 在混合后生成大范围的颜色。基色系列通常包括至少12种基色,也可以包括 40种或更多的基色。虽然增加基色数目会增大系统服务器的复杂度以及生成 系统匹配颜色的时间,但同时也提高了系统的能力,以紧密地匹配网页背景 颜色。颜色信息数据库中的颜色信息可以动态地调整或更新,以反映基色系 列的变化或基色系列中颜色的添加。
系统服务器可以将网页背景颜色可见区域内的光谱曲线与颜色信息数据 库中的各种颜色的光谱曲线比较,选择最接近网页背景颜色光语曲线的 一个 或多个颜色信息数据库中的颜色。可以使用标准曲线拟合技术,如最小平方 拟合,进行光谱曲线的比较。系统服务器还可以用色空间坐标的方式表示网 页背景颜色,通过色允容差法计算网页背景颜色和系统颜色之间的色差,从 而选择与网页背景颜色匹配的系统颜色。
系统服务器可以同时接收部署于不同用户网站的多个探头返回的网页背 景颜色代码,同时生成不同探头各自对应的第一系统匹配颜色。
步骤404,系统服务器获取第 一系统匹配颜色与网页背景颜色之间的匹配度。
系统服务器将生成的第一 系统匹配颜色与网页背景颜色匹配,获取两者 之间的匹配度。
步骤405,系统服务器判断第一系统匹配颜色与网页背景颜色之间的匹配 度是否大于或等于预设的阈值。
如果第 一 系统匹配颜色与网页背景颜色之间的匹配度大于或等于预设的 阈值,则执行步骤406;如果第一系统匹配颜色与网页背景颜色之间的匹配度 小于预设的阈值,则执行步骤403。步骤406,系统月良务器确定第 一 系统匹配颜色与网页背景颜色匹配。
步骤407,系统服务器将部署在用户网站中的探头的颜色调整为第 一 系统
匹配颜色。
系统服务器获取与网页背景颜色匹配的第 一系统匹配颜色后,根据该第 一系统匹配颜色对部署在用户网站中的探头的颜色进行调整,将探头的颜色 调整为第 一 系统匹配颜色。
步骤408,系统服务器接收用户对探头颜色的调整请求。 系统服务器将探头的颜色调整为第 一系统匹配颜色后,如果用户对探头 的颜色不满意,可以向系统服务器发送调整请求,请求系统服务器继续对探 头的颜色进行调整。例如,用户可以要求探头颜色亮一些,也可以要求重新 匹配4笨头颜色。
步骤409,系统服务器根据用户对探头颜色的调整请求,生成第二系统匹 配颜色。
系统服务器接收用户对探头颜色的调整请求后,可以根据该调整请求调 用颜色信息数据库中的颜色信息,在第 一 系统匹配颜色的基础上使用颜色信 息数据库中的颜色信息,生成第二系统匹配颜色。
系统服务器根据用户对探头颜色的调整请求,可以确定在第 一 系统匹配 .颜色的基础上添加或删除的颜色信息,该颜色信息存储在颜色信息数据库中。 颜色信息数据库中包含足够多的颜色信息,系统服务器可以通过调用颜色信 息数据库生成不同组合的基色系列对应的颜色信息,即系统服务器能够以不 同浓度的每种基色所得的颜色信息为基础计算网页背景颜色代码对应的合成 光谱曲线或者其他颜色信息。
步骤410,系统服务器获取第二系统匹配颜色与网页背景颜色之间的匹配度。
系统服务器将生成的第二系统匹配颜色与网页背景颜色匹配,获取两者 之间的匹配度。
步骤411,系统服务器判断第二系统匹配颜色与网页背景颜色之间的匹配 度是否大于或等于预设的阈值。如果第二系统匹配颜色与网页背景颜色之间的匹配度大于或等于预设的
阈值,则执行步骤412;如果第二系统匹配颜色与网页背景颜色之间的匹配度
小于预设的阈值,则执行步骤409。
步骤412,系统服务器确定第二系统匹配颜色与网页背景颜色匹配。 步骤413 ,系统服务器将部署在用户网站中的探头的颜色调整为第二系统
匹配颜色。
系统服务器获耳又与网页背景颜色匹配的第二系统匹配颜色后,根据该第 二系统匹配颜色对部署在用户网站中的探头的颜色进行调整,将探头的颜色 调整为第二系统匹配颜色。
需要说明的是,本申请方法可以根据实际需要对各个步骤顺序进行调整。 本申请包括以下优点,由系统服务器根据网页背景颜色代码,生成系统 匹配颜色,将探头的颜色调整为系统匹配颜色,并在接收到调整请求后对系 统匹配颜色进行后续的调整,达到了探头颜色与用户网站的背景颜色自动匹 配的效果,使用户网站与部署在其中的探头颜色搭配、美观。当然,实施本 申请的任一产品并不一定需要同时达到以上所述的所有优点。
本申请中,在根据颜色信息数据库中的颜色信息生成系统匹配颜色之后, 还可以建立网页背景颜色代码与系统匹配颜色之间的关联关系,并在后续的 流程中,通过查询网页背景颜色代码与系统匹配颜色之间的关联关系,直接 获耳又系统匹配颜色。
如图6所示,为本申请实施例五中的一种匹配探头颜色的方法流程图, 包括以下步骤
步骤501,系统服务器在用户网站中部署探头代码。
系统服务器部署的探头代码可以嵌入在用户网站的HTML代码中的 "<script></script>,,标签之间。
步骤502,探头代码读取所在用户网站的网页背景颜色代码。
部署在用户网站中的探头代码可以从用户网站的HTML代码中读取网页 背景颜色代码,并通过JavaScript脚本将该网页背景颜色代码发送到系统服务器。
步骤503,系统服务器根据网页背景颜色代码,生成系统匹配颜色。 系统服务器可以预先建立颜色信息数据库,该数据库存储有用于生成系
统匹配颜色的基色系列的颜色信息。在通过JavaScript脚本获取网页背景颜色
代码后,可以根据该网页背景颜色代码调用颜色信息数据库中的颜色信息,
使用颜色信息数据库中的颜色信息生成系统匹配颜色。
步骤504,系统服务器获取系统匹配颜色与网页背景颜色之间的匹配度。 系统服务器将生成的系统匹配颜色与网页背景颜色匹配,获取两者之间
的匹配度。
步骤505,系统月l务器判断系统匹配颜色与网页背景颜色之间的匹配度是 否大于或等于预设的阈值。
如果系统匹配颜色与网页背景颜色之间的匹配度大于或等于预设的阈 值,则执行步骤506;如果系统匹配颜色与网页背景颜色之间的匹配度小于预 设的阈值,则执行步骤503。
步骤506,系统服务器确定系统匹配颜色与网页背景颜色匹配。
步骤507,系统服务器将部署在用户网站中的探头的颜色调整为系统匹配 颜色。
系统服务器获取与网页背景颜色匹配的系统匹配颜色后,根据该系统匹 配颜色对部署在用户网站中的探头的颜色进行调整,将探头的颜色调整为系 统匹配颜色。
步骤508,系统服务器接收到用户对系统匹配颜色的确认消息。 系统服务器将探头颜色调整为系统匹配颜色后,如果用户对调整的结果
满意,则通过客户端向系统服务器发送确认消息,同意系统服务器对探头颜
色的调整。
步骤509,系统服务器建立系统匹配颜色与网页背景颜色代码的关联关系。
系统服务器根据用户的确认消息,将生成的系统匹配颜色与对应的网页 背景颜色代码关联,并保存系统匹配颜色与网页背景颜色代码的关联关系。步骤510,系统服务器接收来自探头代码的网页背景颜色代码。
步骤511,系统服务器根据网页背景颜色代码,查询对应的系统匹配颜色。
如果系统服务器查询到网页背景颜色代码对应的系统匹配颜色,则执行
步骤512;如果系统服务器查询不到网页背景颜色代码对应的系统E^配颜色, 则执行步骤503。
具体地,系统服务器接收到网页背景颜色代码,查询系统匹配颜色与网 页背景颜色代码的关联关系,获取与该网页背景颜色代码对应的系统匹配颜 色,不再重复匹配过程。
步骤512,系统服务器将部署在用户网站中的探头的颜色调整为对应的系 统匹配颜色。
系统服务器获取与网页背景颜色匹配的系统匹配颜色后,根据该系统匹 配颜色对部署在用户网站中的探头的颜色进行调整,将探头的颜色调整为系 统匹配颜色。
需要说明的是,本申请方法可以根据实际需要对各个步骤顺序进行调整 本申请包括以下优点,由系统服务器根据网页背景颜色代码,生成系统 匹配颜色,将纟笨头的颜色调整为系统匹配颜色,并建立系统匹配颜色与网页 背景颜色代码的关联关系,通过查询该关联关系快速实现探头颜色的匹配, 达到了探头颜色与用户网站的背景颜色自动匹配的效果,使用户网站与部署
在其中的探头颜色搭配、美观。当然,实施本申请的任一产品并不一定需要 同时达到以上所述的所有优点。
本申请上述实施例提供了匹配探头颜色的方法和应用场景,相应地,本 申请还通过以下实施例提供了应用上述方法的设备和系统。
如图7所示,为本申请实施例六中的一种系统服务器的结构示意图,包

获取模块610,用于获取部署探头的用户网站的网页背景颜色。 获取模块610可以通过在用户网站的源代码中嵌入探头代码的方式,实 现在用户网站部署探头的目的。侈,〗fe口 ,才笨头K石马可以为以下形式"<script language-"javascript" src="http:〃cn.alisoft.com/js/probe/launch.js site=4000863"> </script><script>Jaunch_probe('4000863');</script>,,
上述探头代码可以嵌入在用户网站的HTML代码中的"<script></script>,, 标签之间。在探头代码读取用户网站的源代码中的网页背景颜色代码后,可 以通过JavaScript脚本接收来自探头的用户网站的网页背景颜色代码。网页背 景颜色代码共6位,数值范围可以为从"#000000"到"#FFFFFF",可以用来 表示16777216种不同的网页背景颜色。
分析模块620,用于分析获取模块610获取的网页背景颜色,获取与该网 页背景颜色匹配的系统匹配颜色。
获取模块610获取网页背景颜色后,分析模块620可以使用该网页背景 颜色与预先设置的系统颜色匹配,获取该网页背景颜色与不同的系统颜色之 间的匹配度,选择与该网页背景颜色之间的匹配度最高的系统颜色作为系统 匹配颜色;也可以根据网页背景颜色对应的网页背景颜色代码,生成系统匹 配颜色。
调整模块630,用于根据分析模块620获取的系统匹配颜色,调整部署在 用户网站中的探头的颜色。
分析模块620获取与网页背景颜色匹配的系统匹配颜色后,调整模块630 可以使用该系统匹配颜色作为部署在用户网站中的^:头的颜色。
本申请包括以下优点,因为根据部署探头的用户网站的网页背景颜色, 获取与网页背景颜色匹配的系统匹配颜色,并使用该系统匹配颜色调整部署 在用户网站中的探头的颜色,达到了探头颜色与用户网站的背景颜色相符的 效果,使用户网站与部署在其中的探头颜色搭配、美观。当然,实施本申请 的任一产品并不一定需要同时达到以上所述的所有优点。
如图8所示,为本申请实施例七中的一种系统服务器的结构示意图,包

获取模块710,用于获取部署探头的用户网站的网页背景颜色。获取模块710,具体用于通过JavaScript脚本接收来自探头的用户网站的 网页背景颜色代码,该网页背景颜色代码由部署在用户网站的探头代码读取。
探头代码可以嵌入在用户网站的HTML代码中的"<script></script>,,标 签之间,可以从用户网站的HTML代码中读取网页背景颜色代码,并通过 JavaScript脚本将该网页背景颜色代码发送到获取模块710,获取模块710接 收并识别网页背景颜色代码,获取该代码对应的网页背景颜色。例如,获取 模块710接收到的网页背景颜色代码为"#FFFFFF"时,获取网页背景颜色为 蓝色。
上述获取模块710是以上所述系统服务器中负责获取部署探头的用户网 站的网页背景颜色的部分,可以是软件、硬件或两者的结合。
分析模块720,用于分析获取模块710获取的网页背景颜色,获取与该网 页背景颜色匹配的系统匹配颜色。
分析模块720可以使用网页背景颜色与预先设置的系统颜色匹配,获取 该网页背景颜色与不同的系统颜色之间的匹配度,选择与该网页背景颜色之 间的匹配度最高的系统颜色作为系统匹配颜色。
上述分析模块720是以上所述系统服务器中负责分析网页背景颜色,获 取与该网页背景颜色匹配的系统匹配颜色的部分,可以是软件、硬件或两者 的结合。
调整模块730,用于根据分析模块720获取的系统匹配颜色,调整部署在 用户网站中的探头的颜色。
调整模块730,具体用于使用分析模块720获取的系统匹配颜色作为探头 的颜色。
上述调整模块730是以上所述系统服务器中负责根据系统匹配颜色,调 整部署在用户网站中的探头的颜色的部分,可以是软件、硬件或两者的结合。 上述分析模块720,包括 设置子模块721,用于预先设置系统颜色。
匹配子模块722,用于使用网页背景颜色与设置子模块721设置的系统颜 色匹配,获取该网页背景颜色与不同的系统颜色之间的匹配度。选择子模块723 ,用于选择与网页背景颜色之间的匹配度最大的系统颜色 作为系统匹配颜色。
选择子模块723可以按照各种系统颜色与网页背景颜色之间的匹配度的 大小,对系统颜色进行排序,选择与网页背景颜色之间的匹配度最大的系统 颜色作为系统匹配颜色。
本申请包括以下优点,因为使用网页背景颜色与预设的系统颜色匹配, 将与网页背景颜色之间的匹配度最大的系统颜色作为部署在用户网站中的探 头的颜色,达到了探头颜色与用户网站的背景颜色自动匹配的效果,使用户 网站与部署在其中的探头颜色搭配、美观。当然,实施本申请的任一产品并 不一定需要同时达到以上所述的所有优点。
如图9所示,为本申请实施例八中的一种系统服务器的结构示意图,包

获取模块810,用于获取部署探头的用户网站的网页背景颜色。
获取模块810,具体用于通过JavaScript脚本接收来自探头的用户网站的 网页背景颜色代码,该网页背景颜色代码由部署在用户网站的探头代码读取。
上述获取^f莫块810是以上所述系统服务器中负责获耳又部署探头的用户网 站的网页背景颜色的部分,可以是软件、硬件或两者的结合。
分析模块820,用于分析获取J漠块810获取的网页背景颜色,获取与该网 页背景颜色匹配的系统匹配颜色。
分析模块820可以根据网页背景颜色对应的网页背景颜色代码,生成系 统匹配颜色。
上述分析模块820是以上所述系统服务器中负责分析网页背景颜色,获 取与该网页背景颜色匹配的系统匹配颜色的部分,可以是软件、硬件或两者 的结合。
调整模块830,用于根据分析模块820获取的系统匹配颜色,调整部署在
用户网站中的^:头的颜色。
调整模块830,具体用于使用分析模块820获取的系统匹配颜色作为探头的颜色。
上述调整^^莫块830是以上所述系统服务器中负责4艮据系统匹配颜色,调 整部署在用户网站中的探头的颜色的部分,可以是软件、硬件或两者的结合。
上述分析模块820,包括
存储子模块821,用于存储基色系列的颜色信息。
生成子模块822,用于根据网页背景颜色对应的网页背景颜色代码和存储 子模块821存储的基色系列的颜色信息,生成系统匹配颜色。
获取子模块823 ,用于获取系统匹配颜色与网页背景颜色之间的匹配度。
判断子模块824,用于判断获取子模块823获取的系统匹配颜色与网页背 景颜色之间的匹配度是否大于或等于预设的阈值。
执行子模块825,用于在判断子模块824判断系统匹配颜色与网页背景颜 色之间的匹配度大于或等于预设的阈值时,确定系统匹配颜色与网页背景颜 色匹配。
上述生成子模块822,还用于在判断子才莫块824判断系统匹配颜色与网页 背景颜色之间的匹配度小于预设的阈值时,重新生成系统匹配颜色。
本申请包括以下优点,因为根据网页背景颜色代码,生成系统匹配颜色, 在系统匹配颜色与网页背景颜色的匹配度确定生成的系统匹配颜色与网页背 景颜色匹配后,将探头的颜色调整为系统匹配颜色,达到了探头颜色与用户 网站的背景颜色自动匹配的效果,使用户网站与部署在其中的探头颜色搭配、 美观。当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有 优点。
如图IO所示,为本申请实施例九中的一种系统服务器的结构示意图, 包括
获取模块910,用于获取部署探头的用户网站的网页背景颜色。 获取模块910,具体用于通过JavaScript脚本接收来自探头的用户网站的 网'页背景颜色代码,该网页背景颜色代码由部署在用户网站的探头代码读取。 上述获取模块910是以上所述系统服务器中负责获取部署探头的用户网站的网页背景颜色的部分,可以是软件、硬件或两者的结合。
分析模块920,用于分析获取模块910获取的网页背景颜色,获取与该网 页背景颜色匹配的第一系统匹配颜色。
分析模块920可以根据网页背景颜色对应的网页背景颜色代码,生成第 一系统匹配颜色。
上述分析模块920是以上所述系统服务器中负责分析网页背景颜色,获 取与该网页背景颜色匹配的第一系统匹配颜色的部分,可以是软件、硬件或 两者的结合。
调整模块930,用于根据分析模块920获取的第一系统匹配颜色,调整部 署在用户网站中的探头的颜色。
调整模块930,具体用于使用分析模块920获取的第一系统匹配颜色作为 探头的颜色。
上述调整模块930是以上所述系统服务器中负责调整部署在用户网站中 的探头的颜色的部分,可以是软件、硬件或两者的结合。
第一接收模块940,用于接收用户对探头颜色的调整请求。
调整模块930将探头的颜色调整为第一系统匹配颜色后,如果用户对探 头的颜色不满意,可以向第一接收模块940发送调整请求,请求系统服务器 继续对探头的颜色进行调整。例如,用户可以要求探头颜色亮一些,也可以 要求重新匹配探头颜色。
上述第一接收模块940是以上所述系统服务器中负责接收用户对探头颜 色的调整请求的部分,可以是软件、硬件或两者的结合。
生成模块950,用于根据第一接收模块940接收到的用户对探头颜色的调 整请求,生成第二系统匹配颜色。
生成模块950可以根据用户对探头颜色的调整请求调用颜色信息数据库 中的颜色信息,在第 一 系统匹配颜色的基础上使用颜色信息数据库中的颜色 信息,生成第二系统匹配颜色。
生成模块950根据用户对探头颜色的调整请求,可以确定在第一系统匹 配颜色的基础上添加或删除的颜色信息,该颜色信息存储在颜色信息数据库中。
相应地,上述调整模块930还用于根据生成模块950生成的第二系统匹 配颜色,调整部署在用户网站中的探头的颜色,将生成模块950生成的第二 系统匹配颜色作为纟罙头的颜色。
上述生成模块950是以上所述系统服务器中负责生成第二系统匹配颜色 的部分,可以是软件、硬件或两者的结合。
上述分析模块920,包括
存储子模块921,用于存储基色系列的颜色信息。
生成子模块922,用于根据网页背景颜色对应的网页背景颜色代码和存储 子模块921存储的基色系列的颜色信息,生成系统匹配颜色。
获取子模块923,用于获取系统匹配颜色与网页背景颜色之间的匹配度。
判断子模块924,用于判断获取子模块923获取的系统匹配颜色与网页背 景颜色之间的匹配度是否大于或等于预设的阈值。
执行子模块925,用于在判断子模块924判断系统匹配颜色与网页背景颜 色之间的匹配度大于或等于预设的阈值时,确定系统匹配颜色与网页背景颜 色匹配。
上述生成子模块922,还用于在判断子模块924判断系统匹配颜色与网页 背景颜色之间的匹配度小于预设的阈值时,重新生成系统匹配颜色。
本申请包括以下优点,由系统服务器根据网页背景颜色代码,生成系统 匹配颜色,将探头的颜色调整为系统匹配颜色,并在接收到调整请求后对系 统匹配颜色进行后续的调整,达到了探头颜色与用户网站的背景颜色自动匹 配的效果,使用户网站与部署在其中的探头颜色搭配、美观。当然,实施本 申请的任一产品并不一定需要同时达到以上所述的所有优点。
如图11所示,为本申请实施例十中的一种系统服务器的结构示意图, 包括
获取模块1010,用于获取部署探头的用户网站的网页背景颜色。 获取模块1010,具体用于通过JavaScript脚本接收来自探头的用户网站的网页背景颜色代码,该网页背景颜色代码由部署在用户网站的探头代码读 取。
探头代码可以嵌入在用户网站的HTML代码中的"<script></script〉,,标 签之间,可以从用户网站的HTML代码中读取网页背景颜色代码,并通过 JavaScript脚本将该网页背景颜色代码发送到获取才莫块1010,获取模块1010 接收并识别网页背景颜色代码,获取该代码对应的网页背景颜色。例如,获 取模块1010接收到的网页背景颜色代码为"#FFFFFF"时,获取网页背景颜 色为蓝色。
上述获取模块1010是以上所述系统服务器中负责获取部署探头的用户网 站的网页背景颜色的部分,可以是软件、硬件或两者的结合。
分析模块1020,用于分析获取模块IOIO获取的网页背景颜色,获取与该 网页背景颜色匹配的系统匹配颜色。
分析模块1020可以使用网页背景颜色与预先设置的系统颜色匹配,获取 该网页背景颜色与不同的系统颜色之间的匹配度,选择与该网页背景颜色之 间的匹配度最高的系统颜色作为系统匹配颜色。
上述分析模块1020是以上所述系统服务器中负责分析网页背景颜色,获 取与该网页背景颜色匹配的系统匹配颜色的部分,可以是软件、石更件或两者 的结合。
调整模块1030,用于根据分析模块1020获取的系统匹配颜色,调整部署 在用户网站中的探头的颜色。
调整模块1030,具体用于使用分析模块1020获取的系统匹配颜色作为探 头的颜色。
上述调整模块1030是以上所述系统服务器中负责根据系统匹配颜色,调 整部署在用户网站中的探头的颜色的部分,可以是软件、硬件或两者的结合。 第二接收模块1040,用于接收用户对系统匹配颜色的确认消息。 调整模块1030将探头颜色调整为系统匹配颜色后,如果用户对调整的结 果满意,则通过客户端向第二接收模块1040发送确认消息,同意系统服务器 对探头颜色的调整。上述第二接收模块1040是以上所述系统服务器中负责接收用户对系统匹
配颜色的确认消息的部分,可以是软件、石更件或两者的结合。
设置模块1050,用于建立系统匹配颜色与网页背景颜色代码的珠联关系。
设置模块1050根据用户的确认消息,将生成的系统匹配颜色与对应的网 页背景颜色代码关联,并保存系统匹配颜色与网页背景颜色代码的关联关系。
上述设置模块1050是以上所述系统服务器中负责建立系统匹配颜色与网 页背景颜色代码的关联关系的部分,可以是软件、硬件或两者的结合。
查询模块1060,用于根据网页背景颜色代码,查询对应的系统匹配颜色。
具体地,查询模块1060根据获取模块IOIO接收到的网页背景颜色代码, 查询系统匹配颜色与网页背景颜色代码的关联关系,获取与该网页背景颜色 代码对应的系统匹配颜色。
上述查询模块1060是以上所述系统服务器中负责根据网页背景颜色代 码,查询对应的系统匹配颜色的部分,可以是软件、石更件或两者的结合。
上述分析模块1020,还用于在查询模块1060查询不到网页背景颜色代码 对应的系统匹配颜色时,分析获取模块IOIO获取的网页背景颜色,获取与该 网页背景颜色匹配的系统匹配颜色。
上述调整模块1030,还用于将部署在用户网站中的探头的颜色调整为查 询才莫块1060查询到的系统匹配颜色。
查询模块1060查询到与网页背景颜色匹配的系统匹配颜色后,调整模块 1030根据该系统匹配颜色对部署在用户网站中的探头的颜色进行调整,将探 头的颜色调整为系统匹配颜色。
上述分析模块1020,包括
设置子模块1021,用于预先设置系统颜色。
匹配子模块1022,用于使用网页背景颜色与设置子模块1021设置的系统 颜色匹配,获耳又该网页背景颜色与不同的系统颜色之间的匹配度。
选择子模块1023,用于选择与网页背景颜色之间的匹配度最大的系统颜 色作为系统匹配颜色。
选择子模块1023可以按照各种系统颜色与网页背景颜色之间的匹配度的大小,对系统颜色进行排序,选择与网页背景颜色之间的匹配度最大的系统 颜色作为系统匹配颜色。
本申请包括以下优点,由系统服务器根据网页背景颜色代码,生成系统 匹配颜色,将探头的颜色调整为系统匹配颜色,并建立系统匹配颜色与网页 背景颜色代码的关联关系,通过查询该关联关系快速实现探头颜色的匹配, 达到了探头颜色与用户网站的背景颜色自动匹配的效果,使用户网站与部署 在其中的探头颜色搭配、美观。当然,实施本申请的任一产品并不一定需要 同时达到以上所述的所有优点。
如图12所示,为本申请实施例十一中的一种匹配探头颜色的系统结构 示意图,包括
探头1110,用于部署在用户网站中,获取该用户网站的背景颜色代码, 将该背景颜色代码发送给系统服务器1120。
探头1110可以通过将对应的探头代码嵌入在用户网站的HTML代码中的 "<script></script>,,标签之间的方式,部署到用户网站,可以通过探头代码 从所在用户网站的HTML代码中读取网页背景颜色代码,并通过JavaScript 脚本将该网页背景颜色代码发送到系统服务器1120。例如,网页背景颜色代 码可以为"#FFFFFF",对应的网页背景颜色为蓝色。
系统服务器1120,用于将探头1110部署在用户网站中,接收来自探头1110 的用户网站的背景颜色代码,获取该用户网站的网页背景颜色,分析该网页 背景颜色,获取与该网页背景颜色匹配的系统匹配颜色;根据获取的系统匹 配颜色,调整部署在用户网站中的探头1110的颜色。
系统服务器1120接收并识别网页背景颜色代码,获^U亥代码对应的网页 背景颜色。系统服务器1120可以预先设置并存储多种系统颜色,在获取网页 背景颜色后,可以使用网页背景颜色与各种系统颜色匹配,分别获取网页背 景颜色与各种系统颜色之间的匹配度,并按照各种系统颜色与网页背景颜色 之间的匹配度的大小,对系统颜色进行排序,选择与网页背景颜色之间的匹
配度最大的系统颜色作为系统匹配颜色,并将^:头的颜色调整为系统匹配颜色。
系统服务器1120也可以预先建立颜色信息数据库,该数据库存储有用于
生成系统匹配颜色的基色系列的颜色信息。在通过JavaScript脚本获取网页背 景颜色代码后,系统服务器1120可以根据该网页背景颜色代码调用颜色信息 数据库中的颜色信息,使用颜色信息数据库中的颜色信息生成系统匹配颜色, 将生成的系统匹配颜色与网页背景颜色匹配,获取两者之间的匹配度,并判 断系统匹配颜色与网页背景颜色之间的匹配度是否大于或等于预设的阈值。 如果系统匹配颜色与网页背景颜色之间的匹配度大于或等于预设的阈值,则 确定系统匹配颜色与网页背景颜色匹配;如果系统匹配颜色与网页背景颜色 之间的匹配度小于预设的阈值,则重新使用颜色信息数据库中的颜色信息生 成系统匹配颜色,将探头的颜色调整为确定的系统匹配颜色。
本申请包括以下优点,因为根据部署探头的用户网站的网页背景颜色, 获取与网页背景颜色匹配的系统匹配颜色,并使用该系统匹配颜色调整部署 在用户网站中的探头的颜色,达到了探头颜色与用户网站的背景颜色相符的 效果,使用户网站与部署在其中的探头颜色搭配、美观。当然,实施本申请 的任一产品并不一定需要同时达到以上所述的所有优点。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发 明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件, 但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案 本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来, 该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台终端 设备(可以是手机,个人计算机,服务器,或者网络设备等)执行本发明各 个实施例所述的方法。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普 通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润 饰,这些改进和润饰也应视本发明的保护范围。
本领域技术人员可以理解实施例中的装置中的才莫块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一 个或多个装置中。上述实施例的4莫块可以集成于一体,也可以分离部署;可 以合并为一个模块,也可以进一步拆分成多个子模块。上述本发明实施例序 号仅仅为了描述,不代表实施例的优劣。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此, 任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
1、一种匹配探头颜色的方法,其特征在于,包括以下步骤获取部署探头的用户网站的网页背景颜色;分析所述网页背景颜色,获取与所述网页背景颜色匹配的系统匹配颜色;根据所述获取的系统匹配颜色,调整部署在所述用户网站中的所述探头的颜色。
2、 如权利要求l所述的方法,其特征在于,所述获取部署探头的用户网 站的网页背景颜色,具体为接收所述用户网站的网页背景颜色代码,所述网页背景颜色代码由部署 在所述用户网站的探头代码读取。
3、 如权利要求l所述的方法,其特征在于,所述接收用户网站的网页背 景颜色代码,具体为通过JavaScript脚本接收所述用户网站的网页背景颜色代码。
4、 如权利要求l所述的方法,其特征在于,所述根据获取的系统匹配颜 色,调整部署在用户网站中的探头的颜色,具体为使用所述系统匹配颜色作为所述探头的颜色。
5、 如权利要求l所述的方法,其特征在于,所述分析网页背景颜色,获 取与网页背景颜色匹配的系统匹配颜色,包括使用所述网页背景颜色与预先设置的系统颜色匹配,获取所述网页背景 颜色与不同的系统颜色之间的匹配度;选择与所述网页背景颜色之间的匹配度最大的系统颜色作为所述系统匹 配颜色。
6、 如权利要求2所述的方法,其特征在于,所述分析网页背景颜色,获 取与网页背景颜色匹配的系统匹配颜色,包括根据所述网页背景颜色对应的网页背景颜色代码,生成所述系统匹配颜色。
7、 如权利要求6所述的方法,其特征在于,所述生成系统匹配颜色之后, 还包括获取所述系统匹配颜色与所述网页背景颜色之间的匹配度;判断所述系统匹配颜色与所述网页背景颜色之间的匹配度是否大于或等于预设的阈值;如果所述系统匹配颜色与所述网页背景颜色之间的匹配度大于或等于所 述预设的阈值,则确定所述系统匹配颜色与所述网页背景颜色匹配。
8、 如权利要求7所述的方法,其特征在于,所述判断匹配度是否大于预 设的阈值之后,还包括如果所述系统匹配颜色与所述网页背景颜色之间的匹配度小于所述预设 的阈值,则重新生成系统匹配颜色。
9、 如权利要求5或7所述的方法,其特征在于,所述获取与网页背景颜 色匹配的系统匹配颜色之后,还包括建立所述网页背景颜色与所述系统匹配颜色的关Jf关关系,所述关联关系 用于后续的匹配4罙头颜色的过程。
10、 如权利要求1所述的方法,其特征在于,所述根据获取的系统匹配 颜色,调整部署在用户网站中的所述探头的颜色之后,还包括接收用户对探头颜色的调整请求;根据所述用户对探头颜色的调整请求,生成第二系统匹配颜色; 获取所述第二系统匹配颜色与所述网页背景颜色之间的匹配度; 判断所述第二系统匹配颜色与所述网页背景颜色之间的匹配度是否大于 或等于预设的阈值;如果所述第二系统匹配颜色与所述网页背景颜色之间的匹配度大于或等 于预设的阈值,则确定所述第二系统匹配颜色与所述网页背景颜色匹配,将 部署在用户网站中的#:头的颜色调整为所述第二系统匹配颜色。
11、 如权利要求IO所述的方法,其特征在于,所述判断第二系统匹配颜 色与网页背景颜色之间的匹配度是否大于或等于预设的阈值之后,还包括如果所述第二系统匹配颜色与所述网页背景颜色之间的匹配度小于所述 预设的阈值,则根据所述用户对探头颜色的调整请求,重新生成第二系统匹 配颜色。
12、 一种系统服务器,其特征在于,包括获取模块,用于获取部署探头的用户网站的网页背景颜色;分析模块,用于分析所述获取模块获取的所述网页背景颜色,获取与所述网页背景颜色匹配的系统匹配颜色;调整模块,用于根据所述分析模块获取的系统匹配颜色,调整部署在所述用户网站中的所述^^果头的颜色。
13、 如权利要求12所述系统服务器,其特征在于,所述获取模块,具体用于通过JavaScript脚本接收来自所述探头的所述用 户网站的网页背景颜色代码,所述网页背景颜色代码由部署在所述用户网站 的探头代码读取。
14、 如权利要求12所述系统服务器,其特征在于,所述调整模块,具体用于使用所述分析模块获取的系统匹配颜色作为所 述探头的颜色。
15、 如权利要求12所述系统服务器,其特征在于,还包括 设置模块,用于将系统匹配颜色与对应的网页背景颜色关联,建立系统匹配颜色与网页背景颜色的关关系。查询模块,用于根据所述设置模块建立的关联关系,查询与网页背景颜 色对应的系统匹配颜色。
16、 如权利要求12所述系统服务器,其特征在于,所述分析模块,包括 设置子模块,用于预先设置系统颜色;匹配子模块,用于使用所述网页背景颜色与所述设置子模块设置的所述 系统颜色匹配,获取所述网页背景颜色与不同的系统颜色之间的匹配度; 选择子模块,用于选择与所述网页背景颜色之间的匹配度最大的系统颜色作为所述系统匹配颜色。
17、 如权利要求13所述系统服务器,其特征在于,所述分析模块,包括 存储子模块,用于存储基色系列的颜色信息;生成子模块,用于根据所述网页背景颜色对应的网页背景颜色代码和所述存储子模块存储的基色系列的颜色信息,生成所述系统匹配颜色。
18、 如权利要求17所述系统服务器,其特征在于,所述分析模块,还包括获取子模块,用于获取所述系统匹配颜色与所述网页背景颜色之间的匹 配度;判断子模块,用于判断所述获取子模块获取的所述系统匹配颜色与所述 网页背景颜色之间的匹配度是否大于或等于预设的阈值;执行子模块,用于在所述判断子模块判断所述系统匹配颜色与所述网页 背景颜色之间的匹配度大于或等于所述预设的阈值时,确定所述系统匹配颜 色与所述网页背景颜色匹配。
19、 如权利要求18所述系统服务器,其特征在于, 所述生成子模块,还用于在所述判断子模块判断所述系统匹配颜色与所述网页背景颜色之间的匹配度小于所述预设的阈值时,重新生成系统匹配颜 色。
20、 一种匹配探头颜色的系统,其特征在于,包括探头,用于部署在用户网站中,获取所述用户网站的背景颜色代码,将 所述背景颜色代码发送给系统服务器;系统服务器,用于将所述探头部署在所述用户网站中,接收来自所述探 头的所述用户网站的背景颜色代码,获取所述用户网站的网页背景颜色,分 析所述网页背景颜色,获取与所述网页背景颜色匹配的系统匹配颜色;根据 所述获取的系统匹配颜色,调整部署在所述用户网站中的所述探头的颜色。
全文摘要
本申请公开了一种匹配探头颜色的方法、装置和系统,该方法包括以下步骤获取部署探头的用户网站的网页背景颜色;分析所述网页背景颜色,获取与所述网页背景颜色匹配的系统匹配颜色;根据所述获取的系统匹配颜色,调整部署在所述用户网站中的所述探头的颜色。本申请实现了探头颜色与用户网站的背景颜色相符的效果,使用户网站与部署在其中的探头颜色搭配、美观。
文档编号G06F17/30GK101546343SQ20091013676
公开日2009年9月30日 申请日期2009年5月14日 优先权日2009年5月14日
发明者刘增光, 华炳阳, 吕开利, 孟超峰, 征 张, 杰 苏, 袁怀宾, 陈伟聪 申请人:阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1