CN108882217B - Method for writing Bluetooth MAC addresses in batches and Bluetooth equipment thereof - Google Patents

Method for writing Bluetooth MAC addresses in batches and Bluetooth equipment thereof Download PDF

Info

Publication number
CN108882217B
CN108882217B CN201811039294.3A CN201811039294A CN108882217B CN 108882217 B CN108882217 B CN 108882217B CN 201811039294 A CN201811039294 A CN 201811039294A CN 108882217 B CN108882217 B CN 108882217B
Authority
CN
China
Prior art keywords
bluetooth
chip
mac address
security
bluetooth mac
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
CN201811039294.3A
Other languages
Chinese (zh)
Other versions
CN108882217A (en
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.)
Jiangsu Hengbao Intelligent System Technology Co Ltd
Original Assignee
Jiangsu Hengbao Intelligent System 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 Jiangsu Hengbao Intelligent System Technology Co Ltd filed Critical Jiangsu Hengbao Intelligent System Technology Co Ltd
Priority to CN201811039294.3A priority Critical patent/CN108882217B/en
Publication of CN108882217A publication Critical patent/CN108882217A/en
Application granted granted Critical
Publication of CN108882217B publication Critical patent/CN108882217B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/622Layer-2 addresses, e.g. medium access control [MAC] addresses

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

The application discloses a method for writing in Bluetooth MAC addresses in batches and Bluetooth equipment thereof, and relates to the technical field of Bluetooth communication. The main technical scheme of the application is as follows: when the Bluetooth equipment is produced in quantity, the Bluetooth MAC address and the personalized data are written into a security chip storage area of the Bluetooth equipment, the Bluetooth equipment is powered on, and the Bluetooth chip reads the Bluetooth MAC address from the security chip storage area; the Bluetooth chip writes the Bluetooth MAC address into a Bluetooth chip storage area. By adopting the technical scheme, the production efficiency of mass production of products is improved, the safety of the Bluetooth MAC address of the product is effectively improved, and accidental erasure, rewriting or malicious tampering in the product testing or using process is avoided.

Description

Method for writing Bluetooth MAC addresses in batches and Bluetooth equipment thereof
Technical Field
The present application relates to the field of bluetooth communication technologies, and in particular, to a method for writing bluetooth MAC addresses in batches and a bluetooth device thereof.
Background
The bluetooth MAC (media access control) address is the basis for the entire bluetooth device. Typically, the bluetooth MAC is 6 bytes long, and each bluetooth device should have a globally unique bluetooth address and be authorized for use by the IEEE application. Currently, bluetooth MAC addresses used by many bluetooth devices in mass production are usually written into bluetooth chips in the following two ways:
firstly, before the bluetooth chip leaves the factory, a manufacturer of the bluetooth chip writes authorized MAC address code segments into the chip EEPROM or Flash in sequence through a chip writer, and then provides the address code segments for a manufacturer of the bluetooth device.
Secondly, the bluetooth chip manufacturer directly provides the authorized MAC address code segment to the corresponding bluetooth device manufacturer, and the bluetooth device manufacturer sequentially writes the MAC address code segment and the user application firmware into the bluetooth chip through the corresponding burning tool.
For some bluetooth application products with financial attributes, besides the bluetooth MAC address, personalized information needs to be stored, and if the bluetooth chip MAC address is stored according to the aforementioned method, during the mass production of such products, besides burning the bluetooth card application firmware, personalized information writing work of the security chip is also performed, where:
the method undoubtedly increases the working procedures and working hours during production, reduces the production efficiency of mass production, indirectly increases the production cost of products, and can be accidentally erased, rewritten or maliciously tampered in the product testing or using process.
Disclosure of Invention
The application aims to provide a method for writing in Bluetooth MAC addresses in batches, which improves the production efficiency of mass production of products, effectively increases the safety of the Bluetooth MAC addresses of the products, and avoids accidental erasure, rewriting or malicious tampering in the product testing or using process.
In order to achieve the above object, the present application provides a method for writing bluetooth MAC addresses in batches, comprising: the Bluetooth equipment is powered on, and the Bluetooth chip reads a Bluetooth MAC address from the security chip; the Bluetooth chip writes the Bluetooth MAC address into the Bluetooth chip.
As above, when the bluetooth device is manufactured in a large scale, the start address of the bluetooth MAC address field and the auto-increment script are added to the client that downloads the personalization data, and when the personalization data is written, the bluetooth MAC addresses are sequentially written into the security chips in an increment manner.
As above, wherein, the access authority is set for the security chip: the access authority of the Bluetooth MAC address is provided for the Bluetooth chip only, and the access authority of the personalized data is provided for the trusted manager only.
The above, wherein the method further comprises: after the Bluetooth is powered on, the Bluetooth equipment monitors the identification bit, if the identification bit is in an unread state, the Bluetooth MAC address is read from the security chip and written into the Bluetooth chip, and after the Bluetooth MAC address is successfully written into the security chip, the identification bit is set to be in a read state.
As above, if the detection flag is in the read state, the bluetooth MAC address in the security chip and the bluetooth MAC address in the bluetooth chip are compared to determine whether the bluetooth MAC address in the security chip is consistent, and if not, the bluetooth MAC address in the security chip is written into the bluetooth chip again.
As above, after the bluetooth MAC address is successfully written into the bluetooth chip, the timer is started after each power-on, the bluetooth MAC address in the security chip is read every preset time, the bluetooth MAC address in the security chip is compared with the bluetooth MAC address in the bluetooth chip, and if the bluetooth MAC address in the security chip is not consistent with the bluetooth MAC address in the bluetooth chip, the bluetooth MAC address in the security chip is written into the bluetooth chip again.
The present application also provides a bluetooth device, comprising the following components:
the safety chip writes the Bluetooth MAC address and the personalized data into the safety chip during the production;
and the Bluetooth chip reads the Bluetooth MAC address from the security chip and writes the Bluetooth MAC address into the Bluetooth chip.
As above, the bluetooth chip includes a monitoring module, which is configured to monitor the identification bit after power-on, and if the identification bit is in an unread state, read the bluetooth MAC address from the security chip, and set the identification bit to a read state after successful write-in.
As above, the monitoring module is further configured to compare whether the bluetooth MAC address in the security chip is consistent with the bluetooth MAC address in the bluetooth chip when the monitoring identification bit is in the read state, and if not, write the bluetooth MAC address in the security chip into the bluetooth chip again.
As above, the bluetooth chip has a built-in timer, and the bluetooth MAC address in the security chip is compared with the bluetooth MAC address in the bluetooth chip every preset time interval, and if the bluetooth MAC address in the security chip is not consistent with the bluetooth MAC address in the bluetooth chip, the bluetooth MAC address in the security chip is written into the bluetooth chip again.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments described in the present application, and other drawings can be obtained by those skilled in the art according to the drawings.
FIG. 1 is a schematic diagram of a Bluetooth device;
FIG. 2 is a flow chart of a method for writing Bluetooth MAC addresses in bulk;
fig. 3 is a flowchart of a method for establishing a secure channel between a bluetooth chip and a security chip.
Detailed Description
The technical solutions in the embodiments of the present invention are clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In order to improve the mass production efficiency of the Bluetooth equipment more efficiently and ensure that the Bluetooth equipment cannot be erased accidentally or tampered maliciously in the product testing and using processes, the application provides a method for writing Bluetooth MAC addresses in batches and the Bluetooth equipment.
As shown in fig. 1, the bluetooth device 1 includes a bluetooth chip 11 and a security chip 12, and the bluetooth chip 11 and the security chip 12 communicate with each other by using a private protocol to ensure the security of data transmission.
The Bluetooth chip 11 is used for carrying out Bluetooth communication with external equipment, in the application, the Bluetooth chip 11 does not preset a Bluetooth MAC address when leaving factory, the Bluetooth MAC address is loaded when the Bluetooth chip is powered on for the first time, and the Bluetooth MAC address in the security chip is written into an internal storage area 111 (such as a flash memory) of the Bluetooth chip; and after the Bluetooth chip is powered on again, the Bluetooth protocol stack establishes communication connection with the external equipment through a Bluetooth MAC address stored in the Bluetooth chip.
A secure chip storage area 121 is disposed in the secure chip 12, and is used for writing a bluetooth MAC address and personalized data during mass production;
the secure chip 12 further includes a setting module 122, configured to set an access right for the secure chip: only the access rights of the bluetooth chip are provided for the bluetooth MAC address and only the access rights of a trusted administrator are provided for the personalization data.
Further, the bluetooth chip 11 further includes a monitoring module 112, configured to monitor the identifier after being powered on, and if the identifier is in an unread state, read the bluetooth MAC address from the security chip, and set the identifier to be in a read state after the bluetooth MAC address is successfully written in.
Furthermore, the bluetooth chip 11 is provided with a built-in timer 113, and compares the bluetooth MAC address in the secure chip 12 with the bluetooth MAC address in the bluetooth chip 11 every preset time interval, and if the bluetooth MAC address in the secure chip 12 is not consistent with the bluetooth MAC address in the bluetooth chip 11, the bluetooth MAC address in the secure chip 12 is written into the bluetooth chip 11 again.
Example one
The embodiment of the invention provides a method for importing data in batches, which comprises the following steps:
in advance, during the mass production of the Bluetooth device, before the welding of the security chip, the Bluetooth MAC address field authorized by IEEE (institute of Electrical and electronics Engineers) and personalization data (including but not limited to Bluetooth card personalization data, communication protocol data and the like) are written into the security chip storage area of the Bluetooth device together through a personalization data downloading tool. The Bluetooth MAC address is characteristic data of a Bluetooth chip, and the personalized data is characteristic data of a security chip.
The specific writing method comprises the following steps:
a plurality of paths of safety chip lower support plates are arranged in the personalized data downloading tool, and each path of safety chip lower support plate is connected with a corresponding chip clamp in the personalized data downloading tool through a connecting wire;
each safety chip lower carrier plate is connected with a USB-HUB through a USB data line, and then each USB-HUB is connected to a USB port of a computer mainboard;
sequentially placing a plurality of security chips into a personalized data downloading tool chip clamp, pressing a personalized data downloading tool handle after placing the security chips, and clamping the security chips;
adding a script into client software (used for downloading personalized data and writing in an MAC address) of a personalized data downloading tool, wherein the script is used for realizing automatic increment of a Bluetooth MAC address, inputting an initial address of a to-be-written Bluetooth chip MAC address field in a software interface, and clicking a 'start personalized data downloading' button to start downloading Bluetooth card personalized data.
The personalized data writing secure chip storage area adopts a complex security algorithm to authenticate the data to be written in an encryption and decryption mode, so that the security is higher, and the security of the Bluetooth MAC address and the personalized data is ensured.
Further, setting access authority for the security chip: the access authority of the Bluetooth MAC address is only provided for the Bluetooth chip, the access authority of the personalized data is set to be a partial open authority, the authority is only allowed to be opened to a trusted manager, and the manager can update the personalized data in the storage area of the security chip.
The writing method is characterized in that the script is added to the client software of the original personalized downloading tool and used for automatically increasing the Bluetooth MAC address and writing in the Bluetooth MAC address, a new tool is not needed, and the operation is simple and convenient.
In the mass production process, a script for adding the Bluetooth MAC address to automatically increase is added into a personalized data downloading program, in the personalized data burning process, the Bluetooth MAC address is burnt in a security chip of a first Bluetooth device according to the program implementation, the program automatically executes the increasing operation, the Bluetooth MAC address is updated, the Bluetooth MAC address is continuously burnt in a security chip of a second Bluetooth device, and the analogy is carried out in sequence until the burning of all the security chips of the Bluetooth devices is completed.
Example two
An embodiment of the present invention provides a method for writing bluetooth MAC addresses in batches, where as shown in fig. 2, a bluetooth device executes the following operations when being powered on:
step 21: the Bluetooth chip reads a Bluetooth MAC address from a security chip storage area;
in this embodiment, the specific operation of the bluetooth chip reading the bluetooth MAC address is as follows:
step 211: a safety channel is established between the Bluetooth chip and the safety chip;
as shown in fig. 3, establishing the secure channel specifically includes:
step 31, the Bluetooth chip generates a session key, encrypts the session key by using the encryption key, and sends an encryption result to the security chip;
step 32, the security chip uses the decryption key to decrypt the encryption result, and the data obtained by decryption is stored as a session key;
step 33, the security chip generates a random number, encrypts the random number by using the session key, and sends an encryption result and the random number to the bluetooth chip;
and step 34, the Bluetooth chip encrypts the received random number by using the internally stored session key, and when the data obtained by encryption is equal to the received encryption result, the establishment of the secure channel is successful.
Preferably, the secure channel established this time can be used as a secure path for subsequent interaction between the bluetooth chip and the secure chip.
Step 212: the Bluetooth chip reads the Bluetooth MAC address in the storage area of the security chip through the security channel.
In this step, the specific operation of reading the bluetooth MAC address through the secure channel is:
the Bluetooth chip sends a Bluetooth MAC address reading instruction to the security chip;
the security chip encrypts the Bluetooth MAC address by using the session key and sends the Bluetooth MAC address to the Bluetooth chip through a security channel;
the Bluetooth chip decrypts the encrypted data by using the session key, and the decrypted data, namely the Bluetooth MAC address, returns a read success response to the security chip.
Please continue to refer to fig. 2, step 22: the Bluetooth chip writes a Bluetooth MAC address into a Bluetooth chip storage area;
after the Bluetooth chip reads the Bluetooth MAC address from the security chip, the Bluetooth chip is written into a Bluetooth chip storage area on line for the Bluetooth protocol stack to read and call, and the Bluetooth protocol stack broadcasts after calling the Bluetooth MAC address successfully.
In this embodiment, before step 21, the method may further include:
bluetooth chip monitoring identification position: if the flag bit is in an unread state, go to step 21; if the identification bit is in a read state, executing other operations;
correspondingly, step 22 also includes setting the flag to the read state.
The identification bit indicates whether the Bluetooth MAC address is stored in the Bluetooth chip storage area, if the identification bit is in a read state, the identification bit indicates that the Bluetooth MAC address is stored in the Bluetooth chip storage area, and if the identification bit is in an unread state, the identification bit indicates that the Bluetooth MAC address is not stored in the Bluetooth chip storage area.
If the detection identification bit is in a read state after the Bluetooth equipment is powered on, the Bluetooth MAC address in the Bluetooth chip storage area can be read and called by a Bluetooth protocol stack;
in the embodiment, after the Bluetooth equipment is powered on, the identification bit is obtained and judged, and if the identification bit is in an unread state, the Bluetooth MAC address is read from the security chip and written into the Bluetooth chip; and if the identification bit is in a read state, reading the Bluetooth MAC address from the security chip, comparing the Bluetooth MAC address with the Bluetooth MAC address in the Bluetooth chip, if the comparison is consistent, continuing the subsequent Bluetooth broadcasting operation, and if the comparison is inconsistent, writing the Bluetooth MAC address in the security chip into the Bluetooth chip storage area again.
Furthermore, after the Bluetooth MAC address is successfully written into the Bluetooth chip, the timer is started after the Bluetooth chip is powered on every time, the Bluetooth MAC address in the security chip is read once every preset time (such as 60min), whether the read Bluetooth MAC address is consistent with the Bluetooth MAC address stored in the storage area of the Bluetooth chip is compared, if so, subsequent Bluetooth broadcasting operation is continued, and if not, the Bluetooth MAC address in the storage area of the security chip is written into the storage area of the Bluetooth chip again, so that the Bluetooth MAC address can be effectively prevented from being accidentally rewritten.
In addition, the following can be also provided: after the Bluetooth chip successfully writes the Bluetooth MAC address and the security chip receives the successful reading response, the security chip deletes the internally stored Bluetooth MAC address.
Other operations include bluetooth payment operations, which are the same as the existing bluetooth payment operations and are not described herein again.
The method and the device have the advantages that except for obtaining the Bluetooth MAC address in the security chip at preset time intervals after power-on for comparison, when the Bluetooth chip is powered on for the first time, after the Bluetooth MAC address is successfully written in, the identification bit is set to be in a read state, when the Bluetooth chip is powered on again later, after the identification bit is monitored to be read, reading operation is not executed, and Bluetooth broadcasting operation is directly carried out.
Furthermore, for the case that the time for reading the MAC address by the Bluetooth protocol stack is earlier when some Bluetooth chips are powered on and run, the Bluetooth MAC address is taken away in advance when the Bluetooth MAC address is not written into the Bluetooth chip storage area but the protocol stack is not, that is, the MAC address taken by the protocol stack is not the Bluetooth MAC address read from the security chip, in order to prevent the above situation, the application presupposes that the reading operation is executed firstly when the Bluetooth is powered on and run, then the software restarting interface is called to reset and restart the Bluetooth chip, and thus the Bluetooth MAC address obtained by the Bluetooth protocol stack after the Bluetooth chip is restarted is the MAC address read from the security chip.
The beneficial effect that this application realized is as follows:
(1) the production process and working hours of the product during mass production can be effectively simplified, the production efficiency is improved, and the production cost of the product is indirectly reduced;
(2) the safety of the Bluetooth MAC address of the Bluetooth card product can be effectively improved, and the Bluetooth MAC address is prevented from being erased, rewritten or maliciously tampered accidentally in the product testing or using process.
While the preferred embodiments of the present application have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all alterations and modifications as fall within the scope of the application. It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (6)

1. A method for batch writing bluetooth MAC addresses, comprising:
the Bluetooth equipment is powered on, and the Bluetooth chip reads a Bluetooth MAC address from the security chip;
the Bluetooth chip writes the Bluetooth MAC address into the Bluetooth chip;
the method further comprises the following steps: after the Bluetooth is powered on, the Bluetooth equipment monitors the identification bit, if the identification bit is in an unread state, the Bluetooth MAC address is read from the security chip and written into the Bluetooth chip, and after the writing is successful, the identification bit is set to be in a read state; if the detection identification bit is in a read state, comparing whether the Bluetooth MAC address in the security chip is consistent with the Bluetooth MAC address in the Bluetooth chip, and if not, writing the Bluetooth MAC address in the security chip into the Bluetooth chip again;
after the Bluetooth MAC address is successfully written into the Bluetooth chip, starting a timer after each power-on, reading the Bluetooth MAC address in the security chip at intervals of preset time, comparing the Bluetooth MAC address in the security chip with the Bluetooth MAC address in the Bluetooth chip, and if the Bluetooth MAC address in the security chip is not consistent with the Bluetooth MAC address in the Bluetooth chip, writing the Bluetooth MAC address in the security chip into the Bluetooth chip again;
when the Bluetooth equipment is produced in quantity in advance, before the safety chip is welded, the Bluetooth MAC address field authorized by IEEE and personalized data are written into a safety chip storage area of the Bluetooth equipment together through a personalized data downloading tool; the specific writing method comprises the following steps:
a plurality of paths of safety chip lower support plates are arranged in the personalized data downloading tool, and each path of safety chip lower support plate is connected with a corresponding chip clamp in the personalized data downloading tool through a connecting wire;
each safety chip lower carrier plate is connected with a USB-HUB through a USB data line, and then each USB-HUB is connected to a USB port of a computer mainboard;
sequentially placing a plurality of security chips into a personalized data downloading tool chip clamp, pressing a personalized data downloading tool handle after placing the security chips, and clamping the security chips;
adding a script into client software of a personalized data downloading tool, wherein the script is used for realizing automatic increment of a Bluetooth MAC address, inputting an initial address of a Bluetooth chip MAC address segment to be written in a software interface, clicking a personalized data downloading starting button, namely starting to download personalized data of the Bluetooth card, and in the process, sequentially and incrementally writing the MAC addresses of the Bluetooth chip into storage areas of each safety chip according to the specified initial address.
2. The method for bulk writing of bluetooth MAC addresses as claimed in claim 1, wherein the access rights are set for the security chip: the access authority of the Bluetooth MAC address is provided for the Bluetooth chip only, and the access authority of the personalized data is provided for the trusted manager only.
3. A bluetooth device performing the method of bulk write bluetooth MAC address as claimed in any one of claims 1-2, the bluetooth device comprising the following components:
the safety chip writes the Bluetooth MAC address and the personalized data into the safety chip during the production;
and the Bluetooth chip reads the Bluetooth MAC address from the security chip and writes the Bluetooth MAC address into the Bluetooth chip.
4. The bluetooth device of claim 3, wherein the bluetooth chip comprises a monitoring module for monitoring the identification bit after power-on, reading the bluetooth MAC address from the security chip if the identification bit is in an unread state, and setting the identification bit to a read state after successful writing.
5. The bluetooth device of claim 4, wherein the monitoring module is further configured to compare whether the bluetooth MAC address in the security chip is consistent with the bluetooth MAC address in the bluetooth chip when the monitoring flag is in the read state, and if not, re-write the bluetooth MAC address in the security chip into the bluetooth chip.
6. The bluetooth device of claim 3, wherein a timer is built in the bluetooth chip, the bluetooth MAC address in the security chip is compared with the bluetooth MAC address in the bluetooth chip every preset time, and if the bluetooth MAC address in the security chip is not consistent with the bluetooth MAC address in the bluetooth chip, the bluetooth MAC address in the security chip is rewritten into the bluetooth chip.
CN201811039294.3A 2018-09-06 2018-09-06 Method for writing Bluetooth MAC addresses in batches and Bluetooth equipment thereof Active CN108882217B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811039294.3A CN108882217B (en) 2018-09-06 2018-09-06 Method for writing Bluetooth MAC addresses in batches and Bluetooth equipment thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811039294.3A CN108882217B (en) 2018-09-06 2018-09-06 Method for writing Bluetooth MAC addresses in batches and Bluetooth equipment thereof

Publications (2)

Publication Number Publication Date
CN108882217A CN108882217A (en) 2018-11-23
CN108882217B true CN108882217B (en) 2021-04-27

Family

ID=64323533

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811039294.3A Active CN108882217B (en) 2018-09-06 2018-09-06 Method for writing Bluetooth MAC addresses in batches and Bluetooth equipment thereof

Country Status (1)

Country Link
CN (1) CN108882217B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109951842B (en) * 2019-03-19 2022-03-15 厦门市思芯微科技有限公司 Method for reserving BLE name and MAC address in Bluetooth firmware upgrade

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102841802A (en) * 2012-07-27 2012-12-26 锐迪科科技有限公司 Software upgrading method for mobile terminal
CN103914324A (en) * 2013-01-08 2014-07-09 海尔集团公司 Method for automatically burning firmware of embedded equipment, and system thereof
CN105988937A (en) * 2015-05-12 2016-10-05 乐视移动智能信息技术(北京)有限公司 Processing method and device of MAC (Media Access Control) address
CN107358087A (en) * 2017-07-07 2017-11-17 北京海泰方圆科技股份有限公司 Information storage means and device for the Bluetooth chip of Bluetooth identities authentication device
CN207573357U (en) * 2017-12-22 2018-07-03 恒宝股份有限公司 A kind of bluetooth card

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9820099B2 (en) * 2016-02-19 2017-11-14 Electronic Beacons Systems LLC Electronic beacon reader system and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102841802A (en) * 2012-07-27 2012-12-26 锐迪科科技有限公司 Software upgrading method for mobile terminal
CN103914324A (en) * 2013-01-08 2014-07-09 海尔集团公司 Method for automatically burning firmware of embedded equipment, and system thereof
CN105988937A (en) * 2015-05-12 2016-10-05 乐视移动智能信息技术(北京)有限公司 Processing method and device of MAC (Media Access Control) address
CN107358087A (en) * 2017-07-07 2017-11-17 北京海泰方圆科技股份有限公司 Information storage means and device for the Bluetooth chip of Bluetooth identities authentication device
CN207573357U (en) * 2017-12-22 2018-07-03 恒宝股份有限公司 A kind of bluetooth card

Also Published As

Publication number Publication date
CN108882217A (en) 2018-11-23

Similar Documents

Publication Publication Date Title
WO2020093214A1 (en) Application program login method, application program login device and mobile terminal
CN100555298C (en) The method and apparatus of virtulizing personal office environment
EP2741548B1 (en) Method for changing mno in embedded sim on basis of dynamic key generation and embedded sim and recording medium therefor
CN108763917B (en) Data encryption and decryption method and device
CN105975850B (en) Software downloading method and system based on mobile terminal
TW201539242A (en) On-board applet migration
CN101984575A (en) Method and device for protecting mobile terminal software
SG175438A1 (en) Remote access control of storage devices
CN107124279B (en) Method and device for erasing terminal data
CN111586671B (en) Embedded user identification card configuration method and device, communication equipment and storage medium
CN103338450A (en) Verification method and equipment
US20220141001A1 (en) Secure communication in accessing a network
EP2429226B1 (en) Mobile terminal and method for protecting its system data
JP2009253783A (en) Mobile terminal, data protection method and program for data protection
US11811743B2 (en) Online service store for endpoints
CN108882217B (en) Method for writing Bluetooth MAC addresses in batches and Bluetooth equipment thereof
CN100596219C (en) Communication terminal and its method and device for system bootstrapping
CN113127844A (en) Variable access method, device, system, equipment and medium
EP3989480A1 (en) Virtual subscriber identification module and virtual smart card
US20220129390A1 (en) Monitor Integrity of Endpoints having Secure Memory Devices for Identity Authentication
US20220131847A1 (en) Subscription Sharing among a Group of Endpoints having Memory Devices Secured for Reliable Identity Validation
CN111125723A (en) Encryption card identification method, device, equipment and storage medium
CN101447012B (en) Method for verifying electronic device and firmware therein
JP2008176506A (en) Information processing apparatus, information processing method and management server
US20090187898A1 (en) Method for securely updating an autorun program and portable electronic entity executing it

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 801, 8 / F, building 4a, international R & D headquarters park, 68 Olympic street, Jianye District, Nanjing City, Jiangsu Province 210019

Applicant after: JIANGSU HENGBAO INTELLIGENT SYSTEM TECHNOLOGY Co.,Ltd.

Address before: Hengtang Industrial Park, Yunyang town, Danyang City, Zhenjiang City, Jiangsu Province

Applicant before: JIANGSU HENGBAO INTELLIGENT SYSTEM TECHNOLOGY Co.,Ltd.

GR01 Patent grant
GR01 Patent grant