Patents by Inventor Frederic Bauchot
Frederic Bauchot 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: 9922019Abstract: The present invention includes a method and system for persistently self-replicating multiple ranges of cells through a copy-paste operation, in a multi-dimensional spreadsheet. A set of ranges of cells is defined, wherein each range of cells has the same size. Each time the content of a range of cells belonging to this set is changed, a self-replication operation is performed automatically. The self-replication operation includes the steps of copying the changed range of cells onto a buffer; determining the set of ranges of cells to which the changed range of cells belongs; identifying the ranges of cells belonging to the set; and pasting the content of the buffer in each of the identified range of cells belonging to the set.Type: GrantFiled: August 31, 2015Date of Patent: March 20, 2018Assignee: International Business Machines CorporationInventor: Frederic Bauchot
-
Patent number: 9904728Abstract: A method and associated system for processing messages. An action to be subsequently performed on the message is identified. In response to the action being identified, one or more word objects are extracted from the message. A first combination of one or more concepts is derived. from the one or more word objects. Each concept of the one or more concepts is associated with at least one object of the one or more word objects. Each word object is an instance of the associated concept. A first interest value associated with the first combination is determined. In response to a determination that the first interest value is at least a specified first threshold value, a concept interest dataset that includes combinations of concepts is updated. The updated concept interest dataset includes the first combination and a cumulative interest value that encompasses the first interest value.Type: GrantFiled: November 14, 2014Date of Patent: February 27, 2018Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Jean-Yves Clement, Isabelle Murard
-
Patent number: 9875227Abstract: A method and system for entry of data into content of cells belonging to an output field. Entered into cells of a multidimensional table located within a header record in the table are: input field labels respectively corresponding to input fields in the table entered into a respective unique cell within the header record; and an output label corresponding to the output field entered into a specifically unique cell within the header record and expressed as a mathematical expression of input field labels. The mathematical expressions are translated into the cell address of the cell containing each input field label and then pasted in each cell of the output field. The cell address of the cell containing each input field label is replaced in the pasted mathematical expression by the corresponding cell address of each input field in the same record that contains each cell of the output field.Type: GrantFiled: April 16, 2014Date of Patent: January 23, 2018Assignee: International Business Machines CorporationInventor: Frederic Bauchot
-
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: 9771153Abstract: A blade speed control apparatus and method. The apparatus includes a rotor assembly a first blade assembly movably attached to the rotor assembly at a first initial position, a second blade assembly movably attached to the rotor assembly at a second initial position, and a movement mechanism configured to move the rotor assembly in a first lateral direction along a y-axis such that a first angle exists between the first blade assembly with said respect to the second blade assembly. The movement mechanism is configured to move a portion of the rotor assembly in a first lateral direction along a y-axis such that a first angle exists between the first blade assembly with said respect to the second blade assembly. The first angle does not comprise an angle of 180 degrees.Type: GrantFiled: June 18, 2014Date of Patent: September 26, 2017Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Jean-Yves Clement, Carole Truntschka
-
Publication number: 20170242837Abstract: 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: ApplicationFiled: February 23, 2016Publication date: August 24, 2017Inventors: Frederic BAUCHOT, Georges-Henri MOLL
-
Publication number: 20170230319Abstract: A system and method for identifying specific locations where to attach or detach e-mail attachments based on e-mail storage locations is disclosed. The method allows to search in a mail-attachment connection table all the attachment locations that are in relation to the e-mail where the attachment is to be attached to or to be detached from and to present to a user all attachment locations that have a relevance for the attach/detach operation.Type: ApplicationFiled: April 25, 2017Publication date: August 10, 2017Inventors: Frederic Bauchot, Beatrice Coulomb, Gerard Marmigère, Carole Truntschka
-
Patent number: 9723583Abstract: An approach is provided for collaboratively synchronizing devices in an ad hoc network. Responsive to a transmission of a map by a first device to other device(s) listening to the first device, a second device determines the map, which allocates time slots to devices, indicates a conflict by which a same time slot is allocated to the second device and another device. The transmission is responsive to a determination that a Boolean value is true with a probability p if the first device is in an alive mode or a probability q if the first device is in a dormant mode, where p>q and q>0, and where p and q indicate respective likelihoods of performing the transmission. The second device resolves the conflict by allocating another time slot to the second device.Type: GrantFiled: January 12, 2017Date of Patent: August 1, 2017Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Jean-Yves Clement, Gerard Marmigere, Joaquin Picon
-
Publication number: 20170193343Abstract: A method and system for dividing tagged items into subsets. A region is split into subregions. For each subregion, a central tagged item having more adjacent tagged items in each subregion than any other tagged item in each subregion is determined, utilizing information that includes, for each tagged item in the region, a spatial location of each tagged item and a list of all other tagged items which are adjacent to each tagged item by being within a specified constant distance (Rlimit) from each tagged item. A virtual boundary is outlined around the central tagged item to enclose the central tagged item and a portion of the tagged items in each subregion which are adjacent to the central tagged item. The portion of the tagged items in each subregion consists of all, or less than all, tagged items which are adjacent to the central tagged item in each subregion.Type: ApplicationFiled: March 21, 2017Publication date: July 6, 2017Inventors: Frederic Bauchot, Jean-Yves Clement, Gerard Marmigere, Joaquin Picon
-
Patent number: 9686082Abstract: A method and system for generating and processing an authenticity certificate. A request for a step certificate is received from a requester entity. The step certificate authenticates an involvement of the requester entity about an object. The request includes an object identifier, a requester entity type of the requester entity, and a requester identity certificate of the requester entity. The object identifier is hashed. A signature is created and includes the hashed object identifier, the requester entity type, a certifier identity certificate, and the requester identity certificate. A hashing result is generated by hashing a concatenation of the object identifier, the requester entity type, the certifier entity certificate, the requester identity certificate, and the signature. The step certificate is generated and includes the hashing result. The step certificate is encrypted. The encrypted step certificate is sent to the requester entity for subsequently storing the step certificate on a media.Type: GrantFiled: February 19, 2016Date of Patent: June 20, 2017Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Gerard Marmigere, Christophe Mialon, Pierre Secondo
-
Patent number: 9679292Abstract: A method and system for utilizing an instant messaging environment. An instant messaging client is created in association with each respective end user of at least two end users. Each instant messaging client in association with its respective end user includes at least two zones. Each zone corresponds exclusively to a unique end user. Each zone includes at least two textboxes contiguously distributed within each zone. The at least two zones of each instant messaging client is configured to include a write-only zone specific to the respective end user and a read-only zone specific to each end user of all other end users exclusive of the respective end user. Each instant messaging client is provided to each respective end user of the at least two end users.Type: GrantFiled: November 25, 2014Date of Patent: June 13, 2017Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Jean-Yves Clement, Gerard Marmigère, Joaquin Picon
-
Patent number: 9660946Abstract: A system and method for identifying specific locations where to attach or detach e-mail attachments based on e-mail storage locations is disclosed. The method allows to search in a mail-attachment connection table all the attachment locations that are in relation to the e-mail where the attachment is to be attached to or to be detached from and to present to a user all attachment locations that have a relevance for the attach/detach operation.Type: GrantFiled: January 27, 2016Date of Patent: May 23, 2017Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Beatrice Coulomb, Gerard Marmigère, Carole Truntschka
-
Patent number: 9659194Abstract: A method and system for dividing a set of tagged items into subsets. Each tagged item is tagged with a passive RFID tag. A RFID reader is instructed to poll the RFID tags of all tagged items in a specified region having fixed boundaries to generate information including, for each tagged item, a spatial location of each tagged item and a list of all other tagged items in the region which are adjacent to each tagged item. The region is split into non-overlapping subregions. For each subregion, a central tagged item having more adjacent tagged items in each subregion than any other tagged item in each subregion is determined, utilizing the generated information. A virtual boundary is outlined around the central tagged item to enclose the central tagged item and a portion of the tagged items in each subregion which are adjacent to the central tagged item.Type: GrantFiled: December 17, 2008Date of Patent: May 23, 2017Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Jean-Yves Clement, Gerard Marmigere, Joaquin Picon
-
Publication number: 20170127366Abstract: An approach is provided for collaboratively synchronizing devices in an ad hoc network. Responsive to a transmission of a map by a first device to other device(s) listening to the first device, a second device determines the map, which allocates time slots to devices, indicates a conflict by which a same time slot is allocated to the second device and another device. The transmission is responsive to a determination that a Boolean value is true with a probability p if the first device is in an alive mode or a probability q if the first device is in a dormant mode, where p>q and q>0, and where p and q indicate respective likelihoods of performing the transmission. The second device resolves the conflict by allocating another time slot to the second device.Type: ApplicationFiled: January 12, 2017Publication date: May 4, 2017Inventors: Frederic Bauchot, Jean-Yves Clement, Gerard Marmigere, Joaquin Picon
-
Patent number: 9629112Abstract: An approach is provided for collaboratively synchronizing devices in an ad hoc network. No device is acting as a master device or base station dictating time slot allocation to devices. A first device communicates with the other devices by a Media Access Control scheme based on time frames having time slots. Responsive to a determination that a current time slot allocated to a second device is occurring, a determination that a Boolean value selected according to a predetermined probability is true, and a transmission of a map of allocations of time slots to the devices, the first device determines the map indicates a conflict in which the same time slot is allocated to the first device and another device. The first device resolves the conflict by allocating another time slot to the first device, so that each time slot is allocated to no more than one corresponding device.Type: GrantFiled: January 22, 2015Date of Patent: April 18, 2017Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Jean-Yves Clement, Gerard Marmigere, Joaquin Picon
-
Patent number: 9501297Abstract: A method and system for launching a target application. A predefined data type is identified by: determining that a first row of a parser table including a first regular expression formulating a string of characters includes rows ordered from a more general to a more specific regular expression; setting a first regular expression as a regular expression matching the string; resetting the regular expression with a second regular expression, of a next row of the parser table, that formulates the string more specifically than the first regular expression; and selecting the predefined data type in the row of the regular expression as the predefined data type of the string, upon performing the resetting for all rows of the parser table. The target application previously associated with a combination of the identified data type and a source application containing the string is identified and launched with the string as a parameter.Type: GrantFiled: September 5, 2014Date of Patent: November 22, 2016Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Godefroy Dine, Stephane C. Lebrun, Gerard Marmigere
-
Patent number: 9471760Abstract: A method and system for authenticating access of secure information by a user device. An authentication request for accessing the secure information is received, the authentication request including a user identifier of a user at the user device. A position of a secret quadrilateral within a first pattern of colored quadrilaterals is determined and is identifiable by the user identifier; the secret quadrilateral includes an authenticating color. The first pattern of colored quadrilaterals including the secret quadrilateral is generated. A second pattern including colored nodes that include the authenticating color at positions within a transparent authenticating card assigned to the user. The first pattern and the second pattern are sent to the user. Location information from the user device is received. It is determined that the subset of nodes that include the authenticating color, which allows access to the secure information by the user device.Type: GrantFiled: May 23, 2013Date of Patent: October 18, 2016Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Flemming Boegelund, Gerard Marmigere, Sebastian Thomschke
-
Publication number: 20160224352Abstract: A method and system for managing overlapping windows. A hook filter intercepts an event directed to a target application before the event reaches the target application. An association of the hook filter with the event was established. The event is characterized by an overlapping condition in which a floating window partially or totally overlaps an active window on a computer screen of a computer system. A software application is executed in the active window. Responsive to intercepting the event, the hook filter detects the overlapping condition. Responsive to detecting the overlapping condition, the honk filter eliminates the overlapping condition to make the active window totally visible.Type: ApplicationFiled: February 8, 2016Publication date: August 4, 2016Inventors: Frederic Bauchot, Jean-Luc Collet, Marc C. Fiammante, Gerard Marmigere, Joaquin Picon
-
Publication number: 20160219005Abstract: A system and method for identifying specific locations where to attach or detach e-mail attachments based on e-mail storage locations is disclosed. The method allows to search in a mail-attachment connection table all the attachment locations that are in relation to the e-mail where the attachment is to be attached to or to be detached from and to present to a user all attachment locations that have a relevance for the attach/detach operation.Type: ApplicationFiled: January 27, 2016Publication date: July 28, 2016Inventors: Frederic Bauchot, Beatrice Coulomb, Gerard Marmigère, Carole Truntschka