Patents by Inventor Remy Zimmerman

Remy Zimmerman 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: 7957406
    Abstract: A characterization method for a network address translation (NAT) device by an internal computer behind the NAT device includes creating a plurality of sockets; binding the plurality of sockets, respectively, to a plurality of ports; transmitting a plurality of STUN requests in user datagram protocol (UDP) packets to a plurality of STUN servers, wherein each STUN request is associated with one of the sockets; determining that the NAT device does not support UDP packets if responses are not received from the STUN servers; and determining a set of NAT characteristics of the NAT device if a response is received from each of the STUN servers.
    Type: Grant
    Filed: May 10, 2010
    Date of Patent: June 7, 2011
    Assignee: Logitech Europe S.A.
    Inventors: Aaron Standridge, Ken Erbes, Remy Zimmerman, Philippe Depallens
  • Publication number: 20100220721
    Abstract: A characterization method for a network address translation (NAT) device by an internal computer behind the NAT device includes creating a plurality of sockets; binding the plurality of sockets, respectively, to a plurality of ports; transmitting a plurality of STUN requests in user datagram protocol (UDP) packets to a plurality of STUN servers, wherein each STUN request is associated with one of the sockets; determining that the NAT device does support UDP packets if responses are not received from the STUN servers; and determining a set of NAT characteristics of the NAT device if a response is received from each of the STUN servers.
    Type: Application
    Filed: May 10, 2010
    Publication date: September 2, 2010
    Applicant: Logitech Europe S.A.
    Inventors: Aaron Standridge, Ken Erbes, Remy Zimmerman, Philippe Depallens
  • Patent number: 7738468
    Abstract: A characterization method for a network address translation (NAT) device by an internal computer behind the NAT device includes creating a plurality of sockets; binding the plurality of sockets, respectively, to a plurality of ports; transmitting a plurality of STUN requests in user datagram protocol (UDP) packets to a plurality of STUN servers, wherein each STUN request is associated with one of the sockets; determining that the NAT device does not support UDP packets if responses are not received from the STUN servers; and determining a set of NAT characteristics of the NAT device if a response is received from each of the STUN servers.
    Type: Grant
    Filed: March 22, 2005
    Date of Patent: June 15, 2010
    Assignee: Logitech Europe S.A.
    Inventors: Aaron Standridge, Ken Erbes, Remy Zimmerman, Philippe Depallens
  • Publication number: 20080147928
    Abstract: A system and method for seamlessly switching between various bus interfaces on a device, regardless of the application using the device. The change of the bus interface being used is completely transparent to the application using the device. A system in accordance with an embodiment of the present invention creates a Physical Device Object (PDO) that is unique for each device, regardless of which bus interface is used by the device. An application using that is essentially linked to this unique PDO. In one embodiment, an exhaustive list of various devices connected to the different bus interfaces is created. This is done by creating a bridge between the enumerators for the various buses and a class enumerator.
    Type: Application
    Filed: December 15, 2006
    Publication date: June 19, 2008
    Inventors: Richard Nicolet, Remy Zimmerman, Arnaud Glatron, Frantz Lohier
  • Publication number: 20070288973
    Abstract: In accordance with an embodiment of the present invention, the intelligent image quality engine intelligently manages different parameters related to image quality in the context of real-time capture of image data, in order to improve the end-user experience by using awareness of the environment, system, etc., and by controlling various parameters globally. Various image processing algorithms implemented include smart auto-exposure, frame rate control, image pipe controls, and temporal filtering.
    Type: Application
    Filed: June 2, 2006
    Publication date: December 13, 2007
    Applicant: Logitech Europe S.A.
    Inventors: Arnaud Glatron, Frederic Sarrat, Remy Zimmerman, Joseph Battelle
  • Publication number: 20060215652
    Abstract: A characterization method for a network address translation (NAT) device by an internal computer behind the NAT device includes creating a plurality of sockets; binding the plurality of sockets, respectively, to a plurality of ports; transmitting a plurality of STUN requests in user datagram protocol (UDP) packets to a plurality of STUN servers, wherein each STUN request is associated with one of the sockets; determining that the NAT device does support UDP packets if responses are not received from the STUN servers; and determining a set of NAT characteristics of the NAT device if a response is received from each of the STUN servers.
    Type: Application
    Filed: March 22, 2005
    Publication date: September 28, 2006
    Applicant: Logitech Europe S.A.
    Inventors: Aaron Strandridge, Ken Erbes, Remy Zimmerman, Philippe Depallens
  • Publication number: 20060190750
    Abstract: A power management component in a computer system includes an imaging device operatively connected to a computer. When the computer has entered a low power state, the imaging device can continue to operate to detect motion in its field of view. When “enough” motion is detected, the imaging device can signal the computer in a manner as to transition the computer to a full power state. In another aspect of the present invention, the imaging device can determine that there has been insufficient motion for a predetermined period of time and initiate a transition of the computer to a low power state.
    Type: Application
    Filed: February 22, 2005
    Publication date: August 24, 2006
    Applicant: Logitech Europe S.A.
    Inventors: Sergio Maggi, Paul McAlpine, Remy Zimmerman, Jean-Michel Chardon
  • Patent number: 7009644
    Abstract: A method and a system for dynamically detecting and correcting anomalous pixels in the raw data taken from an image sensor array such as a CCD or a CMOS sensor array, thus allowing the use of dumb cameras to capture digital images for subsequent use by an intelligent host—such as being displayed on a computer monitor. This invention uses software algorithms running on an intelligent host processor to dynamically correct the anomalous pixels in the raw data taken from an image sensor array typical of those in a digital still or a video camera. Using the combination of a dumb camera which provides raw data to an intelligent host, which does all the subsequent image processing, the system works by scanning an image frame for pixels that vary more than a specified amount in their brightness value from their neighboring pixels and designating those as defective pixels. The location and frequency of the photosites sending the defective pixels are stored in a statistical database in the computer's memory.
    Type: Grant
    Filed: December 15, 1999
    Date of Patent: March 7, 2006
    Assignee: Logitech Europe S.A.
    Inventors: George Sanchez, Bryed Billerbeck, Remy Zimmerman