CN116980866A - Binding method and device of data tag, storage medium and electronic device - Google Patents

Binding method and device of data tag, storage medium and electronic device Download PDF

Info

Publication number
CN116980866A
CN116980866A CN202210429706.4A CN202210429706A CN116980866A CN 116980866 A CN116980866 A CN 116980866A CN 202210429706 A CN202210429706 A CN 202210429706A CN 116980866 A CN116980866 A CN 116980866A
Authority
CN
China
Prior art keywords
target
tag
data
intelligent
serial number
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.)
Pending
Application number
CN202210429706.4A
Other languages
Chinese (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.)
Qingdao Haier Technology Co Ltd
Haier Smart Home Co Ltd
Original Assignee
Qingdao Haier Technology Co Ltd
Haier Smart Home 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 Qingdao Haier Technology Co Ltd, Haier Smart Home Co Ltd filed Critical Qingdao Haier Technology Co Ltd
Priority to CN202210429706.4A priority Critical patent/CN116980866A/en
Priority to PCT/CN2022/130707 priority patent/WO2023202043A1/en
Publication of CN116980866A publication Critical patent/CN116980866A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/40Security arrangements using identity modules
    • H04W12/48Security arrangements using identity modules using secure binding, e.g. securely binding identity modules to devices, services or applications
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Selective Calling Equipment (AREA)
  • Programmable Controllers (AREA)

Abstract

The application discloses a binding method and device of a data tag, a storage medium and an electronic device, and relates to the technical field of smart families, wherein the binding method of the data tag comprises the following steps: acquiring a target tag serial number and a target intelligent device type carried in the identified target tag data; searching intelligent equipment belonging to the type of the target intelligent equipment to obtain the target intelligent equipment; binding the target tag serial number with the target intelligent device to obtain target tag data with a corresponding relation and the target intelligent device. The method solves the problems of lower efficiency and the like of binding the data tag and the equipment in the related technology, and achieves the technical effect of improving the efficiency of binding the data tag and the equipment.

Description

Binding method and device of data tag, storage medium and electronic device
Technical Field
The application relates to the technical field of smart families, in particular to a binding method and device of a data tag, a storage medium and an electronic device.
Background
In the prior art, the data tag is widely applied to home appliances of the internet of things, such as: NFC (Near Field Communication ) data tags are used in combination with intelligent equipment, so that quick identification and operation of the equipment are achieved, and intelligent and convenient operation experience is brought to people. However, in the prior art, the specific device to which the NFC tag needs to be attached needs to be programmed in the NFC data, so that the binding between the NFC tag and the specific device can be achieved. The binding method causes complex flow of binding the NFC tag and the specific device, and only the specific device to which the NFC tag is bound is written in the NFC tag one by one.
Aiming at the problems of low efficiency of binding the data tag and the device and the like in the related art, no effective solution has been proposed.
Disclosure of Invention
The embodiment of the application provides a binding method and device of a data tag, a storage medium and an electronic device, which are used for at least solving the problems of low efficiency and the like of binding the data tag and equipment in the related technology.
According to an embodiment of the present application, there is provided a binding method of a data tag, including:
acquiring a target tag serial number and a target intelligent device type carried in the identified target tag data;
searching intelligent equipment belonging to the type of the target intelligent equipment to obtain the target intelligent equipment;
binding the target tag serial number with the target intelligent device to obtain the target tag data and the target intelligent device with corresponding relations.
Optionally, the obtaining the target tag serial number and the target intelligent device type carried in the identified target tag data includes:
receiving an application starting request, wherein the application starting request is used for requesting to start an equipment control application corresponding to the identified target data tag;
responding to the application starting request, and starting the equipment control application;
And analyzing the target tag data corresponding to the target data tag in the equipment control application to obtain the target tag serial number and the target intelligent equipment type.
Optionally, the analyzing, in the device control application, the target tag data corresponding to the target data tag to obtain the target tag serial number and the target intelligent device type includes:
initiating a data analysis request to a tag management service, wherein the data analysis request is used for requesting the tag management service to analyze the target tag data;
and receiving the target tag serial number and the target intelligent device type returned by the tag management service in response to the data analysis request.
Optionally, the receiving the target tag serial number and the target smart device type returned by the tag management service in response to the data parsing request includes:
receiving target data returned by the tag management service in response to the data analysis request, wherein the target data comprises a tag serial number field, an intelligent equipment identification field, an intelligent equipment type field and an equipment control operation field;
And acquiring the target tag serial number from the tag serial number field and acquiring the target intelligent device type from the intelligent device type field.
Optionally, the searching for the smart device belonging to the target smart device type includes:
determining whether the smart device identification field is empty;
and searching the intelligent device belonging to the target intelligent device type under the condition that the intelligent device identification field is determined to be empty.
Optionally, after the binding the target tag serial number and the target smart device, the method further includes:
acquiring a first device control operation from the device control operation field;
and controlling the target intelligent device to execute the first device control operation.
Optionally, the searching for the intelligent device belonging to the target intelligent device type, to obtain the target intelligent device includes:
searching intelligent equipment identifiers from a target area to obtain an intelligent equipment identifier set, wherein the intelligent equipment identifier set is used for recording intelligent equipment allowed to be bound in the target area;
screening candidate device identifiers belonging to the intelligent device type from the intelligent device identifier set;
Under the condition that the number of the candidate device identifiers is one, determining the candidate device identifiers as target intelligent device identifiers, and obtaining the target intelligent devices; and/or, in the case that the number of the candidate device identifiers is a plurality of, determining the candidate device identifier with the selection operation performed in the candidate device identifiers as a target intelligent device identifier, and obtaining the target intelligent device.
Optionally, after the binding the target tag serial number and the target smart device, the method further includes:
acquiring equipment control operation corresponding to the target tag sequence number from the tag sequence number and the equipment control operation with the corresponding relation;
under the condition that a second device control operation corresponding to the target tag serial number is obtained, controlling the target intelligent device to execute the second device control operation;
and under the condition that the device control operation corresponding to the target tag serial number is not obtained, obtaining a third device control operation carried in the target tag data, and controlling the target intelligent device to execute the third device control operation.
According to an embodiment of the present application, there is further provided a binding method of a data tag, including: receiving a data analysis request initiated by a device control application, wherein the data analysis request is used for requesting to analyze target tag data identified by the device control application;
Responding to the data analysis request, and analyzing a target tag serial number and a target intelligent device type carried in the target tag data;
and sending the target tag serial number and the target intelligent device type to the device control application, wherein the device control application is used for searching intelligent devices belonging to the target intelligent device type to obtain target intelligent devices, and binding the target tag serial number and the target intelligent devices to obtain target tag data and the target intelligent devices with corresponding relations.
Optionally, the sending the target tag serial number and the target smart device type to the device control application includes:
adding the target tag serial number to a tag serial number field included in the initial data, and adding the target intelligent equipment type to an intelligent equipment type field included in the initial data to obtain target data;
and sending the target data to the equipment control application.
Optionally, the adding the target tag serial number to a tag serial number field included in the initial data, and adding the target intelligent device type to an intelligent device type field included in the initial data, to obtain target data includes:
Inquiring the intelligent equipment identifier corresponding to the target tag serial number from the tag serial number and the intelligent equipment identifier with the corresponding relation to obtain an inquiring result;
inquiring the equipment control operation corresponding to the target tag sequence number from the tag sequence number and the equipment control operation with the corresponding relation to obtain a first equipment control operation, wherein the first equipment control operation is the second equipment control operation when the second equipment control operation corresponding to the target tag sequence number is inquired, and the first equipment control operation is a third equipment control operation carried in the target tag data when the equipment control operation corresponding to the target tag sequence number is not inquired;
and adding the target tag serial number, the target intelligent device type and the first device control operation in the tag serial number field, the intelligent device type field and the device control operation field included in the initial data respectively, and editing an intelligent device identification field included in the initial data according to the query result, wherein the intelligent device identification field is the target intelligent device identification when the query result is used for indicating that the target intelligent device identification corresponding to the target tag serial number is queried, and is blank when the query result is used for indicating that the intelligent device identification corresponding to the target tag serial number is not queried.
According to another embodiment of the present application, there is also provided a binding apparatus for a data tag, including: the first acquisition module is used for acquiring the target tag serial number and the target intelligent equipment type carried in the identified target tag data;
the searching module is used for searching the intelligent equipment belonging to the type of the target intelligent equipment to obtain the target intelligent equipment;
and the binding module is used for binding the target tag serial number with the target intelligent device to obtain the target tag data and the target intelligent device with corresponding relations.
According to another embodiment of the present application, there is also provided a binding apparatus for a data tag, including: the device control application comprises a receiving module, a receiving module and a processing module, wherein the receiving module is used for receiving a data analysis request initiated by the device control application, and the data analysis request is used for requesting to analyze target tag data identified by the device control application;
the analysis module is used for responding to the data analysis request and analyzing the target tag serial number and the target intelligent equipment type carried in the target tag data;
the device control application is used for searching intelligent devices belonging to the target intelligent device type to obtain target intelligent devices, binding the target tag serial numbers with the target intelligent devices to obtain target tag data and the target intelligent devices with corresponding relations.
According to a further aspect of embodiments of the present application, there is also provided a computer readable storage medium having a computer program stored therein, wherein the computer program is configured to perform the above-described binding method of data tags when run.
According to still another aspect of the embodiments of the present application, there is further provided an electronic device including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes the above-mentioned binding method of the data tag through the computer program.
In the embodiment of the application, the target tag serial number and the target intelligent equipment type carried in the identified target tag data are obtained; searching intelligent equipment belonging to the type of the target intelligent equipment to obtain the target intelligent equipment; binding the target tag serial number with the target intelligent device to obtain target tag data and target intelligent device with corresponding relation, namely if the target tag data is identified, obtaining the target tag serial number and the target intelligent device type carried in the target tag data, and binding the target tag data and the target intelligent device by binding the searched target intelligent device and target tag serial number belonging to the target intelligent device type. By adopting the technical scheme, the problems of lower efficiency and the like of binding the data tag and the equipment in the related technology are solved, and the technical effect of improving the efficiency of binding the data tag and the equipment is realized.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the application and together with the description, serve to explain the principles of the application.
In order to more clearly illustrate the embodiments of the application or the technical solutions of the prior art, the drawings which are used in the description of the embodiments or the prior art will be briefly described, and it will be obvious to a person skilled in the art that other drawings can be obtained from these drawings without inventive effort.
FIG. 1 is a schematic diagram of a hardware environment of a method for binding data tags according to an embodiment of the present application;
FIG. 2 is a flow chart diagram of a method of binding data tags according to an embodiment of the present application;
FIG. 3 is a second flowchart of a method for binding a data tag according to an embodiment of the present application;
FIG. 4 is a schematic diagram of a method of binding data tags according to an embodiment of the present application;
FIG. 5 is a timing diagram of a method of binding data tags according to an embodiment of the present application;
FIG. 6 is a flow chart of a smart device performing device control operations to control data tag binding in accordance with an embodiment of the present application;
FIG. 7 is a timing diagram for controlling a smart device to perform device control operations in accordance with an embodiment of the present application;
FIG. 8 is an architecture diagram of an intelligent device that controls data tag binding to perform device control operations according to an embodiment of the present application;
FIG. 9 is a block diagram of a binding apparatus for data tags according to an embodiment of the present application;
fig. 10 is a block diagram of a second embodiment of a data tag binding apparatus.
Detailed Description
In order that those skilled in the art will better understand the present application, a technical solution in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present application without making any inventive effort, shall fall within the scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present application and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the application described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
According to one aspect of the embodiment of the application, a binding method of a data tag is provided. The binding method of the data tag is widely applied to full-house intelligent digital control application scenes such as intelligent Home (Smart Home), intelligent Home equipment ecology, intelligent Home (Intelligence House) ecology and the like. Alternatively, in the present embodiment, the above-described binding method of the data tag may be applied to a hardware environment constituted by the terminal device 102 and the server 104 as shown in fig. 1. As shown in fig. 1, the server 104 is connected to the terminal device 102 through a network, and may be used to provide services (such as application services and the like) for a terminal or a client installed on the terminal, a database may be set on the server or independent of the server, for providing data storage services for the server 104, and cloud computing and/or edge computing services may be configured on the server or independent of the server, for providing data computing services for the server 104.
The network may include, but is not limited to, at least one of: wired network, wireless network. The wired network may include, but is not limited to, at least one of: a wide area network, a metropolitan area network, a local area network, and the wireless network may include, but is not limited to, at least one of: WIFI (Wireless Fidelity ), bluetooth. The terminal device 102 may not be limited to a PC, a mobile phone, a tablet computer, an intelligent air conditioner, an intelligent smoke machine, an intelligent refrigerator, an intelligent oven, an intelligent cooking range, an intelligent washing machine, an intelligent water heater, an intelligent washing device, an intelligent dish washer, an intelligent projection device, an intelligent television, an intelligent clothes hanger, an intelligent curtain, an intelligent video, an intelligent socket, an intelligent sound box, an intelligent fresh air device, an intelligent kitchen and toilet device, an intelligent bathroom device, an intelligent sweeping robot, an intelligent window cleaning robot, an intelligent mopping robot, an intelligent air purifying device, an intelligent steam box, an intelligent microwave oven, an intelligent kitchen appliance, an intelligent purifier, an intelligent water dispenser, an intelligent door lock, and the like.
In this embodiment, a method for binding a data tag is provided and applied to the terminal device, and fig. 2 is a flowchart of a method for binding a data tag according to an embodiment of the present application, where the flowchart includes the following steps:
step S202, acquiring a target tag serial number and a target intelligent device type carried in the identified target tag data;
step S204, searching intelligent equipment belonging to the type of the target intelligent equipment to obtain the target intelligent equipment;
and step S206, binding the target tag serial number with the target intelligent device to obtain the target tag data and the target intelligent device with corresponding relations.
Through the steps, if the target tag data is identified, the target tag serial number and the target intelligent device type carried in the target tag data are obtained, and the searched target intelligent device belonging to the target intelligent device type is bound with the target tag serial number, so that the binding between the target tag data and the target intelligent device is realized. By adopting the technical scheme, the problems of lower efficiency and the like of binding the data tag and the equipment in the related technology are solved, and the technical effect of improving the efficiency of binding the data tag and the equipment is realized.
In the technical scheme provided in the step S202, the target tag data can be but not limited to identified, the target tag serial number carried in the target tag data and the target intelligent device type corresponding to the target tag serial number can be obtained, and by carrying the intelligent device type in the tag data, the intelligent device corresponding to the tag data is prevented from being carried in the data tag, so that the tag data can be generated in batch in advance before the specific intelligent device is produced, the generation period of the tag data is shortened, and the generation efficiency of the tag data is improved.
Alternatively, in this embodiment, each tag serial number may, but is not limited to, correspond to a smart device type, which may, but is not limited to, include a combination chinese word, english letter, or number code assigned to a different type of smart device according to the smart device's production rules, and so on, such as: chinese name of the smart device type, english encoding of the smart device type, or english name of the smart device type, etc.
Optionally, in this embodiment, the smart device type may be, but is not limited to, used to identify a device model to which the smart device belongs, and smart devices belonging to different smart device types may be, but are not limited to, corresponding to different functions, such as: the model of the instant communication equipment, the model of the refrigeration equipment, the model of the video and audio playing equipment and the like.
In one exemplary embodiment, the target tag serial number and target smart device type may be obtained, but are not limited to, by: receiving an application starting request, wherein the application starting request is used for requesting to start an equipment control application corresponding to the identified target data tag; responding to the application starting request, and starting the equipment control application; and analyzing the target tag data corresponding to the target data tag in the equipment control application to obtain the target tag serial number and the target intelligent equipment type.
Optionally, in this embodiment, it may, but is not limited to, determine that an application start request is received when the terminal device where the device control application is located performs a "bump-and-bump" operation on the target data tag, or when the distance between the terminal device where the device control application is located and the target data tag is kept to be less than or equal to a distance threshold, or the like, so that the device control application is started conveniently and quickly, without requiring a manual operation by a user, and user experience is improved.
Optionally, in this embodiment, the data tag may, but is not limited to, include a short-distance wireless communication electronic tag developed by combining a wireless interconnection technology based on a non-contact radio frequency identification technology, such as: NFC tags, or RFID (Radio Frequency Identification, radio frequency identification technology) tags, or the like, to which the present application is not limited.
Optionally, in this embodiment, if the target tag data is identified, the target tag data may be, but not limited to, parsed in the device control application to obtain the target tag serial number and the target intelligent device type, so that the device control application is implemented to parse the target tag data, so that the time for the device control application to call other services or functions with the function of parsing the tag data to parse the target tag data is saved, and the speed of parsing the tag data is improved.
In one exemplary embodiment, the target tag serial number and target smart device type may be obtained, but are not limited to, by: initiating a data analysis request to a tag management service, wherein the data analysis request is used for requesting the tag management service to analyze the target tag data; and receiving the target tag serial number and the target intelligent device type returned by the tag management service in response to the data analysis request.
Optionally, in this embodiment, the device control application may, but is not limited to, request the tag management service to parse target tag data by sending a data parsing request to the tag management service, receive the target tag serial number and the target intelligent device type returned by the tag management service, and parse the identified tag data on the tag management service, so as to avoid parsing a large amount of tag data on the device control application, save a large amount of storage resources and performance resources of the terminal device where the device control application is located, and ensure smoothness of use of the terminal device and experience of a user.
In one exemplary embodiment, the target tag sequence number and target smart device type returned by the tag management service in response to the data resolution request may be received, but is not limited to, by: receiving target data returned by the tag management service in response to the data analysis request, wherein the target data comprises a tag serial number field, an intelligent equipment identification field, an intelligent equipment type field and an equipment control operation field; and acquiring the target tag serial number from the tag serial number field and acquiring the target intelligent device type from the intelligent device type field.
Optionally, in this embodiment, the smart device identification field may be, but is not limited to, used to record a smart device identification of a smart device bound to the target tag serial number, and the device control operation field may be, but is not limited to, used to record a control operation that allows the smart device corresponding to the target tag serial number to execute.
In one exemplary embodiment, a smart device belonging to a target smart device type may be searched for, but is not limited to, by: determining whether the smart device identification field is empty; and searching the intelligent device belonging to the target intelligent device type under the condition that the intelligent device identification field is determined to be empty.
Optionally, in this embodiment, the smart device identifier field may be, but not limited to, null, or not null, or the like, where the smart device identifier field is null if the target tag serial number does not establish a binding relationship with the smart device identifier, where the smart device identifier field is not null if the target tag serial number establishes a binding relationship with the smart device identifier, and the smart device identifier bound with the target tag serial number is recorded in the smart device identifier field.
Optionally, in this embodiment, in the case that the smart device identification field is empty, the smart device that allows the binding relationship with the target tag serial number may be searched by using, but not limited to, the smart device that belongs to the smart device type that does not allow the binding relationship with the target tag serial number to be established is avoided from being searched, accuracy of searching the smart device is improved, and searching efficiency is improved.
In one exemplary embodiment, the target smart device may be controlled to perform the first device control operation by, but not limited to, controlling the target smart device by: acquiring a first device control operation from the device control operation field; and controlling the target intelligent device to execute the first device control operation.
Alternatively, in this embodiment, the control operation that allows the intelligent device corresponding to the target tag serial number to execute may be obtained from, but not limited to, a device control operation field returned by the received tag management service, and the first device control operation may include, but not limited to, a default control operation carried in the target tag data, or a first device control operation corresponding to the target tag serial number obtained from the tag serial number having a correspondence relationship and the device control operation stored in the tag management service.
In the technical solution provided in step S204, the intelligent device belonging to the target intelligent device type may be searched by using the target intelligent device type carried in the target tag data, but not limited to the case that the target tag serial number is not bound to the intelligent device, so as to obtain the target intelligent device, reduce the search range of the intelligent device corresponding to the searched target tag data, and improve the accuracy of searching the target intelligent device corresponding to the target tag data.
In one exemplary embodiment, the target smart device may be obtained, but is not limited to, by: searching intelligent equipment identifiers from a target area to obtain an intelligent equipment identifier set, wherein the intelligent equipment identifier set is used for recording intelligent equipment allowed to be bound in the target area; screening candidate device identifiers belonging to the intelligent device type from the intelligent device identifier set; under the condition that the number of the candidate device identifiers is one, determining the candidate device identifiers as target intelligent device identifiers, and obtaining the target intelligent devices; and/or, in the case that the number of the candidate device identifiers is a plurality of, determining the candidate device identifier with the selection operation performed in the candidate device identifiers as a target intelligent device identifier, and obtaining the target intelligent device.
Alternatively, in this embodiment, the smart device identifier set may be obtained, but not limited to, from searching the target area for a smart device identifier, which may be used, but not limited to, to record smart devices belonging to one or more device types allowed to be bound in the target area, the device identifier may be, but not limited to, a serial number, a factory code, a bar code, and the like of the smart device.
In the technical scheme provided in the step S206, the binding of the target tag data carrying the type of the target smart device and the target smart device can be realized by binding the target tag serial number and the target smart device, or after the production of the target smart device is completed or after the user purchases the target smart device, the binding of the target tag data and the target smart device is performed, so that the binding of the tag data and the smart device is avoided by writing the smart device identification into the tag data one by one when the tag is generated, and the efficiency of binding the tag data and the smart device is improved.
In one exemplary embodiment, the device control operation corresponding to the target tag serial number may be obtained, but is not limited to, by: under the condition that a second device control operation corresponding to the target tag serial number is obtained, controlling the target intelligent device to execute the second device control operation; and under the condition that the device control operation corresponding to the target tag serial number is not obtained, obtaining a third device control operation carried in the target tag data, and controlling the target intelligent device to execute the third device control operation.
Optionally, in this embodiment, the second device control operation may be, but not limited to, a device control operation corresponding to a target tag serial number set for a user, the third device control operation may be, but not limited to, a control operation carried in the target tag data and allowing a target smart device corresponding to the target tag serial number to execute by default, and an execution priority of the second device control operation may be, but not limited to, greater than an execution priority of the third device control operation, so that an operation that the smart device is controlled to execute a user desired operation according to the user-defined device control operation is implemented, and user experience is improved.
In this embodiment, a method for binding a data tag is further provided, and applied to the server, fig. 3 is a flowchart two of a method for binding a data tag according to an embodiment of the present application, where the flowchart includes the following steps:
step S302, a data analysis request initiated by a device control application is received, wherein the data analysis request is used for requesting to analyze target tag data identified by the device control application;
step S304, responding to the data analysis request, analyzing the target tag serial number and the target intelligent device type carried in the target tag data;
And step S306, the target tag serial number and the target intelligent device type are sent to the device control application, wherein the device control application is used for searching intelligent devices belonging to the target intelligent device type to obtain target intelligent devices, binding the target tag serial number and the target intelligent devices, and obtaining the target tag data and the target intelligent devices with corresponding relations.
Through the steps, if a data analysis request initiated by the device control application for requesting to analyze the target tag data identified by the device control application is received, the target tag serial number and the target intelligent device type carried in the target tag data can be analyzed by responding to the data analysis request without being limited; the target tag serial number and the target intelligent device type are sent to the device control application, so that performance resources consumed by the device control application for acquiring the target tag serial number and the target intelligent device type carried in the target tag data and time required by the device control application are saved, more performance resources can be reserved for the device control application to search intelligent devices belonging to the target intelligent device type, the target intelligent device is obtained, the target tag serial number and the target intelligent device are bound, the target tag data and the target intelligent device with corresponding relation are obtained, time required by the device control application for binding the target tag serial number and the target intelligent device is shortened, and efficiency of the device control application for binding the target tag serial number and the target intelligent device is improved. By adopting the technical scheme, the problems of lower efficiency and the like of binding the data tag and the equipment in the related technology are solved, and the technical effect of improving the efficiency of binding the data tag and the equipment is realized.
In the technical solution provided in step S302, the data analysis request initiated by the device control application to the tag management service and used for requesting the tag management service to analyze the target tag data may be received while the device control application identifies the target tag data, which shortens the time interval from identification of the target tag data to receipt of the data analysis request initiated by the device control application by the tag management service, and improves the efficiency of receiving the data analysis request initiated by the device control application.
In the technical solution provided in step S304, if the tag management service receives the data analysis request initiated by the device control application, the tag management service may, but is not limited to, analyze the target tag serial number, the target intelligent device type, and the control operation that allows the intelligent device corresponding to the target tag serial number to execute, which are carried in the target tag data, so as to implement the analysis of the target tag data on the tag management service, and save the analysis performance resources of the terminal device where the device control application is located.
In the technical scheme provided in the step S306, the target tag serial number and the target intelligent device type may be sent to the device control application, which saves the time for the device control application to analyze the target tag serial number and the target intelligent device type, and the device control application may search the intelligent device belonging to the target intelligent device type directly to obtain the target intelligent device, bind the target tag serial number and the target intelligent device to obtain the target tag data and the target intelligent device with a corresponding relationship, shortens the time required for binding the target tag data and the target intelligent device, and improves the efficiency of the device control application for binding the target tag data and the target intelligent device.
In one exemplary embodiment, the target tag serial number and target smart device type may be sent to the device control application, but is not limited to, by: adding the target tag serial number to a tag serial number field included in the initial data, and adding the target intelligent equipment type to an intelligent equipment type field included in the initial data to obtain target data; and sending the target data to the equipment control application.
Alternatively, in the present embodiment, the initial data may include, but is not limited to, a tag serial number field, an intelligent device type field, a device control operation field, and the like, which are data fields carried in the target tag data. The method may include, but is not limited to, adding a target tag sequence number carried in the parsed target tag data to a tag sequence number field included in the initial data, adding a target smart device type carried in the parsed target tag data to a smart device type field included in the initial data, and sending the smart device type field as target data to the device control application.
In one exemplary embodiment, the target data may be obtained, but is not limited to, by: inquiring the intelligent equipment identifier corresponding to the target tag serial number from the tag serial number and the intelligent equipment identifier with the corresponding relation to obtain an inquiring result; inquiring the equipment control operation corresponding to the target tag sequence number from the tag sequence number and the equipment control operation with the corresponding relation to obtain a first equipment control operation, wherein the first equipment control operation is the second equipment control operation when the second equipment control operation corresponding to the target tag sequence number is inquired, and the first equipment control operation is a third equipment control operation carried in the target tag data when the equipment control operation corresponding to the target tag sequence number is not inquired; and adding the target tag serial number, the target intelligent device type and the first device control operation in the tag serial number field, the intelligent device type field and the device control operation field included in the initial data respectively, and editing an intelligent device identification field included in the initial data according to the query result, wherein the intelligent device identification field is the target intelligent device identification when the query result is used for indicating that the target intelligent device identification corresponding to the target tag serial number is queried, and is blank when the query result is used for indicating that the intelligent device identification corresponding to the target tag serial number is not queried.
Alternatively, in this embodiment, in the case that the smart device identifier corresponding to the target tag serial number is queried from the tag serial number and the smart device identifier having the correspondence relationship, there may be, but is not limited to, the smart device identifier bound to the target tag serial number, and in the case that the smart device identifier corresponding to the target tag serial number is not queried from the tag serial number and the smart device identifier having the correspondence relationship, there may be, but is not limited to, the smart device identifier bound to the target tag serial number.
Alternatively, in the present embodiment, if the second device control operation corresponding to the target tag sequence number is queried from the tag sequence number and the device control operation having the correspondence relationship, the second device control operation may be, but is not limited to, added as the first device control operation to the device control operation field; if the second device control operation corresponding to the target tag sequence number is not queried from the tag sequence number and the device control operations having the correspondence relationship, the third device control operation carried in the target tag data may be added as the first device control operation to the device control operation field, but is not limited to.
In order to better understand the process of the data tag binding method, the following describes the flow of the data tag binding method in combination with the alternative embodiment, but is not used for limiting the technical scheme of the embodiment of the present application.
In this embodiment, a method for binding a data tag is provided, and fig. 4 is a schematic diagram of a method for binding a data tag according to an embodiment of the present application; as shown in fig. 4, the steps may be, but are not limited to, included as follows:
step S401, under the condition that the target tag data is identified, starting a device control application corresponding to the identified target data tag;
step S402, the device control application initiates a data analysis request to the tag management service, requesting the tag management service to analyze target tag data;
step S403, receiving target data which comprises a tag serial number field, an intelligent device identification field, an intelligent device type field and a device control operation field and is returned by the tag management service in response to the data analysis request;
step S404, obtaining a target tag serial number from a tag serial number field in target data, and obtaining a target intelligent device type from an intelligent device type field;
step S405, determining whether the smart device identification field is empty, executing step S406 to step S408 if it is determined that the smart device identification field is empty, and executing step S408 if it is determined that the smart device identification field is not empty;
Step S406, under the condition that the intelligent device identification field is determined to be empty, searching the intelligent devices belonging to the type of the target intelligent device to obtain the target intelligent device;
step S407, binding the target tag serial number with the target intelligent device;
in step S408, the first device control operation is acquired from the device control operation field, and the target smart device is controlled to execute the first device control operation.
Fig. 5 is a timing diagram of a method of binding data tags according to an embodiment of the present application, as shown in fig. 5, and may be, but not limited to, launching a device control application in the case of identifying target tag data, and the device control application may be, but not limited to, requesting a tag management service to parse the identified target tag data. After receiving the parsing request initiated by the device control application, the tag management service may, but is not limited to, parse the target tag data in the tag management service in response to the parsing request initiated by the device control application, obtain target data including a tag serial number field, an intelligent device identification field, an intelligent device type field, and a device control operation field, and return the target data to the device control application. The device control application may, but is not limited to, obtain the target tag sequence number from a tag sequence number field in the received target data and obtain the target smart device type from a smart device type field, and then determine whether the smart device identification field is empty.
Under the condition that the intelligent device identification field is empty, the device control application can search intelligent devices belonging to the type of the target intelligent device, obtain the target intelligent device, and request the label management service to bind the target label serial number and the target intelligent device; the tag management service may, but is not limited to, store the target tag serial number and the target smart device having a correspondence on the tag management service in response to a binding request of the device control application. Then, the device control application acquires the first device control operation from the device control operation field in the target data, and controls the target intelligent device to execute the first device control operation.
In the case where the smart device identification field is not empty, i.e., there is a smart device bound to the target tag serial number, the device control application may, but is not limited to, obtain the first device control operation and the target smart device from the target data, and control the target smart device to perform the first device control operation.
In this embodiment, a binding method of a data tag is provided, which may, but is not limited to, after the data tag is bound to an intelligent device, control the intelligent device to execute a device control operation corresponding to the data tag through the data tag, and fig. 6 is a schematic flow chart of a device control operation executed by the intelligent device for controlling the binding of the data tag according to an embodiment of the present application; as shown in fig. 6, the steps may be, but are not limited to, included as follows:
Step S601, the user uses the mobile phone to bump the NFC tag (i.e. the target data tag described above), the mobile phone system automatically pulls up the internet of things home appliance APP (application software, application software, i.e. the device control application described above), and transmits the NFC tag data (i.e. the target tag data described above) into the internet of things home appliance APP;
in step S602, after the internet of things home appliance APP is started, if the NFC tag is identified to be pulled up, the cloud platform NFC management service (i.e., the tag management service described above) is invoked, and the NFC tag data is analyzed and queried. NFC management service processing logic may be, but is not limited to being:
a) The field values of an NFC tag serial number (namely the target tag serial number), a device model number (namely the target intelligent device type) and an execution action (namely the third device control operation) are analyzed from the incoming complete NFC tag data;
b) The "NFC tag serial number" is used to query from the service database whether there is an associated device ID (identity, i.e. the above-mentioned target smart device identity). If the device ID associated with the NFC tag serial number exists in the service database, filling the corresponding queried device ID into a 'device ID' field (namely the intelligent device identification field) in the returned value; if the existence of the equipment ID associated with the NFC tag serial number is not inquired from the service database, the 'equipment ID' field in the return value is filled with a blank;
c) The "NFC tag serial number" is used to query the service database for the presence of the user-set execution action (i.e., the second device control operation described above). If so, the "execute action" field (i.e., the device control operation field described above) in the return value is filled in with the corresponding queried value; otherwise, the "execute action" field in the return value fills the "execute action" field value (i.e. the third device control operation described above) carried in the NFC tag;
d) And the fields of the NFC label serial number and the device model number in the returned value are directly filled in the corresponding field value analyzed by the NFC label.
Step S603, after the internet of things APP queries the result, it is first determined whether the "device ID" field in the returned value is empty,
step S604, if the device ID is empty, entering a network configuration binding procedure, and binding the account number of the login device control application and the target intelligent device, where the network configuration binding procedure may include, but is not limited to, the following steps:
a) Searching a device ID (namely the target intelligent device identifier) belonging to the device model by using a device model field value in the returned value, and performing WIFI network configuration on the target intelligent device;
b) Calling an interface of the device internet of things service, establishing a binding relation between an account of a current login device control application and a target intelligent device, wherein the follow-up control authority of a user on the intelligent device is based on the binding relation, and the device internet of things service can be used for intelligent device access, intelligent device binding and remote control;
c) Invoking an interface of NFC management service, and storing the association relation between the NFC label serial number and the equipment ID;
d) The user is prompted to bind the device successfully.
In step S605, if the device ID is not null, the action carried in the "execute action" field value is executed according to the "execute action" field value in the return value.
Fig. 7 is a timing chart of a device control operation performed by an intelligent device according to an embodiment of the present application, as shown in fig. 7, a user may, but is not limited to, "bump one NFC tag" a terminal device where an internet of things APP is located, pull up the internet of things APP, the internet of things APP identifies NFC tag data, the internet of things APP may, but is not limited to, parse and query the NFC tag data by requesting to invoke an NFC management service, the NFC management service may, but is not limited to, parse an NFC tag serial number and a device model carried in the NFC tag data, and query, from the NFC management service, using the NFC tag serial number, a device ID that has been associated with the NFC tag serial number and a user-defined execution action of the NFC tag serial number, where the NFC management service returns the queried data to the internet of things APP through an interface, and after the internet of things APP receives the data returned by the NFC management service, first determines whether the device ID is empty.
And under the condition that the device ID is empty, the device control application can search the device ID which allows binding with the NFC tag by using the device model returned by the interface, and connect the device to the cloud platform in a network configuration mode, can call the device internet of things service to bind the account of the device and the login internet of things home appliance APP, can call the NFC management service to save the association relation between the NFC tag serial number and the device ID, and prompts the user to bind successfully. The control device may, but is not limited to, perform actions returned by the interface after binding the NFC tag serial number with the device ID. In the case where the device ID is not empty, the device may be controlled directly to perform the execution action returned by the interface, but is not limited to. Performing the action may include, but is not limited to:
a) Under the condition that the 'executing action' can be, but is not limited to, a Default value Default of programming, the device control page is directly jumped to, and the user controls the device by himself;
b) Under the condition that the 'executing action' is a value Page consumptive material set by a user, directly jumping to an equipment consumable material management Page, and checking the equipment consumable material condition by the user;
c) Under the condition that the 'executing action' is a value Exec Power On (Power-On executing) set by a user, a remote control instruction for equipment Power-On is directly sent to the equipment through a cloud platform, and the result of controlling the equipment is fed back to the user.
It should be noted that, besides the above execution actions, various rich "execution actions" may be defined according to the service requirement, so as to provide different touch user experiences for the user.
Fig. 8 is a schematic diagram of an intelligent device for controlling data tag binding to perform device control operation according to an embodiment of the present application, which may be applied, but not limited to, in a case where the intelligent device for controlling data tag binding performs device control operation, as shown in fig. 8, an internet of things home appliance may be, but is not limited to, a home appliance having an access platform and a remote control capability and attached with an NFC tag (for example, the home appliance may be accessed to the platform and remotely controlled by performing WIFI network configuration and user binding), and a unique identifier of the home appliance in the whole system is a device ID, and is preset in the device; the object home appliance APP can be used for carrying out network distribution binding on the internet of things home appliance and mobile phone APP controlled by remote equipment, and supports NFC touching and touching functions; the device internet of things service can provide services of a cloud platform in charge of device access, device binding and remote control; the NFC management service may be, but is not limited to, a service for NFC serial number application, device NFC information query, update, and the like.
The method can be used for pulling up the internet of things home appliance APP under the condition that a user bumps an NFC label attached to the internet of things home appliance, can be used for distributing network to the internet of things home appliance by calling the internet of things service, can be used for controlling the device to execute operations wanted by the user, and can be used for calling NFC management service to bind the internet of things home appliance and the NFC label serial number.
From the description of the above embodiments, it will be clear to a person skilled in the art that the method according to the above embodiments may be implemented by means of software plus the necessary general hardware platform, but of course also by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising several instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method of the various embodiments of the present application.
FIG. 9 is a block diagram of a binding apparatus for data tags according to an embodiment of the present application; as shown in fig. 9, includes:
A first obtaining module 92, configured to obtain a target tag serial number and a target intelligent device type carried in the identified target tag data;
the searching module 94 is configured to search for an intelligent device belonging to the target intelligent device type, so as to obtain a target intelligent device;
and a binding module 96, configured to bind the target tag serial number with the target intelligent device, and obtain the target tag data and the target intelligent device with a corresponding relationship.
Through the embodiment, if the target tag data is identified, the target tag serial number and the target intelligent device type carried in the target tag data are acquired, and the searched target intelligent device belonging to the target intelligent device type is bound with the target tag serial number, so that the binding between the target tag data and the target intelligent device is realized. By adopting the technical scheme, the problems of lower efficiency and the like of binding the data tag and the equipment in the related technology are solved, and the technical effect of improving the efficiency of binding the data tag and the equipment is realized.
Optionally, the first obtaining module includes:
the device comprises a receiving unit, a receiving unit and a processing unit, wherein the receiving unit is used for receiving an application starting request, and the application starting request is used for requesting to start a device control application corresponding to the identified target data tag;
The starting unit is used for responding to the application starting request and starting the equipment control application;
and the analyzing unit is used for analyzing the target tag data corresponding to the target data tag in the equipment control application to obtain the target tag serial number and the target intelligent equipment type.
Optionally, the parsing unit is configured to:
initiating a data analysis request to a tag management service, wherein the data analysis request is used for requesting the tag management service to analyze the target tag data;
and receiving the target tag serial number and the target intelligent device type returned by the tag management service in response to the data analysis request.
Optionally, the parsing unit is configured to:
receiving target data returned by the tag management service in response to the data analysis request, wherein the target data comprises a tag serial number field, an intelligent equipment identification field, an intelligent equipment type field and an equipment control operation field;
and acquiring the target tag serial number from the tag serial number field and acquiring the target intelligent device type from the intelligent device type field.
Optionally, the search module includes:
A first determining unit, configured to determine whether the smart device identification field is empty;
and the first searching unit is used for searching the intelligent device belonging to the target intelligent device type under the condition that the intelligent device identification field is determined to be empty.
Optionally, the apparatus further includes:
the second obtaining module is used for obtaining a first device control operation from a device control operation field after the target tag serial number and the target intelligent device are bound;
and the first execution module is used for controlling the target intelligent equipment to execute the first equipment control operation.
Optionally, the search module includes:
the second searching unit is used for searching intelligent equipment identifiers from a target area to obtain an intelligent equipment identifier set, wherein the intelligent equipment identifier set is used for recording intelligent equipment allowed to be bound in the target area;
the screening unit is used for screening candidate equipment identifiers belonging to the intelligent equipment type from the intelligent equipment identifier set;
the second determining unit is used for determining the candidate equipment identifier as a target intelligent equipment identifier to obtain the target intelligent equipment when the number of the candidate equipment identifiers is one; and/or, in the case that the number of the candidate device identifiers is a plurality of, determining the candidate device identifier with the selection operation performed in the candidate device identifiers as a target intelligent device identifier, and obtaining the target intelligent device.
Optionally, the apparatus further includes:
the third acquisition module is used for acquiring the equipment control operation corresponding to the target tag serial number from the tag serial number and the equipment control operation with the corresponding relation after the target tag serial number and the target intelligent equipment are bound;
the second execution module is used for controlling the target intelligent device to execute the second device control operation under the condition that the second device control operation corresponding to the target tag serial number is acquired;
and the processing module is used for acquiring a third device control operation carried in the target tag data and controlling the target intelligent device to execute the third device control operation under the condition that the device control operation corresponding to the target tag serial number is not acquired.
FIG. 10 is a block diagram II of a data tag binding apparatus according to an embodiment of the present application; as shown in fig. 10, includes:
a receiving module 1002, configured to receive a data parsing request initiated by an equipment control application, where the data parsing request is used to request to parse target tag data identified by the equipment control application;
the parsing module 1004 is configured to parse the target tag serial number and the target intelligent device type carried in the target tag data in response to the data parsing request;
And a sending module 1006, configured to send the target tag serial number and the target smart device type to the device control application, where the device control application is configured to search smart devices belonging to the target smart device type to obtain a target smart device, and bind the target tag serial number and the target smart device to obtain the target tag data and the target smart device with a corresponding relationship.
Through the above embodiment, if a data analysis request initiated by the device control application for requesting to analyze the target tag data identified by the device control application is received, the target tag serial number and the target intelligent device type carried in the target tag data may be analyzed, but not limited to, in response to the data analysis request; the target tag serial number and the target intelligent device type are sent to the device control application, so that performance resources consumed by the device control application for acquiring the target tag serial number and the target intelligent device type carried in the target tag data and time required by the device control application are saved, more performance resources can be reserved for the device control application to search intelligent devices belonging to the target intelligent device type, the target intelligent device is obtained, the target tag serial number and the target intelligent device are bound, the target tag data and the target intelligent device with corresponding relation are obtained, time required by the device control application for binding the target tag serial number and the target intelligent device is shortened, and efficiency of the device control application for binding the target tag serial number and the target intelligent device is improved. By adopting the technical scheme, the problems of lower efficiency and the like of binding the data tag and the equipment in the related technology are solved, and the technical effect of improving the efficiency of binding the data tag and the equipment is realized.
Optionally, the sending module includes:
the adding unit is used for adding the target tag serial number to a tag serial number field included in the initial data, and adding the target intelligent equipment type to an intelligent equipment type field included in the initial data to obtain target data;
and the sending unit is used for sending the target data to the equipment control application.
Optionally, the adding unit is configured to:
inquiring the intelligent equipment identifier corresponding to the target tag serial number from the tag serial number and the intelligent equipment identifier with the corresponding relation to obtain an inquiring result;
inquiring the equipment control operation corresponding to the target tag sequence number from the tag sequence number and the equipment control operation with the corresponding relation to obtain a first equipment control operation, wherein the first equipment control operation is the second equipment control operation when the second equipment control operation corresponding to the target tag sequence number is inquired, and the first equipment control operation is a third equipment control operation carried in the target tag data when the equipment control operation corresponding to the target tag sequence number is not inquired;
And adding the target tag serial number, the target intelligent device type and the first device control operation in the tag serial number field, the intelligent device type field and the device control operation field included in the initial data respectively, and editing an intelligent device identification field included in the initial data according to the query result, wherein the intelligent device identification field is the target intelligent device identification when the query result is used for indicating that the target intelligent device identification corresponding to the target tag serial number is queried, and is blank when the query result is used for indicating that the intelligent device identification corresponding to the target tag serial number is not queried.
An embodiment of the present application also provides a storage medium including a stored program, wherein the program executes the method of any one of the above.
Alternatively, in the present embodiment, the above-described storage medium may be configured to store program code for performing the steps of:
s11, acquiring a target tag serial number and a target intelligent device type carried in the identified target tag data;
S12, searching intelligent equipment belonging to the type of the target intelligent equipment to obtain the target intelligent equipment;
and S13, binding the target tag serial number with the target intelligent device to obtain the target tag data and the target intelligent device with corresponding relations.
Alternatively, in the present embodiment, the above-described storage medium may be further configured to store program code for performing the steps of:
s21, receiving a data analysis request initiated by a device control application, wherein the data analysis request is used for requesting to analyze target tag data identified by the device control application;
s22, responding to the data analysis request, and analyzing a target tag serial number and a target intelligent device type carried in the target tag data;
s23, the target tag serial number and the target intelligent device type are sent to the device control application, wherein the device control application is used for searching intelligent devices belonging to the target intelligent device type to obtain target intelligent devices, binding the target tag serial number and the target intelligent devices to obtain target tag data and the target intelligent devices with corresponding relations.
An embodiment of the application also provides an electronic device comprising a memory having stored therein a computer program and a processor arranged to run the computer program to perform the steps of any of the method embodiments described above.
Optionally, the electronic apparatus may further include a transmission device and an input/output device, where the transmission device is connected to the processor, and the input/output device is connected to the processor.
Alternatively, in the present embodiment, the above-described processor may be configured to execute the following steps by a computer program:
s11, acquiring a target tag serial number and a target intelligent device type carried in the identified target tag data;
s12, searching intelligent equipment belonging to the type of the target intelligent equipment to obtain the target intelligent equipment;
and S13, binding the target tag serial number with the target intelligent device to obtain the target tag data and the target intelligent device with corresponding relations.
Optionally, in this embodiment, the above processor may be further configured to execute the following steps by a computer program:
s21, receiving a data analysis request initiated by a device control application, wherein the data analysis request is used for requesting to analyze target tag data identified by the device control application;
S22, responding to the data analysis request, and analyzing a target tag serial number and a target intelligent device type carried in the target tag data;
s23, the target tag serial number and the target intelligent device type are sent to the device control application, wherein the device control application is used for searching intelligent devices belonging to the target intelligent device type to obtain target intelligent devices, binding the target tag serial number and the target intelligent devices to obtain target tag data and the target intelligent devices with corresponding relations.
Alternatively, in the present embodiment, the storage medium may include, but is not limited to: a U-disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a removable hard disk, a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Alternatively, specific examples in this embodiment may refer to examples described in the foregoing embodiments and optional implementations, and this embodiment is not described herein.
It will be appreciated by those skilled in the art that the modules or steps of the application described above may be implemented in a general purpose computing device, they may be concentrated on a single computing device, or distributed across a network of computing devices, they may alternatively be implemented in program code executable by computing devices, so that they may be stored in a memory device for execution by computing devices, and in some cases, the steps shown or described may be performed in a different order than that shown or described, or they may be separately fabricated into individual integrated circuit modules, or multiple modules or steps within them may be fabricated into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.
The foregoing is merely a preferred embodiment of the present application and it should be noted that modifications and adaptations to those skilled in the art may be made without departing from the principles of the present application, which are intended to be comprehended within the scope of the present application.

Claims (15)

1. A method of binding a data tag, comprising:
acquiring a target tag serial number and a target intelligent device type carried in the identified target tag data;
searching intelligent equipment belonging to the type of the target intelligent equipment to obtain the target intelligent equipment;
binding the target tag serial number with the target intelligent device to obtain the target tag data and the target intelligent device with corresponding relations.
2. The method according to claim 1, wherein the obtaining the target tag serial number and the target smart device type carried in the identified target tag data includes:
receiving an application starting request, wherein the application starting request is used for requesting to start an equipment control application corresponding to the identified target data tag;
responding to the application starting request, and starting the equipment control application;
And analyzing the target tag data corresponding to the target data tag in the equipment control application to obtain the target tag serial number and the target intelligent equipment type.
3. The method according to claim 2, wherein the parsing, in the device control application, the target tag data corresponding to the target data tag to obtain the target tag serial number and the target smart device type includes:
initiating a data analysis request to a tag management service, wherein the data analysis request is used for requesting the tag management service to analyze the target tag data;
and receiving the target tag serial number and the target intelligent device type returned by the tag management service in response to the data analysis request.
4. The method of claim 3, wherein the receiving the target tag sequence number and the target smart device type returned by the tag management service in response to the data resolution request comprises:
receiving target data returned by the tag management service in response to the data analysis request, wherein the target data comprises a tag serial number field, an intelligent equipment identification field, an intelligent equipment type field and an equipment control operation field;
And acquiring the target tag serial number from the tag serial number field and acquiring the target intelligent device type from the intelligent device type field.
5. The method of claim 4, wherein the searching for smart devices belonging to the target smart device type comprises:
determining whether the smart device identification field is empty;
and searching the intelligent device belonging to the target intelligent device type under the condition that the intelligent device identification field is determined to be empty.
6. The method of claim 4, wherein after said binding said target tag serial number with said target smart device, said method further comprises:
acquiring a first device control operation from the device control operation field;
and controlling the target intelligent device to execute the first device control operation.
7. The method of claim 1, wherein the searching for smart devices belonging to the target smart device type results in a target smart device, comprising:
searching intelligent equipment identifiers from a target area to obtain an intelligent equipment identifier set, wherein the intelligent equipment identifier set is used for recording intelligent equipment allowed to be bound in the target area;
Screening candidate device identifiers belonging to the intelligent device type from the intelligent device identifier set;
under the condition that the number of the candidate device identifiers is one, determining the candidate device identifiers as target intelligent device identifiers, and obtaining the target intelligent devices; and/or, in the case that the number of the candidate device identifiers is a plurality of, determining the candidate device identifier with the selection operation performed in the candidate device identifiers as a target intelligent device identifier, and obtaining the target intelligent device.
8. The method of claim 1, wherein after said binding said target tag serial number with said target smart device, said method further comprises:
acquiring equipment control operation corresponding to the target tag sequence number from the tag sequence number and the equipment control operation with the corresponding relation;
under the condition that a second device control operation corresponding to the target tag serial number is obtained, controlling the target intelligent device to execute the second device control operation;
and under the condition that the device control operation corresponding to the target tag serial number is not obtained, obtaining a third device control operation carried in the target tag data, and controlling the target intelligent device to execute the third device control operation.
9. A method of binding a data tag, comprising:
receiving a data analysis request initiated by a device control application, wherein the data analysis request is used for requesting to analyze target tag data identified by the device control application;
responding to the data analysis request, and analyzing a target tag serial number and a target intelligent device type carried in the target tag data;
and sending the target tag serial number and the target intelligent device type to the device control application, wherein the device control application is used for searching intelligent devices belonging to the target intelligent device type to obtain target intelligent devices, and binding the target tag serial number and the target intelligent devices to obtain target tag data and the target intelligent devices with corresponding relations.
10. The method of claim 9, wherein the sending the target tag sequence number and the target smart device type to the device control application comprises:
adding the target tag serial number to a tag serial number field included in the initial data, and adding the target intelligent equipment type to an intelligent equipment type field included in the initial data to obtain target data; and sending the target data to the equipment control application.
11. The method of claim 10, wherein adding the target tag sequence number to a tag sequence number field included in the initial data and adding the target smart device type to a smart device type field included in the initial data results in target data, comprising:
inquiring the intelligent equipment identifier corresponding to the target tag serial number from the tag serial number and the intelligent equipment identifier with the corresponding relation to obtain an inquiring result;
inquiring the equipment control operation corresponding to the target tag sequence number from the tag sequence number and the equipment control operation with the corresponding relation to obtain a first equipment control operation, wherein the first equipment control operation is the second equipment control operation when the second equipment control operation corresponding to the target tag sequence number is inquired, and the first equipment control operation is a third equipment control operation carried in the target tag data when the equipment control operation corresponding to the target tag sequence number is not inquired;
and adding the target tag serial number, the target intelligent device type and the first device control operation in the tag serial number field, the intelligent device type field and the device control operation field included in the initial data respectively, and editing an intelligent device identification field included in the initial data according to the query result, wherein the intelligent device identification field is the target intelligent device identification when the query result is used for indicating that the target intelligent device identification corresponding to the target tag serial number is queried, and is blank when the query result is used for indicating that the intelligent device identification corresponding to the target tag serial number is not queried.
12. A device for binding a data tag, comprising:
the first acquisition module is used for acquiring the target tag serial number and the target intelligent equipment type carried in the identified target tag data;
the searching module is used for searching the intelligent equipment belonging to the type of the target intelligent equipment to obtain the target intelligent equipment;
and the binding module is used for binding the target tag serial number with the target intelligent device to obtain the target tag data and the target intelligent device with corresponding relations.
13. A device for binding a data tag, comprising:
the device control application comprises a receiving module, a receiving module and a processing module, wherein the receiving module is used for receiving a data analysis request initiated by the device control application, and the data analysis request is used for requesting to analyze target tag data identified by the device control application;
the analysis module is used for responding to the data analysis request and analyzing the target tag serial number and the target intelligent equipment type carried in the target tag data;
the device control application is used for searching intelligent devices belonging to the target intelligent device type to obtain target intelligent devices, binding the target tag serial numbers with the target intelligent devices to obtain target tag data and the target intelligent devices with corresponding relations.
14. A computer readable storage medium, characterized in that the computer readable storage medium comprises a stored program, wherein the program when run performs the method of any of the preceding claims 1 to 11.
15. An electronic device comprising a memory and a processor, characterized in that the memory has stored therein a computer program, the processor being arranged to execute the method according to any of the claims 1 to 11 by means of the computer program.
CN202210429706.4A 2022-04-22 2022-04-22 Binding method and device of data tag, storage medium and electronic device Pending CN116980866A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202210429706.4A CN116980866A (en) 2022-04-22 2022-04-22 Binding method and device of data tag, storage medium and electronic device
PCT/CN2022/130707 WO2023202043A1 (en) 2022-04-22 2022-11-08 Data tag binding method and apparatus, storage medium, and electronic apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210429706.4A CN116980866A (en) 2022-04-22 2022-04-22 Binding method and device of data tag, storage medium and electronic device

Publications (1)

Publication Number Publication Date
CN116980866A true CN116980866A (en) 2023-10-31

Family

ID=88418984

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210429706.4A Pending CN116980866A (en) 2022-04-22 2022-04-22 Binding method and device of data tag, storage medium and electronic device

Country Status (2)

Country Link
CN (1) CN116980866A (en)
WO (1) WO2023202043A1 (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6217563B2 (en) * 2014-08-28 2017-10-25 京セラドキュメントソリューションズ株式会社 Information processing system
JP7147193B2 (en) * 2018-03-09 2022-10-05 セイコーエプソン株式会社 DISPLAY DEVICE, DISPLAY SYSTEM, AND CONTROL METHOD FOR DISPLAY DEVICE
WO2019174009A1 (en) * 2018-03-15 2019-09-19 深圳市中联创新自控***有限公司 Machine room management method and dynamic environment system
CN113691842B (en) * 2020-05-18 2023-03-31 荣耀终端有限公司 Cross-device content projection method and electronic device
CN114152029B (en) * 2020-09-08 2023-11-14 海信冰箱有限公司 Food management refrigerator based on RFID tag and control method thereof
CN113365153B (en) * 2021-05-31 2023-01-10 北京小米移动软件有限公司 Data sharing method and device, storage medium and electronic equipment
CN114565070B (en) * 2022-02-23 2023-11-10 Tcl通讯科技(成都)有限公司 Label binding method and device and mobile terminal

Also Published As

Publication number Publication date
WO2023202043A1 (en) 2023-10-26

Similar Documents

Publication Publication Date Title
CN115167164A (en) Method and device for determining equipment scene, storage medium and electronic device
CN111464351B (en) Network distribution method and device for intelligent household equipment, terminal equipment and storage medium
CN109167711A (en) Household appliance control method and device, storage medium and server
CN114697150B (en) Command issuing method and device, storage medium and electronic device
CN117573320A (en) Task node execution method and device, storage medium and electronic device
CN114911535B (en) Application program component configuration method, storage medium and electronic device
CN116980866A (en) Binding method and device of data tag, storage medium and electronic device
CN114915514B (en) Method and device for processing intention, storage medium and electronic device
CN116107975A (en) Control method and device of equipment, storage medium and electronic device
CN115345225A (en) Method and device for determining recommended scene, storage medium and electronic device
CN115174512A (en) Message pushing method and device, storage medium and electronic device
CN113300919A (en) Intelligent household appliance control method based on social software group function and intelligent household appliance
CN115314332B (en) Equipment theme setting method and device, storage medium and electronic device
CN118112967A (en) Method and device for determining control result, storage medium and electronic device
CN115174296B (en) Equipment function access method and device, storage medium and electronic device
CN115167163B (en) Scene execution method and device, storage medium and electronic device
CN116980439A (en) Label data adjusting method and device, storage medium and electronic device
CN117707488A (en) Function response method and device, storage medium and electronic device
CN117376042A (en) Functional platform configuration method and device of intelligent equipment and electronic device
CN115639938A (en) Method and device for determining detail page, storage medium and electronic device
CN116545791A (en) Parameter adjustment method and device, storage medium and electronic device
CN116932940A (en) Two-dimensional code using method and system
CN115269926A (en) Family map determination method and device, storage medium and electronic device
CN115373283A (en) Control instruction determination method and device, storage medium and electronic device
CN117014496A (en) Method and device for pushing scene execution message, storage medium and electronic device

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