Patents by Inventor Georges-Henri Moll
Georges-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).
-
Patent number: 11742677Abstract: 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: GrantFiled: February 25, 2021Date of Patent: August 29, 2023Assignee: International Business Machines CorporationInventors: Georges-Henri Moll, Philippe Kaplan, Olivier Oudot, Xavier Nodet
-
Publication number: 20220271547Abstract: 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: ApplicationFiled: February 25, 2021Publication date: August 25, 2022Inventors: GEORGES-HENRI MOLL, Philippe Kaplan, OLIVIER OUDOT, XAVIER NODET
-
Publication number: 20220261672Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining location data that specifies respective locations of a plurality of users in a venue, wherein the plurality of users include first through Nth users within the venue, wherein the first through Nth users include at least a first user and a second user; examining an item acquisition list for the first user, wherein the item acquisition list specifies items for acquisition by the first user that are distributed into different locations of the venue; generating a plurality of candidate routes for the first user commencing from a current location of the first user, wherein the plurality of candidate routes include one or more candidate route commencing from the current location of the first user to a first item referred on the item acquisition list.Type: ApplicationFiled: February 17, 2021Publication date: August 18, 2022Inventors: Joel VIALE, Frederic BAUCHOT, Zsolt Szalai, Georges-Henri MOLL
-
Patent number: 11151265Abstract: 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: GrantFiled: April 29, 2019Date of Patent: October 19, 2021Assignee: International Business Machines CorporationInventors: Georges-Henri Moll, Oliver Oudot, Philippe Kaplan, Xavier Nodet
-
Publication number: 20200342128Abstract: 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: ApplicationFiled: April 29, 2019Publication date: October 29, 2020Inventors: Georges-Henri Moll, Oliver Oudot, Philippe Kaplan, Xavier Nodet
-
Patent number: 10387558Abstract: 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: GrantFiled: February 23, 2016Date of Patent: August 20, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Frederic Bauchot, Georges-Henri Moll
-
Patent number: 10380217Abstract: 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: GrantFiled: June 28, 2018Date of Patent: August 13, 2019Assignee: International Business Machines CorporationInventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
-
Patent number: 10324589Abstract: 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: GrantFiled: October 25, 2016Date of Patent: June 18, 2019Assignee: International Business Machines CorporationInventors: Frederic J. Bauchot, Georges-Henri Moll
-
Publication number: 20190163755Abstract: 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: ApplicationFiled: November 29, 2017Publication date: May 30, 2019Inventors: Georges-Henri Moll, Xavier Nodet, Olivier Oudot, Stephane Vincent
-
Publication number: 20180322134Abstract: 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: ApplicationFiled: June 28, 2018Publication date: November 8, 2018Inventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
-
Patent number: 10073813Abstract: 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: GrantFiled: September 23, 2011Date of Patent: September 11, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vincent Beraudier, Georges-Henri Moll
-
Patent number: 10042945Abstract: 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: GrantFiled: September 5, 2014Date of Patent: August 7, 2018Assignee: International Business Machines CorporationInventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
-
Patent number: 9996685Abstract: 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: GrantFiled: September 22, 2015Date of Patent: June 12, 2018Assignee: International Business Machines CorporationInventors: Philippe Kaplan, Georges-Henri Moll, Xavier Arnaud Bernard Nodet, Olivier Oudot
-
Publication number: 20180113576Abstract: 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: ApplicationFiled: October 25, 2016Publication date: April 26, 2018Inventors: Frederic J. Bauchot, Georges-Henri Moll
-
Patent number: 9930481Abstract: 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: GrantFiled: March 7, 2016Date of Patent: March 27, 2018Assignee: International Business Machines CorporationInventors: Philippe Kaplan, Georges-Henri Moll, Xavier A. Nodet, Olivier Oudot
-
Patent number: 9905142Abstract: 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: GrantFiled: January 28, 2016Date of Patent: February 27, 2018Assignee: International Business Machines CorporationInventors: Philippe Kaplan, Georges-Henri Moll, Xavier A. Nodet, Olivier Oudot
-
Patent number: 9891813Abstract: 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: GrantFiled: April 12, 2017Date of Patent: February 13, 2018Assignee: International Business Machines CorporationInventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot
-
Patent number: 9858248Abstract: 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: GrantFiled: March 29, 2016Date of Patent: January 2, 2018Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Georges-Henri Moll
-
Publication number: 20170286373Abstract: 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: ApplicationFiled: March 29, 2016Publication date: October 5, 2017Inventors: Frederic Bauchot, Georges-Henri Moll
-
Patent number: 9759576Abstract: 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: GrantFiled: December 14, 2015Date of Patent: September 12, 2017Assignee: International Business Machines CorporationInventors: Philippe Kaplan, Georges-Henri Moll, Xavier Nodet, Olivier Oudot