CN109495606B - 一种防止多渠道车载设备串号的方法及*** - Google Patents

一种防止多渠道车载设备串号的方法及*** Download PDF

Info

Publication number
CN109495606B
CN109495606B CN201811581870.7A CN201811581870A CN109495606B CN 109495606 B CN109495606 B CN 109495606B CN 201811581870 A CN201811581870 A CN 201811581870A CN 109495606 B CN109495606 B CN 109495606B
Authority
CN
China
Prior art keywords
unique code
vehicle
equipment
channel
mounted equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811581870.7A
Other languages
English (en)
Other versions
CN109495606A (zh
Inventor
宋春光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Tongxingzhe Technology Co ltd
Original Assignee
Shenzhen Tongxingzhe Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Tongxingzhe Technology Co ltd filed Critical Shenzhen Tongxingzhe Technology Co ltd
Priority to CN201811581870.7A priority Critical patent/CN109495606B/zh
Publication of CN109495606A publication Critical patent/CN109495606A/zh
Application granted granted Critical
Publication of CN109495606B publication Critical patent/CN109495606B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5046Resolving address allocation conflicts; Testing of addresses

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Stored Programmes (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种防止多渠道车载设备串号的方法及***,所述方法包括:步骤A、预先给车载设备的各渠道商分别生成不同的项目唯一码;步骤B、提供硬件唯一码和/或软件唯一码供渠道商选择,以渠道商的选择作为该渠道商的车载设备的自选唯一码并存储;以及步骤C、结合渠道商的项目唯一码与自选唯一码,生成该渠道商的车载设备的设备唯一码。本发明通过为不同渠道设置不同的项目唯一码,并结合渠道商的项目唯一码与渠道商为车载设备选取的自选唯一码,生成该渠道商的车载设备的设备唯一码,能够有效避免因设备唯一码引起的串号和多号现象,从而提高服务质量。

Description

一种防止多渠道车载设备串号的方法及***
技术领域
本发明涉及车载设备技术领域,尤其涉及的是一种防止多渠道车载设备串号的方法及***。
背景技术
目前车载设备唯一码基本分成两类,一类是硬件唯一码,另一类是软件唯一码。但在车载设备制造过程中,不同渠道对硬件标准执行力度不同,造成各种硬件唯一码都可能随意烧录,软件唯一码又可能在还原***或升级***发生变化。当第三方软件提供商给这些渠道提供软件时候,不能通用的确定设备唯一码,造成第三方软件提供商出现多台设备对应一个号的串号现象或一个设备对应很多号的多号现象,这两种现象会导致统计的错误以及影响服务的质量。
因此,现有技术还有待于改进和发展。
发明内容
鉴于上述现有技术中的不足之处,本发明的目的在于提供一种防止多渠道车载设备串号的方法及***,从而克服现有的车载设备唯一码容易引起串号和多号现象,影响服务质量的问题。
本发明解决技术问题所采用的技术方案如下:
一种防止多渠道车载设备串号的方法,其中,包括:
步骤A、预先给车载设备的各渠道商分别生成不同的项目唯一码;
步骤B、提供硬件唯一码和/或软件唯一码供渠道商选择,以渠道商的选择作为该渠道商的车载设备的自选唯一码并存储;以及
步骤C、结合渠道商的项目唯一码与自选唯一码,生成该渠道商的车载设备的设备唯一码。
所述的防止多渠道车载设备串号的方法,其中,所述步骤C具体包括:
步骤C1、当渠道商的车载设备联网时,判断该渠道商的车载设备的自选唯一码是否为空;
步骤C2、当该渠道商的车载设备的自选唯一码不为空时,结合渠道商的项目唯一码与自选唯一码,生成该渠道商的车载设备的设备唯一码。
所述的防止多渠道车载设备串号的方法,其中,所述步骤C具体还包括:
步骤C3、当该渠道商的车载设备的自选唯一码为空时,不予生成设备唯一码,并报告给该渠道商。
所述的防止多渠道车载设备串号的方法,其中,所述步骤B中,以硬件唯一码和/或软件唯一码中的一种或多种组合作为车载设备的自选唯一码。
所述的防止多渠道车载设备串号的方法,其中,所述步骤B中,所述硬件唯一码包括IMEI、WiFi的MAC地址、CPU序列号、蓝牙MAC地址。
所述的防止多渠道车载设备串号的方法,其中,所述步骤B中,所述软件唯一码包括build serial、ANDROID_ID、build serial、UUID。
本发明还提供一种防止多渠道车载设备串号的***,其中,包括:
项目唯一码生成模块,用于预先给车载设备的各渠道商分别生成不同的项目唯一码;
自选唯一码生成模块,用于提供硬件唯一码和/或软件唯一码供渠道商选择,以渠道商的选择作为该渠道商的车载设备的自选唯一码并存储;
设备唯一码生成模块,用于结合渠道商的项目唯一码与自选唯一码,生成该渠道商的车载设备的设备唯一码。
所述的防止多渠道车载设备串号的***,其中,所述设备唯一码生成模块具体包括:
判断单元,用于当渠道商的车载设备联网时,判断该渠道商的车载设备的自选唯一码是否为空;
第一执行单元,用于当该渠道商的车载设备的自选唯一码不为空时,结合渠道商的项目唯一码与自选唯一码,生成该渠道商的车载设备的设备唯一码。
所述的防止多渠道车载设备串号的***,其中,所述设备唯一码生成模块具体还包括:
第二执行单元,用于当该渠道商的车载设备的自选唯一码为空时,不予生成设备唯一码,并报告给该渠道商。
所述的防止多渠道车载设备串号的***,其中,以硬件唯一码和/或软件唯一码中的一种或多种组合作为车载设备的自选唯一码。
有益效果:本发明提供了一种防止多渠道车载设备串号的方法及***,本发明通过为不同渠道设置不同的项目唯一码,并结合渠道商的项目唯一码与渠道商为车载设备选取的自选唯一码,生成该渠道商的车载设备的设备唯一码,能够有效避免因设备唯一码引起的串号和多号现象,从而提高服务质量。
附图说明
图1是本发明较佳实施例的防止多渠道车载设备串号的方法的流程图。
图2是本发明较佳实施例的防止多渠道车载设备串号的***的原理图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。
请参见图1,图1为本发明较佳实施例的防止多渠道车载设备串号的方法的流程图。参见图1所示,所述防止多渠道车载设备串号的方法包括:
步骤S100、预先给车载设备的各渠道商分别生成不同的项目唯一码;
步骤S200、提供硬件唯一码和/或软件唯一码供渠道商选择,以渠道商的选择作为该渠道商的车载设备的自选唯一码并存储;以及
步骤S300、结合渠道商的项目唯一码与自选唯一码,生成该渠道商的车载设备的设备唯一码。
本发明通过为不同渠道设置不同的项目唯一码(app_id,applicationidentification),并结合渠道商的项目唯一码与渠道商为车载设备选取的自选唯一码,生成该渠道商的车载设备的设备唯一码,能够有效避免因设备唯一码引起的串号和多号现象,从而提高服务质量。
进一步的,本实施例中,所述步骤S200中,优选以硬件唯一码和/或软件唯一码中的一种或多种组合作为车载设备的自选唯一码,具体实施时,让渠道商从诸多唯一码中选择一种或多种组合成该渠道的唯一码并保存,渠道确定唯一码后,保证设备的自选唯一码唯一。其中,所述硬件唯一码包括但不限于IMEI(国际移动设备识别码)、WiFi的MAC地址(硬件地址)、CPU序列号、蓝牙MAC地址(Bluetooth Mac Addr)等。所述软件唯一码包括但不限于build serial(Android的硬件序列号)、ANDROID_ID、build serial、UUID(渠道软件生成的唯一码)等。具体实施时,例如,项目唯一码可以为efe56ec5dab26e7a7a1f42ee9d50e850,IMEI可以为86464C0005BB98F,WiFi的MAC地址可以为00:08:22:d9:50:07,蓝牙MAC地址可以为00:00:46:66:84:22,build serial可以为91588689c9f5dad,ANDROID_ID可以为65c0e05f6f9a6a6e等。
进一步地,本实施例中,所述步骤S300具体包括:
步骤S310、当渠道商的车载设备联网时,判断该渠道商的车载设备的自选唯一码是否为空;
步骤S320、当该渠道商的车载设备的自选唯一码不为空时,结合渠道商的项目唯一码与自选唯一码,生成该渠道商的车载设备的设备唯一码。
具体实施时,渠道商的车载设备联网,上报所有信息,根据上报的信息判断该渠道商的车载设备的自选唯一码是否为空,当不为空时,唯一码信息结合app_id生成设备唯一码,例如,当渠道商的车载设备的自选唯一码:WiFi的MAC地址为00:08:22:d9:50:07,该渠道商的项目唯一码为efe56ec5dab26e7a7a1f42ee9d50e850时,则结合渠道商的项目唯一码与自选唯一码生成该渠道商的车载设备的设备唯一码为efe56ec5dab26e7a7a1f42ee9d50e850-00:08:22:d9:50:07。
进一步地,本实施例中,所述步骤S300具体还包括:
步骤S330、当该渠道商的车载设备的自选唯一码为空时,不予生成设备唯一码,并报告给该渠道商。
当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。
进一步的,本发明实施例还提供一种防止多渠道车载设备串号的***,包括:项目唯一码生成模块100、自选唯一码生成模块200、以及设备唯一码生成模块300,其中,
项目唯一码生成模块100,用于预先给车载设备的各渠道商分别生成不同的项目唯一码;具体如上所述。
自选唯一码生成模块200,用于提供硬件唯一码和/或软件唯一码供渠道商选择,以渠道商的选择作为该渠道商的车载设备的自选唯一码并存储;其中,优选以硬件唯一码和/或软件唯一码中的一种或多种组合作为车载设备的自选唯一码,具体如上所述。
设备唯一码生成模块300,用于结合渠道商的项目唯一码与自选唯一码,生成该渠道商的车载设备的设备唯一码;具体如上所述。
进一步的,本实施例中,所述设备唯一码生成模块300具体包括:
判断单元,用于当渠道商的车载设备联网时,判断该渠道商的车载设备的自选唯一码是否为空;具体如上所述。
第一执行单元,用于当该渠道商的车载设备的自选唯一码不为空时,结合渠道商的项目唯一码与自选唯一码,生成该渠道商的车载设备的设备唯一码;具体如上所述。
进一步的,本实施例中,所述设备唯一码生成模块具体还包括:
第二执行单元,用于当该渠道商的车载设备的自选唯一码为空时,不予生成设备唯一码,并报告给该渠道商;具体如上所述。
可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。

Claims (6)

1.一种防止多渠道车载设备串号的方法,其特征在于,包括:
步骤A、预先给车载设备的各渠道商分别生成不同的项目唯一码;
步骤B、提供硬件唯一码和/或软件唯一码供渠道商选择,以渠道商的选择作为该渠道商的车载设备的自选唯一码并存储;以及
步骤C、结合渠道商的项目唯一码与自选唯一码,生成该渠道商的车载设备的设备唯一码,避免因设备唯一码引起的串号以及多号现象;
所述结合渠道商的项目唯一码与自选唯一码,生成该渠道商的车载设备的设备唯一码,具体包括:
步骤C1、当渠道商的车载设备联网时,所述车载设备上报所有信息,根据所有信息判断该渠道商的车载设备的自选唯一码是否为空;
步骤C2、当该渠道商的车载设备的自选唯一码不为空时,结合渠道商的项目唯一码与自选唯一码,生成该渠道商的车载设备的设备唯一码;
步骤C3、当该渠道商的车载设备的自选唯一码为空时,不予生成设备唯一码,并报告给该渠道商。
2.根据权利要求1所述的防止多渠道车载设备串号的方法,其特征在于,所述步骤B中,以硬件唯一码和/或软件唯一码中的一种或多种组合作为车载设备的自选唯一码。
3.根据权利要求1所述的防止多渠道车载设备串号的方法,其特征在于,所述步骤B中,所述硬件唯一码包括IMEI、WiFi的MAC地址、CPU序列号、蓝牙MAC地址。
4.根据权利要求1所述的防止多渠道车载设备串号的方法,其特征在于,所述步骤B中,所述软件唯一码包括build serial、ANDROID_ID、build serial、UUID。
5.一种防止多渠道车载设备串号的***,其特征在于,包括:
项目唯一码生成模块,用于预先给车载设备的各渠道商分别生成不同的项目唯一码;
自选唯一码生成模块,用于提供硬件唯一码和/或软件唯一码供渠道商选择,以渠道商的选择作为该渠道商的车载设备的自选唯一码并存储;
设备唯一码生成模块,用于结合渠道商的项目唯一码与自选唯一码,生成该渠道商的车载设备的设备唯一码,避免因设备唯一码引起的串号以及多号现象;
所述设备唯一码生成模块具体包括:
判断单元,用于当渠道商的车载设备联网时,所述车载设备上报所有信息,根据所有信息判断该渠道商的车载设备的自选唯一码是否为空;
第一执行单元,用于该渠道商的车载设备的自选唯一码不为空时,结合渠道商的项目唯一码与自选唯一码,生成该渠道商的车载设备的设备唯一码;
第二执行单元,用于当该渠道商的车载设备的自选唯一码为空时,不予生成设备唯一码,并报告给该渠道商。
6.根据权利要求5所述的防止多渠道车载设备串号的***,其特征在于,以硬件唯一码和/或软件唯一码中的一种或多种组合作为车载设备的自选唯一码。
CN201811581870.7A 2018-12-24 2018-12-24 一种防止多渠道车载设备串号的方法及*** Active CN109495606B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811581870.7A CN109495606B (zh) 2018-12-24 2018-12-24 一种防止多渠道车载设备串号的方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811581870.7A CN109495606B (zh) 2018-12-24 2018-12-24 一种防止多渠道车载设备串号的方法及***

Publications (2)

Publication Number Publication Date
CN109495606A CN109495606A (zh) 2019-03-19
CN109495606B true CN109495606B (zh) 2021-12-21

Family

ID=65711419

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811581870.7A Active CN109495606B (zh) 2018-12-24 2018-12-24 一种防止多渠道车载设备串号的方法及***

Country Status (1)

Country Link
CN (1) CN109495606B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102545915A (zh) * 2012-02-16 2012-07-04 奇瑞汽车股份有限公司 遥控码的编码方法和识别方法
CN106302759A (zh) * 2016-08-20 2017-01-04 卡桑德电子科技(扬州)有限公司 一种智能车载多媒体***及方法
CN107635221A (zh) * 2017-08-23 2018-01-26 上海车音智能科技有限公司 一种车载终端识别处理方法及装置
CN108023907A (zh) * 2016-10-31 2018-05-11 比亚迪股份有限公司 车载模块升级方法、装置及车辆
CN108875968A (zh) * 2018-06-06 2018-11-23 中山新诺科技股份有限公司 产品身份信息的生成方法、产品打码方法及生产方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8744961B2 (en) * 2003-07-25 2014-06-03 Stoneeagle Services, Inc. Method of providing secure payment and transaction reconciliation
JP4294434B2 (ja) * 2003-10-17 2009-07-15 株式会社日立製作所 ユニークコード生成装置および方法、ならびにプログラム、記録媒体

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102545915A (zh) * 2012-02-16 2012-07-04 奇瑞汽车股份有限公司 遥控码的编码方法和识别方法
CN106302759A (zh) * 2016-08-20 2017-01-04 卡桑德电子科技(扬州)有限公司 一种智能车载多媒体***及方法
CN108023907A (zh) * 2016-10-31 2018-05-11 比亚迪股份有限公司 车载模块升级方法、装置及车辆
CN107635221A (zh) * 2017-08-23 2018-01-26 上海车音智能科技有限公司 一种车载终端识别处理方法及装置
CN108875968A (zh) * 2018-06-06 2018-11-23 中山新诺科技股份有限公司 产品身份信息的生成方法、产品打码方法及生产方法

Also Published As

Publication number Publication date
CN109495606A (zh) 2019-03-19

Similar Documents

Publication Publication Date Title
CN109062790B (zh) 车载终端蓝牙固件的升级测试方法
US8549045B2 (en) Test data generation and scale up for database testing using unique common factor sequencing
CN108271150B (zh) 支持同时对多台手机进行刷机或数据清除的方法及***
CN100531063C (zh) 一种日志消息的过滤***及方法
CN104063355A (zh) 对服务器集群进行配置的方法及配置中心服务器
KR20130077846A (ko) 예외처리 테스트 장치 및 방법
CN103049374B (zh) 一种自动化测试的方法及装置
US8560698B2 (en) Allocating unique identifiers using metadata
US20110154292A1 (en) Structure based testing
CN109495606B (zh) 一种防止多渠道车载设备串号的方法及***
CN112035524B (zh) 列表数据查询方法、装置、计算机设备及可读存储介质
US20210405987A1 (en) Dynamic driver selection based on firmware for a hardware component
CN112597049A (zh) 一种中断响应时间测试方法、设备及介质
CN112073241A (zh) 一种交换机配置方法、装置、电子设备及存储介质
CN115361104B (zh) 智能设备升级方法、***、计算机设备和存储介质
KR102096085B1 (ko) 앱 모니터링 장치 및 방법
CN111427582A (zh) Rtl代码的管理方法、装置、设备及计算机可读存储介质
CN107908425B (zh) 一种配置化文件的生成方法及***
CN114866530B (zh) 升级数据包的下载方法、设备以及计算机存储介质
CN113759871B (zh) 多控制器刷写方法、装置、设备及可读存储介质
CN116955030B (zh) 测试计划分配方法及其***、电子设备、存储介质
CN111800779B (zh) 设备源识别方法和装置、计算机***和可读存储介质
CN116186046B (zh) 设备数据的修改方法、装置、计算机设备及存储介质
CN109241066B (zh) 请求处理方法及装置
CN112199297A (zh) 数据测试方法、装置、非易失性存储介质和处理器

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant