Patents by Inventor Prateek Bajaj

Prateek Bajaj 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).

  • Publication number: 20250238635
    Abstract: Example methods and systems are directed to determining topics of data objects. A machine learning model may be trained and used to determine topics of data objects. After topics for data objects are determined by the trained machine learning model, data objects having similar topics can be automatically related. A semantic web approach relies upon the metadata of the data objects being generated along with the metadata of the insights being generated (such as topic groups). Such a semantic association between various objects (using metadata) forms a metadata driven network of analytical representation of business entities/objects. A data-stream comprising the semantic web, indicating the relationships between the metadata of the data objects and the metadata for the topics, may be pushed continuously into a central tool or repository to allow users to generate seamless analytical dashboards with minimal efforts.
    Type: Application
    Filed: April 7, 2025
    Publication date: July 24, 2025
    Inventors: Prajesh K, Prateek Bajaj
  • Patent number: 12299403
    Abstract: Example methods and systems are directed to determining topics of data objects. A machine learning model may be trained and used to determine topics of data objects. After topics for data objects are determined by the trained machine learning model, data objects having similar topics can be automatically related. A semantic web approach relies upon the metadata of the data objects being generated along with the metadata of the insights being generated (such as topic groups). Such a semantic association between various objects (using metadata) forms a metadata driven network of analytical representation of business entities/objects. A data-stream comprising the semantic web, indicating the relationships between the metadata of the data objects and the metadata for the topics, may be pushed continuously into a central tool or repository to allow users to generate seamless analytical dashboards with minimal efforts.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: May 13, 2025
    Assignee: SAP SE
    Inventors: Prajesh K, Prateek Bajaj
  • Patent number: 12288139
    Abstract: Technologies are provided for iterative machine learning and relearning. A training dataset can be divided into a plurality of training data blocks which can be used to generate separate machine learning models. The accuracy of the machine learning models can be assessed using a test dataset. Training data blocks which result in models with good accuracy can be combined into larger training data blocks which can then be used to generate new machine learning models. The process of combining training data blocks can be repeated as long as the resulting machine learning model has acceptable accuracy. However, if a model for a combined training data block has a poorer accuracy than the machine learning models for its component training data blocks, then the combined training data block and its machine learning model can be forgotten and its component training data blocks (and their associated machine learning models) can be relearned.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: April 29, 2025
    Assignee: SAP SE
    Inventors: Sumaiya P K, Prateek Bajaj
  • Publication number: 20240232542
    Abstract: Example methods and systems are directed to determining topics of data objects. A machine learning model may be trained and used to determine topics of data objects. After topics for data objects are determined by the trained machine learning model, data objects having similar topics can be automatically related. A semantic web approach relies upon the metadata of the data objects being generated along with the metadata of the insights being generated (such as topic groups). Such a semantic association between various objects (using metadata) forms a metadata driven network of analytical representation of business entities/objects. A data-stream comprising the semantic web, indicating the relationships between the metadata of the data objects and the metadata for the topics, may be pushed continuously into a central tool or repository to allow users to generate seamless analytical dashboards with minimal efforts.
    Type: Application
    Filed: October 19, 2022
    Publication date: July 11, 2024
    Inventors: Prajesh K., Prateek Bajaj
  • Publication number: 20240135111
    Abstract: Example methods and systems are directed to determining topics of data objects. A machine learning model may be trained and used to determine topics of data objects. After topics for data objects are determined by the trained machine learning model, data objects having similar topics can be automatically related. A semantic web approach relies upon the metadata of the data objects being generated along with the metadata of the insights being generated (such as topic groups). Such a semantic association between various objects (using metadata) forms a metadata driven network of analytical representation of business entities/objects. A data-stream comprising the semantic web, indicating the relationships between the metadata of the data objects and the metadata for the topics, may be pushed continuously into a central tool or repository to allow users to generate seamless analytical dashboards with minimal efforts.
    Type: Application
    Filed: October 18, 2022
    Publication date: April 25, 2024
    Inventors: Prajesh K., Prateek Bajaj
  • Publication number: 20230153340
    Abstract: Interactions between organizations occur through multiple channels such as textual communication (e.g., emails) and voice communication (e.g., telephone conversations). All such interaction data collated together constitutes a large amount of unstructured data. A framework is provided for collating the unstructured interaction data and creating a machine-legible structure from it using machine learning models. The machine learning models may generate a variety of generic as well as business-context-relevant insights, with the usage and application of custom-built machine learning model pipelines that generate an overall business insight record that can then be published back into a customer relationship management (CRM) system. Multiple data types are used for the interactions. For example, a voice call may be recorded and stored as an audio file, whereas an email may be stored as a text file. Multiple such formats may also be used to store interaction data.
    Type: Application
    Filed: November 18, 2021
    Publication date: May 18, 2023
    Inventors: Prajesh K, Somanathan Ramanathan, Prateek Bajaj
  • Publication number: 20230135064
    Abstract: Systems and methods include acquisition of data representing one or more user interactions with a user interface of an application, determination of a user workflow from a plurality of user workflows based on the acquired data, determination of one of a plurality of trained models based on the determined user workflow, each of the plurality of trained models associated with a respective one of the plurality of user workflows, and generation of an inference based on the data using the determined trained model.
    Type: Application
    Filed: November 4, 2021
    Publication date: May 4, 2023
    Inventors: Sumaiya P K, Prateek BAJAJ
  • Publication number: 20220172108
    Abstract: Technologies are provided for iterative machine learning and relearning. A training dataset can be divided into a plurality of training data blocks which can be used to generate separate machine learning models. The accuracy of the machine learning models can be assessed using a test dataset. Training data blocks which result in models with good accuracy can be combined into larger training data blocks which can then be used to generate new machine learning models. The process of combining training data blocks can be repeated as long as the resulting machine learning model has acceptable accuracy. However, if a model for a combined training data block has a poorer accuracy than the machine learning models for its component training data blocks, then the combined training data block and its machine learning model can be forgotten and its component training data blocks (and their associated machine learning models) can be relearned.
    Type: Application
    Filed: December 2, 2020
    Publication date: June 2, 2022
    Applicant: SAP SE
    Inventors: Sumaiya P K, Prateek Bajaj
  • Patent number: 10990359
    Abstract: A method of simplifying automated testing within an integrated development environment (IDE) for a user having a visual impairment is disclosed. An access mechanism is provided for selecting automated testing scripts from within the IDE by responding to audio communications describing one or more access commands. An execution mechanism is provided to the user for executing one or more of the selected automated testing scripts. A result mechanism is provided to the user, the result mechanism including a summary of a result of the executing of the one or more selected testing scripts, the summary based on an analysis of console output of the IDE, the analysis including performing feature extraction and natural language processing on the console output to generate a natural language description of the result. An action mechanism is provided to perform an additional action that is selected based on the type of the result.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: April 27, 2021
    Assignee: SAP SE
    Inventors: Sumaiya P K, Prateek Bajaj
  • Publication number: 20200371754
    Abstract: A method of simplifying automated testing within an integrated development environment (IDE) for a user having a visual impairment is disclosed. An access mechanism is provided for selecting automated testing scripts from within the IDE by responding to audio communications describing one or more access commands. An execution mechanism is provided to the user for executing one or more of the selected automated testing scripts. A result mechanism is provided to the user, the result mechanism including a summary of a result of the executing of the one or more selected testing scripts, the summary based on an analysis of console output of the IDE, the analysis including performing feature extraction and natural language processing on the console output to generate a natural language description of the result. An action mechanism is provided to perform an additional action that is selected based on the type of the result.
    Type: Application
    Filed: May 24, 2019
    Publication date: November 26, 2020
    Inventors: Sumaiya P K, Prateek Bajaj