Resetting method and device of wearable equipment, computer equipment and storage medium
Through reset request processing matching the verification information database, the problem of resetting failure of smart wearable devices is solved, improving security and process simplification and reducing costs.
Patent Information
- Application Number
- CN202310716406.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-15
- Publication Date
- 2024-12-17
AI Technical Summary
Smart wearable devices may fail to reset when unbinding, especially when Bluetooth communication is abnormal or the device is out of power, which makes the reset process unsafe and costly.
By receiving the first verification information in the reset request, matching it with the second verification information in the verification information database, processing the reset request based on the matching result, ensuring a safe reset of the wearable device.
Improves security of wearable device reset, simplifies reset process, reduces reset costs, and ensures reliability and security of reset process.
Smart Images

Figure CN119150276A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a method, device, computer equipment and storage medium for resetting a wearable device. Background Art
[0002] Smart wearable devices (such as bracelets, watches, etc.) can usually use the bound mobile device (such as a mobile phone, etc.) to set a lock screen password. Then, when the mobile device is unbound, the wearable device can be automatically reset to cancel the lock screen password of the wearable device. However, in some special cases, such as abnormal Bluetooth communication, the wearable device is out of power, etc., the reset may fail. Therefore, providing a safe and efficient reset method for wearable devices is an urgent problem to be solved. Summary of the invention
[0003] The present disclosure aims to solve one of the technical problems in the related art at least to some extent.
[0004] In a first aspect of the present disclosure, a method for resetting a wearable device is provided, comprising:
[0005] receiving a reset request, wherein the reset request includes first verification information;
[0006] Matching the first verification information with each second verification information in the verification information library respectively;
[0007] The reset request is processed according to a matching result between the first verification information and each of the second verification information.
[0008] In a second aspect of the present disclosure, a reset device for a wearable device is provided, comprising:
[0009] A receiving module, configured to receive a reset request, wherein the reset request includes first verification information;
[0010] A matching module, used to match the first verification information with each second verification information in the verification information library;
[0011] A processing module is used to process the reset request according to the matching result of the first verification information and each of the second verification information.
[0012] The third aspect embodiment of the present disclosure proposes a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the reset method of the wearable device proposed in the first aspect embodiment of the present disclosure is implemented.
[0013] The fourth aspect embodiment of the present disclosure proposes a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the reset method of the wearable device proposed in the first aspect embodiment of the present disclosure is implemented.
[0014] The fifth aspect embodiment of the present disclosure proposes a computer program product, including a computer program, which, when executed by a processor, implements the reset method of the wearable device proposed in the first aspect embodiment of the present disclosure.
[0015] The wearable device resetting method, device, computer device and storage medium provided by the present disclosure have the following beneficial effects:
[0016] In the disclosed embodiment, a reset request is first received, the first verification information in the reset request is matched with each second verification information in the verification information library, and then the received reset request is processed according to the matching result. Thus, based on the matching relationship of the verification information, it is determined whether the wearable device can be reset, which improves the safety of resetting the wearable device, simplifies the reset process of the wearable device, and reduces the reset cost of the wearable device.
[0017] Additional aspects and advantages of the present disclosure will be given in part in the following description and in part will be obvious from the following description or learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The above and / or additional aspects and advantages of the present disclosure will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0019] Figure 1 A flowchart of a method for resetting a wearable device provided by an embodiment of the present disclosure;
[0020] Figure 2 A schematic diagram of a flow chart of a method for resetting a wearable device provided by another embodiment of the present disclosure;
[0021] Figure 3 A schematic diagram of the structure of a reset device for a wearable device provided by an embodiment of the present disclosure;
[0022] Figure 4 A block diagram of an exemplary computer device suitable for implementing embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0023] Embodiments of the present disclosure are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be construed as limiting the present disclosure.
[0024] The reset method of the wearable device in the embodiment of the present disclosure can be executed by the reset device of the wearable device in the embodiment of the present disclosure, and the device can be configured in a computer device, which is not limited by the present disclosure. The computer device can be any device with computing capabilities, such as a mobile phone, a tablet computer, a personal computer, a personal digital assistant, and other hardware devices with various operating systems, touch screens, and / or display screens. The embodiment of the present disclosure takes the reset method of the wearable device being executed by the cloud server as an example to complete the reset operation of the wearable device.
[0025] The present disclosure mainly proposes a reset method for a wearable device in view of the situation in the related art where a reset failure may occur when a wearable device is unbound from a bound device. When a wearable device needs to be reset, it can send its corresponding first verification information to a server, and then the server determines whether the reset request is legal based on the first verification information. If it is legal, the wearable device is reset. Therefore, the reset process of the wearable device is processed based on the legitimacy of the verification information, thereby ensuring that the wearable device can be reset safely and reliably.
[0026] The following is a detailed introduction to a method and apparatus for resetting a wearable device provided by the present disclosure in conjunction with the accompanying drawings.
[0027] Figure 1 A flowchart of a method for resetting a wearable device provided in one embodiment of the present disclosure is provided.
[0028] like Figure 1 As shown, the reset method of the wearable device may include:
[0029] Step 101: Receive a reset request, wherein the reset request includes first verification information.
[0030] Since the reset method for a wearable device provided in the present disclosure is mainly aimed at the situation in the related art that a reset failure may occur when the wearable device is unbound from a device bound to it, and the wearable device may be bound to different other devices successively, therefore, the first verification information in the present disclosure can be any information that can uniquely identify the identity of the wearable device to be reset and other devices bound to it.
[0031] In some possible implementation forms, the first verification information may include: the first wireless network card (Medium / Media Access Control, MAC) address of the wearable device, the serial number (Serial Number, SN) of the wearable device, the second MAC address of the device bound to the wearable device, and the International Mobile Equipment Identity (International Mobile Equipment Identity, IMEI) of the bound device.
[0032] Alternatively, the first verification information may also be summary information generated by the following information: the MAC address of the first wireless network card of the wearable device, the SN of the wearable device, the second MAC address of the device bound to the wearable device, and the IMEI of the bound device.
[0033] Among them, the device bound to the wearable device usually refers to a mobile device, such as a mobile phone, tablet, etc.
[0034] In the present disclosure, the reset request may be sent by a device connected to the cloud server, for example, it may be sent by a wearable device to be reset, or it may be sent by an auxiliary reset device at an after-sales service center, etc. The present disclosure does not limit this.
[0035] In the embodiment of the present disclosure, the auxiliary reset device of the after-sales service center can read the first MAC address and SN of the wearable device through Bluetooth connection, or can also obtain the first MAC address and SN of the wearable device through other short-range communication methods. Afterwards, after the auxiliary reset device or the wearable device obtains the second MAC address and IMEI of the previously bound device, it can send the first MAC address, SN, second MAC address and IMEI to the server. Alternatively, the auxiliary reset device or the wearable device can also send the first MAC address, SN, second MAC address and IMEI to the server for summary operation, and then send the obtained summary result to the server, which is not limited in the present disclosure.
[0036] In some possible implementation forms, the second MAC address of the bound device obtained by the auxiliary reset device or the wearable device may be input by the user, or may be obtained based on IMEI search, which is not limited in the present disclosure.
[0037] Step 102: Match the first verification information with each second verification information in the verification information library respectively.
[0038] The second verification information is information stored on the server side for identifying the identity of the wearable device and the bound device. It may refer to information sent to the server by the wearable device or the bound device after the wearable device is bound to the device.
[0039] In the disclosed embodiment, the cloud server may compare the received first verification information with all the second verification information in the verification information library one by one to determine whether there is second verification information matching the first verification information.
[0040] Step 103: Process the reset request according to the matching result between the first verification information and each second verification information.
[0041] In the disclosed embodiment, when the first verification information matches any of the second verification information, the cloud server can determine that the reset request is a legitimate request, thereby allowing the corresponding wearable device in the request to perform a reset operation. Alternatively, when the first verification information does not match any of the second verification information, the cloud server can determine that the reset request is an illegal request and does not perform a reset operation on the wearable device.
[0042] In this embodiment, the cloud server receives the reset request, matches the first verification information in the reset request with each second verification information in the verification information library, and then processes the received reset request according to the matching result. Thus, based on the matching relationship of the verification information, it is determined whether the wearable device can be reset, which improves the security of the wearable device reset, simplifies the wearable device reset process, and reduces the wearable device reset cost.
[0043] Figure 2 A flowchart of a method for resetting a wearable device provided in another embodiment of the present disclosure is provided.
[0044] like Figure 2 As shown, the reset method of the wearable device may include:
[0045] Step 201: receiving a binding instruction sent by a wearable device or a bound device, wherein the binding instruction includes second verification information.
[0046] In the disclosed embodiment, the wearable device and the device to be bound can establish a connection through Bluetooth or other means, and then the device to be bound can directly read the MAC of the wearable device and the SN of the wearable device through the Bluetooth connection, and the wearable device can also read the MAC of the device to be bound and the IMEI of the device to be bound through the Bluetooth connection. Afterwards, the wearable device or the device to be bound can generate the second verification information based on the acquired information and send it to the cloud server, so that the cloud server can save the second verification information.
[0047] In some possible implementation forms, the second verification information may include the MAC of the wearable device, the SN of the wearable device, the MAC of the device to be bound, and the IMEI of the device to be bound; or, the second verification information may also be the summary information corresponding to the MAC of the wearable device, the SN of the wearable device, the MAC of the device to be bound, and the IMEI of the device to be bound, which is not limited in this disclosure.
[0048] Step 202: store the second verification information into a verification information library.
[0049] It should be noted that when the wearable device remains bound to the bound device, the user may update the bound device. At this time, new second verification information needs to be uploaded to the cloud server, and then the cloud server can use the new second verification information to overwrite the original old second verification information.
[0050] Step 203: receiving a reset request sent by the wearable device, wherein the reset request includes first verification information.
[0051] The specific implementation of the above step 203 can refer to the detailed description of other embodiments of the present disclosure, which will not be repeated here.
[0052] Step 204: When the first verification information includes the first MAC address, the serial number, the second MAC address and the IMEI, generate summary information corresponding to the first verification information based on a preset summary generation algorithm.
[0053] Among them, the summary generation algorithm refers to an algorithm preset in the cloud server for calculating the summary information corresponding to the first MAC address, SN, second MAC address and IMEI, for example, it can be an MD5 algorithm, or a SHA256 algorithm, etc., and the present disclosure does not limit this.
[0054] In the disclosed embodiment, the first verification information in the reset request received by the cloud server may include the entire contents of four types of information, namely, the first MAC address, the serial number SN, the second MAC address and the IMEI. Due to too many characters, it is inconvenient to perform matching operations. Therefore, the cloud server can extract the information according to a preset summary generation algorithm to generate summary information corresponding to the first verification information, thereby improving the matching efficiency of the verification information.
[0055] Step 205: Match the first verification information with each second verification information in the verification information library respectively.
[0056] In some possible implementation forms, the binding indication received by the cloud server may include the first identifier of the bound wearable device, and the received reset request may also include the first identifier of the wearable device to be reset.
[0057] Among them, the first identifier may be the MAC or SN of the wearable device, or it may be the product model of the wearable device, etc., which is not limited in this disclosure.
[0058] Thus, the cloud server can store the first identifier in the binding instruction in association with the second verification information, and after receiving the reset request, search the verification information library for the associated second verification information based on the first identifier in the reset request. When the associated second verification information is found in the verification information library, the second verification information is matched with the first verification information. Alternatively, when the associated second verification information is not found in the verification information library, it can be determined that the first verification information cannot match any of the second verification information.
[0059] In the disclosed embodiment, the first identifier of the wearable device is used as the key value of the verification information, and the verification information is stored and searched based on the key value, that is, the matching process of the verification information can be performed only once, thereby saving the time of the matching process of the verification information and shortening the time of the reset processing process.
[0060] Step 206: When the first verification information matches any of the second verification information, a reset confirmation instruction is sent to the wearable device to be reset or the wearable device auxiliary reset device.
[0061] In the embodiment of the present disclosure, when there is any second verification information in the verification information library that matches the first verification information, it can be explained that the corresponding first MAC address, SN, second MAC address and IMEI in the first verification information are all legal information, and there is indeed a binding relationship between the wearable device corresponding to the first MAC address and SN and the device corresponding to the second MAC address and IMEI, so that the cloud server can return a reset confirmation instruction to the wearable device or the wearable device auxiliary reset device that sends a reset request, and then the wearable device to be reset can be reset.
[0062] Step 207: When the first verification information does not match each of the second verification information, a reset failure instruction is sent to the wearable device to be reset or the wearable device auxiliary reset device.
[0063] In the embodiment of the present disclosure, when there is no second verification information matching the first verification information in the verification information library, it means that the first MAC address, SN, second MAC address and IMEI corresponding to the first verification information may contain one or more illegal information, or there may be no historical binding relationship between the wearable device corresponding to the first MAC address and SN and the device corresponding to the second MAC address and IMEI, so that the cloud server can return a reset failure instruction to the wearable device or the wearable device auxiliary reset device that sends a reset request, and the wearable device to be reset cannot be reset.
[0064] In the disclosed embodiment, the cloud server first receives a binding instruction sent by the wearable device or the bound device, stores the second verification information contained in the binding instruction in the verification information library, and then receives a reset request sent by the wearable device or the wearable device auxiliary reset device. When the first verification information in the reset request includes the first MAC address, the serial number, the second MAC address and the IMEI, the cloud server generates summary information corresponding to the first verification information based on a preset summary generation algorithm, and then matches the first verification information with each second verification information in the verification information library respectively. When the first verification information matches any second verification information, a reset confirmation instruction is sent to the wearable device to be reset or the wearable device auxiliary reset device, or when the first verification information does not match each second verification information, a reset failure instruction is sent to the wearable device to be reset or the wearable device auxiliary reset device. Therefore, by storing the second verification information when the device is bound and extracting the summary information of the first verification information of the reset request, the matching efficiency is further improved in the process of matching the verification information, the reliability of the reset request processing is improved, and the user's after-sales experience is further optimized.
[0065] In order to implement the above embodiments, the present disclosure also proposes a resetting device for a wearable device.
[0066] like Figure 3 As shown, Figure 3 A schematic diagram of a reset device for a wearable device provided in an embodiment of the present disclosure. The reset device 300 for a wearable device may include:
[0067] The receiving module 301 is used to receive a reset request, wherein the reset request includes first verification information;
[0068] A matching module 302, used to match the first verification information with each second verification information in the verification information library;
[0069] The processing module 303 is used to process the reset request according to the matching result between the first verification information and each second verification information.
[0070] In some possible implementation forms, the receiving module 301 may also be used for:
[0071] Receive a reset request sent by the wearable device; or,
[0072] Receive a reset request sent by the wearable device reset device.
[0073] In some possible implementation forms, the processing module 303 may also be used to:
[0074] When the first verification information matches any of the second verification information, a reset confirmation instruction is sent to the wearable device to be reset or the wearable device reset device; or,
[0075] When the first verification information does not match each of the second verification information, a reset failure instruction is sent to the wearable device to be reset or the wearable device resetting device.
[0076] In some possible implementation forms, the first verification information includes: a MAC address of a first wireless network card of the wearable device, a serial number of the wearable device, a second MAC address of a device bound to the wearable device, and an international mobile equipment identity code IMEI of the bound device; or,
[0077] The first verification information is summary information generated from the following information: the first MAC address of the wearable device, the serial number of the wearable device, the second MAC address of the device bound to the wearable device, and the IMEI of the bound device.
[0078] In some possible implementation forms, the processing module 303 may also be used to:
[0079] In the case where the first verification information includes the first MAC address, the serial number, the second MAC address and the IMEI, summary information corresponding to the first verification information is generated based on a preset summary generation algorithm.
[0080] In some possible implementation forms, the receiving module 301 may also be used for:
[0081] Receiving a binding instruction sent by the wearable device or the bound device, wherein the binding instruction includes second verification information;
[0082] The second verification information is stored in the verification information library.
[0083] In some possible implementation forms, the reset request and the binding request may further include the first identifier of the wearable device.
[0084] The functions and specific implementation principles of any of the above modules in this implementation can be referred to the above method embodiments of the present disclosure, and will not be repeated here.
[0085] In this embodiment, the cloud server receives the reset request, matches the first verification information in the reset request with each second verification information in the verification information library, and then processes the received reset request according to the matching result. Thus, based on the matching relationship of the verification information, it is determined whether the wearable device can be reset, which improves the security of the wearable device reset, simplifies the wearable device reset process, and reduces the wearable device reset cost.
[0086] In order to implement the above embodiments, the present disclosure also proposes a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the reset method of the wearable device proposed in the above embodiments of the present disclosure is implemented.
[0087] In order to implement the above embodiments, the present disclosure further proposes a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the reset method of the wearable device proposed in the above embodiments of the present disclosure is implemented.
[0088] In order to implement the above embodiments, the present disclosure further proposes a computer program product, including a computer program. When the computer program is executed by a processor, it implements the reset method of the wearable device proposed in the above embodiments of the present disclosure.
[0089] Figure 4 A block diagram of an exemplary computer device suitable for implementing embodiments of the present disclosure is shown. Figure 4 The computer device 12 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0090] like Figure 4 As shown, the computer device 12 is in the form of a general-purpose computing device. The components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that connects various system components (including the system memory 28 and the processing unit 16).
[0091] The bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor or a local bus using any of a variety of bus structures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnection (PCI) bus.
[0092] The computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the computer device 12, including volatile and non-volatile media, removable and non-removable media.
[0093] The memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 4 not shown, usually called a "hard drive"). Although Figure 4 Not shown in the figure, a disk drive for reading and writing a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing a removable non-volatile optical disk (e.g., a compact disc read only memory (CD-ROM), a digital versatile disc read only memory (DVD-ROM), or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the various embodiments of the present disclosure.
[0094] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in the memory 28, such program modules 42 including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 42 generally perform the functions and / or methods of the embodiments described in the present disclosure.
[0095] The computer device 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), one or more devices that enable a user to interact with the computer device 12, and / or any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed via an input / output (I / O) interface 22. In addition, the computer device 12 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 20. As shown, the network adapter 20 communicates with other modules of the computer device 12 via a bus 18. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the computer device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0096] The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, such as implementing the methods mentioned in the above embodiments.
[0097] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present disclosure. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0098] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of the present disclosure, "plurality" means at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0099] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present disclosure includes additional implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present disclosure belong.
[0100] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute the instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or otherwise processing in a suitable manner if necessary, and then stored in a computer memory.
[0101] It should be understood that the various parts of the present disclosure can be implemented in hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used to implement: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0102] A person skilled in the art may understand that all or part of the steps in the above-mentioned embodiment method may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0103] In addition, each functional unit in each embodiment of the present disclosure may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0104] The storage medium mentioned above may be a read-only memory, a disk or an optical disk, etc. Although the embodiments of the present disclosure have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations of the present disclosure. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present disclosure.
Claims
1. A method for resetting a wearable device, characterized in that: include: receiving a reset request, wherein the reset request includes first verification information; Matching the first verification information with each second verification information in the verification information library respectively; The reset request is processed according to a matching result between the first verification information and each of the second verification information.
2. The method according to claim 1, characterized in that The receiving a reset request comprises: receiving a reset request sent by the wearable device; or, Receive a reset request sent by the wearable device auxiliary reset device.
3. The method according to claim 2, characterized in that The processing of the reset request according to the matching result of the first verification information and each of the second verification information includes: When the first verification information matches any second verification information, sending a reset confirmation instruction to the wearable device to be reset or the wearable device auxiliary reset device; or, When the first verification information does not match each of the second verification information, a reset failure instruction is sent to the wearable device to be reset or the wearable device auxiliary reset device.
4. The method according to any one of claims 1 to 3, characterized in that: include: The first verification information includes: the MAC address of the first wireless network card of the wearable device, the serial number of the wearable device, the second MAC address of the device bound to the wearable device, and the International Mobile Equipment Identity IMEI of the bound device; or The first verification information is summary information generated from the following information: the first MAC address of the wearable device, the serial number of the wearable device, the second MAC address of the device bound to the wearable device, and the IMEI of the bound device.
5. The method according to claim 4, characterized in that After receiving the reset request, the method further includes: In the case where the first verification information includes the first MAC address, the serial number, the second MAC address and the IMEI, summary information corresponding to the first verification information is generated based on a preset summary generation algorithm.
6. The method according to claim 4, characterized in that Before receiving the reset request, the method further includes: Receiving a binding instruction sent by the wearable device or the bound device, wherein the binding instruction includes second verification information; The second verification information is stored in the verification information library.
7. The method according to claim 6, characterized in that The reset request and the binding indication include the first identifier of the wearable device.
8. A reset device for a wearable device, characterized in that: include: A receiving module, configured to receive a reset request, wherein the reset request includes first verification information; A matching module, used to match the first verification information with each second verification information in the verification information library; A processing module is used to process the reset request according to the matching result of the first verification information and each of the second verification information.
9. A computer device, characterized in that: The invention comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the reset method of the wearable device as described in any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the resetting method of the wearable device as described in any one of claims 1 to 7 is implemented.
11. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements the resetting method of the wearable device according to any one of claims 1 to 7.
