Patents by Inventor Stephane Gosselin

Stephane Gosselin 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
  • Publication number: 20220300825
    Abstract: A method for classifying a fault affecting a complex system and belonging to an unknown class. The method is implemented by a neural network and includes: a first step of training the neural network with a first corpus of data representative of faults a known class; a step of extracting hidden data from the neural network, the hidden data being produced with a second corpus of data representative of faults of an unknown class; a step of clustering the extracted hidden data, producing at least one cluster corresponding to a new class of fault; a step of adding at least one new class to the neural network; a second step of training the neural network, with at least one portion of the second corpus corresponding to the at least one added new class; and a step of classifying the fault belonging to the unknown class with the neural network.
    Type: Application
    Filed: March 17, 2022
    Publication date: September 22, 2022
    Inventors: Amine Echraibi, Joachim Flocon-Cholet, Stéphane 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: 6714339
    Abstract: The invention concerns an optical switch for optical beams comprising a series of optical input channels (110) and a series of optical output channels (210), two optical index spatial modulating cells (300, 400) adapted to respectively deflect an optical beam coming out of an input channel and arriving onto an output channel, each series of optical channels (110, 210) being distributed according to two dimensions transverse to the direction of the channels and the index spatial modulating cells (300, 400) being each designed to produce deflections according to said two dimensions.
    Type: Grant
    Filed: April 22, 2003
    Date of Patent: March 30, 2004
    Assignee: France Telecom
    Inventors: Stéphane Gosselin, Philippe Gravey, Nicole Wolffer, Alan Lelah
  • Publication number: 20030161028
    Abstract: The invention concerns an optical switch for optical beams comprising a series of optical input channels (110) and a series of optical output channels (210), two optical index spatial modulating cells (300, 400) adapted to respectively deflect an optical beam coming out of an input channel and arriving onto an output channel, each series of optical channels (110, 210) being distributed according to two dimensions transverse to the direction of the channels and the index spatial modulating cells (300, 400) being each designed to produce deflections according to said two dimensions.
    Type: Application
    Filed: April 22, 2003
    Publication date: August 28, 2003
    Inventors: Stephane Gosselin, Philippe Gravey, Nicole Wolffer, Alan Lelah
  • Patent number: 6236834
    Abstract: A method and apparatus for preventing interference between a first satellite and a second satellite which share frequencies for their up or down links is disclosed. A ground station receives downlink interference above an acceptable threshold from the first satellite if the first satellite and the second satellite are separated, relative to the ground station, by less than a minimum discrimination angle. Likewise, the first satellite receives unacceptable uplink interference from the ground station in that situation. To overcome the problem of interference, the second satellite is prevented from transmitting to or receiving from a forbidden area of the earth's surface.
    Type: Grant
    Filed: November 24, 1997
    Date of Patent: May 22, 2001
    Assignee: International Mobile Satellite Organization
    Inventors: Peter Poskett, Dennis Mullins, Shinichi Nomoto, Stephane Gosselin
  • Patent number: 5444449
    Abstract: A satellite system facilitates communications between earth stations and both geostationary satellites and non-geostationary satellites in an orbit at a lower altitude than that of said the geostationary satellites by preventing the non-geostationary satellite from transmitting signals that might possibly interfere with signals transmitted by the geostationary satellites. The non-geostationary satellite includes position acquisition subsystem for determining the position, and in particular the latitude, of the non-geostationary satellite relative to the surface of the earth. A data processor determines a forbidden band of locations on the surface of the earth all possible geostationary satellites and the non-geostationary satellite, at its determined position, are separated by less than a specified minimum discrimination angle.
    Type: Grant
    Filed: December 15, 1993
    Date of Patent: August 22, 1995
    Assignee: International Mobile Satellite Organization
    Inventors: Peter Poskett, Dennis Mullins, Shimichi Nomoto, Stephane Gosselin
  • Patent number: D835726
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: December 11, 2018
    Assignee: MEGA Brands Inc.
    Inventors: Steve Ross, Stephane Gosselin
  • Patent number: D841101
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: February 19, 2019
    Assignee: MEGA Brands Inc.
    Inventors: Steve Ross, Stephane Gosselin