Patents by Inventor Xavier Nodet

Xavier Nodet 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: 11742677
    Abstract: Provided is a battery charger. The battery charger comprises a power converter, an input power connector, and an output power connector. The input power connector is configured to be connected to a power source such that the input power connector is arranged between the power converter and the power source. The output power connector is configured to be connected to an electronic device such that the output power connector is arranged between the power converter and the electronic device. The battery charger further includes a power control relay configured to connect the power converter to the input power connector. The battery charger further includes a timer device configured to disconnect the power converter from the input power connector after a predetermined amount of time has elapsed.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: August 29, 2023
    Assignee: International Business Machines Corporation
    Inventors: Georges-Henri Moll, Philippe Kaplan, Olivier Oudot, Xavier Nodet
  • Publication number: 20220271547
    Abstract: Provided is a battery charger. The battery charger comprises a power converter, an input power connector, and an output power connector. The input power connector is configured to be connected to a power source such that the input power connector is arranged between the power converter and the power source. The output power connector is configured to be connected to an electronic device such that the output power connector is arranged between the power converter and the electronic device. The battery charger further includes a power control relay configured to connect the power converter to the input power connector. The battery charger further includes a timer device configured to disconnect the power converter from the input power connector after a predetermined amount of time has elapsed.
    Type: Application
    Filed: February 25, 2021
    Publication date: August 25, 2022
    Inventors: GEORGES-HENRI MOLL, Philippe Kaplan, OLIVIER OUDOT, XAVIER NODET
  • Patent number: 11151265
    Abstract: Aspects of the present invention disclose a method for securely storing data. The method includes one or more computer processors receiving, by one or more computer processors, a request to store data, wherein the data includes a plurality of elements. The method further includes generating a plurality of elements of encoded data by on applying one or more encoding algorithms to the data, wherein a quantity of the plurality of elements of the encoded data is equal to a quantity of the plurality of elements of the data. The method further includes distributing the plurality of elements of the encoded data into two or more subsets of the encoded data, without duplication. The method further includes transmitting the two or more subsets of the encoded data to a corresponding quantity of two or more storage systems.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Georges-Henri Moll, Oliver Oudot, Philippe Kaplan, Xavier Nodet
  • Publication number: 20200342128
    Abstract: Aspects of the present invention disclose a method for securely storing data. The method includes one or more computer processors receiving, by one or more computer processors, a request to store data, wherein the data includes a plurality of elements. The method further includes generating a plurality of elements of encoded data by on applying one or more encoding algorithms to the data, wherein a quantity of the plurality of elements of the encoded data is equal to a quantity of the plurality of elements of the data. The method further includes distributing the plurality of elements of the encoded data into two or more subsets of the encoded data, without duplication. The method further includes transmitting the two or more subsets of the encoded data to a corresponding quantity of two or more storage systems.
    Type: Application
    Filed: April 29, 2019
    Publication date: October 29, 2020
    Inventors: Georges-Henri Moll, Oliver Oudot, Philippe Kaplan, Xavier Nodet
  • Patent number: 10380217
    Abstract: A method and Web server for verifying a Web service request originating from a Web page is provided. The method includes matching the Web service request with a Web service. A sequence ID contained in the request is identified. The Web service request is verified if the identified sequence ID does not correspond with a previous sequence ID for the matched Web service. Additionally, the Web service does not verify a same Web service request twice.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
  • Publication number: 20190163755
    Abstract: The method, computer program product and computer system may include a computing device that receives at least one course objectives. The computing device may receive a course syllabus which may comprise a plurality of topics and define one or more topic dependencies between the plurality of topics. The computing device may receive an initial class schedule for the plurality of topics. The computing device may receive a student assessment of a first topic on the initial class schedule and may score the assessment of the first topic and select a second topic based on the topic dependencies. The computing device may determine a second assessment score on a second topic using one or more factors. The computing device may determine at least one course schedule option using the at least one course objective, the at least one student assessment score of the first topic, and the second assessment score.
    Type: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Inventors: Georges-Henri Moll, Xavier Nodet, Olivier Oudot, Stephane Vincent
  • Publication number: 20180322134
    Abstract: A method and Web server for verifying a Web service request originating from a Web page is provided. The method includes matching the Web service request with a Web service. A sequence ID contained in the request is identified. The Web service request is verified if the identified sequence ID does not correspond with a previous sequence ID for the matched Web service. Additionally, the Web service does not verify a same Web service request twice.
    Type: Application
    Filed: June 28, 2018
    Publication date: November 8, 2018
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
  • Patent number: 10042945
    Abstract: A method and Web server for verifying a Web service request originating from a Web page is provided. The method includes matching the Web service request with a Web service. A sequence ID contained in the request is identified. The Web service request is verified if the identified sequence ID does not correspond with a previous sequence ID for the matched Web service. Additionally, the Web service does not verify a same Web service request twice.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
  • Patent number: 9891813
    Abstract: A method and associated device for moving an image displayed on a touchscreen of the device. It is determined that an object previously moving on the touchscreen toward a first outer edge of the touchscreen has traversed the first outer edge in a first direction perpendicular to the first outer edge so as to no longer be touching the touchscreen. The displayed image had moved in the first direction toward the first outer edge in synchronization with the previous movement of the object toward the first outer edge. In response to the object having traversed the first outer edge, one or more motion sensors are activated to monitor the object for continuing movement of the object. The one or more motion sensors ascertain the continuing movement of the object away from the first outer edge, and in response, the displayed image is moved toward the first outer edge.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: February 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
  • Patent number: 9759576
    Abstract: A navigation system which includes a central processing unit; a nonvolatile storage for storing digitized map data; a road sinuosity S(R) of a route including a plurality of digitized road segments calculated from a starting point to a destination point to be traveled by a user by summing the rotation angle of each of the road segments divided by the distance of each of the road segments; a module to determine an estimated travel time of the route; a module to determine a corrected travel time using the road sinuosity S(R); and a display to display the corrected travel time.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: September 12, 2017
    Assignee: International Business Machines Corporation
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
  • Publication number: 20170220222
    Abstract: A method and associated device for moving an image displayed on a touchscreen of the device. It is determined that an object previously moving on the touchscreen toward a first outer edge of the touchscreen has traversed the first outer edge in a first direction perpendicular to the first outer edge so as to no longer be touching the touchscreen. The displayed image had moved in the first direction toward the first outer edge in synchronization with the previous movement of the object toward the first outer edge. In response to the object having traversed the first outer edge, one or more motion sensors are activated to monitor the object for continuing movement of the object. The one or more motion sensors ascertain the continuing movement of the object away from the first outer edge, and in response, the displayed image is moved toward the first outer edge.
    Type: Application
    Filed: April 12, 2017
    Publication date: August 3, 2017
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
  • Patent number: 9715583
    Abstract: A method and system for verification of a pattern based passcode. User input of a series of key inputs to a keyboard is received from a user. A registered pattern for the user of a sequence of keyboard direction movements is retrieved, wherein the pattern based passcode is the registered pattern. A first character in a first key input of the series of key inputs is identified, wherein the first key input is the first key, of the series of key inputs, that was inputted by the user. It is determined is made that that the identified first character is not in an excluded group of characters and in response, it is verified that a pattern of directional movements from the first character to the remaining characters after the first character in the series of key inputs matches the registered pattern for the user.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: July 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
  • Patent number: 9703467
    Abstract: A method and associated device for moving an image of displayable content displayed on a touchscreen of the device. Movement of an object along the touchscreen of the device toward an outer edge of the touchscreen is detected, and in response, the displayed image is moved toward the outer edge in synchronization with the detected movement of the object. It is determined that the object has traversed the outer edge of the touchscreen so as to no longer be touching the touchscreen, and in response, one or more motion sensors are activated to monitor the object for continuing movement of the object. The one or more motion sensors ascertain the continuing movement of the object away from the outer edge, and in response, the displayed image is moved toward the outer edge in synchronization with the ascertained continuing movement of the object.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: July 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
  • Publication number: 20170167889
    Abstract: A navigation system which includes a central processing unit; a nonvolatile storage for storing digitized map data; a road sinuosity S(R) of a route including a plurality of digitized road segments calculated from a starting point to a destination point to be traveled by a user by summing the rotation angle of each of the road segments divided by the distance of each of the road segments; a module to determine an estimated travel time of the route; a module to determine a corrected travel time using the road sinuosity S(R); and a display to display the corrected travel time.
    Type: Application
    Filed: December 14, 2015
    Publication date: June 15, 2017
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
  • Publication number: 20170109510
    Abstract: A method and system for verification of a pattern based passcode. User input of a series of key inputs to a keyboard is received from a user. A registered pattern for the user of a sequence of keyboard direction movements is retrieved, wherein the pattern based passcode is the registered pattern. A first character in a first key input of the series of key inputs is identified, wherein the first key input is the first key, of the series of key inputs, that was inputted by the user. It is determined is made that that the identified first character is not in an excluded group of characters and in response, it is verified that a pattern of directional movements from the first character to the remaining characters after the first character in the series of key inputs matches the registered pattern for the user.
    Type: Application
    Filed: January 3, 2017
    Publication date: April 20, 2017
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
  • Patent number: 9569606
    Abstract: A method and system for verification of a pattern based passcode. A user input of a series of key inputs is received. A registered pattern for the user of a sequence of keyboard direction movements is retrieved. A first character input in the series of key inputs is identified. It is determined that the identified first character is not in an excluded group of characters, wherein the excluded group of characters are previously used first characters in a defined period or number of instances for the user. In response to having determined that the first character is not in the excluded group of characters, the series of key inputs after the first character input is compared with the registered pattern for the user.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
  • Publication number: 20160357952
    Abstract: A method and system for verification of a pattern based passcode. A user input of a series of key inputs is received. A registered pattern for the user of a sequence of keyboard direction movements is retrieved. A first character input in the series of key inputs is identified. It is determined that the identified first character is not in an excluded group of characters, wherein the excluded group of characters are previously used first characters in a defined period or number of instances for the user. In response to having determined that the first character is not in the excluded group of characters, the series of key inputs after the first character input is compared with the registered pattern for the user.
    Type: Application
    Filed: June 8, 2015
    Publication date: December 8, 2016
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
  • Patent number: 9396163
    Abstract: This invention relates to a method, system and computer program product for selecting an optimized solution in a computerised multiple-constraint problem space, comprising: receiving a linear function for optimization; receiving a set of constraints for the linear function; determining a first optimal solution for the linear function and initial constraints using linear programming solver; creating a new set of constrains using the first optimal solution as a constraint in addition to the initial constraints; creating a new quadratic function by adding a quadratic objective of slack variables to the linear function; and determining a solution to the quadratic function and new constraints using a quadratic programming solver.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: July 19, 2016
    Assignee: International Business Machines Corporation
    Inventors: Georges-Henri Moll, Xavier Nodet
  • Publication number: 20150310206
    Abstract: A method of generating a password. An embodiment includes: receiving a first user input defining a seed for the password, receiving a second user input defining a destination for the password, operating a coding function to generate the password from the first user input and the second user input, and outputting the password generated by the coding function.
    Type: Application
    Filed: February 24, 2015
    Publication date: October 29, 2015
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
  • Publication number: 20150286611
    Abstract: This invention relates to a method, system and computer program product for selecting an optimised solution in a computerised multiple-constraint problem space, comprising: receiving a linear function for optimization; receiving a set of constraints for the linear function; determining a first optimal solution for the linear function and initial constraints using linear programming solver; creating a new set of constrains using the first optimal solution as a constraint in addition to the initial constraints; creating a new quadratic function by adding a quadratic objective of slack variables to the linear function; and determining a solution to the quadratic function and new constraints using a quadratic programming solver.
    Type: Application
    Filed: December 5, 2012
    Publication date: October 8, 2015
    Applicant: International Business Machines Corporation
    Inventors: Georges-Henri Moll, Xavier Nodet