Patents by Inventor Paolo Passeri

Paolo Passeri 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: 10742730
    Abstract: A computer-implemented method includes sending a broadcast over a network requesting a response from other host computers on the network that are also communicatively paired with the input device, receiving a broadcasted response from a second host computer on the network indicating that it is communicatively paired with the input device, establishing a communicative connection with the second host computer via the network and automatically reestablishing the connection with the second host computer when the second host computer disconnects and reconnects to the network. In response to an edge-detect event, sending a control signal to switch the communicative pairing of the input device from the first host computer to the second host computer.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: August 11, 2020
    Assignee: Logitech Europe S.A.
    Inventors: Paolo Passeri, Rajesh Gopalakrishna, Lapyan Larry Ng, Jean-Christophe Hemes, Jiri Holzbecher, Philippe Chazot, Tanvi K. Shah
  • Publication number: 20200014748
    Abstract: A computer-implemented method includes sending a broadcast over a network requesting a response from other host computers on the network that are also communicatively paired with the input device, receiving a broadcasted response from a second host computer on the network indicating that it is communicatively paired with the input device, establishing a communicative connection with the second host computer via the network and automatically reestablishing the connection with the second host computer when the second host computer disconnects and reconnects to the network. In response to an edge-detect event, sending a control signal to switch the communicative pairing of the input device from the first host computer to the second host computer.
    Type: Application
    Filed: April 16, 2019
    Publication date: January 9, 2020
    Inventors: Paolo Passeri, Rajesh Gopalakrishna, Lapyan Larry Ng, Jean-Christophe Hemes, Jiri Holzbecher, Philippe Chazot, Tanvi K. Shah
  • Patent number: 10277671
    Abstract: A computer-implemented method includes sending a broadcast over a network requesting a response from other host computers on the network that are also communicatively paired with the input device, receiving a broadcasted response from a second host computer on the network indicating that it is communicatively paired with the input device, establishing a communicative connection with the second host computer via the network and automatically reestablishing the connection with the second host computer when the second host computer disconnects and reconnects to the network. In response to an edge-detect event, sending a control signal to switch the communicative pairing of the input device from the first host computer to the second host computer.
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: April 30, 2019
    Assignee: Logitech Europe S.A.
    Inventors: Paolo Passeri, Rajesh Gopalakrishna, Lapyan Larry Ng, Jean-Christophe Hemes, Jiri Holzbecher, Philippe Chazot, Tanvi K. Shah
  • Publication number: 20170351472
    Abstract: In certain embodiments, a method includes receiving an input signal from an input device (e.g., cursor movement) communicatively paired with the first host computer, where the first host computer is communicatively coupled to a second host computer, determining that data is saved to a virtual clipboard, detecting when the cursor moves to an edge of the display of the first host computer and when the input signal corresponds to continued movement of the cursor beyond the edge of the display of the first host computer, sending a control signal indicating that data is saved to a virtual clipboard, receiving a request for the data saved to the virtual clipboard, and sending, by the first host computer to the second host computer, the data saved to the virtual clipboard.
    Type: Application
    Filed: August 2, 2016
    Publication date: December 7, 2017
    Inventors: Paolo Passeri, Rajesh Gopalakrishna, Lapyan Larry Ng, Jean-Christophe Hemes, Jiri Holzbecher, Philippe Chazot, Tanvi K. Shah
  • Publication number: 20170353549
    Abstract: A computer-implemented method includes sending a broadcast over a network requesting a response from other host computers on the network that are also communicatively paired with the input device, receiving a broadcasted response from a second host computer on the network indicating that it is communicatively paired with the input device, establishing a communicative connection with the second host computer via the network and automatically reestablishing the connection with the second host computer when the second host computer disconnects and reconnects to the network. In response to an edge-detect event, sending a control signal to switch the communicative pairing of the input device from the first host computer to the second host computer.
    Type: Application
    Filed: August 2, 2016
    Publication date: December 7, 2017
    Inventors: Paolo Passeri, Rajesh Gopalakrishna, Lapyan Larry Ng, Jean-Christophe Hemes, Jiri Holzbecher, Philippe Chazot, Tanvi K. Shah
  • Publication number: 20170351471
    Abstract: Systems and methods for receiving an input signal from an input device that corresponds to a movement of a cursor on a display of the first host computer, detecting when the cursor moves to an edge of the display of the first host computer and when the input signal corresponds to a continued movement of the cursor beyond the edge of the display of the first host computer, sending a first control signal to switch the communicative pairing of the input device from the first host computer to the second host computer, and sending a second control signal causing a processor in the second host computer to move a second cursor on the second host computer to a location to simulate a continuous movement of the cursor from the edge of the display of the first host computer to a corresponding edge of a display of the second host computer.
    Type: Application
    Filed: August 2, 2016
    Publication date: December 7, 2017
    Inventors: Paolo Passeri, Rajesh Gopalakrishna, Lapyan Larry Ng, Jean-Christophe Hemes, Jiri Holzbecher, Philippe Chazot, Tanvi K. Shah
  • Publication number: 20170351396
    Abstract: A computer-implemented method includes receiving an input signal (e.g., cursor movement) from an input device communicatively paired with the first host computer, where the first host computer is communicatively coupled to a second host computer, detecting when the cursor selects and moves an application window to an edge of the display of the first host computer, the application window running a corresponding software application, and in response to detecting when the cursor selects and moves the application window to the edge of the display of the first host computer, sending a control signal causing a processor in the second host computer to launch a second application window running a second corresponding software application on a second display of the second host computer.
    Type: Application
    Filed: August 2, 2016
    Publication date: December 7, 2017
    Inventors: Paolo Passeri, Rajesh Gopalakrishna, Lapyan Larry Ng, Jean-Christophe Hemes, Jiri Holzbecher, Philippe Chazot, Tanvi K. Shah
  • Publication number: 20170351629
    Abstract: In some embodiments, a computer-implemented method includes receiving an input signal (e.g., cursor movement) from an input device communicatively paired with the first host computer, detecting when the cursor moves to an edge of the display of the first host computer and when the input signal corresponds to continued movement of the cursor beyond the edge of the display of the first host computer, sending a first control signal to switch the communicative pairing of the input device from the first host computer to a second host computer, and sending a second control signal to the second input device communicatively paired with the first host computer to switch the communicative pairing of the second input device from the first host computer to the second host computer. The first input device may be a computer mouse, and the second input device can be one of a keyboard, speaker, or microphone.
    Type: Application
    Filed: August 2, 2016
    Publication date: December 7, 2017
    Inventors: Paolo Passeri, Rajesh Gopalakrishna, Lapyan Larry Ng, Jean-Christophe Hemes, Jiri Holzbecher, Philippe Chazot, Tanvi K. Shah