Data relationship model
First Claim
1. A method comprising:
- specifying a model that (i) represents a set of structured data objects that include elements at particular positions, and (ii) comprises distributions of vectors, each distribution corresponding to particular positions in the respective structured data objects, each of the vectors comprising values for the particular positions, at least some distributions indicating dissimilarity at particular positions of the structured data objects; and
comparing a given set of structured data objects to the model to determine a likelihood that the given set is represented by the model.
1 Assignment
0 Petitions
Accused Products
Abstract
A model is used to represent a set of structured data objects that include elements at defined positions. The model includes distributions of vectors, each distribution corresponding to particular positions in the respective structured data objects, each of the vectors comprising values for the particular positions; and comparing a given set of structured data objects to the model to determine a likelihood that the given set is represented by the model. At least some of the distributions of the model differ such that different states of matching are indicated. Distributions of the model can indicate: dissimilarity between the structured data objects at defined positions; similarity between the structured data objects at defined positions; or similarity to a reference structure data object at defined positions.
17 Citations
36 Claims
-
1. A method comprising:
-
specifying a model that (i) represents a set of structured data objects that include elements at particular positions, and (ii) comprises distributions of vectors, each distribution corresponding to particular positions in the respective structured data objects, each of the vectors comprising values for the particular positions, at least some distributions indicating dissimilarity at particular positions of the structured data objects; and
comparing a given set of structured data objects to the model to determine a likelihood that the given set is represented by the model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A medium carrying a model capable of enabling a machine to perform comparisons of a set of structured data objects to the model, the model comprising distributions of vectors, each distribution corresponding to particular positions in the respective structured data objects such that each of the vectors comprises values for the particular positions, wherein at least some distributions indicating dissimilarity at particular positions of the structured data objects.
-
29. An apparatus comprising a processor and storage, the storage comprising (i) a model that represents a set of structured data objects, the model comprising distributions of vectors, each distribution corresponding to particular positions in the respective structured data objects such that each of the vectors comprises values for the particular positions, wherein at least some distributions indicating dissimilarity at particular positions of the structured data objects, and (ii) software configured to cause the processor to compare a given set of structured data objects to the model.
-
30. A method comprising:
-
specifying a model that (i) represents a set of structured data objects that include elements at particular positions, and (ii) comprises distributions of vectors, each distribution corresponding to particular positions in the respective structured data objects such that each of the vectors comprises values for the particular positions, wherein at least some distributions indicate similarity between the structured data objects at particular positions and at least some others indicate matching to a reference structure data object at particular positions; and
comparing a given set of structured data objects to the model to determine a likelihood that the given set is represented by the model. - View Dependent Claims (31)
-
-
32. A method comprising:
-
specifying modules, the modules comprising a first module that indicates similarity between first regions of structured data objects, and a second module that indicates dissimilarity between second regions of the objects; and
linking the modules to construct a model that indicates an ordering of regions of the similarity between the first regions and dissimilarity between the second regions. - View Dependent Claims (33, 34, 35, 36)
-
Specification