Search

CN-121766346-B - NFC management platform

CN121766346BCN 121766346 BCN121766346 BCN 121766346BCN-121766346-B

Abstract

The invention relates to the technical field of intelligent manufacturing and discloses an NFC management platform which comprises a label hierarchy organization module, a label data mapping module, an intelligent pushing engine module, a life cycle monitoring module, a collaborative notification module, a rule optimization module and a content distribution execution module, wherein the label hierarchy organization module is used for establishing a label tree hierarchy, the label data mapping module is used for associating labels with training resources and preloading user images, the intelligent pushing engine module is used for realizing personalized pushing through equipment identification and multidimensional matching, the life cycle monitoring module is used for generating a label health state report based on time sequence data and real-time aggregation calculation, the collaborative notification module is used for generating a notification strategy by utilizing intelligent priority scheduling, the rule optimization module is used for optimizing recommendation rules by adopting a feedback driving mechanism, and the content distribution execution module is used for completing content distribution based on NFC protocol standards. The invention can realize hierarchical management, intelligent pushing and full life cycle monitoring of NFC labels, and is beneficial to improving training efficiency and management level.

Inventors

  • CHEN SHANGSHENG
  • Shi Gaoxue
  • Zhou Lingchun

Assignees

  • 湖南通博物联网络科技有限公司

Dates

Publication Date
20260512
Application Date
20260304

Claims (10)

  1. 1. An NFC management platform, comprising: The label hierarchy organization module is used for acquiring label basic information and enterprise organization architecture information, and acquiring a label hierarchy system with hierarchy attribution relation by adopting a tree data model; The label data mapping module is used for obtaining a label data model containing association information and pre-loading data by adopting a multi-dimensional association method according to a label hierarchy, and concretely comprises the steps of obtaining training resource library data, equipment information library data and user information library data as basic data sources for establishing a label association model, establishing a multi-dimensional attribute table for each label based on label node information, storing complete configuration information of the label through the multi-dimensional attribute table, establishing a multi-to-multi mapping relation table of the label and training resources based on the training resource library data and the label attribute table, realizing one label association with a plurality of training resources through the mapping relation table, establishing a one-to-one association relation between the label and equipment based on the equipment information library data and associated equipment marks in the label attribute table, establishing an equipment state buffer table based on equipment management system interface addresses in the equipment information library, establishing an equipment state buffer table, establishing an equipment portraying calculation mechanism based on the user information library data and historical behavior data of a user portraying calculation table, calculating skill level values according to the number and difficulty of training resources completed by the user, extracting equipment type list according to the scanning history of the user, generating a learning preference set of the user, writing learning preference set into the user's preference set; The intelligent pushing engine module is used for receiving an NFC label scanning request, adopting a device fingerprint identification and a multidimensional content matching algorithm to obtain a training content pushing result according to a label data model, and specifically comprises the steps of receiving the NFC label scanning request of a user, adopting a device fingerprint generation algorithm to identify the identity of the user based on a device information field in the scanning request, inquiring a corresponding user identifier in a mapping table of the device fingerprint and the user identifier according to a device fingerprint unique identifier, and if the effective user identifier is inquired and the user is not forbidden, indicating that the device is bound with the user, directly acquiring the user identifier; the life cycle monitoring module is used for acquiring a training content pushing result, and acquiring tag life cycle tracking data and a health state evaluation report by adopting time sequence database storage and real-time aggregation calculation; The collaborative notification module is used for acquiring a label health state evaluation report, and acquiring a differential notification strategy by adopting event severity evaluation and an intelligent priority scheduling algorithm; The rule optimization module is used for acquiring a differential notification strategy, and acquiring a tag recommendation rule and a maintenance strategy by adopting a feedback driving and dynamic rule optimization mechanism; And the content distribution execution module is used for acquiring the tag recommendation rule and the maintenance policy, and acquiring a tag reading and content distribution system by adopting NFC protocol standards, lightweight redirection and offline caching technologies.
  2. 2. The NFC management platform according to claim 1, wherein the tag hierarchy organization module specifically includes: Based on enterprise organization architecture information, designing a tree-like data model, wherein each node in the tree-like data model comprises a node identifier, a node name, a father node identifier, a node level depth and a node complete path attribute field, the node level depth represents the level position of the node in a tree, the root node level depth is zero, and one is added to the next level depth; based on the tree data model, creating root nodes, then sequentially creating each level of father nodes according to the hierarchical relation in the organization architecture information, designating the father node identification of each father node when each father node is created, establishing the association relation with the upper level node, and simultaneously calculating and recording the node hierarchical depth and the node complete path.
  3. 3. The NFC management platform according to claim 1, wherein the tag data mapping module specifically includes: Creating a multi-dimensional attribute table for each label based on label node information, wherein the attribute table comprises a label identifier, a label name, an associated equipment identifier, a responsible person user identifier, a responsible person mailbox address, a responsible person telephone number, a label activation state identifier, a label creation time stamp and a label last update time stamp field, and the label activation state identifier is used for controlling whether the label can be scanned or not; based on training resource library data and a tag attribute table, a many-to-many mapping relation table of tags and training resources is established, and each record in the mapping relation table comprises a tag identifier, a resource priority value and an applicable condition expression field, wherein the resource priority value is used for determining pushing sequences in a plurality of resources.
  4. 4. The NFC management platform of claim 1, wherein the tag data mapping module further comprises: Based on the interface address of the equipment management system in the equipment information base, an equipment state buffer mechanism is established, an equipment state buffer table is established, the buffer table comprises equipment identification, equipment running state enumeration values, equipment load percentage values, latest fault time stamps and buffer update time stamp fields, a system starts a timing task, different buffer update periods are set according to equipment types and importance, and the timing task acquires equipment real-time state data by calling the equipment management system interface; Based on the user information base data and the historical behavior data of the user, a user portrait pre-calculation mechanism is established, a user portrait table is created, and the portrait table comprises user identification, user role enumeration values, skill level values, a completed training resource identification list, a latest scanning time stamp and a common equipment type list field.
  5. 5. The NFC management platform of claim 1, wherein the intelligent push engine module specifically includes: Receiving an NFC label scanning request of a user, wherein the request parameters comprise a label identifier, a request timestamp and an equipment information field, analyzing the request parameters by a server, extracting the label identifier, inquiring all training resource lists associated with the label from a label data model according to the label identifier, and inquiring a label activation state in a label attribute table; Based on the equipment information field in the scanning request, identifying the user identity by adopting an equipment fingerprint generation algorithm, splicing the browser type, browser version number, operating system type, operating system version number, screen resolution and equipment language setting attribute values into a character string according to a fixed sequence, carrying out message digest algorithm fifth version hash calculation on the spliced character string to obtain an equipment fingerprint unique identifier, and inquiring the corresponding user identifier in a mapping table according to the equipment fingerprint unique identifier.
  6. 6. The NFC management platform of claim 1, wherein the smart push engine module further comprises: Based on the identified user identification, acquiring role enumeration values, skill level values and completed training resource identification list image data of the user from a user portrait table, and acquiring equipment running state enumeration values and equipment load percentage value state data of tag associated equipment from an equipment state cache table; Based on the obtained user portrait data and equipment state data, multidimensional filtering is carried out on the training resource candidate set, each training resource in the candidate set is traversed, the applicable condition expression of the training resource is analyzed, the user role enumeration value, skill grade value and equipment running state enumeration value context variable are substituted into the applicable condition expression to carry out logic operation, if the expression operation result is true, the user portrait data and the equipment running state enumeration value are reserved in the candidate set, and if the expression operation result is false, the user portrait data and the equipment running state enumeration value context variable are removed from the candidate set.
  7. 7. An NFC management platform according to claim 1 wherein the lifecycle monitoring module specifically comprises: Aiming at a label scanning event, a time sequence database is adopted for storage, the label scanning event is stored into the time sequence database according to an event occurrence time stamp as a main key index, and each scanning event record comprises a time stamp, a label identifier, a user identifier, a device fingerprint, a pushing resource identifier, a pushing success identifier and a response time millisecond number field; Based on the label scanning event data in the time sequence database, a real-time aggregation calculation mechanism is established, a continuous query rule is configured in the time sequence database, the continuous query rule defines a time window and an aggregation function of data aggregation, the time sequence database automatically executes continuous query, and an aggregation result is generated regularly; Based on the aggregate statistic data and the real-time statistic data, a label health state evaluation model is established, wherein the evaluation model defines a plurality of health degree evaluation indexes and corresponding thresholds, and the evaluation indexes comprise label scanning success rate, the latest time interval and the latest day of label use and the average response time millisecond number of the label.
  8. 8. The NFC management platform according to claim 1, wherein the cooperative notification module specifically includes: Based on the health state and the problem type of the label, an event severity assessment model is established, the assessment model calculates severity scores of the events by adopting a weighted scoring method, scoring factors comprise a label importance level, a problem type, an influence range and a duration time dimension, basic scores are given according to a label importance level field in a label attribute table, score weighting is carried out according to the problem type, the influence range is assessed according to a label hierarchy, the duration time is calculated according to an assessment time stamp of the problem, and the severity total score of the events is obtained by adding the dimension scores; based on the event severity score and the responsible person load score, an intelligent priority scheduling algorithm is adopted to generate a notification strategy, if the event severity score is larger than a preset severity threshold, the event with high priority is judged, a notification task is immediately generated, if the responsible person load score is smaller than the preset load threshold, the notification is sent to the responsible person, and if the responsible person load score is larger than the preset load threshold, the notification is simultaneously sent to the responsible person and an upper manager of the responsible person.
  9. 9. The NFC management platform according to claim 1, wherein the rule optimization module specifically includes: Establishing a recommendation rule dynamic optimization mechanism, based on user interaction data of a push log and feedback results of notification processing, periodically analyzing click conversion rate of label push, completion rate of a user on a push resource and grading key indexes of the user on push content by the system, dynamically adjusting mapping priority values of the labels and training resources by the system according to the analysis results, automatically improving the priority values of the resource combinations with the click conversion rate higher than a preset conversion rate threshold by the system, and reducing the priority or reevaluating the applicable condition expressions of the resources with the conversion rate lower than the preset conversion rate threshold by the system; and establishing a notification strategy self-adaptive adjustment mechanism, based on notification feedback data and notification processing tracking data, counting and analyzing processing completion rates of notifications with different priorities, average response time of the notifications and scoring key indexes of responsible persons on notification accuracy by a system, and dynamically adjusting notification scheduling parameters according to the indexes by the system.
  10. 10. The NFC management platform according to claim 1, wherein the content distribution execution module specifically includes: Adopting a second type of label protocol standard of the NFC forum to write data of the NFC label, using NFC label writing equipment to connect the NFC label to be written, writing a uniform resource identifier record in an NFC data exchange format message of the label, wherein the content of the uniform resource identifier record is a uniform entry address of a platform server, and writing the uniform resource identifier into a user memory area of the NFC label; When a user approaches to the deployed NFC tag by using the NFC reading device, the reading device automatically senses the tag and reads NFC data exchange format information in the tag, analyzes a uniform resource identifier record in the information, acquires an entry address and tag identification parameters of a platform server, automatically invokes a default browser by an operating system of the reading device, initiates a hypertext transfer protocol (GET) request to the entry address by the browser, executes pushing logic of an intelligent pushing engine module after receiving the request by the platform server, and matches target training resources according to the tag identification and user context information.

Description

NFC management platform Technical Field The invention relates to the technical field of intelligent manufacturing, in particular to an NFC management platform. Background With the rapid development of intelligent manufacturing, enterprises deploy NFC tags in large quantities at production sites for device operation training, security guidelines, and maintenance management. NFC label has advantages such as non-contact reading, deployment cost are low, use convenient, and the user can acquire relevant information through the smart mobile phone near the label. However, when the number of NFC tags deployed by an enterprise reaches hundreds or even thousands, existing tag management approaches face many challenges. In the prior art, NFC tag management generally adopts a tiled list management mode, and lacks a hierarchical organization structure, so that tag retrieval efficiency is low, and a manager is difficult to quickly locate a tag of a specific area or device. Meanwhile, the association relationship between the labels and the training content is generally one-to-one mapping of static configuration, personalized content cannot be dynamically pushed according to contextual information such as roles, skill levels and equipment states of users, new staff and senior technicians scan the same label to obtain the same content, and training pertinence is insufficient. In addition, the existing system lacks a continuous monitoring and health state evaluation mechanism for the service condition of the tag, and the problems of scanning failure, outdated content and the like of the tag cannot be found and processed in time, so that the user experience and training effect are affected. Therefore, a management platform capable of realizing hierarchical management, intelligent content pushing and full life cycle monitoring of NFC tags is needed, and the technical problems of low tag organization efficiency, lack of individuation in content pushing and lag in tag maintenance response in the prior art are solved. Disclosure of Invention The invention provides an NFC management platform, which solves the technical problems of low label organization efficiency, lack of individuation in content pushing and lag in label maintenance response in the related technology. The invention provides an NFC management platform, which comprises: The label hierarchy organization module is used for acquiring label basic information and enterprise organization architecture information, and acquiring a label hierarchy system with hierarchy attribution relation by adopting a tree data model; the tag data mapping module is used for obtaining a tag data model containing association information and preloaded data by adopting a multidimensional association method according to a tag hierarchy; The intelligent pushing engine module is used for receiving the NFC label scanning request, and acquiring a training content pushing result by adopting equipment fingerprint identification and a multidimensional content matching algorithm according to a label data model; the life cycle monitoring module is used for acquiring a training content pushing result, and acquiring tag life cycle tracking data and a health state evaluation report by adopting time sequence database storage and real-time aggregation calculation; The collaborative notification module is used for acquiring a label health state evaluation report, and acquiring a differential notification strategy by adopting event severity evaluation and an intelligent priority scheduling algorithm; The rule optimization module is used for acquiring a differential notification strategy, and acquiring a tag recommendation rule and a maintenance strategy by adopting a feedback driving and dynamic rule optimization mechanism; And the content distribution execution module is used for acquiring the tag recommendation rule and the maintenance policy, and acquiring a tag reading and content distribution system by adopting NFC protocol standards, lightweight redirection and offline caching technologies. In a preferred embodiment, the tag hierarchy organization module specifically includes: Based on enterprise organization architecture information, designing a tree-like data model, wherein each node in the tree-like data model comprises a node identifier, a node name, a father node identifier, a node level depth and a node complete path attribute field, the node level depth represents the level position of the node in a tree, the root node level depth is zero, and one is added to the next level depth; based on the tree data model, creating root nodes, then sequentially creating each level of father nodes according to the hierarchical relation in the organization architecture information, designating the father node identification of each father node when each father node is created, establishing the association relation with the upper level node, and simultaneously calculating and recording the node hierarchical dep