[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110457538A - A kind of label data sharing method and device - Google Patents

A kind of label data sharing method and device Download PDF

Info

Publication number
CN110457538A
CN110457538A CN201910769960.7A CN201910769960A CN110457538A CN 110457538 A CN110457538 A CN 110457538A CN 201910769960 A CN201910769960 A CN 201910769960A CN 110457538 A CN110457538 A CN 110457538A
Authority
CN
China
Prior art keywords
label
label data
operation system
labels
tag
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
CN201910769960.7A
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.)
Beijing Mininglamp Software System Co ltd
Original Assignee
Beijing Mininglamp Software System 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 Beijing Mininglamp Software System Co ltd filed Critical Beijing Mininglamp Software System Co ltd
Priority to CN201910769960.7A priority Critical patent/CN110457538A/en
Publication of CN110457538A publication Critical patent/CN110457538A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/901Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/907Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6227Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database where protection concerns the structure of data, e.g. records, types, queries

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Library & Information Science (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Storage Device Security (AREA)

Abstract

The present invention provides a kind of label data sharing method and devices, wherein this method comprises: obtaining attribute field and the corresponding data of the attribute field in multiple tables of data;According to for the data weighting of the multiple tables of data setting and/or being in advance in advance that the field weight that attribute field is arranged in the multiple tables of data determines the corresponding target data of objective attribute target attribute field of the target object;It is that the target object establishes target folder according to the objective attribute target attribute field and the corresponding target data of the objective attribute target attribute field, therefore, the problem of can solve in the related technology for how to share label data between operation system, complete shared mechanism, the utilization rate and operating efficiency of Lai Tigao label data resource are constructed to label data.

Description

A kind of label data sharing method and device
Technical field
The present invention relates to field of information processing, in particular to a kind of label data sharing method and device.
Background technique
The data of public security industry constantly generate, and simple function of search is unable to satisfy the business handling of current police Demand.It is refined due to lacking effective business integration and feature, the mass data of public security convergence can not be by user's rapid interpretive, nothing Business experience knowledge transformation is intelligible expression way by method.There is scheme to propose the police service label knowledge of building public security industry. Current construction method or system has the following problems:
Label data is able to achieve in user and user sharing, system and carries out disclosure.The label data for lacking classification is total Administrative mechanism is enjoyed, cannot achieve that carry out effective label data between system and system shared.It can be with for which label data It is shared, how to share, it is shared how to manage, which shared mode has, and does not form preferable closed loop.
Aiming at the problem that in the related technology for how to share label data between operation system, solution party is not yet proposed Case.
Summary of the invention
The embodiment of the invention provides a kind of label data sharing method and device, at least solve in the related technology for The problem of how sharing label data between operation system.
According to one embodiment of present invention, a kind of label data sharing method is provided, comprising:
Receive the label data that one or more operation systems report, wherein the label data includes one or more Label, each label carry tag identifier;
It is shared according to label data of the tag identifier to one or more of operation systems.
Optionally, shared packet is carried out according to label data of the tag identifier to one or more of operation systems It includes:
Receive the first acquisition request message of the request target labels of the first operation system transmission, wherein described the The label mark of the application identities of first operation system, key and the target labels is carried in one acquisition request message Know, first operation system is one in one or more of operation systems;
The application identities and the key are verified according to the first acquisition request message;
In the case where being verified, first operation system is authorized to use the target labels.
Optionally, the method also includes:
The label data reported to one or more of operation systems is updated.
Optionally, the label data one or more of operation systems reported be updated including it is following at least it One:
It is modified according to label of the change directive to the label data that one or more of operation systems report, In, the tag identifier with change is carried in the change directive;
Increase one or more labels into the label data according to increasing to instruct;
According to the one or more labels deleted in the instruction deletion label data.
Optionally, one or more labels of the label data reported to one or more of operation systems are modified Include:
In the case where detecting that label to be changed has licensed to operation system use, the change for sending change label is asked Seek message;In the case where receiving the change response message for agreeing to change, according to the change response message to described to more The label changed is modified;
In the case where the label to be changed being not detected having licensed to operation system use, directly to described to more The label changed is modified.
According to another embodiment of the invention, a kind of label data sharing method is additionally provided, comprising:
The label data of first operation system is uploaded into tag system, wherein the label data includes one or more A label, each label carry tag identifier;
The label data and the second operation system are shared by the tag system.
Optionally, the method also includes:
The first acquisition request message of request target labels is sent to the tag system, wherein described first obtains Take the tag identifier of the application identities that first operation system is carried in request message, key and the target labels; The first acquisition request message be used to indicate the tag system to first operation system application identities, key into Row licenses the target labels in the case where being verified.
Optionally, the method also includes:
Receive the second acquisition request message of the acquisition target labels of the second operation system transmission, wherein described second obtains Take the tag identifier of the application identities that second operation system is carried in request message, key and the target labels;
The application identities of second operation system, key are verified;
In the case where being verified, second operation system is authorized to use the target labels.
Optionally, the method also includes:
Label data of first operation system to first operation system for managing account number login by described second It is updated.
Optionally, by first operation system of the second management account number login to the mark of first operation system Label data are updated including at least one of:
First operation system logged in by the second management account number is according to change directive to first business system The label of the label data of system is modified;
First operation system logged in by the second management account number increases one or more marks according to instruction is increased It registers in the label data;
The label data is deleted according to instruction is deleted by first operation system that the second management account number logs in In one or more labels.
Optionally, first operation system logged in by the second management account number is according to change directive to described first One or more labels in the label data of operation system, which are modified, includes:
Detecting that one or more labels to be changed have licensed to the business system in addition to first operation system It unites in the case where use, sends the change request message for changing one or more of labels;Change is agreed to more receiving In the case where changing response message, one or more labels to be changed are modified according to the change response message;
In the case where one or more labels to be changed being not detected having licensed to operation system use, directly One or more labels to be changed are modified.
Optionally, in first operation system logged in by the second management account number to first operation system After label data is updated, the method also includes:
Updated label data is reported to the tag system.
According to another embodiment of the invention, a kind of label data sharing means are additionally provided, tag system is applied to, Include:
Receiving module, the label data reported for receiving one or more operation systems, wherein the label data packet One or more labels are included, each label carries tag identifier;
First sharing module, for according to the tag identifier to the label datas of one or more of operation systems into Row is shared.
Optionally, first sharing module includes:
Receiving unit disappears for receiving the first acquisition request of request target labels of the first operation system transmission Breath, wherein application identities, key and the mesh of first operation system are carried in the first acquisition request message The tag identifier of label is marked, first operation system is one in one or more of operation systems;
Authentication unit, for being tested according to the first acquisition request message the application identities and the key Card;
Authorization unit, for authorizing first operation system to use the target labels in the case where being verified.
Optionally, described device further include:
Update module, the label data for reporting to one or more of operation systems are updated.
Optionally, the update module includes at least one of:
Changing unit, the label of the label data for being reported according to change directive to one or more of operation systems It is modified, wherein the tag identifier with change is carried in the change directive;
Adding unit increases one or more labels into the label data for instructing according to increase;
Unit is deleted, for according to the one or more labels deleted in the instruction deletion label data.
Optionally, the changing unit, is also used to
In the case where detecting that label to be changed has licensed to operation system use, the change for sending change label is asked Seek message;In the case where receiving the change response message for agreeing to change, according to the change response message to described to more The label changed is modified;
In the case where the label to be changed being not detected having licensed to operation system use, directly to described to more The label changed is modified.
According to another embodiment of the invention, a kind of label data sharing means are additionally provided, operation system is applied to, Include:
Uploading module, for the label data of the first operation system to be uploaded to tag system, wherein the label data Including one or more labels, each label carries tag identifier;
Second sharing module, for being total to the label data and the second operation system by the tag system It enjoys.
Optionally, described device further include:
Sending module, for sending the first acquisition request message of request target labels to the tag system, In, application identities, key and the target mark of first operation system are carried in the first acquisition request message The tag identifier of label;The first acquisition request message is used to indicate the tag system and answers to first operation system The target labels are licensed in the case where being verified with mark, key.
Optionally, the method also includes:
Receiving module, the second acquisition request message of the acquisition target labels for receiving the transmission of the second operation system, In, application identities, key and the target mark of second operation system are carried in the second acquisition request message The tag identifier of label;
Authentication module is verified for the application identities to second operation system, key;
Authorization module, for authorizing second operation system to use the target labels in the case where being verified.
According to still another embodiment of the invention, a kind of storage medium is additionally provided, meter is stored in the storage medium Calculation machine program, wherein the computer program is arranged to execute the step in any of the above-described embodiment of the method when operation.
According to still another embodiment of the invention, a kind of electronic device, including memory and processor are additionally provided, it is described Computer program is stored in memory, the processor is arranged to run the computer program to execute any of the above-described Step in embodiment of the method.
Through the invention, attribute field and the corresponding data of the attribute field in multiple tables of data are obtained;According to pre- It is first the data weighting and/or be in advance the field that attribute field is arranged in the multiple tables of data that the multiple tables of data is arranged Weight determines the corresponding target data of objective attribute target attribute field of the target object;According to the objective attribute target attribute field and described The corresponding target data of objective attribute target attribute field is that the target object establishes target folder, therefore, be can solve in the related technology The problem of for how to share label data between operation system, constructs complete shared mechanism to label data, to improve mark Sign the utilization rate and operating efficiency of data resource.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present invention, constitutes part of this application, this hair Bright illustrative embodiments and their description are used to explain the present invention, and are not constituted improper limitations of the present invention.In the accompanying drawings:
Fig. 1 is a kind of hardware block diagram of the mobile terminal of label data sharing method of the embodiment of the present invention;
Fig. 2 is the flow chart one of label data sharing method according to an embodiment of the present invention;
Fig. 3 is the flowchart 2 of label data sharing method according to an embodiment of the present invention;
Fig. 4 is the block diagram one of label data sharing means according to an embodiment of the present invention;
Fig. 5 is the block diagram of label data sharing means according to the preferred embodiment of the invention;
Fig. 6 is the block diagram two of label data sharing means according to an embodiment of the present invention.
Specific embodiment
Hereinafter, the present invention will be described in detail with reference to the accompanying drawings and in combination with Examples.It should be noted that not conflicting In the case of, the features in the embodiments and the embodiments of the present application can be combined with each other.
It should be noted that description and claims of this specification and term " first " in above-mentioned attached drawing, " Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.
Embodiment 1
Embodiment of the method provided by the embodiment of the present application one can be in mobile terminal, terminal or similar fortune It calculates and is executed in device.For running on mobile terminals, Fig. 1 is a kind of label data sharing method of the embodiment of the present invention The hardware block diagram of mobile terminal, as shown in Figure 1, mobile terminal 10 may include that one or more (only shows one in Fig. 1 It is a) (processor 102 can include but is not limited to the processing of Micro-processor MCV or programmable logic device FPGA etc. to processor 102 Device) and memory 104 for storing data, optionally, above-mentioned mobile terminal can also include the biography for communication function Transfer device 106 and input-output equipment 108.It will appreciated by the skilled person that structure shown in FIG. 1 is only to show Meaning, does not cause to limit to the structure of above-mentioned mobile terminal.For example, mobile terminal 10 may also include it is more than shown in Fig. 1 Perhaps less component or with the configuration different from shown in Fig. 1.
Memory 104 can be used for storing computer program, for example, the software program and module of application software, such as this hair The corresponding computer program of message method of reseptance in bright embodiment, processor 102 are stored in memory 104 by operation Computer program realizes above-mentioned method thereby executing various function application and data processing.Memory 104 may include High speed random access memory, may also include nonvolatile memory, as one or more magnetic storage device, flash memory or its His non-volatile solid state memory.In some instances, memory 104 can further comprise remotely setting relative to processor 102 The memory set, these remote memories can pass through network connection to mobile terminal 10.The example of above-mentioned network includes but not It is limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
Transmitting device 106 is used to that data to be received or sent via a network.Above-mentioned network specific example may include The wireless network that the communication providers of mobile terminal 10 provide.In an example, transmitting device 106 includes a Network adaptation Device (Network Interface Controller, referred to as NIC), can be connected by base station with other network equipments to It can be communicated with internet.In an example, transmitting device 106 can for radio frequency (Radio Frequency, referred to as RF) module is used to wirelessly be communicated with internet.
Based on above-mentioned mobile terminal, a kind of label data sharing method is present embodiments provided, Fig. 2 is according to the present invention The flow chart one of the label data sharing method of embodiment, as shown in Fig. 2, the process includes the following steps:
Step S202 receives the label data that one or more operation systems report, wherein the label data includes one A or multiple labels, each label carry tag identifier;
Step S204 is shared according to label data of the tag identifier to one or more of operation systems.
It is corresponding to obtain attribute field and the attribute field in multiple tables of data by S202 to S204 through the above steps Data;It according to the data weighting being arranged in advance for the multiple tables of data and/or is in advance attribute word in the multiple tables of data The field weight of section setting determines the corresponding target data of objective attribute target attribute field of the target object;According to the objective attribute target attribute Field and the corresponding target data of the objective attribute target attribute field are that the target object establishes target folder, therefore, can be solved Certainly in the related technology for how to share label data between operation system the problem of, to the complete shared machine of label data building System, the utilization rate and operating efficiency of Lai Tigao label data resource.
In the embodiment of the present invention, above-mentioned steps S204 be can specifically include:
Receive the first acquisition request message of the request target labels of the first operation system transmission, wherein described the The label mark of the application identities of first operation system, key and the target labels is carried in one acquisition request message Know, first operation system is one in one or more of operation systems;
The application identities and the key are verified according to the first acquisition request message;
In the case where being verified, first operation system is authorized to use the target labels.
It, can also be to one or more of business by the tag system that the first management account number logs in the embodiment of the present invention The label data that system reports is updated.Specifically, the label data that one or more of operation systems report is carried out Update includes at least one of:
It is modified according to label of the change directive to the label data that one or more of operation systems report, In, the tag identifier with change is carried in the change directive;
Increase one or more labels into the label data according to increasing to instruct;
According to the one or more labels deleted in the instruction deletion label data.
Further, one or more labels of the label data reported to one or more of operation systems carry out more Changing can specifically include:
In the case where detecting that label to be changed has licensed to operation system use, the change for sending change label is asked Seek message;In the case where receiving the change response message for agreeing to change, according to the change response message to described to more The label changed is modified;
In the case where the label to be changed being not detected having licensed to operation system use, directly to described to more The label changed is modified.
Embodiment 2
According to another embodiment of the invention, a kind of label data sharing method is additionally provided, Fig. 3 is according to the present invention The flowchart 2 of the label data sharing method of embodiment, as shown in figure 3, the process includes the following steps:
The label data of first operation system is uploaded to tag system by step S302, wherein the label data includes One or more labels, each label carry tag identifier;
Step S304 is shared the label data and the second operation system by the tag system.
In above-mentioned steps S304, after label data is uploaded to tag system by the first operation system, other operation systems (such as the second operation system), the second operation system send to tag system and request, and carry the second operation system in the request Application identities, key and the target labels tag identifier, target labels mark is the label of the first operation system Mark, the tag system is the case where the application identities to second operation system, key are verified, be verified Under, the second operation system of authorization uses the target labels of the first operation system.
In the embodiment of the present invention, the label data reported due to being stored with multiple operation systems in tag system, thus it is any One operation system can request the label data of other operation systems from tag system, specifically, to the tag system Send the first acquisition request message of request target labels, wherein carry in the first acquisition request message described The tag identifier of the application identities of first operation system, key and the target labels;The tag system is to described The application identities of one operation system, key are verified, and in the case where being verified, the first operation system of authorization uses the mesh Mark label.
In the embodiment of the present invention, the label data of itself can also be shared to other operation systems by the first operation system, Such as the second operation system, specifically, the second acquisition request message of the acquisition target labels that the second operation system is sent is received, In, application identities, key and the target mark of second operation system are carried in the second acquisition request message The tag identifier of label;The application identities of second operation system, key are verified;In the case where being verified, award It weighs second operation system and uses the target labels.
In the embodiment of the present invention, first operation system logged in by the second management account number is to first business The label data of system is updated.
Optionally, by first operation system of the second management account number login to the mark of first operation system Label data are updated including at least one of:
First operation system logged in by the second management account number is according to change directive to first business system The label of the label data of system is modified;
First operation system logged in by the second management account number increases one or more marks according to instruction is increased It registers in the label data;
The label data is deleted according to instruction is deleted by first operation system that the second management account number logs in In one or more labels.
Further, first operation system logged in by the second management account number is according to change directive to described the One or more labels in the label data of one operation system, which are modified, includes:
Detecting that one or more labels to be changed have licensed to the business system in addition to first operation system It unites in the case where use, sends the change request message for changing one or more of labels;Change is agreed to more receiving In the case where changing response message, one or more labels to be changed are modified according to the change response message;
In the case where one or more labels to be changed being not detected having licensed to operation system use, directly One or more labels to be changed are modified.
In the embodiment of the present invention, in first operation system logged in by the second management account number to first industry After the label data of business system is updated, Xiang Suoshu tag system reports updated label data, determines tag system In label data accuracy.
The embodiment of the present invention constructs label data complete by being managed to the label in police service knowledge hierarchy Shared mechanism, the utilization rate and operating efficiency of Lai Tigao label data resource.Core business object includes: developer, subservice System, user, role, catalogue, label, target portrait, audit application.
The embodiment of the present invention divides 3 grades: user, tag system, subservice system.Construct user and user, user Shared mechanism is authorized between tag system, tag system and subsystem, subsystem and user.
1, developer
Each must first register developer's account using the operation system of tag system, and register subservice system System, one sub- operation system of every registration, tag system can provide an access appid and Token for authorization check.It uses It is shared that progress label data between multiservice system may be implemented in appid and Token.
2, subservice system
Each is a sub- operation system using the external system example of tag system.
3, user
Role of the user of subservice system in tag system is terminal user, and the user in broad scope hereof refers to end The user of end subscriber role.
4, role
Management role is divided into administrator and subservice system manager, and the administration authority of subservice system manager only limits In subservice system.
5, label
Label all must be maintained in catalogue, and catalogue at most has 3 grades of catalogues.All labels are merely placed at 3rd level subdirectory In.After label creation, forming Id cannot be modified, and only support soft deletion.Label and target portrait are the relationships of multi-to-multi, are needed It can bidirectional inquiry.
6, target is drawn a portrait
Target portrait is the object that can be labelled, since the type and inquiry word segment difference of object are away from larger, it is therefore desirable to The relationship of the target portrait separate storage of each type, label and specified type target portrait is also required to separate storage.
The embodiment of the present invention, including one can manage, the system of auditable multiple terminals multi-user, therefore modify data meeting Multiple subservice systems are influenced, so modification and delete operation, when having an impact to other subservice systems, it is necessary to submit Shen Please.Audit application is typically all to have administrator to submit, and special auditor is responsible for reply.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation The method of example can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but it is very much In the case of the former be more preferably embodiment.Based on this understanding, technical solution of the present invention is substantially in other words to existing The part that technology contributes can be embodied in the form of software products, which is stored in a storage In medium (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal device (can be mobile phone, calculate Machine, server or network equipment etc.) execute method described in each embodiment of the present invention.
Embodiment 2
The embodiment of the present invention, additionally provides a kind of label data sharing means, the device for realizing above-described embodiment and Preferred embodiment, the descriptions that have already been made will not be repeated.As used below, predetermined function may be implemented in term " module " The combination of the software and/or hardware of energy.It is hard although device described in following embodiment is preferably realized with software The realization of the combination of part or software and hardware is also that may and be contemplated.
Fig. 4 is the block diagram one of label data sharing means according to an embodiment of the present invention, as shown in figure 4, being applied to label System, comprising:
Receiving module 42, the label data reported for receiving one or more operation systems, wherein the label data Including one or more labels, each label carries tag identifier;
First sharing module 44, for the label data according to the tag identifier to one or more of operation systems It is shared.
Optionally, first sharing module 44 includes:
Receiving unit disappears for receiving the first acquisition request of request target labels of the first operation system transmission Breath, wherein application identities, key and the mesh of first operation system are carried in the first acquisition request message The tag identifier of label is marked, first operation system is one in one or more of operation systems;
Authentication unit, for being tested according to the first acquisition request message the application identities and the key Card;
Authorization unit, for authorizing first operation system to use the target labels in the case where being verified.
Fig. 5 is the block diagram of label data sharing means according to the preferred embodiment of the invention, as shown in figure 5, described device Further include:
Update module 52, the label data for reporting to one or more of operation systems are updated.
Optionally, the update module 52 includes at least one of:
Changing unit, the label of the label data for being reported according to change directive to one or more of operation systems It is modified, wherein the tag identifier with change is carried in the change directive;
Adding unit increases one or more labels into the label data for instructing according to increase;
Unit is deleted, for according to the one or more labels deleted in the instruction deletion label data.
Optionally, the changing unit, is also used to
In the case where detecting that label to be changed has licensed to operation system use, the change for sending change label is asked Seek message;In the case where receiving the change response message for agreeing to change, according to the change response message to described to more The label changed is modified;
In the case where the label to be changed being not detected having licensed to operation system use, directly to described to more The label changed is modified.
Embodiment 4
The embodiment of the present invention, additionally provides a kind of label data sharing means, the device for realizing above-described embodiment and Preferred embodiment, the descriptions that have already been made will not be repeated.As used below, predetermined function may be implemented in term " module " The combination of the software and/or hardware of energy.It is hard although device described in following embodiment is preferably realized with software The realization of the combination of part or software and hardware is also that may and be contemplated.
Fig. 6 is the block diagram two of label data sharing means according to an embodiment of the present invention, as shown in fig. 6, being applied to business System, comprising:
Uploading module 62, for the label data of the first operation system to be uploaded to tag system, wherein the number of tags According to including one or more labels, each label carries tag identifier;
Second sharing module 64, for being total to the label data and the second operation system by the tag system It enjoys.
Optionally, described device further include:
Sending module, for sending the first acquisition request message of request target labels to the tag system, In, application identities, key and the target mark of first operation system are carried in the first acquisition request message The tag identifier of label;The first acquisition request message is used to indicate the tag system and answers to first operation system The target labels are licensed in the case where being verified with mark, key.
Optionally, described device further include:
Receiving module, the second acquisition request message of the acquisition target labels for receiving the transmission of the second operation system, In, application identities, key and the target mark of second operation system are carried in the second acquisition request message The tag identifier of label;
Authentication module is verified for the application identities to second operation system, key;
Authorization module, for authorizing second operation system to use the target labels in the case where being verified.
It should be noted that above-mentioned modules can be realized by software or hardware, for the latter, Ke Yitong Following manner realization is crossed, but not limited to this: above-mentioned module is respectively positioned in same processor;Alternatively, above-mentioned modules are with any Combined form is located in different processors.
Embodiment 5
The embodiments of the present invention also provide a kind of storage medium, computer program is stored in the storage medium, wherein The computer program is arranged to execute the step in any of the above-described embodiment of the method when operation.
Optionally, in the present embodiment, above-mentioned storage medium can be set to store by executing based on following steps Calculation machine program:
S11 receives the label data that one or more operation systems report, wherein the label data include one or Multiple labels, each label carry tag identifier;
S12 is shared according to label data of the tag identifier to one or more of operation systems.
Optionally, in the present embodiment, above-mentioned storage medium may be also configured to store for executing following steps Computer program:
The label data of first operation system is uploaded to tag system by S21, wherein the label data includes one Or multiple labels, each label carry tag identifier;
S22 is shared the label data and the second operation system by the tag system.
Optionally, in the present embodiment, above-mentioned storage medium can include but is not limited to: USB flash disk, read-only memory (Read- Only Memory, referred to as ROM), it is random access memory (Random Access Memory, referred to as RAM), mobile hard The various media that can store computer program such as disk, magnetic or disk.
Embodiment 6
The embodiments of the present invention also provide a kind of electronic device, including memory and processor, stored in the memory There is computer program, which is arranged to run computer program to execute the step in any of the above-described embodiment of the method Suddenly.
Optionally, above-mentioned electronic device can also include transmission device and input-output equipment, wherein the transmission device It is connected with above-mentioned processor, which connects with above-mentioned processor.
Optionally, in the present embodiment, above-mentioned processor can be set to execute following steps by computer program:
S11 receives the label data that one or more operation systems report, wherein the label data include one or Multiple labels, each label carry tag identifier;
S12 is shared according to label data of the tag identifier to one or more of operation systems.
Optionally, in the present embodiment, above-mentioned processor may be also configured to execute following step by computer program It is rapid:
The label data of first operation system is uploaded to tag system by S21, wherein the label data includes one Or multiple labels, each label carry tag identifier;
S22 is shared the label data and the second operation system by the tag system.
Optionally, the specific example in the present embodiment can be with reference to described in above-described embodiment and optional embodiment Example, details are not described herein for the present embodiment.
Obviously, those skilled in the art should be understood that each module of the above invention or each step can be with general Computing device realize that they can be concentrated on a single computing device, or be distributed in multiple computing devices and formed Network on, optionally, they can be realized with the program code that computing device can perform, it is thus possible to which they are stored It is performed by computing device in the storage device, and in some cases, it can be to be different from shown in sequence execution herein Out or description the step of, perhaps they are fabricated to each integrated circuit modules or by them multiple modules or Step is fabricated to single integrated circuit module to realize.In this way, the present invention is not limited to any specific hardware and softwares to combine.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field For art personnel, the invention may be variously modified and varied.It is all within principle of the invention, it is made it is any modification, etc. With replacement, improvement etc., should all be included in the protection scope of the present invention.

Claims (12)

1. a kind of label data sharing method characterized by comprising
Receiving the label data that one or more operation systems report, wherein the label data includes one or more labels, Each label carries tag identifier;
It is shared according to label data of the tag identifier to one or more of operation systems.
2. the method according to claim 1, wherein according to the tag identifier to one or more of business The label data of system share
Receive the first acquisition request message of the request target labels of the first operation system transmission, wherein described first obtains The tag identifier of the application identities that first operation system is carried in request message, key and the target labels is taken, First operation system is one in one or more of operation systems;
The application identities and the key are verified according to the first acquisition request message;
In the case where being verified, first operation system is authorized to use the target labels.
3. the method according to claim 1, wherein the method also includes:
The label data reported to one or more of operation systems is updated.
4. according to the method described in claim 3, it is characterized in that, the number of tags reported to one or more of operation systems According to being updated including at least one of:
It is modified according to label of the change directive to the label data that one or more of operation systems report, wherein institute It states and carries the tag identifier with change in change directive;
Increase one or more labels into the label data according to increasing to instruct;
According to the one or more labels deleted in the instruction deletion label data.
5. according to the method described in claim 4, it is characterized in that, the number of tags reported to one or more of operation systems According to one or more labels be modified and include:
In the case where detecting that label to be changed has licensed to operation system use, the change request for sending change label disappears Breath;In the case where receiving the change response message for agreeing to change, according to the change response message to described to be changed Label is modified;
In the case where the label to be changed being not detected having licensed to operation system use, directly to described to be changed Label is modified.
6. a kind of label data sharing method characterized by comprising
The label data of first operation system is uploaded into tag system, wherein the label data includes one or more marks Label, each label carry tag identifier;
The label data and the second operation system are shared by the tag system.
7. according to the method described in claim 6, it is characterized in that, the method also includes:
The first acquisition request message of request target labels is sent to the tag system, wherein first acquisition is asked Seek the tag identifier of the application identities that first operation system is carried in message, key and the target labels;It is described First acquisition request message is used to indicate the tag system and tests in the application identities to first operation system, key Card licenses the target labels in the case where passing through.
8. according to the method described in claim 6, it is characterized in that, the method also includes:
Receive the second acquisition request message of the acquisition target labels of the second operation system transmission, wherein second acquisition is asked Seek the tag identifier of the application identities that second operation system is carried in message, key and the target labels;
The application identities of second operation system, key are verified;
In the case where being verified, second operation system is authorized to use the target labels.
9. a kind of label data sharing means, which is characterized in that be applied to tag system, comprising:
Receiving module, the label data reported for receiving one or more operation systems, wherein the label data includes one A or multiple labels, each label carry tag identifier;
First sharing module, for being total to according to label data of the tag identifier to one or more of operation systems It enjoys.
10. a kind of label data sharing means, which is characterized in that be applied to operation system, comprising:
Uploading module, for the label data of the first operation system to be uploaded to tag system, wherein the label data includes One or more labels, each label carry tag identifier;
Second sharing module, for being shared the label data and the second operation system by the tag system.
11. a kind of storage medium, which is characterized in that be stored with computer program in the storage medium, wherein the computer Program is arranged to execute method described in any one of the claim 1 to 5,6 to 8 when operation.
12. a kind of electronic device, including memory and processor, which is characterized in that be stored with computer journey in the memory Sequence, the processor are arranged to run the computer program to execute any one of the claim 1 to 5,6 to 8 institute The method stated.
CN201910769960.7A 2019-08-20 2019-08-20 A kind of label data sharing method and device Pending CN110457538A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910769960.7A CN110457538A (en) 2019-08-20 2019-08-20 A kind of label data sharing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910769960.7A CN110457538A (en) 2019-08-20 2019-08-20 A kind of label data sharing method and device

Publications (1)

Publication Number Publication Date
CN110457538A true CN110457538A (en) 2019-11-15

Family

ID=68487994

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910769960.7A Pending CN110457538A (en) 2019-08-20 2019-08-20 A kind of label data sharing method and device

Country Status (1)

Country Link
CN (1) CN110457538A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111143421A (en) * 2019-12-26 2020-05-12 杭州数梦工场科技有限公司 Data sharing method and device, electronic equipment and storage medium
CN111539007A (en) * 2020-04-30 2020-08-14 深圳前海微众银行股份有限公司 Method and device for obtaining label
CN114387020A (en) * 2022-01-07 2022-04-22 深圳思为科技有限公司 Label generation method, device, equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140330928A1 (en) * 2013-05-02 2014-11-06 Ricoh Company, Limited Data sharing system, data sharing method, and information processing apparatus
CN108280147A (en) * 2018-01-02 2018-07-13 浪潮软件集团有限公司 Data management method and device
CN108418897A (en) * 2018-03-27 2018-08-17 努比亚技术有限公司 Information sharing method, terminal and computer readable storage medium
CN109739910A (en) * 2018-11-22 2019-05-10 北京亿幕信息技术有限公司 A kind of opening label management method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140330928A1 (en) * 2013-05-02 2014-11-06 Ricoh Company, Limited Data sharing system, data sharing method, and information processing apparatus
CN108280147A (en) * 2018-01-02 2018-07-13 浪潮软件集团有限公司 Data management method and device
CN108418897A (en) * 2018-03-27 2018-08-17 努比亚技术有限公司 Information sharing method, terminal and computer readable storage medium
CN109739910A (en) * 2018-11-22 2019-05-10 北京亿幕信息技术有限公司 A kind of opening label management method and system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111143421A (en) * 2019-12-26 2020-05-12 杭州数梦工场科技有限公司 Data sharing method and device, electronic equipment and storage medium
CN111539007A (en) * 2020-04-30 2020-08-14 深圳前海微众银行股份有限公司 Method and device for obtaining label
CN114387020A (en) * 2022-01-07 2022-04-22 深圳思为科技有限公司 Label generation method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN104335233B (en) The system and method that network inventory management is carried out using mobile technology
CN103959857B (en) Manage the mobile device application in wireless network
Salimian et al. Toward an autonomic approach for Internet of Things service placement using gray wolf optimization in the fog computing environment
CN102365855B (en) The method and apparatus of network ambient services
CN105210344B (en) Customization and notification method in M2M communication system and apparatus for the method
CN102301767B (en) Through the book keeping operation based on equipment of authentication
CN103220325B (en) For the method and system for managing nextport hardware component NextPort in cloud computing environment
CN108306819A (en) Instant communicating system implementation method, medium and computing device based on block chain
WO2018125989A2 (en) The internet of things
CN110457538A (en) A kind of label data sharing method and device
CN110351228A (en) Remote entry method, device and system
CN102405630A (en) System of multiple domains and domain ownership
CN104253810B (en) Safe login method and system
CN104335198B (en) Server, method and the terminal for preventing accessing resource are accessed for management terminal
Kholidy et al. An experimental 5g testbed for secure network slicing evaluation
CN108096838A (en) Gift bag gets method, apparatus, server, mobile terminal and storage medium
US10542569B2 (en) Community-based communication network services
CN109787796A (en) The method and device of network function authorization of service
CN111937013B (en) Electronic device management
KR101356584B1 (en) The method, server and system for monitoring unfair user in the game
CN114554251B (en) Multimedia data requesting method and device, storage medium and electronic device
CN116436689A (en) Vulnerability processing method and device, storage medium and electronic equipment
CN105814540A (en) System and method for policy control functions management mechanism
CN112153580B (en) Method, equipment and system for setting MCPTT group
CN111125187B (en) Data management method and device based on block chain

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20191115