Patents by Inventor Sebastien Cherry

Sebastien Cherry 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: 11789759
    Abstract: The disclosed systems, and methods are directed to assisting a user of a virtual environment, the method comprising: tracking and storing user interactions of the user with a user interface associated with the virtual environment, the user interactions being associated with the user attempting to perform a task in the virtual environment; performing a background analysis of the user interactions, the background analysis comprising: inputting one or more of the tracked and stored user interactions to a machine learning algorithm (MLA) having been previously trained to identify sequence pattern of user interactions; outputting, by the MLA, one or more sequence patterns of user interactions to be associated with the tracked and stored user interactions; determining, that the user requires assistance to complete the task; and operating an assistance module to guide the user in completing the task.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: October 17, 2023
    Assignee: BATON SIMULATIONS
    Inventors: Sebastien Cherry, Stephane Gosselin
  • Patent number: 11418622
    Abstract: A computer-implemented method for translating a user-interface of a web-based software application in a web browser environment. The method comprises receiving a request to translate the user-interface from a source language to a target language. A user-interface source code is browsed, the browsing comprising: locating source text elements of the user-interface source code to be translated from the source language to the target language, populating a correspondence table with the source text elements, associating the source text elements of the correspondence table with target text elements, the target text elements corresponding to source text elements translated in the target language, generating a translated user-interface source code based on the user-interface source code and the correspondence table, and rendering the translated user-interface source code in the web browser.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: August 16, 2022
    Assignee: BATON SIMULATIONS
    Inventors: Sebastien Cherry, Stephane Gosselin
  • Publication number: 20220060565
    Abstract: A computer-implemented method for translating a user-interface of a web-based software application in a web browser environment. The method comprises receiving a request to translate the user-interface from a source language to a target language. A user-interface source code is browsed, the browsing comprising: locating source text elements of the user-interface source code to be translated from the source language to the target language, populating a correspondence table with the source text elements, associating the source text elements of the correspondence table with target text elements, the target text elements corresponding to source text elements translated in the target language, generating a translated user-interface source code based on the user-interface source code and the correspondence table, and rendering the translated user-interface source code in the web browser.
    Type: Application
    Filed: August 18, 2020
    Publication date: February 24, 2022
    Inventors: Sebastien CHERRY, Stephane GOSSELIN
  • Publication number: 20220058517
    Abstract: The disclosed systems, apparatus, and methods are directed to generating custom predictive model, the method comprising selecting, in a user interface (UI), a business object, selecting, in the UI, a machine learning algorithm, fetching, from a database, data fields associated with the business object, configuring, in the UI, the machine learning algorithm with the data fields associated with the business object, creating, in the UI, a mathematical expression defining a relationship among the data fields, and processing, by the machine learning algorithm, the data fields associated with the business object in accordance with the mathematical expression defining the relationship among the data fields to generate predictive values.
    Type: Application
    Filed: August 21, 2020
    Publication date: February 24, 2022
    Inventors: Sebastien CHERRY, Stephane GOSSELIN
  • Publication number: 20220050694
    Abstract: The disclosed systems, and methods are directed to assisting a user of a virtual environment, the method comprising: tracking and storing user interactions of the user with a user interface associated with the virtual environment, the user interactions being associated with the user attempting to perform a task in the virtual environment; performing a background analysis of the user interactions, the background analysis comprising: inputting one or more of the tracked and stored user interactions to a machine learning algorithm (MLA) having been previously trained to identify sequence pattern of user interactions; outputting, by the MLA, one or more sequence patterns of user interactions to be associated with the tracked and stored user interactions; determining, that the user requires assistance to complete the task; and operating an assistance module to guide the user in completing the task.
    Type: Application
    Filed: August 6, 2021
    Publication date: February 17, 2022
    Inventors: Sebastien CHERRY, Stephane GOSSELIN
  • Patent number: 8667409
    Abstract: Systems and methods for setting the focus of an application page after that page is reloaded are provided. Systems for setting focus may comprise a processor coupled to a memory. The processor may be operative to load an application page having two or more elements. The processor may be operative to track which of the one of the two or more elements is in focus. The processor may be operative to reload the application page in response to a server call. The processor may be operative to restore focus of the application page on the element of the application page most recently in focus prior to reloading.
    Type: Grant
    Filed: October 31, 2005
    Date of Patent: March 4, 2014
    Assignee: SAP AG
    Inventors: Sebastien Cherry, Michel Martin
  • Patent number: 7778968
    Abstract: Methods and systems for synchronizing applications deployed on a test server are provided. The methods and systems may comprise a software application comprising a plurality of files deployed on a test server. After the software application is deployed on a test server, one of the plurality of files comprising the software application may be modified in a development environment. The methods and systems may comprise a synchronization manager operative to, after modification of the one of the plurality of files, synchronize only the modified file with the software application deployed on the test server.
    Type: Grant
    Filed: October 31, 2005
    Date of Patent: August 17, 2010
    Assignee: SAP AG
    Inventor: Sebastien Cherry
  • Publication number: 20070101293
    Abstract: Systems and methods for setting the focus of an application page after that page is reloaded are provided. Systems for setting focus may comprise a processor coupled to a memory. The processor may be operative to load an application page having two or more elements. The processor may be operative to track which of the one of the two or more elements is in focus. The processor may be operative to reload the application page in response to a server call. The processor may be operative to restore focus of the application page on the element of the application page most recently in focus prior to reloading.
    Type: Application
    Filed: October 31, 2005
    Publication date: May 3, 2007
    Inventors: Sebastien Cherry, Michel Martin
  • Publication number: 20070100903
    Abstract: Methods and systems for synchronizing applications deployed on a test server are provided. The methods and systems may comprise a software application comprising a plurality of files deployed on a test server. After the software application is deployed on a test server, one of the plurality of files comprising the software application may be modified in a development environment. The methods and systems may comprise a synchronization manager operative to, after modification of the one of the plurality of files, synchronize only the modified file with the software application deployed on the test server.
    Type: Application
    Filed: October 31, 2005
    Publication date: May 3, 2007
    Inventor: Sebastien Cherry
  • Publication number: 20060277250
    Abstract: Methods and systems for checking the accessibility of a web application may include a proxy adapted to intercept HTTP requests sent by a web browser to an application server. The proxy may further be adapted to intercept HTTP responses returned from the application to the browser. The HTTP responses may be parsed and analyzed for violations of an accessibility rule. A user checking the accessibility of a web application may be notified of any identified violation of the accessibility rule.
    Type: Application
    Filed: June 3, 2005
    Publication date: December 7, 2006
    Inventors: Sebastien Cherry, Michel Martin