Patents by Inventor Henri Moll

Henri Moll 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).

  • Publication number: 20170257735
    Abstract: Embodiments of the present invention provide systems and methods for controlling a mobile device of interest. In order to automatically turn or keep the ringer off for the mobile device of interest, the number of other mobile devices within a defined proximity and maintaining a minimum time threshold in the presence of the other mobile devices within the defined proximity are evaluated. Upon determining there is at least a minimum number of other mobile devices within the defined proximity and the mobile device of interest maintains the minimum time threshold in the presence of the other mobile devices within the defined proximity, the mobile device of interest automatically turns the ringer off.
    Type: Application
    Filed: March 7, 2016
    Publication date: September 7, 2017
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier A. Nodet, Olivier Oudot
  • Publication number: 20170242837
    Abstract: Facilitating interaction with a spreadsheet it provided. One or more input cells of a spreadsheet displayed on a display device of a computer system are automatically detected. One or more candidate cells of the spreadsheet are presented for selection, as candidates for inclusion in an interface for display on the display device in conjunction with the spreadsheet, the one or more candidate cells including the detected one or more input cells. Based on a selection of at least one cell, of the one or more candidate cells, for inclusion in the interface, the selected at least one cell is displayed in the interface, where the selected at least one cell includes at least one input cell of the one or more candidate input cells.
    Type: Application
    Filed: February 23, 2016
    Publication date: August 24, 2017
    Inventors: Frederic BAUCHOT, Georges-Henri MOLL
  • Publication number: 20170221398
    Abstract: Embodiments of the present invention provide a method, computer program product, and system for a uni-directional and multi-directional interchangeable screen. The system includes a screen and an opaque micro-tube connected at one end to the screen. A bottom backlight is connected to the other end of the opaque micro-tube and a top backlight is connected to the screen. The system is controlled by an automated screen selection program, which activates the bottom backlight and deactivates the top backlight for uni-directional screen view. Automated screen selection program activates top backlight for multi-directional screen view.
    Type: Application
    Filed: January 28, 2016
    Publication date: August 3, 2017
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier A. 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: 20160117494
    Abstract: A method of performing user authentication including the steps of receiving a password comprising a sequence of characters, accessing one or more alternative keyboard layout definitions, generating one or more additional passwords from applying the alternative keyboard layout definitions to the sequence of characters, and using the received password and the additional passwords in the user authentication process.
    Type: Application
    Filed: September 22, 2015
    Publication date: April 28, 2016
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Arnaud Bernard Nodet, Olivier Oudot
  • 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
  • Publication number: 20150116239
    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: Application
    Filed: September 10, 2014
    Publication date: April 30, 2015
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
  • Publication number: 20150106688
    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: September 5, 2014
    Publication date: April 16, 2015
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
  • Publication number: 20150039364
    Abstract: A method and system for planning relocation of people from disaster locations to safe locations. Received are an identification of: a disaster locations at which a respective disaster is predicted to occur, numbers of persons to be evacuated during a specified range of time at each disaster location, safe locations available for relocating the persons to be evacuated, vehicles available to transport the persons from the disaster locations to the safe locations, each vehicle's capacity of a maximum number of people that can be simultaneously transported, and each vehicle's current location. An optimal plan is generated for (i) evacuating the identified number of persons from the disaster locations during the respective specified ranges of time and (ii) transporting the evacuated persons to the safe locations, utilizing the received identifications. All persons evacuated from the disaster locations have been relocated at the safe locations by elapse of the N time intervals.
    Type: Application
    Filed: June 17, 2014
    Publication date: February 5, 2015
    Inventors: Vincent Beraudier, Georges-Henri Moll
  • Patent number: 8938375
    Abstract: A method of optimizing a Business Process Management (BPM) model, where the model is associated with a plurality of key performance indicators depending on a control parameter vector that includes a plurality of control parameters, may include separating the plurality of control parameters into a linear control parameter vector and a non-linear control parameter vector. A set of candidate values may be iteratively calculated for the control parameter vector. Each candidate value may be determined for a preselected value of a non-linear control parameter belonging to the non-linear control parameter vector from execution of a mixed integer program model associated with the BPM model, the key performance indicators and the preselected value of the non-linear control parameter vector. The method may further include adjusting the BPM model based on at least one of the candidate values.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: January 20, 2015
    Assignee: International Business Machines Corporation
    Inventor: Georges-Henri Moll
  • Publication number: 20140310069
    Abstract: Embodiments of the present invention provide a method, system and computer program product for an integrated business rules management system (BRMS) and mixed integer programming (MIP) technology application deployment. In an embodiment of the invention, a method of rules processing with MIP constraints can include selecting candidate rules from amongst a set of rules in a rules engine executing in memory of a computer and reducing the candidate rules to rules in a conflict set according to constraints specified in the candidate rules. The method also can include conflict resolving the rules in the conflict set and generating an agenda for the rules of the conflict set. Finally, the method can include adding constraints specified in the rules of the conflict set to working memory of the rules engine and applying the rules in the conflict set in agenda order to the working memory.
    Type: Application
    Filed: April 12, 2013
    Publication date: October 16, 2014
    Applicant: International Business Machines Corporation
    Inventors: Vincent Beraudier, Philippe Couronne, Georges-Henri Moll
  • Publication number: 20140310070
    Abstract: Embodiments of the present invention provide a method, system and computer program product for an integrated business rules management system (BRMS) and mixed integer programming (MIP) technology application deployment. In an embodiment of the invention, a method of rules processing with MIP constraints can include selecting candidate rules from amongst a set of rules in a rules engine executing in memory of a computer and reducing the candidate rules to rules in a conflict set according to constraints specified in the candidate rules. The method also can include conflict resolving the rules in the conflict set and generating an agenda for the rules of the conflict set. Finally, the method can include adding constraints specified in the rules of the conflict set to working memory of the rules engine and applying the rules in the conflict set in agenda order to the working memory.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 16, 2014
    Applicant: International Business Machines Corporation
    Inventors: Vincent Beraudier, Philippe Couronne, Georges-Henri Moll