Patents by Inventor Patrick SALAMIN

Patrick SALAMIN 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: 10545583
    Abstract: A computer-implemented method includes detecting a first window being displayed on a display of a host computing device, detecting graphical content on the first window, generating a second window (overlay) on the display, wherein the overlay is configured on a window layer above the first window, and changing graphical qualities of the overlay based on the detected graphical content of the first window. The graphical qualities may include at least one of a shape, size, color, transparency, or opacity of the overlay. The method can further include receiving input data corresponding to a movement of a cursor on the first window, setting a transparency of an area around the cursor to a first transparency, and setting a transparency of a remainder of the overlay to a second transparency, such that the area around the cursor appears to highlight a corresponding area of the graphical content on the first window.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: January 28, 2020
    Assignee: Logitech Europe S.A.
    Inventors: Guillaume Mathias, Christophe Dayer, Martin Caspar Ruegg, Marten Helwig, Patrick Cerisier, Philippe Chazot, Patrick Salamin, Mauricio Garcia, Nicolas Ramond, Yohan Baillet
  • Patent number: 10474324
    Abstract: In some embodiments, a computer-implemented method includes detecting, by a first software application, a first window being displayed on a display of a host computing device, where the first window displays graphical content and is generated by a second software application. The method can further include capturing an image of the graphical content on the first window and generating a second window on the display of the host computing device, where the second window is configured as a top-most window on the display, such that subsequent application-level and system-level window pop-ups occur on a window layer below the second window. The method can further include displaying the captured image of the graphical content on the second window.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: November 12, 2019
    Assignee: Logitech Europe S.A.
    Inventors: Guillaume Mathias, Christophe Dayer, Martin Caspar Ruegg, Marten Helwig, Patrick Cerisier, Philippe Chazot, Patrick Salamin, Mauricio Garcia, Nicolas Ramond, Yohan Baillet
  • Patent number: 10416789
    Abstract: Certain embodiments include a computer-method includes searching for a receiver having an active first wireless communication protocol. When the receiver is detected, the mobile input device connects to the receiver, and when the receiver is not detected, the method includes searching for a host computer having an active second wireless communication protocol (e.g., Bluetooth®) after the receiver is not detected. The method further includes connecting the mobile input device to the host computer when the receiver is not detected and the active second type of wireless communication protocol is detected. The method then continues to search for the receiver while the mobile input device is connected to the host computer having the second wireless communication protocol, and automatically switches the wireless connection from the host computer having the second wireless communication protocol to the receiver when the first type of receiver is detected.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: September 17, 2019
    Assignee: Logitech Europe S.A.
    Inventors: Guillaume Mathias, Christophe Dayer, Martin Caspar Ruegg, Marten Helwig, Patrick Cerisier, Philippe Chazot, Patrick Salamin, Mauricio Garcia, Nicolas Ramond, Yohan Baillet
  • Publication number: 20180329523
    Abstract: Certain embodiments include a computer-method includes searching for a receiver having an active first wireless communication protocol. When the receiver is detected, the mobile input device connects to the receiver, and when the receiver is not detected, the method includes searching for a host computer having an active second wireless communication protocol (e.g., Bluetooth®) after the receiver is not detected. The method further includes connecting the mobile input device to the host computer when the receiver is not detected and the active second type of wireless communication protocol is detected. The method then continues to search for the receiver while the mobile input device is connected to the host computer having the second wireless communication protocol, and automatically switches the wireless connection from the host computer having the second wireless communication protocol to the receiver when the first type of receiver is detected.
    Type: Application
    Filed: July 23, 2018
    Publication date: November 15, 2018
    Inventors: Guillaume Mathias, Christophe Dayer, Martin Caspar Ruegg, Marten Helwig, Patrick Cerisier, Philippe Chazot, Patrick Salamin, Mauricio Garcia, Nicolas Ramond, Yohan Baillet
  • Patent number: 10082886
    Abstract: In certain embodiments, a computer-implemented method includes detecting a graphical control element on a graphical user interface (GUI), determining a type of the graphical control element, generating configuration control data to cause an input device to configure one or more input elements on the input device to perform functions corresponding to the type of the graphical control element, and sending the configuration control data to the input device. In some cases, the configuration control data causes the input device to configure at least two of the one or more input elements to perform functions corresponding to the type of the graphical control element, and wherein the at least two of the one or more input elements are associated with different functions. The type of graphical control element can be one of a video media player, audio media player, hyperlink, word processor document, spreadsheet document, or alphanumeric text.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: September 25, 2018
    Assignee: Logitech Europe S.A.
    Inventors: Guillaume Mathias, Christophe Dayer, Martin Caspar Ruegg, Marten Helwig, Patrick Cerisier, Philippe Chazot, Patrick Salamin, Mauricio Garcia, Nicolas Ramond, Yohan Baillet
  • Publication number: 20180267624
    Abstract: An input device for controlling an indicia shown by a presentation system is described and includes the following: a device housing; a wireless communication component configured to establish a wireless communication channel between the input device and the presentation system; an inertial sensor configured to monitor rotation of the input device relative to an inertial reference frame defined by orthogonal first, second and third axes; and a processor configured to generate a signal for transmission by the wireless communication component to the presentation system to adjust an attribute of the indicia when rotation of the input device about the first axis exceeds a threshold value that varies based on an amount of rotation detected relative to the second and third axes.
    Type: Application
    Filed: May 18, 2018
    Publication date: September 20, 2018
    Inventors: Jean-Christophe Hemes, Patrick Salamin, Chris Maslin
  • Patent number: 10057934
    Abstract: Certain embodiments include a computer-method includes searching for a receiver having an active first wireless communication protocol. When the receiver is detected, the mobile input device connects to the receiver, and when the receiver is not detected, the method includes searching for a host computer having an active second wireless communication protocol (e.g., Bluetooth®) after the receiver is not detected. The method further includes connecting the mobile input device to the host computer when the receiver is not detected and the active second type of wireless communication protocol is detected. The method then continues to search for the receiver while the mobile input device is connected to the host computer having the second wireless communication protocol, and automatically switches the wireless connection from the host computer having the second wireless communication protocol to the receiver when the first type of receiver is detected.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: August 21, 2018
    Assignee: Logitech Europe S.A.
    Inventors: Guillaume Mathias, Christophe Dayer, Martin Caspar Ruegg, Marten Helwig, Patrick Cerisier, Philippe Chazot, Patrick Salamin, Mauricio Garcia, Nicolas Ramond, Yohan Baillet
  • Publication number: 20180181263
    Abstract: In some embodiments, a computer-implemented method includes detecting, by a first software application, a first window being displayed on a display of a host computing device, where the first window displays graphical content and is generated by a second software application. The method can further include capturing an image of the graphical content on the first window and generating a second window on the display of the host computing device, where the second window is configured as a top-most window on the display, such that subsequent application-level and system-level window pop-ups occur on a window layer below the second window. The method can further include displaying the captured image of the graphical content on the second window.
    Type: Application
    Filed: December 22, 2016
    Publication date: June 28, 2018
    Inventors: Guillaume Mathias, Christophe Dayer, Martin Caspar Ruegg, Marten Helwig, Patrick Cerisier, Philippe Chazot, Patrick Salamin, Mauricio Garcia, Nicolas Ramond, Yohan Baillet
  • Publication number: 20180173326
    Abstract: In certain embodiments, a computer-implemented method includes detecting a graphical control element on a graphical user interface (GUI), determining a type of the graphical control element, generating configuration control data to cause an input device to configure one or more input elements on the input device to perform functions corresponding to the type of the graphical control element, and sending the configuration control data to the input device. In some cases, the configuration control data causes the input device to configure at least two of the one or more input elements to perform functions corresponding to the type of the graphical control element, and wherein the at least two of the one or more input elements are associated with different functions. The type of graphical control element can be one of a video media player, audio media player, hyperlink, word processor document, spreadsheet document, or alphanumeric text.
    Type: Application
    Filed: December 22, 2016
    Publication date: June 21, 2018
    Inventors: Guillaume Mathias, Christophe Dayer, Martin Caspar Ruegg, Marten Helwig, Patrick Cerisier, Philippe Chazot, Patrick Salamin, Mauricio Garcia, Nicolas Ramond, Yohan Baillet
  • Publication number: 20180173397
    Abstract: A computer-implemented method includes detecting a first window being displayed on a display of a host computing device, detecting graphical content on the first window, generating a second window (overlay) on the display, wherein the overlay is configured on a window layer above the first window, and changing graphical qualities of the overlay based on the detected graphical content of the first window. The graphical qualities may include at least one of a shape, size, color, transparency, or opacity of the overlay. The method can further include receiving input data corresponding to a movement of a cursor on the first window, setting a transparency of an area around the cursor to a first transparency, and setting a transparency of a remainder of the overlay to a second transparency, such that the area around the cursor appears to highlight a corresponding area of the graphical content on the first window.
    Type: Application
    Filed: December 22, 2016
    Publication date: June 21, 2018
    Inventors: Guillaume Mathias, Christophe Dayer, Martin Caspar Ruegg, Marten Helwig, Patrick Cerisier, Philippe Chazot, Patrick Salamin, Mauricio Garcia, Nicolas Ramond, Yohan Baillet
  • Publication number: 20180176965
    Abstract: Certain embodiments include a computer-method includes searching for a receiver having an active first wireless communication protocol. When the receiver is detected, the mobile input device connects to the receiver, and when the receiver is not detected, the method includes searching for a host computer having an active second wireless communication protocol (e.g., Bluetooth®) after the receiver is not detected. The method further includes connecting the mobile input device to the host computer when the receiver is not detected and the active second type of wireless communication protocol is detected. The method then continues to search for the receiver while the mobile input device is connected to the host computer having the second wireless communication protocol, and automatically switches the wireless connection from the host computer having the second wireless communication protocol to the receiver when the first type of receiver is detected.
    Type: Application
    Filed: December 22, 2016
    Publication date: June 21, 2018
    Inventors: Guillaume Mathias, Christophe Dayer, Martin Caspar Ruegg, Marten Helwig, Patrick Cerisier, Philippe Chazot, Patrick Salamin, Mauricio Garcia, Nicolas Ramond, Yohan Baillet
  • Publication number: 20180164996
    Abstract: In certain embodiments, a computer-implemented method includes detecting a selectable control element on a graphical user interface (GUI), determining an editable parameter associated with the selectable control element, associating a control of the editable parameter with a user-manipulable element on an input device, and generating and sending, to the input device, control data causing the input device to assign a performance characteristic to the user manipulable element based on properties of the editable parameter. In some aspects, the user manipulable element can be a rotatable knob on the input device. The performance characteristic may include a rotation resistance of the knob, a rotational input resolution of the knob (e.g., rotation sensitivity), setting a ratchet or non-ratchet mode of operation to the knob based on the properties of the editable parameter (e.g., by controlling an electro-magnetic actuator to set the ratchet or non-ratchet modes), or a depressible knob.
    Type: Application
    Filed: December 22, 2016
    Publication date: June 14, 2018
    Inventors: Arnaud Perret-Gentil, Yohan Baillet, Baptiste Merminod, Lapyan Larry NG, David Stam, Patrick Salamin
  • Patent number: 9706015
    Abstract: Embodiments of the present invention provide a method of establishing a wireless connection between a data input device and a host computing device. More specifically, the embodiments of the present invention relate to methods and systems for using a single input device (e.g., keyboard, mouse, or touchpad devices) with multiple host computing devices that may be running different operating systems, and efficiently switching the data protocols used to transmit HID data between the input device and the multiple host computing devices without requiring user interaction.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: July 11, 2017
    Assignee: Logitech Europe S.A.
    Inventors: Philippe Chazot, Patrick Salamin, Jiri Holzbecher, Remy Zimmermann
  • Patent number: 9367186
    Abstract: Embodiments of the invention are directed to control devices, such as human interface devices, configured for use with a tablet computer. More specifically, the present invention relates to methods and system for discriminating between the interactions of a handheld device, touch of one or more of the user's finger(s) and interaction with appendages of the user on a touch-screen tablet computer. The methods described herein may include discriminating between the interaction of the handheld device, the user's finger(s) and an appendage of the user so that the collected information can be used to control some aspect of the hardware or software running on the touch-screen tablet computer.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: June 14, 2016
    Assignee: LOGITECH EUROPE S.A.
    Inventors: Nicolas Sasselli, Patrick Salamin, Maxim Vlasov, Julien Racle, Rémy Zimmermann, Jiri Holzbecher
  • Patent number: 9367185
    Abstract: Embodiments of the invention are directed to control devices, such as human interface devices, configured for use with a tablet computer. More specifically, the present invention relates to methods and system for discriminating between the interactions of a handheld device, touch of one or more of the user's finger(s) and interaction with appendages of the user on a touch-screen tablet computer. The methods described herein may include discriminating between the interaction of the handheld device, the user's finger(s) and an appendage of the user so that the collected information can be used to control some aspect of the hardware or software running on the touch-screen tablet computer.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: June 14, 2016
    Assignee: LOGITECH EUROPE S.A.
    Inventors: Nicolas Sasselli, Patrick Salamin, Maxim Vlasov, Julien Racle, Rémy Zimmermann, Jiri Holzbecher
  • Publication number: 20160127516
    Abstract: Embodiments of the present invention provide a method of establishing a wireless connection between a data input device and a host computing device. More specifically, the embodiments of the present invention relate to methods and systems for using a single input device (e.g., keyboard, mouse, or touchpad devices) with multiple host computing devices that may be running different operating systems, and efficiently switching the data protocols used to transmit HID data between the input device and the multiple host computing devices without requiring user interaction.
    Type: Application
    Filed: October 26, 2015
    Publication date: May 5, 2016
    Inventors: Philippe Chazot, Patrick Salamin, Jiri Holzbecher, Remy Zimmermann
  • Publication number: 20140168141
    Abstract: Embodiments of the invention are directed to control devices, such as human interface devices, configured for use with a tablet computer. More specifically, the present invention relates to methods and system for discriminating between the interactions of a handheld device, touch of one or more of the user's finger(s) and interaction with appendages of the user on a touch-screen tablet computer. The methods described herein may include discriminating between the interaction of the handheld device, the user's finger(s) and an appendage of the user so that the collected information can be used to control some aspect of the hardware or software running on the touch-screen tablet computer.
    Type: Application
    Filed: August 29, 2013
    Publication date: June 19, 2014
    Applicant: LOGITECH EUROPE S.A.
    Inventors: Nicolas SASSELLI, Patrick SALAMIN, Maxim VLASOV, Julien RACLE, Remy ZIMMERMANN, Jiri HOLZBECHER
  • Publication number: 20140168116
    Abstract: Embodiments of the invention are directed to control devices, such as human interface devices, configured for use with a tablet computer. More specifically, the present invention relates to methods and system for discriminating between the interactions of a handheld device, touch of one or more of the user's finger(s) and interaction with appendages of the user on a touch-screen tablet computer. The methods described herein may include discriminating between the interaction of the handheld device, the user's finger(s) and an appendage of the user so that the collected information can be used to control some aspect of the hardware or software running on the touch-screen tablet computer.
    Type: Application
    Filed: August 29, 2013
    Publication date: June 19, 2014
    Applicant: LOGITECH EUROPE S.A.
    Inventors: Nicolas SASSELLI, Patrick SALAMIN, Maxim VLASOV, Julien RACLE, Rémy ZIMMERMANN, Jiri HOLZBECHER
  • Publication number: 20140168142
    Abstract: Embodiments of the invention are directed to control devices, such as human interface devices, configured for use with a tablet computer. More specifically, the present invention relates to methods and system for discriminating between the interactions of a handheld device, touch of one or more of the user's finger(s) and interaction with appendages of the user on a touch-screen tablet computer. The methods described herein may include discriminating between the interaction of the handheld device, the user's finger(s) and an appendage of the user so that the collected information can be used to control some aspect of the hardware or software running on the touch-screen tablet computer.
    Type: Application
    Filed: August 29, 2013
    Publication date: June 19, 2014
    Applicant: LOGITECH EUROPE S.A.
    Inventors: Nicolas SASSELLI, Patrick SALAMIN, Maxim VLASOV, Julien RACLE, Rémy ZIMMERMANN, Jiri HOLZBECHER
  • Publication number: 20140168140
    Abstract: Embodiments of the invention are directed to control devices, such as human interface devices, configured for use with a tablet computer. More specifically, the present invention relates to methods and system for discriminating between the interactions of a handheld device, touch of one or more of the user's finger(s) and interaction with appendages of the user on a touch-screen tablet computer. The methods described herein may include discriminating between the interaction of the handheld device, the user's finger(s) and an appendage of the user so that the collected information can be used to control some aspect of the hardware or software running on the touch-screen tablet computer.
    Type: Application
    Filed: August 29, 2013
    Publication date: June 19, 2014
    Applicant: LOGITECH EUROPE S.A.
    Inventors: Nicolas SASSELLI, Patrick SALAMIN, Maxim VLASOV, Julien RACLE, Rémy ZIMMERMANN, Jiri HOLZBECHER