Patents by Inventor Hari Babu Krishnan

Hari Babu Krishnan 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: 20230064010
    Abstract: Systems, methods, and computer media are described for dynamically mitigating slow web pages. Wait time thresholds can be established for individual pages or categories of pages. The wait time thresholds reflect a delay time determined to be acceptable to users. Pages for which wait time thresholds are established can be monitored, and when requests to load one of the pages results in a delay beyond the threshold, which indicates a slow page, alternative content can be provided to the requesting user. The alternative content is selected to be useful to the user in accomplishing the user's goal despite the delay and can be a help page or information for accessing desired information in another way.
    Type: Application
    Filed: August 27, 2021
    Publication date: March 2, 2023
    Applicant: SAP SE
    Inventors: Debashis Banerjee, Hari Babu Krishnan, Prasanna Kumar Govindappa
  • Patent number: 11544446
    Abstract: According to some embodiments, methods and systems may include a data storage device that contains document files associated with a plurality of document line objects with attributes, the attributes including item terms and conditions. An object exchange platform processor may receive input values for a selected document line object with attributes and determine that the selected document line object contains multiple object sets. The processor may then create, for each object set, a separate executable outline document having an outline document identifier. The processor may also arrange to establish the plurality of executable outline documents at a remote external central component platform. According to some embodiments, objects within the selected document line object have a hierarchical structure such that some objects are sub-items of other objects.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: January 3, 2023
    Assignee: SAP SE
    Inventors: Prasanna Kumar Govindappa, Debashis Banerjee, Hari Babu Krishnan, Shruthi Jinadatta, Santhosh Krishnamurthy, Sagar Mullanghi
  • Patent number: 11409701
    Abstract: Disclosed herein are computer-implemented method, system, and computer-program product (computer-readable storage medium) embodiments for efficiently processing configurable criteria. An embodiment includes at least one computer processor configured to receive a first configuration corresponding to a plurality of attributes, access a data set of one or more items, and compute a first key based at least in part on the first configuration. In a further embodiment, the at least one computer processor may be configured to populate a first set of selected items based at least in part on the first key, and may further be further configured to output the first set of selected items. The first key may uniquely correspond to the first configuration, and the first set of selected items may include any item, of the data set of one or more items, selected based at least in part on the first key, according to some embodiments.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: August 9, 2022
    Assignee: SAP SE
    Inventors: Snigdhaman Chatterjee, Shivaprasad Kodlipet Chandrashekhar, Hemanth Rajeswari Anantha, Debashis Banerjee, Hari Babu Krishnan
  • Patent number: 11409520
    Abstract: A system includes reception of a definition of a first attribute to associate with a logical object of the first application, reception of a definition of a second attribute to associate with a second logical object of the first application, determination, based on the definition of the first attribute and the definition of the second attribute, that the first attribute and the second attribute are associated with a same semantic, based on the determination, generation of e a first identifier associated with the first attribute and the second attribute and storing the first identifier associated with the first attribute and the second attribute in a first data schema associated with the first application, and storage of the first identifier associated with the first attribute and the second attribute in an analytics schema associated with an analytics application.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: August 9, 2022
    Assignee: SAP SE
    Inventors: Thirumaleshwar Kunamalla, Krishna Hindhupur Vijay Sudheendra, Panish Ramakrishna, Debashis Banerjee, Hemanth Rajeswari Anantha, Hari Babu Krishnan, Balaji Raghunathan
  • Patent number: 11321518
    Abstract: A method for machine learning based document editing is provided. The method may include receiving, from a client, one or more inputs associated with a document. A recommendation to include and/or exclude a clause, a term, and/or a line item from the document may be generated by at least processing the one or more inputs with a machine learning model. The recommendation to include and/or exclude the clause, the term, and/or the line item from the document may be provided to the client. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: May 3, 2022
    Assignee: SAP SE
    Inventors: Debashis Banerjee, Prasanna Kumar Govindappa, David Herman, Krishna Hindhupur Vijay Sudheendra, Shruthi Jinadatta, Anilkumar Tambali, Pravinth Ganesan, Amit Saxena, Gaurav Rathi, Balaji Raghunathan, Hari Babu Krishnan
  • Patent number: 11257035
    Abstract: In one aspect, there is provided a method including presenting a first user interface including an object hierarchy comprising a parent node and a plurality of child nodes; receiving, at a second user interface, a first selection allocating at first portion of the object hierarchy to a first device; receiving, at the second user interface, a second selection allocating a second portion of the object hierarchy to a second device; and when a selection at a user interface element of a third user interface is received, sending an indication to a system to enable generation of a fourth user interface presenting a first electronic document for the first device and generation of a fifth user interface presenting a second electronic document for the second device. Related systems, methods, and articles of manufacture are also disclosed.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: February 22, 2022
    Assignee: SAP SE
    Inventors: Krishna Hindhupur Vijay Sudheendra, Hari Babu Krishnan, Nithya Rajagopalan, Prasanna Kumar Govindappa, Avneesh Sharma
  • Publication number: 20210200936
    Abstract: A method for machine learning based document editing is provided. The method may include receiving, from a client, one or more inputs associated with a document. A recommendation to include and/or exclude a clause, a term, and/or a line item from the document may be generated by at least processing the one or more inputs with a machine learning model. The recommendation to include and/or exclude the clause, the term, and/or the line item from the document may be provided to the client. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Application
    Filed: March 12, 2021
    Publication date: July 1, 2021
    Inventors: Debashis Banerjee, Prasanna Kumar Govindappa, David Herman, Krishna Hindhupur Vijay Sudheendra, Shruthi Jinadatta, Anilkumar Tambali, Pravinth Ganesan, Amit Saxena, Gaurav Rathi, Balaji Raghunathan, Hari Babu Krishnan
  • Patent number: 10977429
    Abstract: A method for machine learning based document editing is provided. The method may include receiving, from a client, one or more inputs associated with a document. A recommendation to include and/or exclude a clause, a term, and/or a line item from the document may be generated by at least processing the one or more inputs with a machine learning model. The recommendation to include and/or exclude the clause, the term, and/or the line item from the document may be provided to the client. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: April 13, 2021
    Assignee: SAP SE
    Inventors: Debashis Banerjee, Prasanna Kumar Govindappa, David Herman, Krishna Hindhupur Vijay Sudheendra, Shruthi Jinadatta, Anilkumar Tambali, Pravinth Ganesan, Amit Saxena, Gaurav Rathi, Balaji Raghunathan, Hari Babu Krishnan
  • Publication number: 20210042264
    Abstract: Disclosed herein are computer-implemented method, system, and computer-program product (computer-readable storage medium) embodiments for efficiently processing configurable criteria. An embodiment includes at least one computer processor configured to receive a first configuration corresponding to a plurality of attributes, access a data set of one or more items, and compute a first key based at least in part on the first configuration. In a further embodiment, the at least one computer processor may be configured to populate a first set of selected items based at least in part on the first key, and may further be further configured to output the first set of selected items. The first key may uniquely correspond to the first configuration, and the first set of selected items may include any item, of the data set of one or more items, selected based at least in part on the first key, according to some embodiments.
    Type: Application
    Filed: August 7, 2019
    Publication date: February 11, 2021
    Inventors: Snigdhaman CHATTERJEE, Shivaprasad Kodlipet Chandrashekhar, Hemanth Rajeswari Anantha, Debashis Banerjee, Hari Babu Krishnan
  • Publication number: 20210019146
    Abstract: A system includes reception of a definition of a first attribute to associate with a logical object of the first application, reception of a definition of a second attribute to associate with a second logical object of the first application, determination, based on the definition of the first attribute and the definition of the second attribute, that the first attribute and the second attribute are associated with a same semantic, based on the determination, generation of e a first identifier associated with the first attribute and the second attribute and storing the first identifier associated with the first attribute and the second attribute in a first data schema associated with the first application, and storage of the first identifier associated with the first attribute and the second attribute in an analytics schema associated with an analytics application.
    Type: Application
    Filed: July 15, 2019
    Publication date: January 21, 2021
    Inventors: Thirumaleshwar Kunamalla, Krishna Hindhupur Vijay Sudheendra, Panish Ramakrishna, Debashis Banerjee, Hemanth Rajeswari Anantha, Hari Babu Krishnan, Balaji Raghunathan
  • Patent number: 10783274
    Abstract: A method for anonymized data sharing for a multitenant document editing engine is provided. The method may include retrieving, by at least querying a local data store of a first tenant in a multitenant environment, data including a first content from a first document associated with the first tenant. The data may be anonymized. The anonymization of the data may include generating a second content by at least replacing a first information included in the first content with a second information. A recommendation to include and/or exclude the second content from a second document associated with the second tenant may be provided to a first client associated with a second tenant in the multitenant environment. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: September 22, 2020
    Assignee: SAP SE
    Inventors: Debashis Banerjee, Prasanna Kumar Govindappa, Hari Babu Krishnan
  • Publication number: 20200175097
    Abstract: According to some embodiments, methods and systems may include a data storage device that contains document files associated with a plurality of document line objects with attributes, the attributes including item terms and conditions. An object exchange platform processor may receive input values for a selected document line object with attributes and determine that the selected document line object contains multiple object sets. The processor may then create, for each object set, a separate executable outline document having an outline document identifier. The processor may also arrange to establish the plurality of executable outline documents at a remote external central component platform. According to some embodiments, objects within the selected document line object have a hierarchical structure such that some objects are sub-items of other objects.
    Type: Application
    Filed: November 29, 2018
    Publication date: June 4, 2020
    Inventors: Prasanna Kumar Govindappa, Debashis Banerjee, Hari Babu Krishnan, Shruthi Jinadatta, Santhosh Krishnamurthy, Sagar Mullanghi
  • Publication number: 20200082000
    Abstract: In one aspect, there is provided a method including presenting a first user interface including an object hierarchy comprising a parent node and a plurality of child nodes; receiving, at a second user interface, a first selection allocating at first portion of the object hierarchy to a first device; receiving, at the second user interface, a second selection allocating a second portion of the object hierarchy to a second device; and when a selection at a user interface element of a third user interface is received, sending an indication to a system to enable generation of a fourth user interface presenting a first electronic document for the first device and generation of a fifth user interface presenting a second electronic document for the second device. Related systems, methods, and articles of manufacture are also disclosed.
    Type: Application
    Filed: September 10, 2018
    Publication date: March 12, 2020
    Inventors: Krishna Hindhupur Vijay Sudheendra, Hari Babu Krishnan, Nithya Rajagopalan, Prasanna Kumar Govindappa, Avneesh Sharma
  • Publication number: 20190266354
    Abstract: A method for anonymized data sharing for a multitenant document editing engine is provided. The method may include retrieving, by at least querying a local data store of a first tenant in a multitenant environment, data including a first content from a first document associated with the first tenant. The data may be anonymized. The anonymization of the data may include generating a second content by at least replacing a first information included in the first content with a second information. A recommendation to include and/or exclude the second content from a second document associated with the second tenant may be provided to a first client associated with a second tenant in the multitenant environment. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Application
    Filed: February 27, 2018
    Publication date: August 29, 2019
    Inventors: Debashis Banerjee, Prasanna Kumar Govindappa, Hari Babu Krishnan
  • Publication number: 20190266231
    Abstract: A method for machine learning based document editing is provided. The method may include receiving, from a client, one or more inputs associated with a document. A recommendation to include and/or exclude a clause, a term, and/or a line item from the document may be generated by at least processing the one or more inputs with a machine learning model. The recommendation to include and/or exclude the clause, the term, and/or the line item from the document may be provided to the client. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Application
    Filed: February 27, 2018
    Publication date: August 29, 2019
    Inventors: Debashis Banerjee, Prasanna Kumar Govindappa, David Herman, Krishna Hindhupur Vijay Sudheendra, Shruthi Jinadatta, Anilkumar Tambali, Pravinth Ganesan, Amit Saxena, Gaurav Rathi, Balaji Raghunathan, Hari Babu Krishnan