Patents by Inventor Arnaud Glatron

Arnaud Glatron 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: 8606950
    Abstract: A multimedia data processing system and method which transparently processes video and/or audio streams in real-time. The operation of a system in accordance with an embodiment of the present invention does not require any intervention from, or involvement of, either the producer of the video and/or audio stream, or the client application. With such a transparent solution, video and/or audio streams can be processed seamlessly, and completely independently of the specific client application that the user chooses to use. In one embodiment, the invention uses an external service to monitor new processes and add code to these processes. The invention inserts into the system by hot-patching the software in memory and by only looking at select service calls.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: December 10, 2013
    Assignee: Logitech Europe S.A.
    Inventors: Arnaud Glatron, Patrick Miauton, John Bateman
  • Publication number: 20080147929
    Abstract: The present invention is a system and method for seamlessly and transparently combining or collectively processing different multimedia sources and/or destinations in the computer world, where such combining is independent of the application using and/or providing the multimedia data. A device in accordance with an embodiment of the present invention can accept inputs from the appliance world (e.g., with standards such as CCITT standards, SDI, NTSC, PAL, etc. or analog signals), as well as inputs from the computer world (e.g., with protocols such as USB), and communicate them cohesively to a host computer after appropriately selecting/mixing them. A device in accordance with an embodiment of the present invention can also receive signals using computer protocols from a host and appropriately route them to one or more output devices.
    Type: Application
    Filed: December 15, 2006
    Publication date: June 19, 2008
    Inventors: Arnaud Glatron, James Lopez, Richard E. Mellor
  • 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: 20070214461
    Abstract: A multimedia data processing system and method which transparently processes video and/or audio streams in real-time. The operation of a system in accordance with an embodiment of the present invention does not require any intervention from, or involvement of, either the producer of the video and/or audio stream, or the client application. With such a transparent solution, video and/or audio streams can be processed seamlessly, and completely independently of the specific client application that the user chooses to use. In one embodiment, the invention uses an external service to monitor new processes and add code to these processes. The invention inserts into the system by hot-patching the software in memory and by only looking at select service calls.
    Type: Application
    Filed: May 31, 2006
    Publication date: September 13, 2007
    Applicant: Logitech Europe S.A.
    Inventors: Arnaud Glatron, Patrick Miauton, John Bateman
  • Publication number: 20070011338
    Abstract: A multimedia data processing system and method which transparently processes video and/or audio streams in real-time. The operation of a system in accordance with an embodiment of the present invention does not require any intervention from, or involvement of, either the producer of the video and/or audio stream, or the client application. With such a transparent solution, video and/or audio streams can be processed seamlessly, and completely independently of the specific client application that the user chooses to use. Thus a system in accordance with some embodiments of the present invention can be used with any client application of the user's choice. This allows the creation of a large number of video and/or audio effects and/or improvements to the benefit of the end-user.
    Type: Application
    Filed: September 29, 2005
    Publication date: January 11, 2007
    Applicant: Logitech Europe S.A.
    Inventors: Arnaud Glatron, Patrick Miauton, John Bateman
  • Publication number: 20060244839
    Abstract: The present invention seamlessly enables a single media stream to be exposed to as many clients/applications as desired, in a manner that is completely transparent to the client/application. Further, an embodiment of the present invention combines media streams from multiple devices (e.g., webcams, microphones, etc.) into a single virtual stream that can then be accessed by as many clients as desired. In some embodiments of the above invention, each client can request a different format and frame rate. Further, in some embodiments of the present invention, the ability to provide media data from one or more sources to one or more client applications is completely transparent to the applications, as well as to the users.
    Type: Application
    Filed: December 28, 2005
    Publication date: November 2, 2006
    Applicant: Logitech Europe S.A.
    Inventors: Arnaud Glatron, Aaron Standridge, Tim Dieckman
  • Publication number: 20060168114
    Abstract: A single universal audio processing system intelligently and transparently processes audio streams in real-time. The system receives audio input from one or more sources, determines how the streams should be processed, and automatically processes them in real-time for delivery to an output system. The processing happens without any intervention from the output system, which is oblivious to this processing. A set of audio processing algorithms to accomplish acoustic echo cancellation (AEC), resampling, format conversion, channel mixing or any other desired audio processing function can be supported by a universal processing system, providing a universal solution to audio processing regardless of source or sink. In one embodiment, processing functionality is implemented in an upper filter driver created using a “framework” or software architecture that implements a conventional WDM filter and a dedicated environment for audio processing.
    Type: Application
    Filed: March 31, 2005
    Publication date: July 27, 2006
    Inventors: Arnaud Glatron, Venkatesh Tumatikrishnan, Remy Zimmermann
  • Publication number: 20060104223
    Abstract: A system and a process are disclosed for synchronizing asynchronous audio streams for synchronous consumption by an audio module. The system and the process receive a first audio stream and a second audio stream. The first audio stream serves as a baseline and is sent unaltered directly to the audio module. The second audio stream is split so that one split is output unaltered to a destination and the other split is input into a drift corrector. The drift corrector evaluates whether there is a drift between the first audio stream and the second audio stream. If there is drift, the second audio stream is appropriately adjusted to account for the drift. The drift-corrected second audio stream is then output to the audio module.
    Type: Application
    Filed: March 31, 2005
    Publication date: May 18, 2006
    Inventors: Arnaud Glatron, Venkatesh Tumatikrishnan, Remy Zimmermann