Patents by Inventor Jean-Luc Collet
Jean-Luc Collet 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: 11425068Abstract: Among other things, embodiments of the present disclosure relate to communicating via an avatar embedded in an email message. In some embodiments, the avatar can provide information associated with the email message.Type: GrantFiled: November 16, 2018Date of Patent: August 23, 2022Assignee: Snap Inc.Inventors: Jean-Luc Collet, Francois-Xavier Drouet, Carole Truntschka
-
Patent number: 10908766Abstract: 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. 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. Responsive to intercepting the event, the hook filter detects the overlapping condition. Responsive to detecting the overlapping condition, the hook filter eliminates the overlapping condition to make the active window totally visible. Parameters of the floating window are recorded in a table, the parameters prevailing upon the intercepting of the event, the parameters including an overlap condition parameter. After the overlapping condition is eliminated and responsive to the active window becoming inactive, the floating window is restored on the computer screen in accordance with the recorded parameters.Type: GrantFiled: August 6, 2019Date of Patent: February 2, 2021Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Jean-Luc Collet, Marc C. Fiammante, Gerard Marmigere, Joaquin Picon
-
Publication number: 20190361571Abstract: 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. 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. Responsive to intercepting the event, the hook filter detects the overlapping condition. Responsive to detecting the overlapping condition, the hook filter eliminates the overlapping condition to make the active window totally visible. Parameters of the floating window are recorded in a table, the parameters prevailing upon the intercepting of the event, the parameters including an overlap condition parameter. After the overlapping condition is eliminated and responsive to the active window becoming inactive, the floating window is restored on the computer screen in accordance with the recorded parameters.Type: ApplicationFiled: August 6, 2019Publication date: November 28, 2019Inventors: Frederic Bauchot, Jean-Luc Collet, Marc C. Fiammante, Gerard Marmigere, Joaquin Picon
-
Patent number: 10437409Abstract: 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: GrantFiled: February 8, 2016Date of Patent: October 8, 2019Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Jean-Luc Collet, Marc C. Fiammante, Gerard Marmigere, Joaquin Picon
-
Publication number: 20190097958Abstract: Among other things, embodiments of the present disclosure relate to communicating via an avatar embedded in an email message. In some embodiments, the avatar can provide information associated with the email message.Type: ApplicationFiled: November 16, 2018Publication date: March 28, 2019Inventors: Jean-Luc Collet, Francois-Xavier Drouet, Carole Truntschka
-
Patent number: 10158589Abstract: Among other things, embodiments of the present disclosure relate to communicating via an avatar embedded in an email message. In some embodiments, the avatar can provide information associated with the email message.Type: GrantFiled: July 27, 2017Date of Patent: December 18, 2018Assignee: Snap Inc.Inventors: Jean-Luc Collet, Francois-Xavier Drouet, Carole Truntschka
-
Publication number: 20170324688Abstract: Among other things, embodiments of the present disclosure relate to communicating via an avatar embedded in an email message. In some embodiments, the avatar can provide information associated with the email message.Type: ApplicationFiled: July 27, 2017Publication date: November 9, 2017Inventors: Jean-Luc Collet, Francois-Xavier Drouet, Carole Truntschka
-
Patent number: 9749270Abstract: A sender sends an email message to a receiver. The message includes an avatar representing the sender. Upon receiving the message, if the receiver has a question related to the message, the receiver sends the question to the sender via the avatar. After receiving the question, the avatar remote server device correlates the question with the message through a MSG-ID associated with the receiver or avatar. The avatar remote server device parses and analyzes the question and then searches mailboxes, agendas, previous answers, toDoLists, folders, resumes, and/or address books of the sender to find a corresponding answer for the question. Then, the avatar remote server device provides the answer to the receiver via the avatar. Alternatively, upon receiving the question, the avatar remote server device sends a notification to the sender. If the sender has an online connectivity, the sender provides the answer to the receiver via the avatar.Type: GrantFiled: June 29, 2015Date of Patent: August 29, 2017Assignee: SNAP INC.Inventors: Jean Luc Collet, Francois-Xavier Drouet, Carole Truntschka
-
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
-
Patent number: 9324085Abstract: There is revealed a progressive and conditional delivery of digital contents. A given master digital content is previously divided in content blocks, each content block being associated with related content blocks presenting particular hierarchical and dependency characteristics. Responsive to user selection of the master digital content, for each selected content block, there is checked first the display of each related content block and upon positive checking there is displayed the considered selected content block. There is further disclosed steps of checking display performed from an analog capture of the user interface or from video frame buffer memory data. There may be detected predefined marks. There may be performed image similarity comparisons or image matching tests with expected images associated with content blocks. There are also disclosed predefined encryption keys being used to decipher one or a plurality of content blocks.Type: GrantFiled: July 7, 2010Date of Patent: April 26, 2016Assignee: International Business Machines CorporationInventors: Jean-Luc Collet, Arnaud Lund, Christophe Menant, Carole Truntschka
-
Patent number: 9298474Abstract: A method and system for managing overlapping windows on a computer screen of a computer system. A hook filter intercepts an event that has occurred. An association of the hook filter with the event was established prior to the occurrence of the event. The event is characterized by an overlapping condition in which a floating window partially or totally overlaps an active window on the computer screen. A software application is associated with the active window. Response to intercepting the event, the hook filter detects the overlapping condition. Response to detecting the overlapping condition, the hook filter eliminates the overlapping condition to make the active window totally visible.Type: GrantFiled: October 5, 2005Date of Patent: March 29, 2016Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Jean-Luc Collet, Marc Charles Fiammante, Gerard Marmigere, Joaquin Picon
-
Patent number: 9300998Abstract: A method and system of broadcasting a regional television channel to a user. A digital subscriber line access multiplex (DSLAM) receives a broadcast of multicast channels intended for delivery to the user. The multicast channels include national channels and a regional channel. The DSLAM broadcasts the multicast channels to the user and receives a regional channel control signal specifying a broadcast during a specified period of time of the regional channel instead of a national channel previously scheduled to be broadcast to the user during the specified period of time. The DSLAM switches the multicast channels broadcasted to the user during the specified period of time from the national channel to the regional channel such that the regional channel is in a specific channel slot of the national channel during the specified period of time during broadcasting the multicast channels to the user.Type: GrantFiled: September 11, 2015Date of Patent: March 29, 2016Assignee: International Business Machines CorporationInventors: Jean-Luc Collet, Francois-Xavier Drouet, Fabien Lanne
-
Publication number: 20160007061Abstract: A method and system of broadcasting a regional television channel to a user. A digital subscriber line access multiplex (DSLAM) receives a broadcast of multicast channels intended for delivery to the user. The multicast channels include national channels and a regional channel. The DSLAM broadcasts the multicast channels to the user and receives a regional channel control signal specifying a broadcast during a specified period of time of the regional channel instead of a national channel previously scheduled to be broadcast to the user during the specified period of time. The DSLAM switches the multicast channels broadcasted to the user during the specified period of time from the national channel to the regional channel such that the regional channel is in a specific channel slot of the national channel during the specified period of time during broadcasting the multicast channels to the user.Type: ApplicationFiled: September 11, 2015Publication date: January 7, 2016Inventors: Jean-Luc Collet, Francois-Xavier Drouet, Fabien Lanne
-
Publication number: 20150356067Abstract: The present invention is directed to a system, method and computer program for easily and securely managing multiple keys on a computer, each key being used to access one or a plurality of computing resources.Type: ApplicationFiled: June 16, 2015Publication date: December 10, 2015Inventors: Frederic Bauchot, Jean-Luc Collet, Francois X. Drouet, Gerard Marmigere
-
Patent number: 9191723Abstract: A method and system of broadcasting a regional television channel to a user. A digital subscriber line access multiplex (DSLAM) receives a broadcast of multicast channels intended for delivery to the user. The multicast channels include national channels and a regional channel. The DSLAM broadcasts the multicast channels to the user and receives a regional channel control signal specifying a broadcast during a specified period of time of the regional channel instead of a national channel previously scheduled to be broadcast to the user during the specified period of time. The DSLAM switches the multicast channels broadcasted to the user during the specified period of time from the national channel to the regional channel such that the regional channel is in a specific channel slot of the national channel during the specified period of time during broadcasting the multicast channels to the user.Type: GrantFiled: January 11, 2013Date of Patent: November 17, 2015Assignee: International Business Machines CorporationInventors: Jean-Luc Collet, Francois-Xavier Drouet, Fabien Lanne
-
Publication number: 20150295866Abstract: A sender sends an email message to a receiver. The message includes an avatar representing the sender. Upon receiving the message, if the receiver has a question related to the message, the receiver sends the question to the sender via the avatar. After receiving the question, the avatar remote server device correlates the question with the message through a MSG-ID associated with the receiver or avatar. The avatar remote server device parses and analyzes the question and then searches mailboxes, agendas, previous answers, toDoLists, folders, resumes, and/or address books of the sender to find a corresponding answer for the question. Then, the avatar remote server device provides the answer to the receiver via the avatar. Alternatively, upon receiving the question, the avatar remote server device sends a notification to the sender. If the sender has an online connectivity, the sender provides the answer to the receiver via the avatar.Type: ApplicationFiled: June 29, 2015Publication date: October 15, 2015Inventors: Jean Luc Collet, Francois-Xavier Drouet, Carole Truntschka
-
Patent number: 9105014Abstract: A sender sends an email message to a receiver. The message includes an avatar representing the sender. Upon receiving the message, if the receiver has a question related to the message, the receiver sends the question to the sender via the avatar. After receiving the question, the avatar remote server device correlates the question with the message through a MSG-ID associated with the receiver or avatar. The avatar remote server device parses and analyzes the question and then searches mailboxes, agendas, previous answers, toDoLists, folders, resumes, and/or address books of the sender to find a corresponding answer for the question. Then, the avatar remote server device provides the answer to the receiver via the avatar. Alternatively, upon receiving the question, the avatar remote server device sends a notification to the sender. If the sender has an online connectivity, the sender provides the answer to the receiver via the avatar.Type: GrantFiled: May 26, 2009Date of Patent: August 11, 2015Assignee: International Business Machines CorporationInventors: Jean Luc Collet, Francois-Xavier Drouet, Carole Truntschka
-
Patent number: 9088551Abstract: The present invention is directed to a system, method and computer program for easily and securely managing multiple keys on a computer, each key being used to access one or a plurality of computing resources.Type: GrantFiled: June 13, 2006Date of Patent: July 21, 2015Assignee: International Business Machines CorporationInventors: Frederic Bauchot, Jean-Luc Collet, Francois X. Drouet, Gerard Marmigere
-
Patent number: 8924460Abstract: A computer-implemented method, system, and computer program product for administering a peer-to-peer file sharing computer network. The method includes: maintaining a reference associating a particular shared file with a seeder in a community of peers and a number of seeders in the community; and registering a second peer as a second seeder of the particular shared file, if a first seeder in the community of peers has informed the peers of a termination of the availability of a file seeding of the particular shared file. The system includes means for performing the steps of the method. The computer program product includes computer program instructions for carrying out the steps of the method.Type: GrantFiled: December 17, 2009Date of Patent: December 30, 2014Assignee: International Business Machines CorporationInventors: Jean-Luc Collet, Beatrice Coulomb, Francois-Xavier Drouet, Carole Truntschka
-
Patent number: 8875183Abstract: A method of building an interactive display related to TV programs in an internet protocol television (IPTV) environment includes parsing a plurality of TV programs provided in an IPTV environment for display to a user. The step of parsing includes capturing an image in each TV program, identifying video content in each captured image, interpreting the video content, capturing audio data, identifying an audio content in each captured audio data, and interpreting the audio content for each captured audio data. The method further includes the steps of identifying a selected TV program by the user; determining a correlation level between the interpreted video and audio content of the selected TV program and the interpreted video and audio content of each of the other TV programs; determining TV programs other than the selected TV program; and building and presenting a mosaic display on a TV display including the selected TV program.Type: GrantFiled: December 10, 2008Date of Patent: October 28, 2014Assignee: International Business Machines CorporationInventors: Jean-luc Collet, Francois-Xavier Drouet, Corinne Suzanne Fresko, Fabien Patrick Lanne