Patents by Inventor Bhavneet Kaur

Bhavneet Kaur 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: 11409605
    Abstract: Systems and methods include receiving an exception raised by a database storage system in response to a database operation requested by an application, providing, in response to the exception, the application with a pointer to a failover framework comprising a memory store, receiving, from the application and at the failover framework, a request to write first data, storing, in response to the request to write first data, the first data in a tree structure of the memory store in chronological order, receiving, from the application and at the failover framework, a request to read second data, and, in response to the request to read second data, sorting the tree structure primarily by user and secondarily by chronological order and reading the second data from the sorted tree structure.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: August 9, 2022
    Assignee: SAP SE
    Inventors: Aavishkar Bharara, Ankita Prabhu, Bhavneet Kaur
  • Publication number: 20220121519
    Abstract: Systems and methods include receiving an exception raised by a database storage system in response to a database operation requested by an application, providing, in response to the exception, the application with a pointer to a failover framework comprising a memory store, receiving, from the application and at the failover framework, a request to write first data, storing, in response to the request to write first data, the first data in a tree structure of the memory store in chronological order, receiving, from the application and at the failover framework, a request to read second data, and, in response to the request to read second data, sorting the tree structure primarily by user and secondarily by chronological order and reading the second data from the sorted tree structure.
    Type: Application
    Filed: October 20, 2020
    Publication date: April 21, 2022
    Inventors: Aavishkar Bharara, Ankita Prabhu, Bhavneet Kaur
  • Publication number: 20220019972
    Abstract: A service request is received. A universal service request ticket is created for the service request. The service request is routed to a dynamically selected service domain including by creating for the dynamically selected service domain a child service request ticket of the universal service request ticket. A status of the universal service request ticket is updated based on a status of the child service request ticket of the dynamically selected service domain.
    Type: Application
    Filed: July 20, 2020
    Publication date: January 20, 2022
    Inventors: Harshvardhan Prasad, Aditya Mallik Manthripragada, Bhavneet Kaur, Ramon Colcer, John Botica, Simran Sawhney, Shouvik Goswami, Apeksha Deval, Kenneth James Hamer, Rao Surapaneni, Allan Sabol, Christy Rounds
  • Patent number: 10868673
    Abstract: Example embodiments for controlling access in a network system based on a distributed ledger are presented. In an example embodiment, a plurality of nodes of a computer network capture information describing requested data transactions in the computer network. At least some of the nodes construct transaction blocks for a distributed ledger, with each of the transaction blocks including information describing one or more of the requested data transactions. The nodes publish the transaction blocks to other nodes. The nodes receiving the transaction blocks add those of the transaction blocks that do not include a disallowable requested data transaction to copies of the distributed ledger. One or more arbitrator nodes approve those of the requested data transactions represented in transaction blocks added to the copies of the distributed ledger by a consensus of the nodes.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: December 15, 2020
    Assignee: SAP SE
    Inventors: Prabal Mahanta, Bhavneet Kaur
  • Patent number: 10261762
    Abstract: Systems and methods are provided for receiving data and uploading it into an in-memory database using a set of predefined procedures. The data includes a plurality of data records. A plug-in embedded in the in-memory database detects the uploaded data and a structure corresponding to the uploaded data. A user interface (UI) template is created on the detected structure of the uploaded data. From the UI template, a web application is created. By activating the web application, an end-user UI is created which includes a plurality of graphical user interface elements corresponding to the uploaded data. The end-user UI is initiated for rendering in a graphical user interface.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: April 16, 2019
    Assignee: SAP SE
    Inventors: Bhavneet Kaur, Prabal Mahanta
  • Publication number: 20190097807
    Abstract: Example embodiments for controlling access in a network system based on a distributed ledger are presented. In an example embodiment, a plurality of nodes of a computer network capture information describing requested data transactions in the computer network. At least some of the nodes construct transaction blocks for a distributed ledger, with each of the transaction blocks including information describing one or more of the requested data transactions. The nodes publish the transaction blocks to other nodes. The nodes receiving the transaction blocks add those of the transaction blocks that do not include a disallowable requested data transaction to copies of the distributed ledger. One or more arbitrator nodes approve those of the requested data transactions represented in transaction blocks added to the copies of the distributed ledger by a consensus of the nodes.
    Type: Application
    Filed: September 25, 2017
    Publication date: March 28, 2019
    Inventors: Prabal Mahanta, Bhavneet Kaur
  • Publication number: 20180052665
    Abstract: Systems and methods are provided for receiving data and uploading it into an in-memory database using a set of predefined procedures. The data includes a plurality of data records. A plug-in embedded in the in-memory database detects the uploaded data and a structure corresponding to the uploaded data. A user interface (UI) template is created on the detected structure of the uploaded data. From the UI template, a web application is created. By activating the web application, an end-user UI is created which includes a plurality of graphical user interface elements corresponding to the uploaded data. The end-user UI is initiated for rendering in a graphical user interface.
    Type: Application
    Filed: August 16, 2016
    Publication date: February 22, 2018
    Inventors: Bhavneet Kaur, Prabal Mahanta