Patents by Inventor Manish Goyal

Manish Goyal 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: 20240111995
    Abstract: One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to predicting bias in an artificial intelligence (AI) model. A system can comprise a memory configured to store computer executable components; and a processor configured to execute the computer executable components stored in the memory, wherein the computer executable components can comprise a data generation component that can generate a set of structured test data to test likelihood of an AI model generating biased outputs, based on analysis of payload logging data; and an alerting component that can alert a user of likelihood that the AI model will generate the biased outputs, wherein the alerting component can generate an alert in response to at least a first set of records approaching a defined threshold.
    Type: Application
    Filed: October 4, 2022
    Publication date: April 4, 2024
    Inventors: Manish Anand Bhide, Prateek Goyal
  • Patent number: 11834266
    Abstract: Technologies are described for determining a loading arrangement for hollow circular pipes. Determining the loading arrangement can comprise determining an optimal telescopic arrangement for a plurality of hollow circular pipes. Determining the optimal telescopic arrangement can comprise determining a concentric telescopic arrangement and determining a radial telescopic arrangement. Groups of hollow circular pipes can be generated based on the concentric telescopic arrangement and the radial telescopic arrangement that specifies which of the hollow circular pipes will be arranged within each other concentrically and which of the hollow circular pipes will be arranged within each other radially. The loading arrangement can be determined that includes the optimal telescopic arrangement. The loading arrangement can also indicate how the groups of hollow circular pipes will be loaded into a container for shipment.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: December 5, 2023
    Assignee: SAP SE
    Inventors: Manish Goyal, Srinivasan Ramanathan
  • Patent number: 11334455
    Abstract: Described herein is a computer implemented method for repairing data inconsistency between a first mirror node and a primary cluster. The method comprises retrieving a snapshot of the one or more objects from a primary cluster; determining from the snapshot of the objects, one or more operations for the mirror node to perform to ensure data consistency between the mirror node and the primary cluster; and performing the operations.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: May 17, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Richard Friend, Bryan Turner, Manish Goyal
  • Patent number: 11274548
    Abstract: Methods, systems, and computer-readable storage media for resource-efficient generation of a workover rig schedule by receiving well data and workover rig data for wells, each well producing oil, determining sets of schedules by, for each schedule in a set of schedules, incrementally: calculating a virtual gain for each well in a set of remaining wells, each virtual gain being a function of a production gain for a respective well, a travel time of a workover rig to travel from a current well to the respective well, a workover time for the respective well, a first parameter applied to the workover time, and a second parameter applied to the travel time, and selecting a well as a next well in a schedule based on a respective virtual gain; identifying, from the sets of schedules, a schedule having a maximum cumulative gain, and outputting the schedule as an optimal schedule.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: March 15, 2022
    Assignee: SAP SE
    Inventors: Ashish Ranjan Karn, Chandramohan T. N, Srinivasan Ramanathan, Manish Goyal
  • Publication number: 20210179350
    Abstract: Technologies are described for determining a loading arrangement for hollow circular pipes. Determining the loading arrangement can comprise determining an optimal telescopic arrangement for a plurality of hollow circular pipes. Determining the optimal telescopic arrangement can comprise determining a concentric telescopic arrangement and determining a radial telescopic arrangement. Groups of hollow circular pipes can be generated based on the concentric telescopic arrangement and the radial telescopic arrangement that specifies which of the hollow circular pipes will be arranged within each other concentrically and which of the hollow circular pipes will be arranged within each other radially. The loading arrangement can be determined that includes the optimal telescopic arrangement. The loading arrangement can also indicate how the groups of hollow circular pipes will be loaded into a container for shipment.
    Type: Application
    Filed: December 12, 2019
    Publication date: June 17, 2021
    Applicant: SAP SE
    Inventors: Manish Goyal, Srinivasan Ramanathan
  • Patent number: 11010087
    Abstract: Described herein is a computer implemented method for consistent distributed mirroring of data maintained by a primary cluster. The method comprises removing, by one mirror node of multiple mirror nodes, a change notification from a change queue shared between multiple mirror nodes; initiating an update process for the data corresponding to the change notification; and fetching one or more objects corresponding to the change notification from the primary cluster. Designated temporary slave mirror nodes notify a designated temporary master mirror node that fetching objects is complete, and the temporary master mirror node notifies the temporary slave mirror nodes that the update process is complete once a notification is received from each of the temporary slave mirror nodes.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: May 18, 2021
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Per Daniel Kjellin, Wolfgang Franz Kritzinger, Manish Goyal, Daniel Lane Reissenberger, Richard Friend, Chandravadan Subraveti
  • Publication number: 20210096966
    Abstract: Described herein is a computer implemented method for repairing data inconsistency between a first mirror node and a primary cluster. The method comprises retrieving a snapshot of the one or more objects from a primary cluster; determining from the snapshot of the objects, one or more operations for the mirror node to perform to ensure data consistency between the mirror node and the primary cluster; and performing the operations.
    Type: Application
    Filed: September 18, 2020
    Publication date: April 1, 2021
    Inventors: Richard Friend, Bryan Turner, Manish Goyal
  • Publication number: 20210095559
    Abstract: Methods, systems, and computer-readable storage media for resource-efficient generation of a workover rig schedule by receiving well data and workover rig data for wells, each well producing oil, determining sets of schedules by, for each schedule in a set of schedules, incrementally: calculating a virtual gain for each well in a set of remaining wells, each virtual gain being a function of a production gain for a respective well, a travel time of a workover rig to travel from a current well to the respective well, a workover time for the respective well, a first parameter applied to the workover time, and a second parameter applied to the travel time, and selecting a well as a next well in a schedule based on a respective virtual gain; identifying, from the sets of schedules, a schedule having a maximum cumulative gain, and outputting the schedule as an optimal schedule.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Ashish Ranjan Karn, Chandramohan T. N., Srinivasan Ramanathan, Manish Goyal
  • Publication number: 20200310651
    Abstract: Described herein is a computer implemented method for consistent distributed mirroring of data maintained by a primary cluster. The method comprises removing, by one mirror node of multiple mirror nodes, a change notification from a change queue shared between multiple mirror nodes; initiating an update process for the data corresponding to the change notification; and fetching one or more objects corresponding to the change notification from the primary cluster. Designated temporary slave mirror nodes notify a designated temporary master mirror node that fetching objects is complete, and the temporary master mirror node notifies the temporary slave mirror nodes that the update process is complete once a notification is received from each of the temporary slave mirror nodes.
    Type: Application
    Filed: August 29, 2019
    Publication date: October 1, 2020
    Inventors: Per Daniel Kjellin, Wolfgang Franz Kritzinger, Manish Goyal, Daniel Lane Reissenberger, Richard Friend, Chandravadan Subraveti
  • Publication number: 20180337840
    Abstract: Methods and systems for testing filter for data streams in publisher-subscriber networks may are provided. A method includes comparing, by a computer processing device, an expected data set of a reference database to an actual data set from the data stream filter of the real-time messaging system. The method further includes determining, by the computer processing device, a performance metric of the data stream filter based on the comparing. The method further includes providing the performance metric to the real-time messaging system.
    Type: Application
    Filed: May 10, 2018
    Publication date: November 22, 2018
    Inventors: Manish Goyal, Krasimir Aleksandrov, Parag Agarwal
  • Publication number: 20030189603
    Abstract: A system and method for organizing and prioritizing recognized text. More particularly, a method and system for categorizing recognized text according to confidence levels in the correctness of the recognized text. The system and method may categorize recognized text into two or more different confidence levels. A user interface can display recognized text based upon the confidence level assigned to that text, thereby drawing a user's attention to that text for which the recognition process has a low confidence in its correctness estimate. The user interface may also allow a user to correct erroneously recognized text with different techniques, according to the level of confidence that the recognition process has in the correctness of the text.
    Type: Application
    Filed: April 9, 2002
    Publication date: October 9, 2003
    Applicant: Microsoft Corporation
    Inventors: Manish Goyal, Ahmad Abdulkader, Marieke Iwema, Charlton E. Lui