CN110457538A - A kind of label data sharing method and device - Google Patents
A kind of label data sharing method and device Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/907—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting 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/6227—Protecting 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
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.
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)
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)
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 |
-
2019
- 2019-08-20 CN CN201910769960.7A patent/CN110457538A/en active Pending
Patent Citations (4)
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)
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 |