IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0377511
(2003-02-28)
|
등록번호 |
US-7487148
(2009-02-03)
|
발명자
/ 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
Rader, Fishman & Grauer PLLC
|
인용정보 |
피인용 횟수 :
28 인용 특허 :
24 |
초록
▼
A system and method for analyzing data (the "system") is disclosed. The system can automatically identify patterns of template data points encapsulated in the form of one or more "events." Calculations and analysis relating to those identified events can be automatically performed at the identified
A system and method for analyzing data (the "system") is disclosed. The system can automatically identify patterns of template data points encapsulated in the form of one or more "events." Calculations and analysis relating to those identified events can be automatically performed at the identified locations of the events. Events are user-defined, and can be defined in reference to multiple channels of data. The system can perform various correlation calculations in comparing events with data points. Upon identifying the location of various events in the various data files, markers can be placed at those file locations. Analysis calculations can then be performed related to the marked data. The system can incorporate the automated time-scaling of patterns, marker sorting heuristics, the adjustment of fit sensitivity based on the size of the pattern, target value weighing, and the calculation of various confidence values relating to the processing of the system.
대표청구항
▼
The invention claimed is: 1. A system for analyzing data, said system including a processor and memory and comprising: a data subsystem, including a plurality of template data points and an input file, said input file comprising a plurality of analysis data points; an interface subsystem, including
The invention claimed is: 1. A system for analyzing data, said system including a processor and memory and comprising: a data subsystem, including a plurality of template data points and an input file, said input file comprising a plurality of analysis data points; an interface subsystem, including a plurality of input characteristics and a plurality of events, wherein said interface subsystem creates said events from at least one said input characteristic and at least one of the plurality of template data points, wherein at least one said event is stored in a pattern array, wherein a subset of said plurality of data points are stored in a data array, and wherein a correlation heuristic is applied to said pattern array and said data array to identify a marker location; and an analysis subsystem, including a plurality of markers, wherein said analysis subsystem searches said data subsystem for said analysis data points indicative of at least a portion of said events, and wherein said analysis subsystem places said markers on said analysis data points within the input file indicative of said events without human intervention, wherein said markers are placed at a plurality of marker locations, wherein said marker locations are identified by a correlation-based matching heuristic, and wherein a confidence value is associated with the identification of each said marker locations. 2. The system of claim 1, further comprising a plurality of template data types, wherein at least one said event includes said plurality of template data points and said plurality of template data types. 3. The system of claim 1, further comprising a plurality of data types, wherein said file includes said plurality of data types. 4. The system of claim 1, further comprising: a plurality Of data types, and a plurality of template data types; wherein at least one said event includes said plurality of template data points; wherein at least one said event includes said plurality of data types; and wherein said file includes said plurality of data types. 5. The system of claim 4, wherein each data type in said plurality of template data types is not represented in said plurality of data types. 6. The system of claim 4, wherein each template data type in said plurality of data types is not represented in said plurality of template data types. 7. The system of claim 1, further comprising a weight factor, wherein said analysis subsystem uses said weight factor to identify at least one said event. 8. The system of claim 1, said analysis subsystem further including a marker location associated with said marker and an analysis, wherein said analysis subsystem generates said analysis from at least one said data point at said marker location. 9. The system of claim 8, wherein said analysis is generated without human intervention. 10. The system of claim 1, said data subsystem further including a plurality of files in a pre-defined and user-defined format, wherein said plurality of data points are stored within said plurality of files. 11. The system of claim 1, said data subsystem further including a data collection module, said data collection module including a sensor for capturing sensor data, wherein said data collection module generates said data points from said sensor data. 12. The system of claim 11, wherein said sensor collects sensor data for a plurality of channels in a substantially simultaneous manner, and wherein each channel is of a different data type. 13. The system of claim 12, wherein one channel in said plurality of channels is a force channel. 14. The system of claim 1, wherein said markers are placed at a plurality of marker locations, wherein said marker locations are identified by a correlation-based matching heuristic, and wherein a confidence value is associated with the identification of said marker locations. 15. The system of claim 1, said analysis subsystem including a skill level indicator and a menu comprising of a plurality of menu selections, wherein said skill level indicator is set in accordance with at least one said input characteristic, and wherein said menu selections are selectively disabled depending on said skill level indicator. 16. The system of claim 1, further comprising a confidence value and a threshold value, wherein a confidence value is calculated by said analysis subsystem, and wherein said confidence value is compared to said threshold value. 17. The system of claim 1, further comprising a pattern matching heuristic, wherein said analysis subsystem identifies a marker location with said pattern matching heuristic. 18. The system of claim 1, further comprising a sample size adjustment, wherein said analysis subsystem identifies said marker using said sample size adjustment. 19. The system of claim 1, further comprising a scaling adjustment, wherein said analysis subsystem identifies said marker using said scaling adjustment. 20. A system for analyzing data, said system including a processor and memory and comprising: a data subsystem, including a plurality of data types and plurality of files comprising a plurality of analysis data points, wherein each said analysis data point is associated with at least one said data type; a pattern subsystem, including a plurality of events, a plurality of input characteristics, and a plurality of template data points, wherein said events are defined from said input plurality of characteristics, and wherein at least two said template data points are associated with each said event, wherein at least one said event is stored in a pattern array, wherein a subset of said plurality of data points are stored in a data array, and wherein a correlation heuristic is applied to said pattern array and said data array to identify a marker location; and a search subsystem, including a plurality of markers, wherein said search subsystem identifies a plurality of locations indicative of at least a portion of said events within said data subsystem, and wherein said analysis subsystem places said markers on said analysis data points within the input file indicative of said events without human intervention, and wherein said markers are placed at a plurality of marker locations, wherein said marker locations are identified by a correlation-based matching heuristic, and wherein a confidence value is associated with the identification of each said marker locations. 21. The system of claim 20, further comprising an analysis module including an analysis calculation, wherein said analysis calculation is generated from said analysis data points at said location of said marker. 22. The system of claim 20, said search subsystem further including a search criteria and a search result, wherein said plurality of files are searched for said search criteria, and wherein said search result includes at least two files. 23. The system of claim 22, wherein said search criteria includes a plurality of data types. 24. The system of claim 20, further comprising a reporting tool, a configurable report, and a plurality of locations, wherein said search subsystem automatically generates a plurality of markers at said plurality of locations, and wherein said reporting tool automatically generates said configurable report from said analysis data points at said plurality of locations. 25. The system of claim 20, further comprising a plurality of confidence values and a plurality of locations, wherein at least one said confidence value is generated at each said location. 26. The system of claim 20, further comprising a confidence value, a threshold value, and an analysis module, wherein an analysis module generates said confidence value from at least one marker, and wherein said analysis module compares said confidence value to said threshold value. 27. The system of claim 20, further comprising a fit sensitivity, wherein said fit sensitivity is automatically adjusted for the number of said template data points associated with said event. 28. The system of claim 20, further comprising an analysis calculation, and a marker sort heuristic, wherein said calculation is performed with said marker sort heuristic. 29. The system of claim 20, further comprising a target value weighing heuristic, wherein said system performs said target value weighing heuristic to identify said event. 30. The system of claim 20, further comprising a marker control, wherein said marker control provides for moving said location. 31. The system of claim 1, wherein the input characteristics include at least one of typed text, a click of the mouse, a selection in a drop down list box, the pressing of a button, the selection of a menu item, the scanning in of a document, speech into a voice recognition technology, or the failure to provide any input. 32. The system of claim 1, wherein the plurality of analysis data points have a numerical value associated with each data point. 33. The system of claim 1, wherein the plurality of markers identify the occurrence of at least one event or sequence of events in the plurality of analysis data points at the locations in which the pattern is found. 34. The system of claim 1, wherein the correlation-based matching heuristic includes a process that identifies statistical correlations between the analysis data points and the template data points. 35. The system of claim 1, wherein the interface subsystem creates events by correlating a plurality of template data points with a user-defined pattern. 36. The system of claim 20, wherein the analysis calculation includes a process that identifies statistical correlations between the analysis data points and the template data points.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.