Patents by Inventor Paul Pallath
Paul Pallath 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: 11562002Abstract: The present disclosure describes methods, systems, and computer program products for enabling advanced analytics with large datasets.Type: GrantFiled: January 24, 2019Date of Patent: January 24, 2023Assignee: Business Objects Software Ltd.Inventors: Paul Pallath, Rouzbeh Razavi
-
Publication number: 20220172130Abstract: A method includes receiving training data including sequential data, determining a plurality of future time points, generating a first prediction by applying a first forecasting algorithm to the training data, generating a second prediction by applying a second forecasting algorithm to the training data, extracting predicted values from the first prediction and the second prediction that corresponds to a future time point of the plurality of future time points, applying a regression model in sequence on each of the plurality of future time points to generate a final predicted value of each of the plurality of future time points, and outputting the final predicted values of the plurality of future time points.Type: ApplicationFiled: February 16, 2022Publication date: June 2, 2022Inventors: Ying Wu, Paul Pallath, Paul O'hara
-
Patent number: 11037096Abstract: A method includes receiving a plurality of items, grouping the plurality of items into a plurality of clusters, where each of the plurality of clusters comprises items having similar features to one another, applying a classification model to each cluster to predict whether each item of a cluster will be delivered on time or delivered late, applying a regression model that determines an expected measure of tardiness of each item predicted to be delivered late, and outputting a delivery date prediction for each item predicted to be delivered late based on the expected measure of tardiness of the item.Type: GrantFiled: December 28, 2017Date of Patent: June 15, 2021Assignee: BUSINESS OBJECTS SOFTWARE LTD.Inventors: Paul O'Hara, Ying Wu, Paul Pallath, Malte Christian Kaufmann, Orla Cullen
-
Patent number: 11036766Abstract: Techniques are described for performing a time series analysis using a clustering based symbolic representation. Implementations employ a clustering based symbolic representation applied to time series data. In some implementations, the time series data is discretized into subsequences with regular time intervals, and symbols encoding the time intervals may be derived by performing clustering algorithms on the subsequences. In the new representation, a time series is transformed into a sequence of categorical values. The symbolic representation is suitable to perform time series classification and forecast with higher accuracy and greater efficiency compared to previously used techniques. Through use of the symbolic representation, a dimension reduction is applied to transform the time sequences to a feature space with lower dimensions. As output of such transformation, a new representation is obtained based on the original time series.Type: GrantFiled: February 15, 2019Date of Patent: June 15, 2021Assignee: Business Objects Software Ltd.Inventors: Paul Pallath, Ying Wu
-
Publication number: 20190205828Abstract: A method includes receiving a plurality of items, grouping the plurality of items into a plurality of clusters, where each of the plurality of clusters comprises items having similar features to one another, applying a classification model to each cluster to predict whether each item of a cluster will be delivered on time or delivered late, applying a regression model that determines an expected measure of tardiness of each item predicted to be delivered late, and outputting a delivery date prediction for each item predicted to be delivered late based on the expected measure of tardiness of the item.Type: ApplicationFiled: December 28, 2017Publication date: July 4, 2019Inventors: Paul O'Hara, Ying Wu, Paul Pallath, Malte Christian Kaufmann, Orla Cullen
-
Publication number: 20190188611Abstract: A method includes receiving training data including sequential data, determining a plurality of future time points, generating a first prediction by applying a first forecasting algorithm to the training data, generating a second prediction by applying a second forecasting algorithm to the training data, extracting predicted values from the first prediction and the second prediction that corresponds to a future time point of the plurality of future time points, applying a regression model in sequence on each of the plurality of future time points to generate a final predicted value of each of the plurality of future time points, and outputting the final predicted values of the plurality of future time points.Type: ApplicationFiled: December 14, 2017Publication date: June 20, 2019Inventors: Ying Wu, Paul Pallath, Paul O'Hara
-
Publication number: 20190179835Abstract: Techniques are described for performing a time series analysis using a clustering based symbolic representation. Implementations employ a clustering based symbolic representation applied to time series data. In some implementations, the time series data is discretized into subsequences with regular time intervals, and symbols encoding the time intervals may be derived by performing clustering algorithms on the subsequences. In the new representation, a time series is transformed into a sequence of categorical values. The symbolic representation is suitable to perform time series classification and forecast with higher accuracy and greater efficiency compared to previously used techniques. Through use of the symbolic representation, a dimension reduction is applied to transform the time sequences to a feature space with lower dimensions. As output of such transformation, a new representation is obtained based on the original time series.Type: ApplicationFiled: February 15, 2019Publication date: June 13, 2019Inventors: Paul Pallath, Ying Wu
-
Patent number: 10310846Abstract: The disclosure generally describes computer-implemented methods, software, and systems, including a method for generating executable components. One method includes identifying a user request to create a new function based pre-existing algorithms, the new function to be used in an application used by a user; providing a set of available algorithms from an algorithm library; receiving a selection by a user of an algorithm from the available algorithms; providing a set of available parameters associated with the selected algorithm; receiving an election by the user of one or more parameters from the set of available parameters; generating an executable component in response to receiving the selection of the algorithm and the election of the one or more parameters, the executable component performing the selected algorithm using at least the elected one or more parameters; and storing the executable component for subsequent execution in response to the requested new function.Type: GrantFiled: March 19, 2015Date of Patent: June 4, 2019Assignee: Business Objects Software Ltd.Inventors: Paul Pallath, Ronan O'Connell, Robbie O'Brien, Girish Kalasa Ganesh Pai, Jayanta Roy, Satinder Singh
-
Publication number: 20190155824Abstract: The present disclosure describes methods, systems, and computer program products for enabling advanced analytics with large datasets.Type: ApplicationFiled: January 24, 2019Publication date: May 23, 2019Inventors: Paul Pallath, Rouzbeh Razavi
-
Patent number: 10248713Abstract: Techniques are described for performing a time series analysis using a clustering based symbolic representation. Implementations employ a clustering based symbolic representation applied to time series data. In some implementations, the time series data is discretized into subsequences with regular time intervals, and symbols encoding the time intervals may be derived by performing clustering algorithms on the subsequences. In the new representation, a time series is transformed into a sequence of categorical values. The symbolic representation is suitable to perform time series classification and forecast with higher accuracy and greater efficiency compared to previously used techniques. Through use of the symbolic representation, a dimension reduction is applied to transform the time sequences to a feature space with lower dimensions. As output of such transformation, a new representation is obtained based on the original time series.Type: GrantFiled: November 30, 2016Date of Patent: April 2, 2019Assignee: Business Objects Software Ltd.Inventors: Paul Pallath, Ying Wu
-
Patent number: 10191966Abstract: The present disclosure describes methods, systems, and computer program products for enabling advanced analytics with large datasets.Type: GrantFiled: July 8, 2015Date of Patent: January 29, 2019Assignee: Business Objects Software Ltd.Inventors: Paul Pallath, Rouzbeh Razavi
-
Publication number: 20180285769Abstract: The present disclosure involves systems, software, and computer implemented methods for learning relationships between concepts using an artificial immune system. A method includes identifying a set of concepts; determining a state value for each concept at each of a set of time points; generating an initial state and a system response; designating the system response as an antigen a clonal selection algorithm; generating a set of candidate weight matrices to be used as a population of antibodies in the clonal selection algorithm; determining a system response for each antibody; determining an affinity value for each antibody, using the system response for the antibody, the affinity value for a respective antibody representing how closely the respective antibody fits the antigen; cloning a set of antibodies based on the affinity values; repeating the cloning until a stopping point is reached; and selecting a candidate weight matrix with a highest affinity value.Type: ApplicationFiled: March 31, 2017Publication date: October 4, 2018Inventors: Ying Wu, Paul Pallath
-
Patent number: 10037025Abstract: The present disclosure describes methods, systems, and computer program products for detecting anomalies in an Internet-of-Things (IoT) network. One computer-implemented method includes receiving, by operation of a computer system, a dataset of a plurality of data records, each of the plurality of data records comprising a plurality of features and a target variable, the plurality of features and target variable including information of a manufacturing environment; identifying a set of normal data records from the dataset based on the target variable; identifying inter-feature correlations by performing correlation analysis on the set of normal data records; and detecting anomaly based on the inter-feature correlations for predictive maintenance.Type: GrantFiled: October 7, 2015Date of Patent: July 31, 2018Assignee: Business Objects Software Ltd.Inventors: Paul Pallath, Rouzbeh Razavi
-
Publication number: 20180211270Abstract: Systems and methods for machine-trained adaptive content targeting are provided. The system generates a recommendation model, which includes creating a plurality of offer clusters. Each offer cluster comprises offers having similar features. The system assigns a new offer to one of the plurality of offer clusters. The assigning of the new offer occurs without having to retrain the recommendation model. The system also generates a plurality of user clusters, whereby users within each of the plurality of user clusters share similar behavior. A classification model for predicting an offer cluster from the plurality of offer clusters is created for each of the plurality of user clusters. The system then performs a recommendation process for a new user that includes selecting one or more relevant offers from a predicted offer cluster based on the classification model.Type: ApplicationFiled: January 25, 2017Publication date: July 26, 2018Inventors: Ying Wu, Paul Pallath, Achim Becker
-
Patent number: 10013303Abstract: The present disclosure describes methods, systems, and computer program products for detecting anomalies in an Internet-of-Things (IoT) network. One computer-implemented method includes receiving, by operation of a computer system, a dataset of a plurality of data records, each of the plurality of data records comprising a plurality of features and a target variable, the plurality of features and target variable including information of a manufacturing environment; identifying a set of normal data records from the dataset based on the target variable; identifying inter-feature correlations by performing correlation analysis on the set of normal data records; and detecting anomaly based on the inter-feature correlations for predictive maintenance.Type: GrantFiled: April 25, 2017Date of Patent: July 3, 2018Assignee: Business Objects Software Ltd.Inventors: Paul Pallath, Rouzbeh Razavi
-
Patent number: 10007644Abstract: Actual values of statistical signatures are computed. The actual values of statistical signatures correspond to analytical elements of a sample dataset. The computed actual values are discretized by assigning bucket values to the computed actual values. An aggregate score based on the assigned bucket values are computed. The assigned bucket values correspond to the analytical elements. The analytical elements of the sample dataset are ranked, based on the computed aggregate score. Combination of analytical elements is identified, and cumulative rank is computed based on the individual ranks of the analytical elements in the combination. The combinations of analytical elements are automatically displayed in a user interface associated with automatic visual discoveries.Type: GrantFiled: June 17, 2014Date of Patent: June 26, 2018Assignee: SAP SEInventor: Paul Pallath
-
Publication number: 20180150547Abstract: Techniques are described for performing a time series analysis using a clustering based symbolic representation. Implementations employ a clustering based symbolic representation applied to time series data. In some implementations, the time series data is discretized into subsequences with regular time intervals, and symbols encoding the time intervals may be derived by performing clustering algorithms on the subsequences. In the new representation, a time series is transformed into a sequence of categorical values. The symbolic representation is suitable to perform time series classification and forecast with higher accuracy and greater efficiency compared to previously used techniques. Through use of the symbolic representation, a dimension reduction is applied to transform the time sequences to a feature space with lower dimensions. As output of such transformation, a new representation is obtained based on the original time series.Type: ApplicationFiled: November 30, 2016Publication date: May 31, 2018Inventors: Paul Pallath, Ying Wu
-
Publication number: 20170228278Abstract: The present disclosure describes methods, systems, and computer program products for detecting anomalies in an Internet-of-Things (IoT) network. One computer-implemented method includes receiving, by operation of a computer system, a dataset of a plurality of data records, each of the plurality of data records comprising a plurality of features and a target variable, the plurality of features and target variable including information of a manufacturing environment; identifying a set of normal data records from the dataset based on the target variable; identifying inter-feature correlations by performing correlation analysis on the set of normal data records; and detecting anomaly based on the inter-feature correlations for predictive maintenance.Type: ApplicationFiled: April 25, 2017Publication date: August 10, 2017Inventors: Paul Pallath, Rouzbeh Razavi
-
Publication number: 20170102978Abstract: The present disclosure describes methods, systems, and computer program products for detecting anomalies in an Internet-of-Things (IoT) network. One computer-implemented method includes receiving, by operation of a computer system, a dataset of a plurality of data records, each of the plurality of data records comprising a plurality of features and a target variable, the plurality of features and target variable including information of a manufacturing environment; identifying a set of normal data records from the dataset based on the target variable; identifying inter-feature correlations by performing correlation analysis on the set of normal data records; and detecting anomaly based on the inter-feature correlations for predictive maintenance.Type: ApplicationFiled: October 7, 2015Publication date: April 13, 2017Inventors: Paul Pallath, Rouzbeh Razavi
-
Publication number: 20170011111Abstract: The present disclosure describes methods, systems, and computer program products for enabling advanced analytics with large datasets.Type: ApplicationFiled: July 8, 2015Publication date: January 12, 2017Inventors: Paul Pallath, Rouzbeh Razavi