Patents by Inventor Alberto Polleri

Alberto Polleri 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: 12633151
    Abstract: Various techniques can include systems and methods for using contrastive learning to predict anomalous events in data processing systems. The method can include accessing an unstructured data file and contextual data associated with the unstructured data file. The method can also include generating an event-data input element for the unstructured data file. The event-data input element can include a set of feature vectors. The set of feature vectors can include a first feature vector generated by using a first encoder to process the unstructured file and a second feature vector generated by using a second encoder to process the contextual data. The method can also include generating a classification result of the unstructured data file by using a machine-learning model to process the event-data input element, in which the classification result includes a prediction of whether the particular event corresponds to an anomalous event.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: May 19, 2026
    Assignee: Oracle International Corporation
    Inventors: Amir Hossein Rezaeian, Alberto Polleri
  • Patent number: 12608825
    Abstract: Techniques for preparing data for high-precision absolute localization of a moving object along a trajectory are provided. In one technique, a sliding window of a set of adjacent points along a trajectory of a moving object is identified, along with a midpoint in the sliding window. Based on the set of adjacent points, a first polynomial equation is generated for a first dimension and a second polynomial equation is generated for a second dimension. A first derivative at a particular timestamp associated with the midpoint is a first velocity along the first dimension, while a particular first derivative at the particular timestamp is a second velocity along the second dimension. A velocity in direction of yaw is generated based on the first velocity, the second velocity, and a slip angle associated with the midpoint. A yaw angle is generated based on the velocity in direction of yaw.
    Type: Grant
    Filed: September 12, 2023
    Date of Patent: April 21, 2026
    Assignee: Oracle International Corporation
    Inventors: Oleg Gennadievich Shevelev, Sahil Malhotra, Sergio Aldea Lopez, Matthew Charles Rowe, Alberto Polleri
  • Patent number: 12585969
    Abstract: Techniques for generating confidence scores for machine learning predictions are disclosed. The confidence score for a predicted label corresponding to a target data point is based at least in part on how well the machine learning model predicts labels for other data points that are similar to the target data point. The system uses k data points, closest to the target data point, with known labels to compute the confidence score of a predicted label for the target data point. The accuracy of the predictions and the distance of each of the k data points from the target data point are used to compute a confidence score for a label predicted for the target data point.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: March 24, 2026
    Assignee: Oracle International Corporation
    Inventors: Matthew Charles Rowe, Alberto Polleri, Rhys David Green
  • Patent number: 12579662
    Abstract: Techniques for generating high-precision localization of a moving object on a trajectory are provided. In one technique, a particular image that is associated with a moving object is identified. A set of candidate images is selected from a plurality of images that were used to train a neural network. For each candidate image in the set of candidate images: (1) output from the neural network is generated based on inputting the particular image and said each candidate image to the neural network; (2) a predicted position of the particular image is determined based on the output and a position that is associated with said each candidate image; and (3) the predicted position is added to a set of predicted positions. The set of predicted positions is aggregated to generate an aggregated position for the particular image.
    Type: Grant
    Filed: June 15, 2023
    Date of Patent: March 17, 2026
    Assignee: Oracle International Corporation
    Inventors: Oleg Gennadievich Shevelev, Sahil Malhotra, Sergio Aldea Lopez, Matthew Charles Rowe, Alberto Polleri
  • Patent number: 12566982
    Abstract: The present disclosure relates to systems and methods for an intelligent assistant (e.g., a chatbot) that can be used to enable a user to generate a machine learning system. Techniques can be used to automatically generate a machine learning system to assist a user. In some cases, the user may not be a software developer and may have little or no experience in either machine learning techniques or software programming. In some embodiments, a user can interact with an intelligent assistant. The interaction can be aural, textual, or through a graphical user interface. The chatbot can translate natural language inputs into a structural representation of a machine learning solution using an ontology. In this way, a user can work with artificial intelligence without being a data scientist to develop, train, refine, and compile machine learning models as stand-alone executable code.
    Type: Grant
    Filed: November 20, 2024
    Date of Patent: March 3, 2026
    Assignee: Oracle International Corporation
    Inventors: Alberto Polleri, Sergio Lopez, Marc Michiel Bron, Dan David Golding, Alexander Ioannides, Maria del Rosario Mestre, Hugo Alexandre Pereira Monteiro, Oleg Gennadievich Shevelev, Larissa Cristina Dos Santos Romualdo Suzuki, Xiaoxue Zhao, Matthew Charles Rowe
  • Patent number: 12487096
    Abstract: Techniques for deriving an optimal traversal path on a racetrack are disclosed. The system partitions a track into straight and curved segments. The system identifies optimal traversals through each segment from historical traversal data. The system stitches the optimal traversals together and smooths the optimal traversals at the transition points between track segments. The system verifies that the smoothed traversals meet one or more kinematic criteria before outputting the optimal traversal path.
    Type: Grant
    Filed: August 15, 2023
    Date of Patent: December 2, 2025
    Assignee: Oracle International Corporation
    Inventors: Matthew Charles Rowe, Sahil Malhotra, Sergio Aldea Lopez, Oleg Gennadievich Shevelev, Alberto Polleri
  • Publication number: 20250322312
    Abstract: Techniques are disclosed for revising training data used for training a machine learning model to exclude categories that are associated with an insufficient number of data items in the training data set. The system then merges any data items associated with a removed category into a parent category in a hierarchy of classifications. The revised training data set, which includes the recategorized data items and lacks the removed categories, is then used to train a machine learning model in a way that avoids recognizing the removed categories.
    Type: Application
    Filed: June 27, 2025
    Publication date: October 16, 2025
    Applicant: Oracle International Corporation
    Inventors: Alberto Polleri, Lukás Drápal, Filip Trojan, Karel Vaculik
  • Publication number: 20250315618
    Abstract: Techniques for grounding automatically-generated responses produced by a question-and-answer system are provided. In one technique, a list of items and introductory text that is associated with the list of items are identified within text data. For each item in the list of items, a claim that is based on the introductory text and said each item is generated and the claim is added to a set of claims that is associated with the text data. For each claim in the set of claims, a score that reflects a level of support of said each claim in a set of documents is generated and the score is added to a set of scores for the set of claims. Data that is based on the set of scores is presented on a screen of a computing device.
    Type: Application
    Filed: April 8, 2024
    Publication date: October 9, 2025
    Inventors: Sergio Aldea Lopez, Oleg Gennadievich Shevelev, Pietro Giuseppe Di Stefano, Matthew Charles Rowe, Sahil Malhotra, Hugo Alexandre Pereira Monteiro, Ahmad Noman, Alberto Polleri
  • Patent number: 12386918
    Abstract: A server system may receive two or more Quality of Service (QoS) dimensions for the multi-objective optimization model, wherein the two or more QoS dimensions include at least a first QoS dimension and a second QoS dimension. The server system may maximize the multi-objective optimization model along the first QoS dimension, wherein the maximizing includes selecting one or more pipelines for the multi-objective optimization model in the software architecture that meet QoS expectations specified for the first QoS dimension and the second QoS dimension, wherein an ordering of the pipelines is dependent on which QoS dimensions were optimized and de-optimized and to what extent, wherein the multi-objective optimization model is partially de-optimized along the second QoS dimension in order to comply with the QoS expectations for the first QoS dimension, and whereby there is a tradeoff between the first QoS dimension and the second QoS dimension.
    Type: Grant
    Filed: May 31, 2024
    Date of Patent: August 12, 2025
    Assignee: Oracle International Corporation
    Inventors: Alberto Polleri, Sergio Aldea Lopez, Marc Michiel Bron, Dan David Golding, Alexander Ioannides, Maria del Rosario Mestre, Hugo Alexandre Pereira Monteiro, Oleg Gennadievich Shevelev, Larissa Cristina Dos Santos Romualdo Suzuki, Xiaoxue Zhao, Matthew Charles Rowe
  • Publication number: 20250240189
    Abstract: Techniques for smoothing a signal are disclosed. The system partitions the portion of the data sequence into a stable subsequence and an unstable subsequence of data points. The system applies a smoothing function that replaces the unstable subsequence of data points with another subsequence of data points, based at least in part on the stable subsequence, to create a smoothed, more stable subsequence.
    Type: Application
    Filed: April 7, 2025
    Publication date: July 24, 2025
    Applicant: Oracle International Corporation
    Inventors: Matthew Charles Rowe, Sahil Malhotra, Sergio Aldea Lopez, Oleg Gennadievich Shevelev, Alberto Polleri
  • Patent number: 12367421
    Abstract: Techniques are disclosed for revising training data used for training a machine learning model to exclude categories that are associated with an insufficient number of data items in the training data set. The system then merges any data items associated with a removed category into a parent category in a hierarchy of classifications. The revised training data set, which includes the recategorized data items and lacks the removed categories, is then used to train a machine learning model in a way that avoids recognizing the removed categories.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: July 22, 2025
    Assignee: Oracle International Corporation
    Inventors: Alberto Polleri, Lukáš Drápal, Filip Trojan, Karel Vaculik
  • Publication number: 20250182354
    Abstract: Techniques for generating parametric definitions of multi-dimensional structures from digital images are provided. In one technique, for each image in a set of images, a set of parameter values is stored for a set of parameters of a first function that describes an object in the image. A neural network is trained based on the set of images and the set of parameter values of each image. After training the neural network, an image is input into the neural network. Based on inputting the image into the neural network, an output is generated that comprises a set of output parameter values of a particular object depicted in the image.
    Type: Application
    Filed: November 30, 2023
    Publication date: June 5, 2025
    Inventors: Sahil Malhotra, Sergio Aldea Lopez, Matthew Charles Rowe, Oleg Gennadievich Shevelev, Alberto Polleri
  • Patent number: 12301388
    Abstract: Techniques for smoothing a signal are disclosed. The system partitions the portion of the data sequence into a stable subsequence and an unstable subsequence of data points. The system applies a rate of change exhibited by the stable subsequence to the unstable subsequence to create a smoothed, more stable subsequence.
    Type: Grant
    Filed: June 21, 2023
    Date of Patent: May 13, 2025
    Assignee: Oracle International Corporation
    Inventors: Matthew Charles Rowe, Sahil Malhotra, Sergio Aldea Lopez, Oleg Gennadievich Shevelev, Alberto Polleri
  • Publication number: 20250124581
    Abstract: Techniques for determining an absolute longitudinal position of a moving object on non-linear sections of a trajectory are described. In one technique, an estimated track boundary segment is generated based on a digital image associated with a moving object. For each position of multiple positions in an actual track boundary segment pertaining to a track for one or more moving objects, an alignment of the estimated track boundary segment with the actual track boundary segment is made based on that position. Also, based on the alignment, a difference measurement between the estimated track boundary segment and a portion of the actual track boundary segment is generated. After each of the positions is considered, a particular alignment, of multiple alignments, that is associated with the lowest difference measurement among the multiple positions is selected. Based on the particular alignment, a longitudinal value of the moving object is determined.
    Type: Application
    Filed: October 13, 2023
    Publication date: April 17, 2025
    Inventors: Sergio Aldea Lopez, Sahil Malhotra, Matthew Charles Rowe, Oleg Gennadievich Shevelev, Alberto Polleri
  • Publication number: 20250085434
    Abstract: Techniques for preparing data for high-precision absolute localization of a moving object along a trajectory are provided. In one technique, a sequence of points is stored, where each point corresponds to a different set of Cartesian coordinates. A curve is generated that approximates a line that passes through the sequence of points. Based on the curve, a set of points is generated on the curve, where the set of points is different than the sequence of points. New Cartesian coordinates are generated for each point in the set of points. After generating the new Cartesian coordinates, Cartesian coordinates of a position of a moving object are determined.
    Type: Application
    Filed: September 12, 2023
    Publication date: March 13, 2025
    Inventors: Oleg Gennadievich Shevelev, Sahil Malhotra, Sergio Aldea Lopez, Matthew Charles Rowe, Alberto Polleri
  • Publication number: 20250086810
    Abstract: Techniques for preparing data for high-precision absolute localization of a moving object along a trajectory are provided. In one technique, a sliding window of a set of adjacent points along a trajectory of a moving object is identified, along with a midpoint in the sliding window. Based on the set of adjacent points, a first polynomial equation is generated for a first dimension and a second polynomial equation is generated for a second dimension. A first derivative at a particular timestamp associated with the midpoint is a first velocity along the first dimension, while a particular first derivative at the particular timestamp is a second velocity along the second dimension. A velocity in direction of yaw is generated based on the first velocity, the second velocity, and a slip angle associated with the midpoint. A yaw angle is generated based on the velocity in direction of yaw.
    Type: Application
    Filed: September 12, 2023
    Publication date: March 13, 2025
    Inventors: Oleg Gennadievich Shevelev, Sahil Malhotra, Sergio Aldea Lopez, Matthew Charles Rowe, Alberto Polleri
  • Publication number: 20250077915
    Abstract: The present disclosure relates to systems and methods for an intelligent assistant (e.g., a chatbot) that can be used to enable a user to generate a machine learning system. Techniques can be used to automatically generate a machine learning system to assist a user. In some cases, the user may not be a software developer and may have little or no experience in either machine learning techniques or software programming. In some embodiments, a user can interact with an intelligent assistant. The interaction can be aural, textual, or through a graphical user interface. The chatbot can translate natural language inputs into a structural representation of a machine learning solution using an ontology. In this way, a user can work with artificial intelligence without being a data scientist to develop, train, refine, and compile machine learning models as stand-alone executable code.
    Type: Application
    Filed: November 20, 2024
    Publication date: March 6, 2025
    Applicant: Oracle International Corporation
    Inventors: Alberto Polleri, Sergio Lopez, Marc Michiel Bron, Dan David Golding, Alexander Ioannides, Maria del Rosario Mestre, Hugo Alexandre Pereira Monteiro, Oleg Gennadievich Shevelev, Larissa Cristina Dos Santos Romualdo Suzuki, Xiaoxue Zhao, Matthew Charles Rowe
  • Publication number: 20250060220
    Abstract: Techniques for deriving an optimal traversal path on a racetrack are disclosed. The system partitions a track into straight and curved segments. The system identifies optimal traversals through each segment from historical traversal data. The system stitches the optimal traversals together and smooths the optimal traversals at the transition points between track segments. The system verifies that the smoothed traversals meet one or more kinematic criteria before outputting the optimal traversal path.
    Type: Application
    Filed: August 15, 2023
    Publication date: February 20, 2025
    Applicant: Oracle International Corporation
    Inventors: Matthew Charles Rowe, Sahil Malhotra, Sergio Aldea Lopez, Oleg Gennadievich Shevelev, Alberto Polleri
  • Publication number: 20250013884
    Abstract: The present disclosure relates to systems and methods for an adaptive pipelining composition service that can identify and incorporate one or more new models into the machine learning application. The machine learning application with the new model can be tested off-line with the results being compared with ground truth data. If the machine learning application with the new model outperforms the previously used model, the machine learning application can be upgraded and auto-promoted to production. One or more parameters may also be discovered. The new parameters may be incorporated into the existing model in an off-line mode. The machine learning application with the new parameters can be tested off-line and the results can be compared with previous results with existing parameters. If the new parameters outperform the existing parameters as compared with ground-truth data, the machine learning application can be auto-promoted to production.
    Type: Application
    Filed: September 13, 2024
    Publication date: January 9, 2025
    Applicant: Oracle International Corporation
    Inventors: Alberto Polleri, Larissa Cristina Dos Santos Romualdo Suzuki, Sergio Aldea Lopez, Marc Michiel Bron, Dan David Golding, Alexander Ioannides, Maria del Rosario Mestre, Hugo Alexandre Pereira Monteiro, Oleg Gennadievich Shevelev, Xiaoxue Zhao, Matthew Charles Rowe
  • Patent number: 12190254
    Abstract: The present disclosure relates to systems and methods for an intelligent assistant (e.g., a chatbot) that can be used to enable a user to generate a machine learning system. Techniques can be used to automatically generate a machine learning system to assist a user. In some cases, the user may not be a software developer and may have little or no experience in either machine learning techniques or software programming. In some embodiments, a user can interact with an intelligent assistant. The interaction can be aural, textual, or through a graphical user interface. The chatbot can translate natural language inputs into a structural representation of a machine learning solution using an ontology. In this way, a user can work with artificial intelligence without being a data scientist to develop, train, refine, and compile machine learning models as stand-alone executable code.
    Type: Grant
    Filed: November 3, 2023
    Date of Patent: January 7, 2025
    Assignee: Oracle International Corporation
    Inventors: Alberto Polleri, Sergio Lopez, Marc Michiel Bron, Dan David Golding, Alexander Ioannides, Maria del Rosario Mestre, Hugo Alexandre Pereira Monteiro, Oleg Gennadievich Shevelev, Larissa Cristina Dos Santos Romualdo Suzuki, Xiaoxue Zhao, Matthew Charles Rowe