Patents by Inventor Alain E. Biem
Alain E. Biem has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10693736Abstract: A method for monitoring at least one simulation program includes capturing, by a computer, a plurality of simulation data from the at least one simulation program, the capturing is performed in real time while the at least one simulation program is continuously streaming the plurality of simulation data, analyzing, by the computer, the captured plurality of simulation data using a streaming data software, identifying a plurality of predefined criteria within the analyzed plurality of simulation data, the plurality of predefined criteria includes at least one of an event, a result and a variable, and providing feedback to the at least one simulation program to modify a plurality of simulation parameters according to the at least one identified event, result and variable.Type: GrantFiled: October 16, 2014Date of Patent: June 23, 2020Assignee: International Business Machines CorporationInventors: Alain E. Biem, Bruce G. Elmegreen, Tayfun Gokmen
-
Patent number: 10452983Abstract: A prediction technique to predict an anomalous state of a processing environment at a future point in time. One or more values of one or more metrics of the processing system are obtained. For the one or more metrics, one or more predicted values are determined for one or more points in time in the future. Based the predicted values, one or more change values for one or more points in time are determined, and based on the one or more change values, a determination is made as to whether an anomalous state exists within the processing system.Type: GrantFiled: August 11, 2015Date of Patent: October 22, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Alain E. Biem
-
Patent number: 10395004Abstract: A method of analyzing physiological data streams. According to the method, physiological data is received into a computerized machine. The physiological data comprises numerical data and medical symptoms of a patient. Features are extracted from the physiological data based on development of the physiological data over a period of time. The features are converted into a textual representation using natural language generation. Input terms for an information retrieval system operating on the computerized machine are automatically generated based on the features. The input terms are input to the information retrieval system. A corpus of data is automatically searched to retrieve results to the input terms using the information retrieval system.Type: GrantFiled: January 7, 2016Date of Patent: August 27, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Alain E. Biem, Timothy R. Dinger, Nagui Halim, Gang Luo, Daby M. Sow, Deepak S. Turaga
-
System and methodology to handle misdirected input data during multi partitioned real time analytics
Patent number: 10152677Abstract: A mechanism is provided in a stream computing platform for data stream change detection and model swapping. The mechanism builds a model for each input data stream in a stream computing platform. Each tuple of each given input data stream is tagged with a key corresponding to the given input data stream. The mechanism performs an operation on each input data stream using its corresponding model. The mechanism detects a misdirected input data stream, which is tagged with a key that does not correspond to the misdirected input data stream. The mechanism pauses the misdirected input data stream swaps a model corresponding to the misdirected input data stream with another model corresponding to another paused input data stream.Type: GrantFiled: June 18, 2015Date of Patent: December 11, 2018Assignee: International Business Machines CorporationInventors: Alain E. Biem, Dattaram Bijavara Aswathanarayana Rao, Bharath K. Devaraju -
System and methodology to handle misdirected input data during multi partitioned real time analytics
Patent number: 10147046Abstract: A mechanism is provided in a stream computing platform for data stream change detection and model swapping. The mechanism builds a model for each input data stream in a stream computing platform. Each tuple of each given input data stream is tagged with a key corresponding to the given input data stream. The mechanism performs an operation on each input data stream using its corresponding model. The mechanism detects a misdirected input data stream, which is tagged with a key that does not correspond to the misdirected input data stream. The mechanism pauses the misdirected input data stream swaps a model corresponding to the misdirected input data stream with another model corresponding to another paused input data stream.Type: GrantFiled: October 30, 2014Date of Patent: December 4, 2018Assignee: International Business Machines CorporationInventors: Alain E. Biem, Dattaram Bijavara Aswathanarayana Rao, Bharath K. Devaraju -
Publication number: 20170060652Abstract: In one embodiment, a computer-implemented method includes observing one or more entities by way of two or more data sources. A plurality of detection scores are computed by one or more detectors. Each detection score corresponds to an entity of the one or more entities, a detector of the one or more detectors, and a time. The plurality of detection scores are compiled into two or more tensors, where each tensor corresponds to a data source of the two or more data sources. The two or more tensors are compared to one another, by a computer processor. An inconsistency score is calculated for each of the one or more entities, based on comparing the two or more tensors to one another.Type: ApplicationFiled: March 31, 2015Publication date: March 2, 2017Inventors: Alain E. Biem, Jing Gao, Deepak S. Turaga, Long H. Vu, Houping Xiao
-
Publication number: 20170004166Abstract: In one embodiment, a computer-implemented method includes observing one or more entities by way of two or more data sources. A plurality of detection scores are computed by one or more detectors. Each detection score corresponds to an entity of the one or more entities, a detector of the one or more detectors, and a time. The plurality of detection scores are compiled into two or more tensors, where each tensor corresponds to a data source of the two or more data sources. The two or more tensors are compared to one another, by a computer processor. An inconsistency score is calculated for each of the one or more entities, based on comparing the two or more tensors to one another.Type: ApplicationFiled: June 19, 2015Publication date: January 5, 2017Inventors: Alain E. Biem, Jing Gao, Deepak S. Turaga, Long H. Vu, Houping Xiao
-
Publication number: 20160188812Abstract: A method of analyzing physiological data streams. According to the method, physiological data is received into a computerized machine. The physiological data comprises numerical data and medical symptoms of a patient. Features are extracted from the physiological data based on development of the physiological data over a period of time. The features are converted into a textual representation using natural language generation. Input terms for an information retrieval system operating on the computerized machine are automatically generated based on the features. The input terms are input to the information retrieval system. A corpus of data is automatically searched to retrieve results to the input terms using the information retrieval system.Type: ApplicationFiled: January 7, 2016Publication date: June 30, 2016Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Alain E. Biem, Timothy R. Dinger, Nagui Halim, Gang Luo, Daby M. Sow, Deepak S. Turaga
-
System and Methodology to Handle Misdirected Input Data During Multi Partitioned Real Time Analytics
Publication number: 20160125313Abstract: A mechanism is provided in a stream computing platform for data stream change detection and model swapping. The mechanism builds a model for each input data stream in a stream computing platform. Each tuple of each given input data stream is tagged with a key corresponding to the given input data stream. The mechanism performs an operation on each input data stream using its corresponding model. The mechanism detects a misdirected input data stream, which is tagged with a key that does not correspond to the misdirected input data stream. The mechanism pauses the misdirected input data. stream swaps a model corresponding to the misdirected input data stream with another model corresponding to another paused input data stream.Type: ApplicationFiled: October 30, 2014Publication date: May 5, 2016Inventors: Alain E. Biem, Dattaram Bijavara Aswathanarayana Rao, Bharath K. Devaraju -
System and Methodology to Handle Misdirected Input Data During Multi Partitioned Real Time Analytics
Publication number: 20160125315Abstract: A mechanism is provided in a stream computing platform for data stream change detection and model swapping. The mechanism builds a model for each input data stream in a stream computing platform. Each tuple of each given input data stream is tagged with a key corresponding to the given input data stream. The mechanism performs an operation on each input data stream using its corresponding model. The mechanism detects a misdirected input data stream, which is tagged with a key that does not correspond to the misdirected input data stream. The mechanism pauses the misdirected input data. stream swaps a model corresponding to the misdirected input data stream with another model corresponding to another paused input data stream.Type: ApplicationFiled: June 18, 2015Publication date: May 5, 2016Inventors: Alain E. Biem, Dattaram Bijavara Aswathanarayana Rao, Bharath K. Devaraju -
Publication number: 20160112274Abstract: A method for monitoring at least one simulation program includes capturing, by a computer, a plurality of simulation data from the at least one simulation program, the capturing is performed in real time while the at least one simulation program is continuously streaming the plurality of simulation data, analyzing, by the computer, the captured plurality of simulation data using a streaming data software, identifying a plurality of predefined criteria within the analyzed plurality of simulation data, the plurality of predefined criteria includes at least one of an event, a result and a variable, and providing feedback to the at least one simulation program to modify a plurality of simulation parameters according to the at least one identified event, result and variable.Type: ApplicationFiled: October 16, 2014Publication date: April 21, 2016Inventors: Alain E. Biem, Bruce G. Elmegreen, Tayfun Gokmen
-
Patent number: 9292576Abstract: A method of analyzing physiological data streams. According to the method, physiological data is received into a computerized machine. The physiological data comprises numerical data and medical symptoms of a patient. Features are extracted from the physiological data based on development of the physiological data over a period of time. The features are converted into a textual representation using natural language generation. Input terms for an information retrieval system operating on the computerized machine are automatically generated based on the features. The input terms are input to the information retrieval system. A corpus of data is automatically searched to retrieve results to the input terms using the information retrieval system.Type: GrantFiled: August 9, 2012Date of Patent: March 22, 2016Assignee: International Business Machines CorporationInventors: Alain E. Biem, Timothy R. Dinger, Nagui Halim, Gang Luo, Daby M. Sow, Deepak S. Turaga
-
Patent number: 9218570Abstract: A prediction technique to predict an anomalous state of a processing environment at a future point in time. One or more values of one or more metrics of the processing system are obtained. For the one or more metrics, one or more predicted values are determined for one or more points in time in the future. Based the predicted values, one or more change values for one or more points in time are determined, and based on the one or more change values, a determination is made as to whether an anomalous state exists within the processing system.Type: GrantFiled: May 29, 2013Date of Patent: December 22, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Alain E. Biem
-
Publication number: 20150347217Abstract: A prediction technique to predict an anomalous state of a processing environment at a future point in time. One or more values of one or more metrics of the processing system are obtained. For the one or more metrics, one or more predicted values are determined for one or more points in time in the future. Based the predicted values, one or more change values for one or more points in time are determined, and based on the one or more change values, a determination is made as to whether an anomalous state exists within the processing system.Type: ApplicationFiled: August 11, 2015Publication date: December 3, 2015Inventor: Alain E. BIEM
-
Patent number: 9003076Abstract: An anomalous component within a processing system is identified. One or more transformed metrics of a processing system being monitored are analyzed, and an anomaly in the processing system is detected. Based on detecting the anomaly, at least one transformed metric is inversely transformed to obtain at least one suspect original metric. Using the at least one suspect original metric, the anomalous component is identified.Type: GrantFiled: May 29, 2013Date of Patent: April 7, 2015Assignee: International Business Machines CorporationInventor: Alain E. Biem
-
Patent number: 8924333Abstract: An approach is provided for detecting an anomaly in a processing environment. The approach includes using a processor to obtain a series of values collected within a processing interval of the processor in the processing environment. The processor normalizes this first series of values to obtain a first series of normalized values. A second series of normalized values is generated by applying a predictive filter to the first series of normalized values. A comparison score is generated from the normalized values by comparing the first series of normalized values and the second series of normalized values. The approach then determines whether the comparison score represents an anomaly relative to at least one other comparison score derived from values collected within the processing interval.Type: GrantFiled: July 26, 2012Date of Patent: December 30, 2014Assignee: International Business Machines CorporationInventor: Alain E. Biem
-
Patent number: 8914317Abstract: An approach is provided for detecting an anomaly in a processing environment. The approach includes using a processor to obtain a series of values collected within a processing interval of the processor in the processing environment. The processor normalizes this first series of values to obtain a first series of normalized values. A second series of normalized values is generated by applying a predictive filter to the first series of normalized values. A comparison score is generated from the normalized values by comparing the first series of normalized values and the second series of normalized values. The approach then determines whether the comparison score represents an anomaly relative to at least one other comparison score derived from values collected within the processing interval.Type: GrantFiled: June 28, 2012Date of Patent: December 16, 2014Assignee: International Business Machines CorporationInventor: Alain E. Biem
-
Publication number: 20140358833Abstract: A prediction technique to predict an anomalous state of a processing environment at a future point in time. One or more values of one or more metrics of the processing system are obtained. For the one or more metrics, one or more predicted values are determined for one or more points in time in the future. Based the predicted values, one or more change values for one or more points in time are determined, and based on the one or more change values, a determination is made as to whether an anomalous state exists within the processing system.Type: ApplicationFiled: May 29, 2013Publication date: December 4, 2014Inventor: Alain E. Biem
-
Publication number: 20140359363Abstract: An anomalous component within a processing system is identified. One or more transformed metrics of a processing system being monitored are analyzed, and an anomaly in the processing system is detected. Based on detecting the anomaly, at least one transformed metric is inversely transformed to obtain at least one suspect original metric. Using the at least one suspect original metric, the anomalous component is identified.Type: ApplicationFiled: May 29, 2013Publication date: December 4, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Alain E. Biem
-
Publication number: 20140046889Abstract: A method of analyzing physiological data streams. According to the method, physiological data is received into a computerized machine. The physiological data comprises numerical data and medical symptoms of a patient. Features are extracted from the physiological data based on development of the physiological data over a period of time. The features are converted into a textual representation using natural language generation. Input terms for an information retrieval system operating on the computerized machine are automatically generated based on the features. The input terms are input to the information retrieval system. A corpus of data is automatically searched to retrieve results to the input terms using the information retrieval system.Type: ApplicationFiled: August 9, 2012Publication date: February 13, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Alain E. Biem, Timothy R. Dinger, Nagui Halim, Gang Luo, Daby M. Sow, Deepak S. Turaga