Patents by Inventor Debashis Banerjee

Debashis Banerjee 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: 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
  • Patent number: 10509782
    Abstract: A method for enriching an object in a database may include determining, by a trained machine learning model, that a first object at the database is same and/or similar to a second object at the database. The first object and the second object may be part of a schema of the database. The second object may be subordinate to the first object. In response to the determination that the first object is same and/or similar to the second object, one or more attributes associated with the second object may be added to the first object. Related systems and articles of manufacture including computer program products are also provided.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: December 17, 2019
    Assignee: SAP SE
    Inventors: Debashis Banerjee, Nithya Rajagopalan
  • Publication number: 20190294658
    Abstract: A method and system including a data storage device to store document files, entity graph data structures, and data graph data structures; a processor to receive input values for parameters of a plurality of entities related to a document being authored; generate an entity graph data structure linking, directly or indirectly, the plurality of entities based on shared property commonalities between the plurality of entities; generate a data graph data structure based on the entity graph data structure and at least one of at least one existing document file, curated document terms, and relevant terms acceptable to the plurality of entities; and automatically generate, based on the data graph data structure, a self-awareness notification for the document being authored, the self-awareness notification indicating an action related to a continued authoring of the document being authored; and an output to output a user interface to display the generated notification in a notification interface area of a user interf
    Type: Application
    Filed: March 20, 2018
    Publication date: September 26, 2019
    Inventors: Debashis Banerjee, Shruthi Jinadatta, Prasanna Kumar Govindappa, Krishna Hindhupur Vijay Sudheendra
  • 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
  • Publication number: 20190179937
    Abstract: A method for enriching an object in a database may include determining, by a trained machine learning model, that a first object at the database is same and/or similar to a second object at the database. The first object and the second object may be part of a schema of the database. The second object may be subordinate to the first object. In response to the determination that the first object is same and/or similar to the second object, one or more attributes associated with the second object may be added to the first object. Related systems and articles of manufacture including computer program products are also provided.
    Type: Application
    Filed: December 11, 2017
    Publication date: June 13, 2019
    Inventors: Debashis Banerjee, Nithya Rajagopalan
  • Publication number: 20190132130
    Abstract: Disclosed herein are system, method, and computer program product embodiments for converting a static contract clause into an operationalizing contract clause on a blockchain. An embodiment operates by converting the static contract clause to an operationalized contract clause having a trigger and an action. The embodiment generates executable code for a blockchain based on the trigger and the action. The embodiment deploys the executable code on a block in the blockchain. The embodiment then executes the action in the executable code in the blockchain in response to receiving the trigger.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 2, 2019
    Inventors: Hemanth Rajeswari Anantha, Kiran Prashanth Kulkarni, Abhishek Chaturvedi, Debashis Banerjee, Panish Ramakrishna
  • Publication number: 20180322185
    Abstract: Example embodiments for classification are described. In an example embodiment, a request including a text term to be classified is received from a source system via a communication network at a computer system. A rule associated with the text term is accessed, in which the rule indicates at least one classifier of a plurality of classifiers installed at the computer system. Classification information for the text term is generated at the computer system using the at least one classifier indicated by the rule. The generated classification information includes a classification selected from a taxonomy by the at least one classifier. The generated classification information is transmitted via the communication network to the source system.
    Type: Application
    Filed: May 2, 2017
    Publication date: November 8, 2018
    Inventors: Ashutosh Patel, Rahul Seshagiri Srivatsa, Panish Ramakrishna, Debashis Banerjee
  • Publication number: 20170039196
    Abstract: In sentiment evaluation in procurement and auctions, keywords associated with sentiments of an entity are dynamically extracted from sources. Based on the extracted keywords, weighted sentiment indicators of the entity are calculated based on corresponding weights associated with the sources and corresponding sentiment indicators of the keywords in the server system. A weighted sentiment value of the entity is dynamically calculated based on weighted sentiment indicators of the entity in a server system. The weighted sentiment value of the entity is mapped to a sentiment representation in the server system. The sentiment representation is received in a frontend application system from the server system. The frontend application system communicates with the server system via application program interfaces. The sentiment representation of the entity is displayed in a graphical user interface as a result of sentiment evaluation of the entity.
    Type: Application
    Filed: September 23, 2015
    Publication date: February 9, 2017
    Inventor: Debashis Banerjee
  • Patent number: 8924799
    Abstract: A computer-implemented method of providing a predefined content to a user includes generating an error message at a user device, the error message based on unavailability of the predefined content to the user at a first instance of time. The method also includes receiving one or more error messages by a server, the one or more error messages being received from one or more user devices. Further, the method includes creating a list of one or more parameters by the server. Furthermore, the method includes providing the predefined content to the user at a second instance of time based on a predefined threshold of the one or more parameters in the list.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: December 30, 2014
    Assignee: Yahoo! Inc.
    Inventors: Debashis Banerjee, Anand Balachandran
  • Publication number: 20130275819
    Abstract: A computer-implemented method of providing a predefined content to a user includes generating an error message at a user device, the error message based on unavailability of the predefined content to the user at a first instance of time. The method also includes receiving one or more error messages by a server, the one or more error messages being received from one or more user devices. Further, the method includes creating a list of one or more parameters by the server. Furthermore, the method includes providing the predefined content to the user at a second instance of time based on a predefined threshold of the one or more parameters in the list.
    Type: Application
    Filed: April 16, 2012
    Publication date: October 17, 2013
    Applicant: YAHOO! INC.
    Inventors: Debashis BANERJEE, Anand BALACHANDRAN
  • Patent number: 8520806
    Abstract: Apparatus, systems, and methods may operate to implement forced answer communications by receiving a request to permit emergency activation of a first telephone in response to a call placed by a second telephone having a defined telephone number, receiving the call placed by the second telephone to the first telephone, wherein the first telephone is either on hook or turned off, and establishing a voice communication path between the first telephone and the second telephone. The path may be established by either sending an off hook command to the first telephone if the first telephone is turned on and on hook, or sending a combination of turn on and off hook commands to the first telephone if the first telephone is turned off. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: August 27, 2013
    Assignee: Novell, Inc.
    Inventor: Debashis Banerjee
  • Publication number: 20090296901
    Abstract: Apparatus, systems, and methods may operate to implement forced answer communications by receiving a request to permit emergency activation of a first telephone in response to a call placed by a second telephone having a defined telephone number, receiving the call placed by the second telephone to the first telephone, wherein the first telephone is either on hook or turned off, and establishing a voice communication path between the first telephone and the second telephone. The path may be established by either sending an off hook command to the first telephone if the first telephone is turned on and on hook, or sending a combination of turn on and off hook commands to the first telephone if the first telephone is turned off. Additional apparatus, systems, and methods are disclosed.
    Type: Application
    Filed: May 29, 2008
    Publication date: December 3, 2009
    Inventor: Debashis Banerjee
  • Patent number: 4381902
    Abstract: A fiberglass-epoxy flexbeam extends from tip to tip of each opposed blade pair, carrying the blade centrifugal forces so that none of the centrifugal loading is carried by the hub. The primary load-carrying connector between the flexbeam and the hub is a set of elastomeric pads. These provide a soft mount between the flexbeam and the hub to keep the primary bending moments within the flexbeams where the filaments are designed to accommodate them. The elastomeric pads are also effective in isolating the hub from chordwise loads which include the steady driving torque and the "C" mode and "S" modes of coriolis vibration. The elastomeric hub mount damps these vibrations and tunes their frequencies to values well separated from the rotor frequency.
    Type: Grant
    Filed: December 20, 1979
    Date of Patent: May 3, 1983
    Assignee: Hughes Helicopters, Inc.
    Inventors: Robert E. Head, Debashis Banerjee