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: 11425068
    Abstract: 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: Grant
    Filed: November 16, 2018
    Date of Patent: August 23, 2022
    Assignee: Snap Inc.
    Inventors: Jean-Luc Collet, Francois-Xavier Drouet, Carole Truntschka
  • Patent number: 10908766
    Abstract: 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: Grant
    Filed: August 6, 2019
    Date of Patent: February 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Frederic Bauchot, Jean-Luc Collet, Marc C. Fiammante, Gerard Marmigere, Joaquin Picon
  • Publication number: 20190361571
    Abstract: 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: Application
    Filed: August 6, 2019
    Publication date: November 28, 2019
    Inventors: Frederic Bauchot, Jean-Luc Collet, Marc C. Fiammante, Gerard Marmigere, Joaquin Picon
  • Patent number: 10437409
    Abstract: 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: Grant
    Filed: February 8, 2016
    Date of Patent: October 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Frederic Bauchot, Jean-Luc Collet, Marc C. Fiammante, Gerard Marmigere, Joaquin Picon
  • Publication number: 20190097958
    Abstract: 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: Application
    Filed: November 16, 2018
    Publication date: March 28, 2019
    Inventors: Jean-Luc Collet, Francois-Xavier Drouet, Carole Truntschka
  • Patent number: 10158589
    Abstract: 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: Grant
    Filed: July 27, 2017
    Date of Patent: December 18, 2018
    Assignee: Snap Inc.
    Inventors: Jean-Luc Collet, Francois-Xavier Drouet, Carole Truntschka
  • Publication number: 20170324688
    Abstract: 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: Application
    Filed: July 27, 2017
    Publication date: November 9, 2017
    Inventors: Jean-Luc Collet, Francois-Xavier Drouet, Carole Truntschka
  • Patent number: 9749270
    Abstract: 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: Grant
    Filed: June 29, 2015
    Date of Patent: August 29, 2017
    Assignee: SNAP INC.
    Inventors: Jean Luc Collet, Francois-Xavier Drouet, Carole Truntschka
  • Publication number: 20160224352
    Abstract: 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: Application
    Filed: February 8, 2016
    Publication date: August 4, 2016
    Inventors: Frederic Bauchot, Jean-Luc Collet, Marc C. Fiammante, Gerard Marmigere, Joaquin Picon
  • Patent number: 9324085
    Abstract: 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: Grant
    Filed: July 7, 2010
    Date of Patent: April 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jean-Luc Collet, Arnaud Lund, Christophe Menant, Carole Truntschka
  • Patent number: 9298474
    Abstract: 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: Grant
    Filed: October 5, 2005
    Date of Patent: March 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: Frederic Bauchot, Jean-Luc Collet, Marc Charles Fiammante, Gerard Marmigere, Joaquin Picon
  • Patent number: 9300998
    Abstract: 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: Grant
    Filed: September 11, 2015
    Date of Patent: March 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jean-Luc Collet, Francois-Xavier Drouet, Fabien Lanne
  • Publication number: 20160007061
    Abstract: 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: Application
    Filed: September 11, 2015
    Publication date: January 7, 2016
    Inventors: Jean-Luc Collet, Francois-Xavier Drouet, Fabien Lanne
  • Publication number: 20150356067
    Abstract: 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: Application
    Filed: June 16, 2015
    Publication date: December 10, 2015
    Inventors: Frederic Bauchot, Jean-Luc Collet, Francois X. Drouet, Gerard Marmigere
  • Patent number: 9191723
    Abstract: 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: Grant
    Filed: January 11, 2013
    Date of Patent: November 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jean-Luc Collet, Francois-Xavier Drouet, Fabien Lanne
  • Publication number: 20150295866
    Abstract: 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: Application
    Filed: June 29, 2015
    Publication date: October 15, 2015
    Inventors: Jean Luc Collet, Francois-Xavier Drouet, Carole Truntschka
  • Patent number: 9105014
    Abstract: 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: Grant
    Filed: May 26, 2009
    Date of Patent: August 11, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jean Luc Collet, Francois-Xavier Drouet, Carole Truntschka
  • Patent number: 9088551
    Abstract: 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: Grant
    Filed: June 13, 2006
    Date of Patent: July 21, 2015
    Assignee: International Business Machines Corporation
    Inventors: Frederic Bauchot, Jean-Luc Collet, Francois X. Drouet, Gerard Marmigere
  • Patent number: 8924460
    Abstract: 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: Grant
    Filed: December 17, 2009
    Date of Patent: December 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jean-Luc Collet, Beatrice Coulomb, Francois-Xavier Drouet, Carole Truntschka
  • Patent number: 8875183
    Abstract: 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: Grant
    Filed: December 10, 2008
    Date of Patent: October 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jean-luc Collet, Francois-Xavier Drouet, Corinne Suzanne Fresko, Fabien Patrick Lanne