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: 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: 10387558
    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: Grant
    Filed: February 23, 2016
    Date of Patent: August 20, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Frederic Bauchot, Georges-Henri Moll
  • 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
  • Patent number: 10324589
    Abstract: A system, method and program product for document navigation by usage location in a document editing application. A document map divides a document into a plurality of document elements and a user interaction dataset records weights and durations of user interactions for each of the document elements over a plurality of user interactions. A usage calculator calculates a usage value for each of the document elements based on weights and duration. The usage value for each of the document elements is used generate an element selection interface to selectively display a relevant document element on a document navigation display.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: June 18, 2019
    Assignee: International Business Machines Corporation
    Inventors: Frederic J. Bauchot, Georges-Henri Moll
  • 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: 10073813
    Abstract: Programmatically generating a mixed integer linear programming (“MIP”) matrix, which can then be solved to provide an optimization, based on an annotated entity/relationship data model and a symbolic matrix. The annotated data model identifies one or more outputs of the optimization. The symbolic matrix provides one or more constraints that provide requirements under which the optimization is solved. Outputs of the optimization are represented as variables, inputs of the optimization are represented as constants, and primary keys from the data model are represented as indexes. The constraints are expressed using the variables, constants, and indexes. A MIP matrix is generated from the symbolic matrix, and is then solved by a MIP solver. The output of the MIP solver is used to update a corresponding data structure of the data model.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: September 11, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vincent Beraudier, Georges-Henri Moll
  • 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: 9996685
    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: Grant
    Filed: September 22, 2015
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Arnaud Bernard Nodet, Olivier Oudot
  • Publication number: 20180113576
    Abstract: A system, method and program product for document navigation by usage location in a document editing application. A document map divides a document into a plurality of document elements and a user interaction dataset records weights and durations of user interactions for each of the document elements over a plurality of user interactions. A usage calculator calculates a usage value for each of the document elements based on weights and duration. The usage value for each of the document elements is used generate an element selection interface to selectively display a relevant document element on a document navigation display.
    Type: Application
    Filed: October 25, 2016
    Publication date: April 26, 2018
    Inventors: Frederic J. Bauchot, Georges-Henri Moll
  • Patent number: 9930481
    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: Grant
    Filed: March 7, 2016
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier A. Nodet, Olivier Oudot
  • Patent number: 9905142
    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: Grant
    Filed: January 28, 2016
    Date of Patent: February 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier A. 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: 9858248
    Abstract: Suggesting navigation to a user between multiple spots in a document by creating a hotspot graph based on a list of hotspots in the document which are frequently traveled to or edited by the user, monitoring user actions within the document and storing each action as a history element in a repository; and if the user is detected as navigating away from a hotspot in the document or from a spot which is not contained in a hotspot to a hotspot, displaying a list of hotspots in which the user would travel to within the document, ordered based on the probability associated with arcs between the nodes of the hotspot graph.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Frederic Bauchot, Georges-Henri Moll
  • Publication number: 20170286373
    Abstract: Suggesting navigation to a user between multiple spots in a document by creating a hotspot graph based on a list of hotspots in the document which are frequently traveled to or edited by the user, monitoring user actions within the document and storing each action as a history element in a repository; and if the user is detected as navigating away from a hotspot in the document or from a spot which is not contained in a hotspot to a hotspot, displaying a list of hotspots in which the user would travel to within the document, ordered based on the probability associated with arcs between the nodes of the hotspot graph.
    Type: Application
    Filed: March 29, 2016
    Publication date: October 5, 2017
    Inventors: Frederic Bauchot, Georges-Henri Moll
  • 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: 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