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: 11409520Abstract: 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: GrantFiled: July 15, 2019Date of Patent: August 9, 2022Assignee: SAP SEInventors: Thirumaleshwar Kunamalla, Krishna Hindhupur Vijay Sudheendra, Panish Ramakrishna, Debashis Banerjee, Hemanth Rajeswari Anantha, Hari Babu Krishnan, Balaji Raghunathan
-
Patent number: 11321518Abstract: 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: GrantFiled: March 12, 2021Date of Patent: May 3, 2022Assignee: SAP SEInventors: 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: 20210200936Abstract: 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: ApplicationFiled: March 12, 2021Publication date: July 1, 2021Inventors: 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: 10977429Abstract: 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: GrantFiled: February 27, 2018Date of Patent: April 13, 2021Assignee: SAP SEInventors: 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: 20210056434Abstract: 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: ApplicationFiled: August 19, 2019Publication date: February 25, 2021Inventor: Balaji Raghunathan
-
Publication number: 20210019146Abstract: 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: ApplicationFiled: July 15, 2019Publication date: January 21, 2021Inventors: Thirumaleshwar Kunamalla, Krishna Hindhupur Vijay Sudheendra, Panish Ramakrishna, Debashis Banerjee, Hemanth Rajeswari Anantha, Hari Babu Krishnan, Balaji Raghunathan
-
Publication number: 20200192973Abstract: 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: ApplicationFiled: December 17, 2018Publication date: June 18, 2020Inventor: Balaji Raghunathan
-
Patent number: 10601973Abstract: 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: GrantFiled: March 19, 2019Date of Patent: March 24, 2020Inventor: Balaji Raghunathan
-
Publication number: 20190266231Abstract: 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: ApplicationFiled: February 27, 2018Publication date: August 29, 2019Inventors: 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: 9892275Abstract: 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: GrantFiled: March 10, 2016Date of Patent: February 13, 2018Assignee: SAP SEInventors: Vipul Gupta, Balaji Raghunathan, Darpan Dinker
-
Patent number: 9824321Abstract: 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: GrantFiled: September 18, 2014Date of Patent: November 21, 2017Assignee: Infosys LimitedInventors: Balaji Raghunathan, Sivaram Thangam Varghese, Prasanna Nagesh Teli
-
Publication number: 20170262645Abstract: 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: ApplicationFiled: March 10, 2016Publication date: September 14, 2017Inventors: VIPUL GUPTA, BALAJI RAGHUNATHAN, DARPAN DINKER
-
Patent number: 9436221Abstract: 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: GrantFiled: November 5, 2015Date of Patent: September 6, 2016Inventor: Balaji Raghunathan
-
Publication number: 20160124464Abstract: 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: ApplicationFiled: November 5, 2015Publication date: May 5, 2016Inventor: Balaji Raghunathan
-
Publication number: 20150088593Abstract: 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: ApplicationFiled: September 18, 2014Publication date: March 26, 2015Applicant: Infosys LimitedInventors: Balaji Raghunathan, Sivaram Thangam Varghese, Prasanna Nagesh Teli
-
Patent number: 8930381Abstract: 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: GrantFiled: May 19, 2011Date of Patent: January 6, 2015Assignee: Infosys LimitedInventors: Balaji Raghunathan, Vishal Krishna Saxena, Venugopal Subbarao, Swaminathan Natarajan
-
Patent number: 8602229Abstract: 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: GrantFiled: January 24, 2012Date of Patent: December 10, 2013Inventors: Balaji Raghunathan, Francois Lindsay
-
Patent number: D892043Type: GrantFiled: March 19, 2019Date of Patent: August 4, 2020Inventor: Balaji Raghunathan
-
Patent number: D918449Type: GrantFiled: March 19, 2019Date of Patent: May 4, 2021Inventor: Balaji Raghunathan
-
Patent number: D918450Type: GrantFiled: March 19, 2019Date of Patent: May 4, 2021Inventor: Balaji Raghunathan