{"search_session":{},"preferences":{"l":"en","queryLanguage":"en"},"patentId":"082-964-221-090-523","frontPageModel":{"patentViewModel":{"ref":{"entityRefId":"082-964-221-090-523","entityRefType":"PATENT"},"entityMetadata":{"linkedIds":{"empty":true},"tags":[],"collections":[{"id":11671,"type":"PATENT","title":"University of Virginia - Patent Portfolio","description":"","access":"OPEN_ACCESS","displayAvatar":true,"attested":false,"itemCount":4846,"tags":[],"user":{"id":91044780,"username":"Cambialens","firstName":"","lastName":"","created":"2015-05-04T00:55:26.000Z","displayName":"Cambialens","preferences":"{\"usage\":\"public\",\"beta\":false}","accountType":"PERSONAL","isOauthOnly":false},"notes":[{"id":8334,"type":"COLLECTION","user":{"id":91044780,"username":"Cambialens","firstName":"","lastName":"","created":"2015-05-04T00:55:26.000Z","displayName":"Cambialens","preferences":"{\"usage\":\"public\",\"beta\":false}","accountType":"PERSONAL","isOauthOnly":false},"text":"
Search Applicants and Owners separately:uni* AND virginia
Select more for logical variants.
Add to collection.
Select all patents in the collection and expand by simple families.
Add to collection. Total patents: 4231
Search Applicants and Owners separately:uni* AND virginia
Select more for logical variants.
Add to collection.
Select all patents in the collection and expand by simple families.
Add to collection. Total patents: 4231
processing discrete data samples of the first dataset to form a piecewise continuous representation thereof;\n
computing an error function for comparisons between discrete data samples in the second dataset and the piecewise continuous representation of the first dataset;\n
determining an alteration of the second dataset relative to the first dataset that minimizes the error function; and\n
performing at least one of storing or outputting parameters of the alteration."],"number":1,"annotation":false,"claim":true,"title":false},{"lines":["The method of claim 1, wherein the error function is an analytical error function."],"number":2,"annotation":false,"claim":true,"title":false},{"lines":["The method of claim 1, wherein the discrete data samples comprise data vectors, each data vector including a plurality of data values."],"number":3,"annotation":false,"claim":true,"title":false},{"lines":["The method of claim 1, wherein the processing discrete data samples of the reference dataset to form a continuous representation thereof comprises forming a multi-dimensional spline representation of the reference dataset."],"number":4,"annotation":false,"claim":true,"title":false},{"lines":["The method of claim 4, wherein the processing discrete data samples of the reference dataset to form a continuous representation thereof comprises forming a non-separable, multidimensional spline representation of the reference dataset."],"number":5,"annotation":false,"claim":true,"title":false},{"lines":["The method of claim 4, comprising formulating the multidimensional spline representation from a series of one-dimensional splines."],"number":6,"annotation":false,"claim":true,"title":false},{"lines":["The method of claim 4, wherein at least one highest order term of a polynomial representing the multi-dimensional spline is set to a zero value."],"number":7,"annotation":false,"claim":true,"title":false},{"lines":["The method of claim 1, wherein the error function comprises a sum-squared error function."],"number":8,"annotation":false,"claim":true,"title":false},{"lines":["The method of claim 1, wherein said determining an alteration of the second dataset relative to the first dataset that minimizes the error function comprises use of a generalized companion matrix."],"number":9,"annotation":false,"claim":true,"title":false},{"lines":["The method of claim 1, wherein the alteration is a local alteration estimate for a particular overlap orientation between a subset of discrete data samples in the second dataset and a subset of the piecewise continuous representation, said method further comprising:\n
computing the error function for all possible overlap orientations between the subset of discrete data samples in the second dataset and the subset of the piecewise continuous representation of the first dataset; and\n
identifying an overall minimum from the respective minima of all error functions computed, wherein said overall minimum is representative of a global alteration."],"number":10,"annotation":false,"claim":true,"title":false},{"lines":["The method of claim 1, wherein the alteration is a local alteration estimate for a particular overlap orientation between a subset of discrete data samples in the second dataset and a subset of the piecewise continuous representation, said method further comprising:\n
computing the error function for a subset of all possible overlap orientations between the subset of discrete data samples in the second dataset and the subset of the piecewise continuous representation of the first dataset; and\n
identifying an overall minimum from the respective minima of all error functions computed, wherein said overall minimum is representative of a global alteration."],"number":11,"annotation":false,"claim":true,"title":false},{"lines":["The method of claim 1, wherein the alteration estimates rigid-body motion of the object."],"number":12,"annotation":false,"claim":true,"title":false},{"lines":["The method of claim 1, wherein the alteration estimates at least one of compression and stretching of the object."],"number":13,"annotation":false,"claim":true,"title":false},{"lines":["The method of claim 1, wherein the alteration estimates shearing of the object."],"number":14,"annotation":false,"claim":true,"title":false},{"lines":["The method of claim 1, wherein said outputting comprises displaying an image indicating estimated alterations of the object."],"number":15,"annotation":false,"claim":true,"title":false},{"lines":["The method of claim 1, wherein the samples of the first and second datasets comprise data values of ultrasonic signals measured by an ultrasonic imaging apparatus."],"number":16,"annotation":false,"claim":true,"title":false},{"lines":["The method of claim 1, further comprising normalizing to provide the same scaling for the discrete data samples of the first and second datasets prior to the forming of the piecewise continuous representation."],"number":17,"annotation":false,"claim":true,"title":false},{"lines":["A method of estimating motion of an object represented by first and second multidimensional datasets, where the first dataset is a reference dataset and the second dataset is a delayed dataset, said method comprising:\n
processing discrete data values of the first dataset to form a piecewise continuous representation thereof;\n
selecting a region of interest from the delayed dataset;\n
selecting a region of interest from the piecewise continuous representation;\n
performing a plurality of overlap positionings of the selected region of interest of the delayed dataset on the selected region of interest of the piecewise continuous representation, wherein each overlap comprise a different position of said region of interest from the delayed dataset relative to said region of interest from said piecewise continuous dataset;\n
generating an error function for each overlap positioning;\n
calculating a minimum of the error function; and\n
performing at least one of storing or outputting a location of the minimum."],"number":18,"annotation":false,"claim":true,"title":false},{"lines":["A system for estimating alteration between first and second multidimensional datasets, where the first dataset is a reference dataset and the second dataset is an altered dataset, said system comprising:\n
an alteration estimation module comprising at least one processor and programming configured to process discrete data samples of the first dataset to form a piecewise continuous representation thereof; select a region of interest from the altered dataset; select a region of interest from the piecewise continuous representation, perform overlap positioning of the selected region of interest from the altered dataset on the region of interest of the piecewise continuous representation; generate an error function for each overlap positioning; and calculate a minimum of the error function; and\n
means for outputting at least one value calculated by said alteration estimation module."],"number":19,"annotation":false,"claim":true,"title":false},{"lines":["The system of claim 19, further comprising an imaging system."],"number":20,"annotation":false,"claim":true,"title":false},{"lines":["The system of claim 20, wherein said imaging system comprises an ultrasonic imager."],"number":21,"annotation":false,"claim":true,"title":false},{"lines":["A computer readable medium carrying one or more sequences of instructions for estimating alteration represented by first and second multidimensional datasets, wherein execution of one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:\n
processing discrete data samples of the first dataset to form a piecewise continuous representation thereof;\n
selecting a region of interest from the second dataset;\n
selecting a region of interest from the piecewise continuous representation;\n
performing overlap positioning of the selected region of interest from the second dataset on the region of interest from the piecewise continuous representation;\n
generating an error function for each overlap positioning; and\n
calculating a minimum of the error function."],"number":22,"annotation":false,"claim":true,"title":false}]}},"filters":{"npl":[],"notNpl":[],"applicant":[],"notApplicant":[],"inventor":[],"notInventor":[],"owner":[],"notOwner":[],"tags":[],"dates":[],"types":[],"notTypes":[],"j":[],"notJ":[],"fj":[],"notFj":[],"classIpcr":[],"notClassIpcr":[],"classNat":[],"notClassNat":[],"classCpc":[],"notClassCpc":[],"so":[],"notSo":[],"sat":[]},"sequenceFilters":{"s":"SEQIDNO","d":"ASCENDING","p":0,"n":10,"sp":[],"si":[],"len":[],"t":[],"loc":[]}}