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 a plurality of positions, and (ii) comprises distributions of vectors, each distribution corresponding to a particular position in the respective structured data objects, each of the vectors comprising values for the particular position, at least some distributions indicating dissimilarity at various positions of said pluralty of 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.
27 Citations
31 Claims
-
1. A method comprising:
-
specifying a model that (i) represents a set of structured data objects that include elements at a plurality of positions, and (ii) comprises distributions of vectors, each distribution corresponding to a particular position in the respective structured data objects, each of the vectors comprising values for the particular position, at least some distributions indicating dissimilarity at various positions of said pluralty of 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. An apparatus comprising a processor and storage, the storage comprising (i) a model that represents a set of structured data objects “
- that includes elements at a plurality of positions”
, the model comprising distributions of vectors, each distribution corresponding to a particular position in the respective structured data objects such that each of the vectors comprises values for the particular position, wherein at least some distributions indicating dissimilarity at various positions “
of said plurality of positions”
of the structured data objects, and (ii) a computer readable medium containing an executable program for causing the processor to compare a given set of structured data objects to the model.
- that includes elements at a plurality of positions”
-
29. A method comprising:
-
specifying a model that (i) represents a set of structured data objects that include elements at “
a plurality of”
positions, and (ii) comprises distributions of vectors, each distribution corresponding to a particular positions in the respective structured data objects such that each of the vectors comprises values for the particular position,wherein at least some distributions indicate similarity between the structured data objects at various positions “
of said plurality of positions”
“
other distributions” and
at least some others indicate matching to a reference structure data object at various positions “
of said plurality of positions”
; andcomparing 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 (30)
-
-
31. A computer readable medium containing an executable program, where the program performs the steps of:
-
specifying a model that (i) represents a set of structured data objects that include elements at a plurality of positions, and (ii) comprises distributions of vectors, each distribution corresponding to a particular position in the respective structured data objects, each of the vectors comprising values for the particular position, at least some distributions indicating dissimilarity at various positions of said plurality of 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.
-
Specification