Patents by Inventor Balaji Raghunathan

Balaji Raghunathan 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: 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
  • 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: 20210056434
    Abstract: Systems and methods are provided for analyzing input data using a first machine learning model corresponding to a root level node of a model tree classifier to generate a level node classification and a confidence score corresponding to the classification, and for each level in the hierarchy of nodes after the root level node in the model tree classifier, determining a next level node of the model tree classifier based on a generated classification output of a previous level node, and analyzing the input data to generate a level node classification output and a level node confidence score corresponding to the classification. The systems and methods further provide for generating a final classification for the input data based on alignment with a previous level node classification output and confidence scores corresponding to each level node classification output.
    Type: Application
    Filed: August 19, 2019
    Publication date: February 25, 2021
    Inventor: Balaji Raghunathan
  • 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
  • Publication number: 20200192973
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to determine the meaning a block or text. In one aspect, a method includes receiving textual data from an application and processing the textual data through a trained neural network to generate a vector space of an n-dimensional shape. Each unique word in the textual data is assigned a corresponding vector representation in the vector space, where the vector space includes clusters of the vector representations for the unique words in the textual data that are synonymous. A normalized sum based on the vector representation in the vector space is determined, where the normalized sum represents a full dimensionality of the textual data. A contextual meaning for the textual data based on the normalized sum is provided to the application through a simple neural network classification.
    Type: Application
    Filed: December 17, 2018
    Publication date: June 18, 2020
    Inventor: Balaji Raghunathan
  • Patent number: 10601973
    Abstract: A multiple connector electronics docking device provides a selectable connector on a docking base. The device includes a housing configured for positioning on a support surface. A disc is coupled to the housing and rotatable relative to the housing. Portions of an upper face and a perimeter edge of the disc are exposed on the housing. The disc is rotatable relative to the housing by manipulation of the perimeter edge to expose a selectable portion of the upper face of the disc. Base connectors are spaced on the disc such that a selectable one of the base connectors is positionable to be exposed outside of the housing. A wire connects each base connector electrically to a power source.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: March 24, 2020
    Inventor: Balaji Raghunathan
  • 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
  • Patent number: 9892275
    Abstract: Various embodiments of systems, computer program products, and methods for encrypting data in a multi-tenant cloud environment are described herein. In an aspect, an encryption time frame to encrypt data associated with a user in a multi-tenant cloud environment may be retrieved. Based on the encryption time frame, a list of object types to be encrypted may be identified. A batch encryption period may be determined for encrypting data corresponding to the list of object types. Further, batches are sequentially selected based on the batch encryption period, for a selected batch: one or more data records may be retrieved based on the batch encryption period and the one or more data records may be encrypted in groups based on at least one throttling value.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: February 13, 2018
    Assignee: SAP SE
    Inventors: Vipul Gupta, Balaji Raghunathan, Darpan Dinker
  • Patent number: 9824321
    Abstract: A computer implemented method for customer response management the method comprising the step of collecting information from social networking sites wherein the information is at least a post or comment for at least a brand or product; identifying customer among pluralities of authors of the information on the social networking sites; categorizing the information into at least a complaint, lead, service request, information request or feedback; analyzing the categorized information; prioritizing the analyzed information; and routing the prioritized information to at least a concerned personnel or a work flow of the Customer Relationship Management (CRM) system for response. The method further comprising identifying the influence of the customer wherein the influence is at least a global influence or local influence. The identification of customer is done by fetching information from at least the Customer Relationship Management (CRM) system or social profile aggregator service.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: November 21, 2017
    Assignee: Infosys Limited
    Inventors: Balaji Raghunathan, Sivaram Thangam Varghese, Prasanna Nagesh Teli
  • Publication number: 20170262645
    Abstract: Various embodiments of systems, computer program products, and methods for encrypting data in a multi-tenant cloud environment are described herein. In an aspect, an encryption time frame to encrypt data associated with a user in a multi-tenant cloud environment may be retrieved. Based on the encryption time frame, a list of object types to be encrypted may be identified. A batch encryption period may be determined for encrypting data corresponding to the list of object types. Further, batches are sequentially selected based on the batch encryption period, for a selected batch: one or more data records may be retrieved based on the batch encryption period and the one or more data records may be encrypted in groups based on at least one throttling value.
    Type: Application
    Filed: March 10, 2016
    Publication date: September 14, 2017
    Inventors: VIPUL GUPTA, BALAJI RAGHUNATHAN, DARPAN DINKER
  • Patent number: 9436221
    Abstract: A multiple connector electronics docking base device includes a housing structured to have a slot extending into an upper surface of the housing. A disc is rotatably coupled to the housing and partially positioned within the slot wherein a selectable portion of the disc is positionable to be exposed within the slot. Each of a plurality of base connectors is coupled to the disc. The base connectors are spaced on the disc such that a selectable one of the base connectors is positionable within the slot. A first end of a wire is coupled to the disc such that each base connector is electrically coupled to the wire. A second end of the wire is coupled to the housing such that the second end is configured for being electrically coupled to a power source.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: September 6, 2016
    Inventor: Balaji Raghunathan
  • Publication number: 20160124464
    Abstract: A multiple connector electronics docking base device includes a housing structured to have a slot extending into an upper surface of the housing. A disc is rotatably coupled to the housing and partially positioned within the slot wherein a selectable portion of the disc is positionable to be exposed within the slot. Each of a plurality of base connectors is coupled to the disc. The base connectors are spaced on the disc such that a selectable one of the base connectors is positionable within the slot. A first end of a wire is coupled to the disc such that each base connector is electrically coupled to the wire. A second end of the wire is coupled to the housing such that the second end is configured for being electrically coupled to a power source.
    Type: Application
    Filed: November 5, 2015
    Publication date: May 5, 2016
    Inventor: Balaji Raghunathan
  • Publication number: 20150088593
    Abstract: A computer implemented method for customer response management the method comprising the step of collecting information from social networking sites wherein the information is at least a post or comment for at least a brand or product; identifying customer among pluralities of authors of the information on the social networking sites; categorizing the information into at least a complaint, lead, service request, information request or feedback; analyzing the categorized information; prioritizing the analyzed information; and routing the prioritized information to at least a concerned personnel or a work flow of the Customer Relationship Management (CRM) system for response. The method further comprising identifying the influence of the customer wherein the influence is at least a global influence or local influence. The identification of customer is done by fetching information from at least the Customer Relationship Management (CRM) system or social profile aggregator service.
    Type: Application
    Filed: September 18, 2014
    Publication date: March 26, 2015
    Applicant: Infosys Limited
    Inventors: Balaji Raghunathan, Sivaram Thangam Varghese, Prasanna Nagesh Teli
  • Patent number: 8930381
    Abstract: System and methods for anonymizing data is disclosed. The method includes intercepting a communication, identifying sensitive data in the communication and transmitting data to an anonymization engine for masking. Masked data is received from the anonymization engine and transmitted to a client device.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: January 6, 2015
    Assignee: Infosys Limited
    Inventors: Balaji Raghunathan, Vishal Krishna Saxena, Venugopal Subbarao, Swaminathan Natarajan
  • Patent number: 8602229
    Abstract: A portable clothesline assembly is provided for facilitating hanging of clothes at a selectable location. The assembly includes a first stand, a second stand, and a scissor arm having a first end coupled to the first stand and a second end coupled to the second stand. A first boom arm coupled to the first stand and a second boom arm coupled to the second stand. A line is coupled to and extends between the first boom arm and the second boom arm.
    Type: Grant
    Filed: January 24, 2012
    Date of Patent: December 10, 2013
    Inventors: Balaji Raghunathan, Francois Lindsay
  • Patent number: D892043
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: August 4, 2020
    Inventor: Balaji Raghunathan
  • Patent number: D918449
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: May 4, 2021
    Inventor: Balaji Raghunathan
  • Patent number: D918450
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: May 4, 2021
    Inventor: Balaji Raghunathan