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: 11789759Abstract: 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: GrantFiled: August 6, 2021Date of Patent: October 17, 2023Assignee: BATON SIMULATIONSInventors: Sebastien Cherry, Stephane Gosselin
-
Publication number: 20220300825Abstract: 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: ApplicationFiled: March 17, 2022Publication date: September 22, 2022Inventors: Amine Echraibi, Joachim Flocon-Cholet, Stéphane Gosselin
-
Patent number: 11418622Abstract: 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: GrantFiled: August 18, 2020Date of Patent: August 16, 2022Assignee: BATON SIMULATIONSInventors: Sebastien Cherry, Stephane Gosselin
-
Publication number: 20220060565Abstract: 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: ApplicationFiled: August 18, 2020Publication date: February 24, 2022Inventors: Sebastien CHERRY, Stephane GOSSELIN
-
Publication number: 20220058517Abstract: 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: ApplicationFiled: August 21, 2020Publication date: February 24, 2022Inventors: Sebastien CHERRY, Stephane GOSSELIN
-
Publication number: 20220050694Abstract: 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: ApplicationFiled: August 6, 2021Publication date: February 17, 2022Inventors: Sebastien CHERRY, Stephane GOSSELIN
-
Patent number: 6714339Abstract: 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: GrantFiled: April 22, 2003Date of Patent: March 30, 2004Assignee: France TelecomInventors: Stéphane Gosselin, Philippe Gravey, Nicole Wolffer, Alan Lelah
-
Publication number: 20030161028Abstract: 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: ApplicationFiled: April 22, 2003Publication date: August 28, 2003Inventors: Stephane Gosselin, Philippe Gravey, Nicole Wolffer, Alan Lelah
-
Patent number: 6236834Abstract: 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: GrantFiled: November 24, 1997Date of Patent: May 22, 2001Assignee: International Mobile Satellite OrganizationInventors: Peter Poskett, Dennis Mullins, Shinichi Nomoto, Stephane Gosselin
-
Patent number: 5444449Abstract: 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: GrantFiled: December 15, 1993Date of Patent: August 22, 1995Assignee: International Mobile Satellite OrganizationInventors: Peter Poskett, Dennis Mullins, Shimichi Nomoto, Stephane Gosselin
-
Patent number: D835726Type: GrantFiled: July 17, 2017Date of Patent: December 11, 2018Assignee: MEGA Brands Inc.Inventors: Steve Ross, Stephane Gosselin
-
Patent number: D841101Type: GrantFiled: July 17, 2017Date of Patent: February 19, 2019Assignee: MEGA Brands Inc.Inventors: Steve Ross, Stephane Gosselin