CN105264520B - Committee send the set of metadata of similar data of a mechanism to the method for a connection device - Google Patents
Committee send the set of metadata of similar data of a mechanism to the method for a connection device Download PDFInfo
- Publication number
- CN105264520B CN105264520B CN201380077209.1A CN201380077209A CN105264520B CN 105264520 B CN105264520 B CN 105264520B CN 201380077209 A CN201380077209 A CN 201380077209A CN 105264520 B CN105264520 B CN 105264520B
- Authority
- CN
- China
- Prior art keywords
- user
- remote computer
- multiple object
- access
- objects
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 230000007246 mechanism Effects 0.000 title description 14
- 238000003860 storage Methods 0.000 claims description 21
- 238000004891 communication Methods 0.000 claims description 13
- 241000406668 Loxodonta cyclotis Species 0.000 claims description 2
- 238000004364 calculation method Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 6
- 238000013475 authorization Methods 0.000 description 4
- 238000013500 data storage Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000006467 substitution reaction Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000021615 conjugation Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002045 lasting effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
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/906—Clustering; Classification
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention provides a kind of method of computerization for being used to collect multiple objects in a computerized system, and the computerized system has the memory for storing the multiple object.The method includes: carrying out identifying that the multiple object, the multiple object have at least one common metadata entity being connected with the multiple object in the computerized system;And the multiple object identified is covered in a collecting pond of the multiple object;And present invention offer also provides a kind of equipment for executing above-mentioned same procedure.
Description
Technical field
The present invention relates generally to one kind, in particular to the similitude between multiple data objects of one mechanism of identification,
Especially it is to provide multiple data objects to the computerized device for linking the mechanism.
Background technique
Cluster based on multiple objects between similar is known, such as U.S. Patent Application No. 2006/0277184
Number, double cluster (bi-clustering) users and storage assembly are introduced to limit user's cluster and data clustering respectively, wherein
The accessing file of multiple users in subscriber cluster is similar.
Summary of the invention
Disclosed herein theme an exemplary embodiment be in a computerized system for collect it is multiple right
The method of the computerization of elephant, the computerized system have the memory for storing the multiple object, the side
Method, which is included in the computerized system, identify that the multiple object, the multiple object have and the multiple object
At least one common metadata entity being connected;The above-mentioned the multiple object identified is covered the one of the multiple object
In collecting pond;Wherein the method is executed in an at least computerized equipment, computerized equipment configuration to
The method is executed in the computerized system.
One exemplary embodiment of disclosed theme is in a computerized system by collecting based on multiple objects
The equipment of calculation machine, the equipment include an at least storage device, are comprised in the system of the computerization;At least one meter
Calculation machine is configured to carry out identifying that the multiple object, the multiple object have and institute in an at least storage device
At least one common metadata entity that multiple objects are connected is stated, and the above-mentioned object identified is then made to establish connection
In a collecting pond of the multiple object.
Disclosed herein content in, but not limited to this, the term " company " (enterprise) or " machine
Structure " (organization) refers to a computerized system, comprising multiple computers to communicate with one another, and has and/or shares
One data storage, wherein the company or " mechanism " are also referred to as " systematization system " and data storage also referred to as one
" memory ".
Communication between the multiple computer can be directly and/or indirect.The data storage includes one or more
Data storage device.
Usually fixed unlimited, a company include several computers, range be about 10 to 1000 computers or
More than.Optional, a company includes to be less than 10 computers, however not excluded that only has the case where computer, such as a large size
Computer.
It is fixed unlimited, the contents of the present invention are disclosed relative to a company, and the term " object " (object) refers to one
Data object, such as it is stored in a file or a record of the memory of the company in a database, and also claimed
For an object of the company.
In the content of the present invention, but not limited to this, the term " attribute " (attribute) or " metadata "
(metadata) refer to about an object and/or characterize the information of an object.Such as the permission of storage an object, multiple objects
The access historical record of one object of classification or access.The metadata of one object also referred to as with the object connection and it is multiple right
As also referred to as having metadata.
For simplicity and general not limitation, the contents of the present invention disclose metadata and typically refer in a most shape
Formula, such as multiple metadata entities, but also it is not excluded for the metadata entity of single form.
For simplicity and general not limitation, the metadata that the contents of the present invention disclose one object of reference also refer to the object
Any attribute and component, such as part of the title of a title or the object, the interior part of the content of the perhaps described object, and
Many aspects, the condition such as coped with by the object, such as a search term.
The invention discloses content, but not limited to this, the term " user " (user) or " operator "
(operator) refer to a people, and/or the procedure operation of substitution people, use the resource of a company, such as the one of the company
Computer.One user or operator are also hereinafter referred to as the user of the company or the operator of the company.
The invention discloses content in, the term " access right " (access right) or " permission " (right)
Or " enough permissions " (sufficient right) refers to one user of authorization to access an object of a company, and insufficient permission
Refer to do not have authorization to access the object, such as opens or reach and the object is checked.It is usually or common referring to one
Permission or permission or object refer to any kind of authorization, include possible, enough and/or insufficient permission.
It generally but not limits, the authorization or permission and/or other metadata or attribute, such as is classified, be by described
The operation or management of company and/or by the owner of the object of the company and/or by with special high-level operator
Operator, also referred to as power user is configured, wherein comprising program or the procedure operation of people may replace.
The invention discloses content in some cases, but not limited to this, the term " classification "
(classification) and " classification " (category) refers to different concepts, for example, " secret " (confidential) and
" login " (lag), but in some cases, the term can refer to identical and/or similar concept.
The invention discloses content, but not limited to this, the term " virtual " (virtually) correspond to object
Related operation, refers to that an operation is related or the related object is not carried out in the no object and/or its content of influencing
Except the object, such as an index is set referring to an entry of the object.
It is worth noting that, above-mentioned term also illustrates that and/or the conjugations and combination of the term referring to reference.
Detailed description of the invention
The some non-limiting exemplary embodiments and feature of the theme of the exposure are shown in attached drawing below.
It appears in the identical of the attached drawing of one or more or repeats equivalent or similar structure, component or component, usually
It is indicated with identical label, and can not repeating label and/or explanation.
The size of components and feature shown in the accompanying drawings may be selected convenient or clear mode and present, and be not required in proportion
It is painted or outdoor scene.For convenience of or clearly appear from, some components or structure are not painted or are only painted part and/or different angle or not
Same visual angle.
The attached drawing or explanation need not be quoted again by referring to referring to component above-mentioned.
Fig. 1 shows and connect a company of two remote computers, and represents a signal of any amount of remote computer
Figure.
Fig. 2 is to show that the one of multiple objects and its metadata entity shows according to the exemplary embodiment of the theme of the exposure
It is intended to.
Fig. 3 is the multiple objects for collecting a company by similitude according to the exemplary embodiment of the theme of the exposure
One schematic diagram.
Fig. 4 is the process for collecting the operation of object in a company according to the exemplary embodiment of the theme of the exposure
Figure.
Specific embodiment
One technical solution is handled by the theme of the exposure, is how remotely to be counted by linking the one of the mechanism
Calculation machine, to promote the access of the data object of a mechanism.
The remote computer for being linked to a mechanism, which can be accessed and be obtained, is locally transferring institute for the remote computer
State the data object of the mechanism of data object.For example, such as U.S. Patent Application No. 13/369,307 and international monopoly
(PCT) apply for No. PCT/IL2012/050043, the two was all applied on 2 9th, 2012.
Remote computer described in one user's operation may need or require the data object of the mechanism remote to what is be retrieved
Journey computer.Location-independent data object in the mechanism is at least potentially related to consuming excessively for time and influence, with
And retrieval, to the other object of the remote computer, at least potential excessive communication consumes.
It is a mechanism of the storage device with one or more, institute according to the theme of the exposure technical solution
It states storage device and stores multiple data objects.The data object be identified as at least to a certain extent have mutually and/or
Similar attribute or metadata, wherein the data object being identified does not need at least partly to be deposited according to its access right
It takes to a user of a remote computer.
The data object being identified is at least virtual to be labeled, so as to a request or passing through the long-range meter
Calculation machine indicates the retrieval of the one or more of multiple data objects, and all data objects being labeled are transferred into the long-range meter
Calculation machine.
One illustrative aspect of the scheme is the expection that a probability of multiple data objects prefetches, at least potentially
It is required by the user of the remote computer.
Therefore, in some embodiments, based on the similitude between multiple data objects, once a data object quilt
It is required that or be retrieved to the remote computer, the similar data objects of the mechanism are transferred into the remote computer, and
Prepare to be used for local access on the remote computer, avoids at least potential and/or probability individual positioning and subsequent data
The transmission of project.
In some embodiments, multiple data objects are considered similar, as related attribute or the spy of its metadata
Fixed condition is satisfied.Such as when there is the user of the data object at least one to be provided commonly for and a permission of other users
The permission of the object, or when multiple users have access at most a data information of historical record, other at least similar in the recent period use
Family, or when data object classification having the same or classification or other conditions, such as when the data object includes identical or phase
The data answered, such as keyword and/or any combination thereof.
A kind of potential technology effect of disclosed theme is quickly to be accessed to the more of a mechanism by a remote computer
A data object is without being more than time and/or excessive traffic.
What the present invention was implemented general unrestricted is summarized as follows.The invention discloses generalised example embodiment in, provide
A kind of change of structure basis and/or substitution and/or different embodiments, some of which will be then illustrated.
It please refers to shown in Fig. 1, is a company 100, be connected with two remote computers 130 by two communication links 108
Two remote computer 130 and two communication links 108 respectively indicate any amount of remote computer and possible communication chain
Road, as shown in the dotted line 133 indicated.
The company 100 includes the computer comprising one or more, three examples of display such as computer 140, difference
Any amount of computer 104 is represented, as indicated by dashed lines 114.
The company 100 also includes the storage device of one or more, shows two examples of storage device 102, respectively
Indicate the more storage devices 102 of any quantity, as shown by dotted line 112.The storage device 102 is commonly stored object or data are real
Body, such as file or database record or user's definition or similar component, are referred to as object.
Each other and the storage device 102, the connection or connection are by one for the computer 104 connection or connection or coupling
The explanation of network 106 and expression.
In some embodiments, communication link 108 is the Internet links, wired links or wireless link, or by any
Any other connection operation of agreement, or combinations thereof.It should be noted that communication link 108 may include various mode of connection, not
Permanently, it is connect as long as remote computer 130 can be operated with the company 100, such as by way of a computer 104.
As shown in fig.2, being multiple objects and its multiple metadata entities, according to the exemplary reality of the theme of the exposure
Example is applied, is distributed on the storage device 102 of the company 100.
The multiple object is denoted as object 202,204,206 and 208, is also denoted as O1, respectively indicates any number
The object of amount, as shown in dotted line 210.In order to succinct and clear, in the case where not limiting, the multiple object O1 ... On can unite
Referred to as object 200, shown in the arrow by connection.
Each object 200 has and/or is connected with metadata 220, indicates that any amount of metadata or metadata are real
Body, as shown in dotted line 228.
According to example way, the metadata 220 includes metadata 224, is also denoted as U1P, is indicated for user U1
A permission P, and also similar metadata 234 are denoted as U2P.The metadata 220 includes also metadata 226, is denoted as
U1H indicates the activity history record of user U1, and also similar metadata 236, is denoted as U2H.Metadata 220 is also comprising member
Data 228, are denoted as the classification Ca and object 208 of the object 202, and are also similar to the metadata 238, are labeled
For a classification Cb.
It should be noted that for example described metadata 224 or effect U1P, are also considered as a metadata entity, metadata
234, metadata 236, metadata 238 and/or metadata 238 etc..
As shown in the exemplary embodiment, the object 200 has metadata 224, metadata 234, metadata 226, first number
According to 236, metadata 228 and metadata 239, such as U1P, U2P, U1H, U2H, Ca and Cb, all sharing each other by part.For example,
O1 and O3 shares metadata U1P or O2 and O3 and shares metadata Cb.Based on the shared metadata, at least to a certain degree
On, the object 200 is considered as analogical object and/or has similar or similar to each other.
In some embodiments, similar multiple objects are formed or arrange or collect or correlation covers, at least virtual,
A referred to as collecting pond, or according to shared metadata or similar and be labeled.For example, by one shared attribute of distribution to described similar
Object, or by distinguishing object described in entry in the index or in look-up table.The collecting pond of analogical object is also referred to as a similar remittance
Ji Chi or a collecting pond.Therefore, the object 200 it is shared shown in a collecting pond.
In some embodiments, multiple similar collecting ponds are formed, and plurality of collecting pond can mutually disjoint or one
Collecting pond is overlapped second collecting pond or multiple collecting ponds, such as by with the object portion with the second collecting pond or multiple collecting ponds
Split-phase is seemingly.At least in some embodiments, the analogical object collected is labeled or is specified to described by external data
Object itself, without influencing and/or necessarily affecting the multiple object and/or its content.
As shown in fig.3, be multiple objects 300 of a company, such as company 100, according to the theme of the exposure
Exemplary embodiment, by being collected shown in curved profile with similar.
For example, a collecting pond 302 and a collecting pond 304 are not phase with other any common similar any collecting ponds are lacked
It hands over, and different collecting pond 306 and a collecting pond 308 partly overlap multiple objects that any other has, and are shown as dark circles, it is described
Collecting pond 306 and collecting pond 308 share resemblance.
In some embodiments, a company, such as company 100 are configured as identifying similar multiple objects, such as
Pass through the continuous programming of one or more or programming and/or any other programming or the programming for influencing event.In order to succinct and clear
Chu, one or above programming are also denoted as a programming without limiting.
The company 100 is configured to through one computer of the configuration of computer 104 and/or installation in one or more
Change programming and identifies similar multiple objects.
Similar multiple objects are identified, wherein one according to condition or rule, also referred to collectively as rule by the programming
In a little embodiments, multiple rules can be combined.
Some embodiments offer for multiple objects and its rule for the metadata being connected is such as following, provides exemplary
Mode illustrates the property of the rule for transmission.
Multiple users are to the multiple object permission having the same.
Multiple users permission some to the multiple object-sharing or multiple;
Multiple users access multiple objects in specific time, also referred to as storage historical record or historical record.
Multiple users access the multiple object simultaneously in specific time.
The classification having the same of the multiple object and/or classification.
The identical owner of the multiple object-sharing and/or creator.
The multiple object is stored in same filing.
The multiple object-sharing one makes a reservation for and/or a determining part of its title.
The multiple object-sharing one makes a reservation for and/or a determining part of its content.
So multiple objects identify its content with a search criteria.
Other rules can be by Additional definitions or the above-mentioned rule illustrated of substitution one or more.
As described above, in some embodiments, the rule can be combined.For example, multiple users are in specific time memory
Multiple objects are taken, and there is same hierarchical and be collected in a similar collecting pond or multiple users have the multiple object
There is identical permission, and its content is identified with a retrieval and is collected in a collecting pond.
In some embodiments, the rule is scheduled.Optional or other, the rule is determined and/or modifies
And influence to the operation of the company, such as company is just in operation.
In some embodiments, the rule provides the company and/or is replacing a programming operation of the company
The setting of one management.In some embodiments, collect the multiple object by similar for a lasting programming, and similar more
The collecting pond of a object can change during the operation of the company 100.
Assuming that multiple objects 200 as shown in Figure 2 belong to similar collecting pond, and user by way of embodiment
U1 be and/or be linked to company 100 remote computer 130 a user.
In some embodiments, user U1 requires an object of the company 100 to be retrieved from the company 100 to described
Remote computer 130, such as object O1.Therefore, all objects, i.e. O1 ... On can be sent to the remote computer 130.
With the multiple object O1 ... On retrieved to the computer 130, user U1 can be in the access institute of 130 local of remote computer
Object O1 ... On is stated, even if not having all object O1 ... On of enough access companies by user U1.
In one embodiment, allow user U1 to access all object O1 ... On, indicate all object O1 ... On at least
Partial common metadata is shared.It is therefore also possible to be reasonably, if user U1 is allowed to access the object O1 ... On
One first subset, and other users, such as user U2 are allowed to access a second subset of the object O1 ... On, then
Based on the similar of the object O1 ... On, user U1 will be allowed the access second subset, at least local described long-range
On computer 130.
According to cited exemplary reason, in some embodiments, in specified conditions and/or setting, such as pass through company
100 management is based on similar, the user of the object O1 ... On, as user U1 can be allowed to access institute in company 100
Some object O1 ... On, even if not having all or part of object O1 ... On of enough access by user U1.
As shown in figure 4, being summarized in a company according to the exemplary embodiment of the theme of the exposure to collect multiple objects
Mode operated.
In operation 402, it carries out identifying that the multiple object, the multiple object have in a memory of a company
At least one common metadata entity being connected with the multiple object.
In some embodiments, the multiple object is connected with multiple metadata entities, wherein the multiple metadata
The one or more of entity is at least part of common or shared by the object, such as shown in Fig. 2 and corresponding explanation.
In some embodiments, as described above, the common or shared metadata base with the connection of the multiple object
It is identified in the rule to the multiple object and its metadata of connection.
In operation 404, the object is identified covers the multiple object in the memory of the company
A collecting pond in.
In some embodiments, the multiple object is covered in a virtual collecting pond by virtual, such as passes through setting
One attribute of the multiple object or a characteristic in a collecting pond to be designated to be added, or passes through corresponding institute, the setting company
Entry or the index of multiple objects are stated to be designated to be added in a collecting pond.
In action 406, at least optional, the object of the multiple object in the collecting pond is transferred into company
A remote computer of the company is tied, to respond at least one of multiple objects in the collecting pond of the multiple object
A object is sent by the remote computer to a request of the company.
It should be noted that multiple objects of the company can covered in more according to the metadata being at least partly shared
In a collecting pond, some of objects can be covered in multiple collecting ponds.
For example, the company 100 indicates any computerized system, there is a memory, such as the storage of one or more
The computerized equipment of device and one or more, such as a computer or a programming.
The method and/or operator are described as above-mentioned, and the side is executed in being configured at the computerized system
It is executed on method and/or the operation computerized equipment, such as company.
The content disclosed according to the present invention provides one in a computerized system for collecting the computer of multiple objects
The method of change, the computerized system have the memory for storing the multiple object, and the method is included in institute
State and carry out identifying the multiple object in computerized system, the multiple object have with the multiple object be connected to
A few common metadata entity;The above-mentioned the multiple object identified is covered in a collecting pond of the multiple object;
Wherein the method is executed in an at least computerized equipment, and the computerized equipment configuration is in the computer
The method is executed in change system.
In some embodiments, according to multiple the multiple objects of common metadata Entity recognition.
In some embodiments, according to for the multiple object and metadata entity relevant to the multiple object
At least one rule, identify the multiple object.
In some embodiments, according to by real for the multiple object and metadata relevant to the multiple object
A kind of combination of multiple rules of body, identifies the multiple object.
In some embodiments, at least one common metadata entity is at least one below: multiple users are to institute
State the permission of multiple objects;The access historical record of the multiple object is accessed to by multiple users;Point of the multiple object
Grade;The classification of the multiple object;The owner of the multiple object;The creator of the multiple object;The multiple object
Filing;At least part of multiple titles of the multiple object;The perhaps institute in the multiple object in a retrieval
State the identification of multiple objects.
In some embodiments, the method further includes by the multiple object in the collecting pond of the multiple object
It is sent to the remote computer with computerized system connection, to respond in the collecting pond of the multiple object
At least one described object sent by the remote computer to a request of the computerized system.
In some embodiments, the method further includes deposited in the collecting pond of the multiple object enough by not having
At least user in the computerized system of the permission of at least one object is taken, is enabled in the computerized system
Access the multiple object in the collecting pond of the multiple object.
In some embodiments, the virtual remittance for covereding in the multiple object of the multiple object identified
Collect in pond.
The content disclosed according to the present invention provides a kind of calculating for being used to collect multiple objects in a computerized system
The equipment of machine, the equipment include an at least storage device, are comprised in the system of the computerization;At least one calculates
Machine, is configured to carry out identifying in an at least storage device the multiple object, the multiple object have with it is described
At least one common metadata entity that multiple objects are connected, and then it is attached at the above-mentioned object foundation identified
In one collecting pond of the multiple object.
In some embodiments, the equipment is also configured to will be the multiple in the collecting pond of the multiple object
Object is sent to the remote computer for linking the computerized system, to respond for the collecting pond in the multiple object
At least one of described in object sent by the remote computation to a request of the computerized system.
In some embodiments, the equipment is also configured to by not having enough in the collecting pond of the multiple object
An at least user in the computerized system of the middle permission for accessing at least one object, in the computerized system
Enable the multiple object of the access in the collecting pond of the multiple object.
The invention discloses some embodiments in content, the mode of embodiment is provided but is not limited, term " operation "
(operating) or " execution " (executing) refers to performance, respectively such as " can operate " (operable) or " executable "
(executable)。
The term processor (processor) or " computer " (computer) or its system are used in herein
In, it, may such as the general content of this field, such as general general processor or microprocessor or risc processor or DSP
Comprising additional component, such as memory or communication port.It is optional or other, term processor or " computer " or other
It is derivative, it can indicate that an equipment is able to carry out a provided or combined programming and/or can control and/or access data
Store equipment and/or other equipment, such as output and input port.The term processor or " computer " are also represented by connection
Multiple processors or multiple computers, and/or connection and/or other communication modes, may share other resources of one or more,
Such as a memory.
The term " software " (software), " programming " (program), " software flow " (software
) or " process " (procedure) or " software code " (software code) or " code " (code) or " application " procedure
(application) it can be used interchangeably according to interior text, and indicate the instruction (instruction) or instruction of one or more
(directive) or for execution circuit operation, typically represent a calculation and/or other programming or method.The programming quilt
It is stored in a medium, such as RAM, in ROM or disk (disk) or the accessible circuit of insertion, and is executed by an equipment,
Such as a processor or other circuits.
The processor and programming may make up at least partly identical equipment, such as the array of electronics gate, such as FPGA or
ASIC is designed specifically for executing a programmed order of the operation, and optional includes or link with a processor or other circuits.
The term computerized equipment or a computerized system or a similar users, indicate an equipment have one or
Above processor can be operated or be operated according to a programming.
As used herein without restriction, a module indicates a part of a system, such as a part of a programming operation,
Or on same unit or different units at least one or more other parts interact, or for one or more
An electronic component (component) or component (assembly) for other assemblies interaction.
As used herein without restriction, a programming is requested with multiple behaviour for realizing a channel targets or a result
The set of work.
The term " configuration " (configuring) and/or " adjustment " (adapting) are used for a target or its variation,
Refer to using at least ancillary equipment of a software and/or electronic circuit and/or design and/or be carried out and/or it is operable
Or operation is to reach the target.
The storage of one device and/or the product that manufacture is constituted comprising a programming and/or data.Unless otherwise indicated, the volume
Journey and/or data be stored in a non-temporary medium (non-transitory medium) or on.
In that case, disclosed electronics or electronic equipment be disclosed, if a power supply appropriate is used progress
Operation.
The various embodiments of the theme disclosed according to the present invention, the system, the possibility of method and computer programming process
The framework of implementation, function or a kind of operation are shown in the flow chart and block diagram explanation.In this respect, in the flow chart
Or any block of block diagram can indicate a module, section or the part for programming code, it includes one for implementing specific logical function
A or above executable instruction.It should be noted that shown operation can occur different in some optional implementations
Sequence or parallel work-flow, rather than sequence operation is identical or equivalent to achieve the effect that.
Corresponding structure, material, movement and equivalent all devices, or step attachment in the following claims
Functional unit refers to structure, material or the movement including any for executing function and other requirements as special requirement protection
The combination of component.As it is used herein, in addition explicitly point out except non-content, singular " one " (a), " one " (an) and
" described " (the) is also comprising most forms.It is further understood that, the term " comprising " (comprise) and/or " comprising "
(comprising) and/or " having " (having) when using in the description, refer to the feature, integer
(integers), step (steps) is operated (operations), component (element) and/or component (components), but
The other feature of one or more, integer, step, operation, component, component and/or combination thereof are not precluded the presence or addition of.
As it is used herein, between two entities or value in ellipsis (...) presentation-entity or the range comprehension of value, example
Refer to all letters from A to Z such as A...Z.
Term used herein unless otherwise indicated, is not construed as limiting, and only for describing particular implementation
The purpose of example, is not intended to limit the theme of the disclosure.Although some embodiments of disclosed theme are it is stated that and describe, Ying Qing
Chu, the present invention be not limited in embodiment described herein.A variety of modifications change, variation, replace and be equal and neither arrange
It removes.
Claims (4)
1. a kind of computerization for being used to send the multiple objects collected from a computerized system a to remote computer
Method, it is characterised in that: the method includes step:
In a program of a computerized system, configuration is communicated by a communication network with the remote computer, and from
One user of the remote computer receives for the multiple right of the memory that is stored in the computerized system
A request for elephant;
The request based on the user identifies the multiple object in the memory;
The multiple analogical objects of rule identification in the memory based on one or more, the multiple analogical object have
At least one common metadata entity;
Even if the user does not have all the multiple analogical objects of enough access, the rule based on one or more
Then, according to the common metadata entity between multiple groups of the analogical object of identification, virtually by the multiple object
It is pooled in multiple ponds;
When the user does not have enough access at least one of the multiple Chi Zhongyi the multiple object collected,
Under specified conditions and/or setting, based on the similar of the object, allow to access collect in the multiple Chi Zhongyi it is described more
A object;And
It is transmitted to the remote computer by the multiple object that the communication network collects the multiple Chi Zhongyi, with
Just the user is provided in the remote computer quickly to access to the one of the multiple object collected.
2. the method as described in claim 1, it is characterised in that: according to by for the multiple object and with it is the multiple right
As a kind of combination of the rule of the one or more of relevant metadata entity, the multiple object is identified.
3. the method as described in claim 1, it is characterised in that: at least one common metadata entity is below at least one
Kind:
Permission of multiple users to the multiple object;
The access historical record of the multiple object is accessed to by multiple users;
The classification of the multiple object;
The classification of the multiple object;
The owner of the multiple object;
The creator of the multiple object;
The filing of the multiple object;
At least part of multiple titles of the multiple object;
The identification of perhaps the multiple object in the multiple object in a retrieval.
4. a kind of computerized system for sending the multiple objects collected to a remote computer, it is characterised in that: institute
Stating computerized system includes:
An at least storage device;And
An at least processor, configuration are communicated with the remote computer by a communication network, and from the remote computer
A user receive for a request of the multiple object being stored in an at least storage device;Institute based on the user
State the multiple object in the request identification storage device;Rule identification based on one or more is in the storage device
In multiple analogical objects, the multiple analogical object have at least one common metadata entity, the common metadata entity
It is connected with the object, and associated with the identified object in a pond of the object;
Even if the user does not have enough permissions to access all the multiple analogical objects, the rule based on one or more
Then, according to common metadata entity between multiple groups of the analogical object of identification, the multiple object is virtually converged
Collect in multiple ponds;
At least one in the multiple Chi Zhongyi the multiple object collected is accessed when the user does not have enough permissions
It is a, under specified conditions and/or setting, based on the similar of the object, allow to access the institute collected in the multiple Chi Zhongyi
State multiple objects;
It is transmitted to the remote computer by the multiple object that the communication network collects the multiple Chi Zhongyi, with
Just the user is provided in the remote computer quickly to access to the one of the multiple object collected.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/IL2013/050477 WO2014195930A1 (en) | 2013-06-04 | 2013-06-04 | Delegating resembling data of an organization to a linked device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105264520A CN105264520A (en) | 2016-01-20 |
CN105264520B true CN105264520B (en) | 2019-07-16 |
Family
ID=48699208
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380077209.1A Active CN105264520B (en) | 2013-06-04 | 2013-06-04 | Committee send the set of metadata of similar data of a mechanism to the method for a connection device |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP3005154A1 (en) |
CN (1) | CN105264520B (en) |
WO (1) | WO2014195930A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11269533B2 (en) | 2017-03-21 | 2022-03-08 | International Business Machines Corporation | Performing object consolidation within a storage system |
CN109933719B (en) * | 2019-01-30 | 2021-08-31 | 维沃移动通信有限公司 | Searching method and terminal equipment |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1669029A (en) * | 2002-05-17 | 2005-09-14 | 威乐提公司 | System and method for automatically discovering a hierarchy of concepts from a corpus of documents |
CN102053992A (en) * | 2009-11-10 | 2011-05-11 | 阿里巴巴集团控股有限公司 | Clustering method and system |
CN102855312A (en) * | 2012-08-24 | 2013-01-02 | 武汉大学 | Domain-and-theme-oriented Web service clustering method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7606801B2 (en) | 2005-06-07 | 2009-10-20 | Varonis Inc. | Automatic management of storage access control |
-
2013
- 2013-06-04 WO PCT/IL2013/050477 patent/WO2014195930A1/en active Application Filing
- 2013-06-04 EP EP13731496.9A patent/EP3005154A1/en not_active Ceased
- 2013-06-04 CN CN201380077209.1A patent/CN105264520B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1669029A (en) * | 2002-05-17 | 2005-09-14 | 威乐提公司 | System and method for automatically discovering a hierarchy of concepts from a corpus of documents |
CN102053992A (en) * | 2009-11-10 | 2011-05-11 | 阿里巴巴集团控股有限公司 | Clustering method and system |
CN102855312A (en) * | 2012-08-24 | 2013-01-02 | 武汉大学 | Domain-and-theme-oriented Web service clustering method |
Non-Patent Citations (1)
Title |
---|
"Generation and search of clustered files";G.Salton ect.;《ACM Teansactions on Database Systems(YODS)》;19781231;第3卷(第4期);摘要至322页、第322页第15-18行、第334页第18-20行、图1 |
Also Published As
Publication number | Publication date |
---|---|
EP3005154A1 (en) | 2016-04-13 |
CN105264520A (en) | 2016-01-20 |
WO2014195930A1 (en) | 2014-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106127075B (en) | Encryption method can search for based on secret protection under a kind of cloud storage environment | |
CN106250987B (en) | A kind of machine learning method, device and big data platform | |
US20210133202A1 (en) | Ranking Data Sources in a Data Processing System | |
CN103106069B (en) | Identify method and the system of bundled software product component | |
CN108694189A (en) | The management of the Database Systems of co-ownership | |
CN104462222A (en) | Distributed storage method and system for checkpoint vehicle pass data | |
CN106874320A (en) | The method and apparatus of distributive type data processing | |
CN109583224A (en) | A kind of privacy of user data processing method, device, equipment and system | |
CN109690571A (en) | Group echo system and method based on study | |
CN111563075B (en) | Service verification system, method and equipment and storage medium | |
CN104991921A (en) | Data query method, client and server | |
Eggert et al. | SensorCloud: Towards the interdisciplinary development of a trustworthy platform for globally interconnected sensors and actuators | |
CN108255602A (en) | Task combined method and terminal device | |
CN110046950A (en) | Method for processing business, device and equipment | |
CN105264520B (en) | Committee send the set of metadata of similar data of a mechanism to the method for a connection device | |
CN116601630A (en) | Generating defensive target database attacks through dynamic honey database responses | |
CN108512822A (en) | A kind of Risk Identification Method and device of data processing event | |
CN109542432A (en) | Air control rule editing method and terminal device | |
CN103595573B (en) | Method and device for issuing strategy rules | |
CN109285015A (en) | A kind of distribution method and system of virtual resource | |
Demchenko | Defining the big data architecture framework (BDAF) | |
Komarov et al. | How internet of things influences human behavior building social web of services via agent-based approach | |
CN104714883B (en) | The method and apparatus of the efficiency of tracking array is improved for stabbing counter by dynamically distribution time | |
Eisele et al. | SolidWorx: A resilient and trustworthy transactive platform for smart and connected communities | |
CN109934694A (en) | A kind of information processing method, system, device and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220420 Address after: New York, New York, USA Patentee after: Vannis System Co.,Ltd. Address before: Israel Hertz Leah City Patentee before: VARONIS SYSTEMS, Inc. |
|
TR01 | Transfer of patent right |