Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for editing a volume of data, the method comprising: displaying, via a graphical user interface, a subset of the volume of data as a plurality of pre-existing graphical patterns, the plurality of pre-existing graphical patterns representing data points of magnitude over time; selecting, from the displayed subset of the volume of data, a portion of the plurality of pre-existing graphical patterns of the subset of the volume of data, the portion representing a temporal range of data points; modifying, via the graphical user interface, at least one pre-existing graphical pattern of the selected portion of the plurality of pre-existing graphical patterns in relation to at least one other pre-existing graphical pattern of the selected portion of the plurality of pre-existing graphical patterns; defining, by a processor, a first graphical search pattern with the at least one other pre-existing graphical pattern and the modified at least one pre-existing graphical pattern of the plurality of pre-existing graphical patterns of the selected portion of the subset of the volume of data; generating at least one query based on the first graphical search pattern; applying the at least one query to the volume of data; determining whether the at least one query results in at least one hit in the volume of data that matches the first graphical search pattern; and carrying out a predefined action when the at least one hit is determined or modifying the at least one query when the at least one hit is not determined.
2. The method of claim 1 , wherein the first graphical search pattern is defined by a scanner, at least one camera, or the scanner and the at least one camera, wherein the scanner is a two-dimensional scanner or a three-dimensional scanner.
3. The method of claim 1 , wherein the first graphical search pattern is defined based on at least one other search pattern.
4. The method of claim 1 , wherein generating the at least one query comprises converting the first graphical search pattern into rules, conditions, states, or combinations thereof.
5. The method of claim 1 , further comprising employing the method iteratively such that a graphical search pattern is created in each iteration.
6. The method of claim 1 , wherein the predefined action comprises a message, a display, an alert, or combinations thereof.
7. The method of claim 1 , further comprising defining hits that match the first graphical search pattern by an amount.
8. The method of claim 7 , wherein the hits are represented in a predefined sequence according to a quality of the match with the first graphical search pattern.
9. The method of claim 1 , wherein the first graphical search pattern is scaled, normalized, or scaled and normalized.
10. The method of claim 1 , further comprising extracting properties of the first graphical search pattern, wherein the extracted properties are at least partially represented as modifiable parameters.
11. The method of claim 1 , further comprising employing the first graphical search pattern, the query, or the first graphical search pattern and the query as a target function for a machine-learning method.
12. The method of claim 1 , wherein selecting a portion of the plurality of pre-existing graphical patterns of the subset of the volume of data comprises graphically selecting, via the graphical user interface, the portion of the plurality of pre-existing graphical patterns from a graphical representation of the subset of the volume of data.
13. The method of claim 1 , further comprising creating a second graphical search pattern based on the first graphical search pattern, wherein generating the at least one query comprises converting the second graphical search pattern into the at least one query.
14. The method of claim 1 , wherein the at least one hit is determined based on a predefined similarity measure.
15. The method of claim 14 , wherein the similarity measure includes the Pearson coefficient, a cosine similarity, or any combination thereof.
16. The method of claim 1 , wherein determining whether the at least one query results in the at least one hit in the volume of data that matches the first graphical search pattern comprises determining, by the processor, whether the at least one hit meets or exceeds a predetermined threshold value.
17. A device for editing a volume of data, the device comprising: a processing unit configured to: display a subset of the volume of data as a plurality of pre-existing graphical patterns, the plurality of pre-existing graphical patterns representing data points of magnitude over time; select a portion of the plurality of pre-existing graphical patterns of the subset of the volume of data, the portion representing a temporal range of data points; modify a first pre-existing graphical pattern of the selected portion of the plurality of pre-existing graphical patterns in relation to another pre-existing graphical pattern of the selected portion of the plurality of pre-existing graphical patterns; define a graphical search pattern using the modified pre-existing graphical pattern in relation to the other pre-existing graphical pattern of the selected portion of the plurality of pre-existing graphical patterns of the subset of the volume of data; generate at least one query based on the graphical search pattern; apply the at least one query to the volume of data; and carry out a predefined action when the at least one query results in at least one hit in the volume of data or modify the at least one query when the at least one query does not result in at least one hit in the volume of data.
18. A system comprising at least one device configured for editing a volume of data, the device comprising: a processing unit configured to display a subset of the volume of data as a plurality of pre-existing graphical patterns, the plurality of pre-existing graphical patterns representing data points of magnitude over time, select a portion of the plurality of pre-existing graphical patterns of the subset of the volume of data, define a graphical search pattern using the selected portion of the plurality of pre-existing graphical patterns of the subset of the volume of data, generate at least one query based on the graphical search pattern, apply the at least one query to the volume of data, and carry out a predefined action when the at least one query results in at least one hit in the volume of data or modify the at least one query when the at least one query does not result in at least one hit in the volume of data.
19. A non-transitory computer-readable storage medium having stored therein data representing instructions executable by a programmed processor for editing a volume of data, the storage medium comprising instructions for: displaying a subset of the volume of data as a plurality of pre-existing graphical patterns, the plurality of pre-existing graphical patterns representing data points of magnitude over time; selecting a portion of the plurality of pre-existing graphical patterns of the subset of the volume of data; defining a graphical search pattern with the selected portion of the plurality of pre-existing graphical patterns of the subset of the volume of data; generating at least one query based on the graphical search pattern; applying the at least one query to the volume of data; and carrying out a predefined action when the at least one query results in at least one hit in the volume of data or modifying the at least one query when the at least one query does not result in at least one hit in the volume of data.
Unknown
January 29, 2019
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.