Patents by Inventor Ralph Debusmann

Ralph Debusmann 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: 11533298
    Abstract: A method may include receiving, from a first client, a first message. The first message may be matched to a second user based on a similarity between a first keyword included in the first message and a second keyword included in a profile of a second user. The first keyword may be determined to be similar to the second keyword based on a distance between a first vector representation of the first keyword and a second vector representation of the second keyword not exceeding a threshold value. In response to the first message being matched with the second user, the first message may be sent to a second client associated with the second user. In response to receiving, from the second client, a second message responsive to the first message, the second message may be sent to the first client. Related systems and articles of manufacture are also provided.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: December 20, 2022
    Assignee: SAP SE
    Inventors: Ralph Debusmann, Christian Martick
  • Patent number: 11257100
    Abstract: Disclosed herein are system, method, and computer program product embodiments for crawling feedback sources and generating a product improvement recommendation. In an embodiment, a Product Optimization Crawler and Monitor (POCM) system may crawl feedback comments from different sources such as an Internet source or a customer feedback database. The POCM system may apply artificial intelligence, natural language processing, and constraint modeling techniques to the feedback comments to identify product features as well as a feedback category corresponding to the product feature. The feedback category may include a positive, negative, or neutral feedback category. Using this information, the POCM system may generate a summary of the feedback from different sources and/or generate product improvement recommendation. The product improvement recommendation may include suggesting that a component from a first product be replaced with a similar component from a second product.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: February 22, 2022
    Assignee: SAP SE
    Inventors: Iuliia Konstantinova, Ralph Debusmann, Michail Vasiltschenko, Anton Snitko, Günther Fischer
  • Patent number: 11250497
    Abstract: Methods, systems, and computer-readable storage media for computer-implemented simulation of a digital advertising system to generate data. Actions include executing a plurality of actors, each actor being provided as computer-executable code including functionality of a respective component of a digital advertising system, and including one or more configuration parameters, during a simulated real-time bidding (RTB) process, transmitting, by each actor, at least one message to another actor, each message representing a transaction between actors in the digital advertising system, and being at least partially based on the one or more configuration parameters of a respective actor, and logging data representative of transactions occurring during the simulated RTB process.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: February 15, 2022
    Assignee: SAP SE
    Inventors: Ralph Debusmann, Ioannis Stratakos
  • Publication number: 20200304472
    Abstract: A method may include receiving, from a first client, a first message. The first message may be matched to a second user based on a similarity between a first keyword included in the first message and a second keyword included in a profile of a second user. The first keyword may be determined to be similar to the second keyword based on a distance between a first vector representation of the first keyword and a second vector representation of the second keyword not exceeding a threshold value. In response to the first message being matched with the second user, the first message may be sent to a second client associated with the second user. In response to receiving, from the second client, a second message responsive to the first message, the second message may be sent to the first client. Related systems and articles of manufacture are also provided.
    Type: Application
    Filed: March 19, 2019
    Publication date: September 24, 2020
    Inventors: Ralph Debusmann, Christian Martick
  • Publication number: 20200193456
    Abstract: Disclosed herein are system, method, and computer program product embodiments for crawling feedback sources and generating a product improvement recommendation. In an embodiment, a Product Optimization Crawler and Monitor (POCM) system may crawl feedback comments from different sources such as an Internet source or a customer feedback database. The POCM system may apply artificial intelligence, natural language processing, and constraint modeling techniques to the feedback comments to identify product features as well as a feedback category corresponding to the product feature. The feedback category may include a positive, negative, or neutral feedback category. Using this information, the POCM system may generate a summary of the feedback from different sources and/or generate product improvement recommendation. The product improvement recommendation may include suggesting that a component from a first product be replaced with a similar component from a second product.
    Type: Application
    Filed: December 18, 2018
    Publication date: June 18, 2020
    Inventors: Iuliia KONSTANTINOVA, Ralph DEBUSMANN, Michail VASILTSCHENKO, Anton SNITKO, Günther FISCHER
  • Patent number: 10509812
    Abstract: Methods, systems, and computer-readable storage media for providing a list of similar texts to a user developing a software program include actions of receiving an original source text (OST) from the user, the OST including a text string, providing an OST with quality correction (OST-QC), the OST-QC including one or more corrections to the OST, determining that a source text repository includes entries associated with one or more source texts that are sufficiently similar, and in response, providing a list of similar texts, the list of similar texts including one or more OST-QCs of respective entries in the source text repository, and transmitting the list of similar texts for display to the user, a similar text of the list of similar texts being automatically inserted into the software program in response to user selection of the similar text from the list of similar texts.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: December 17, 2019
    Assignee: SAP SE
    Inventors: Yvonne Miklosch, Michail Vasiltschenko, Ralph Debusmann, Iuliia Konstantinova
  • Patent number: 10503529
    Abstract: A system includes a memory and a semiconductor-based processor coupled to form logic circuits. The logic circuits provide a combined localization and personalization (LPN) web service to a computer application, receive a call from the computer application for recommendations to localize and personalize a computer application for a particular user, prepare a recommendation on which one or more reusable application logic modules to attach to a core logic of the computer application to localize and personalize application for the particular user.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: December 10, 2019
    Assignee: SAP SE
    Inventors: Elena Lopushenko, Michail Vasiltschenko, Yvonne Miklosch, Ralph Debusmann, Holger Sievert, Guenther Fischer
  • Patent number: 10503808
    Abstract: Disclosed is an improved system for performing intelligent text reduction on text strings for optimal display in a variety of user interface display elements. The system includes a smart text reduction algorithm that can shorten text strings as necessary in response to resizing the user interface or elements therein. The system also includes a design time user interface for application developers (or other users) to design graphical user interfaces in a collaborative workspace. The design time user interface incorporates the smart text reduction algorithm to enable designers to modify user interface display elements and run the text reduction algorithm on any text strings that no longer fit within the modified display elements. The described embodiments can also translate text strings of user interface display elements and can execute the smart text shortening algorithm on the translated text strings accordingly.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: December 10, 2019
    Assignee: SAP SE
    Inventors: Michail Vasiltschenko, Ralph Debusmann, Florian Hoffmann, Iuliia Konstantinova, Christian Lieske, Charles Monte
  • Publication number: 20190355051
    Abstract: Methods, systems, and computer-readable storage media for computer-implemented simulation of a digital advertising system to generate data. Actions include executing a plurality of actors, each actor being provided as computer-executable code including functionality of a respective component of a digital advertising system, and including one or more configuration parameters, during a simulated real-time bidding (RTB) process, transmitting, by each actor, at least one message to another actor, each message representing a transaction between actors in the digital advertising system, and being at least partially based on the one or more configuration parameters of a respective actor, and logging data representative of transactions occurring during the simulated RTB process.
    Type: Application
    Filed: June 19, 2018
    Publication date: November 21, 2019
    Inventors: Ralph Debusmann, Ioannis Stratakos
  • Patent number: 10372828
    Abstract: Various embodiments of systems, computer program products, and methods to assess translation quality are described herein. In an aspect, a translated text is received during translation of content from a source language to a target language. The received translated text is detected as an incorrect translation by analyzing a number of quality checks in a translation quality algorithm. An error category corresponding to the incorrect translation is determined based on a root cause of the incorrect translation. Further, a counter is incremented in a corresponding error category. When the counter exceeds a threshold, an action to prevent submission of the translation is triggered based on a combined error score. The combined error score is a combined weighted error score from error categories which have exceeded their respective thresholds.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: August 6, 2019
    Assignee: SAP SE
    Inventors: Yvonne Miklosch, Ralph Debusmann, Michail Vasiltschenko, Thomas Alcantara Kliche, Abdallah El Sahhar, Susanne Hempel, Yu Zhang
  • Patent number: 10235363
    Abstract: Various embodiments of systems, computer program products, and methods to provide instant translation of user interfaces of a web application are described herein. In an aspect, a request is received to translate a user interfaces of a web application from a source language to a target language. A translatable user interface element associated with the user interface of the web application is determined. Further, the translatable user interface element is translated from the source language to the target language based on dynamic metadata associated with the translatable user interface element. The translated translatable user interface element in the user interface of the web application is rendered.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: March 19, 2019
    Assignee: SAP SE
    Inventors: Anton Snitko, Michail Vasiltschenko, Ralph Debusmann
  • Publication number: 20180373706
    Abstract: Various embodiments of systems, computer program products, and methods to assess translation quality are described herein. In an aspect, a translated text is received during translation of content from a source language to a target language. The received translated text is detected as an incorrect translation by analyzing a number of quality checks in a translation quality algorithm. An error category corresponding to the incorrect translation is determined based on a root cause of the incorrect translation. Further, a counter is incremented in a corresponding error category. When the counter exceeds a threshold, an action to prevent submission of the translation is triggered based on a combined error score. The combined error score is a combined weighted error score from error categories which have exceeded their respective thresholds.
    Type: Application
    Filed: June 21, 2017
    Publication date: December 27, 2018
    Inventors: YVONNE MIKLOSCH, Ralph Debusmann, Michail Vasiltschenko, Thomas Alcantara Kliche, Abdallah El Sahhar, Susanne Hempel, Yu Zhang
  • Patent number: 10140260
    Abstract: Disclosed is an improved system for performing intelligent text reduction on text strings for optimal display in a variety of user interface display elements. The system includes a smart text reduction algorithm that can shorten text strings as necessary in response to resizing the user interface or elements therein. The system also includes a design time user interface for application developers (or other users) to design graphical user interfaces in a collaborative workspace. The design time user interface incorporates the smart text reduction algorithm to enable designers to modify user interface display elements and run the text reduction algorithm on any text strings that no longer fit within the modified display elements. The described embodiments can also translate text strings of user interface display elements and can execute the smart text shortening algorithm on the translated text strings accordingly.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: November 27, 2018
    Assignee: SAP SE
    Inventors: Michail Vasiltschenko, Ralph Debusmann, Florian Hoffmann, Iuliia Konstantinova, Christian Lieske, Charles Monte
  • Publication number: 20180314688
    Abstract: Various embodiments of systems, computer program products, and methods to provide instant translation of user interfaces of a web application are described herein. In an aspect, a request is received to translate a user interfaces of a web application from a source language to a target language. A translatable user interface element associated with the user interface of the web application is determined. Further, the translatable user interface element is translated from the source language to the target language based on dynamic metadata associated with the translatable user interface element. The translated translatable user interface element in the user interface of the web application is rendered.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Inventors: ANTON SNITKO, Michail Vasiltschenko, Ralph Debusmann
  • Patent number: 10114626
    Abstract: A system, a method, and a computer program product for deployment of objects are disclosed. Using a deployment infrastructure of a database system, a deployment container for deployment of at least one object at runtime of an application is generated. The container includes at least one artifact for the object and a container schema indicative of at least one dependency associated with the object. At least one deployment privilege is associated based on the container schema with the artifact for the object. The artifact of the deployment container is deployed based on the associated deployment schema during runtime of the application. The container can be an isolated container and an access privilege to an object can be requested based on a synonym for deployment purposes.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: October 30, 2018
    Assignee: SAP SE
    Inventors: Jonathan Bregler, Alexander Bunte, Arne Harren, Andreas Kellner, Daniel Kuntze, Vladislav Leonkev, Simon Lueders, Volker Sauermann, Michael Schnaubelt, Le-Huan Stefan Tran, Michael Wintergerst, Cornelia Kinder, Christopher Schildt, Andreas Thumfart, Ralph Debusmann, Andre Hildebrandt, Stefan Baeuerle, Meinolf Block, Klaus Kopecz, Anil K. Goel, Roger Killian-Kehr
  • Publication number: 20180197190
    Abstract: A system includes a memory and a semiconductor-based processor coupled to form logic circuits. The logic circuits provide a localization (LPN) web service to a computer application having business analytics functions, for a recommendation on how to localize the business analytics performed by the computer application to target a specific group of consumers, prepare a recommendation on reconfiguring the business analytics logic of the computer application to perform business analytics localized to target the specific group of consumers, and provide the recommendation to the computer application to set up a localized (LPN) computer application to perform business analytics targeting the specific group of consumers.
    Type: Application
    Filed: January 6, 2017
    Publication date: July 12, 2018
    Inventors: Ralph Debusmann, Michail Vasiltschenko, Yvonne Miklosch, Elena Lopushenko, Iuliia Konstantinova, Holger Sievert, Jochen Geib, Benjamin Schork, Guenther Fischer
  • Publication number: 20180146070
    Abstract: A system includes a memory and a semiconductor-based processor coupled to form logic circuits. The logic circuits provide a combined localization and personalization (LPN) web service to a computer application, receive a call from the computer application for recommendations to localize and personalize a computer application for a particular user, prepare a recommendation on which one or more reusable application logic modules to attach to a core logic of the computer application to localize and personalize application for the particular user.
    Type: Application
    Filed: November 22, 2016
    Publication date: May 24, 2018
    Inventors: Elena Lopushenko, Michail Vasiltschenko, Yvonne Miklosch, Ralph Debusmann, Holger Sievert, Guenther Fischer
  • Publication number: 20180101366
    Abstract: Methods, systems, and computer-readable storage media for providing a list of similar texts to a user developing a software program include actions of receiving an original source text (OST) from the user, the OST including a text string, providing an OST with quality correction (OST-QC), the OST-QC including one or more corrections to the OST, determining that a source text repository includes entries associated with one or more source texts that are sufficiently similar, and in response, providing a list of similar texts, the list of similar texts including one or more OST-QCs of respective entries in the source text repository, and transmitting the list of similar texts for display to the user, a similar text of the list of similar texts being automatically inserted into the software program in response to user selection of the similar text from the list of similar texts.
    Type: Application
    Filed: October 11, 2016
    Publication date: April 12, 2018
    Inventors: Yvonne Miklosch, Michail Vasiltschenko, Ralph Debusmann, Iuliia Konstantinova
  • Publication number: 20180018302
    Abstract: Disclosed is an improved system for performing intelligent text reduction on text strings for optimal display in a variety of user interface display elements. The system includes a smart text reduction algorithm that can shorten text strings as necessary in response to resizing the user interface or elements therein. The system also includes a design time user interface for application developers (or other users) to design graphical user interfaces in a collaborative workspace. The design time user interface incorporates the smart text reduction algorithm to enable designers to modify user interface display elements and run the text reduction algorithm on any text strings that no longer fit within the modified display elements. The described embodiments can also translate text strings of user interface display elements and can execute the smart text shortening algorithm on the translated text strings accordingly.
    Type: Application
    Filed: July 15, 2016
    Publication date: January 18, 2018
    Inventors: Michail Vasiltschenko, Ralph Debusmann, Florian Hoffmann, Iuliia Konstantinova, Christian Lieske, Charles Monte
  • Publication number: 20180018303
    Abstract: Disclosed is an improved system for performing intelligent text reduction on text strings for optimal display in a variety of user interface display elements. The system includes a smart text reduction algorithm that can shorten text strings as necessary in response to resizing the user interface or elements therein. The system also includes a design time user interface for application developers (or other users) to design graphical user interfaces in a collaborative workspace. The design time user interface incorporates the smart text reduction algorithm to enable designers to modify user interface display elements and run the text reduction algorithm on any text strings that no longer fit within the modified display elements. The described embodiments can also translate text strings of user interface display elements and can execute the smart text shortening algorithm on the translated text strings accordingly.
    Type: Application
    Filed: July 15, 2016
    Publication date: January 18, 2018
    Inventors: Michail Vasiltschenko, Ralph Debusmann, Florian Hoffmann, Iuliia Konstantinova, Christian Lieske, Charles Monte