Patents by Inventor Patrick Miauton

Patrick Miauton 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).

  • Publication number: 20190103983
    Abstract: A device implementing the subject technology may include at least one processor configured to transmit an allocation request requesting allocation of a group communication session with a plurality of devices and receive an allocation response in response to the allocation request, the allocation response including credential information for the device to use to join the group communication session. The at least one processor may be further configured to transmit an allocation bind request with the credential information to join the group communication session using the credential information and receive an allocation bind success response in response to the allocation bind request, the allocation bind success response indicating that the device has joined the group communication session. The at least one processor may be further configured to provide a join notification to the plurality of devices via an intermediary device to notify that the device has joined the group communication session.
    Type: Application
    Filed: September 27, 2018
    Publication date: April 4, 2019
    Inventors: Joe S. ABUAN, Ian J. BAIRD, Xiaosong ZHOU, Christopher M. GARRIDO, Dazhong ZHANG, Keith W. RAUENBUEHLER, Yan YANG, Patrick MIAUTON, Eric L. CHIEN, Berkat S. TUNG, Karthick SANTHANAM
  • Publication number: 20190104448
    Abstract: A device implementing the subject technology may include at least one processor configured to receive a plurality of buffer reports from a plurality of other devices, each of the plurality of buffer reports indicating a current target buffer level for a respective one of the plurality of other devices. The at least one processor may be further configured to determine a group target buffer level based at least in part on the current target buffer levels of the plurality of other devices and a current target buffer level of the at least one buffer. The at least one processor may be further configured to transmit the group target buffer level to the plurality of other devices. The at least one processor may be further configured to manage an occupancy of the at least one buffer based at least in part on the group target buffer level.
    Type: Application
    Filed: September 27, 2018
    Publication date: April 4, 2019
    Inventors: Joe S. ABUAN, Ian J. BAIRD, Xiaosong ZHOU, Christopher M. GARRIDO, Dazhong ZHANG, Keith W. RAUENBUEHLER, Yan YANG, Patrick MIAUTON, Eric L. CHIEN, Berkat S. TUNG, Karthick SANTHANAM
  • Publication number: 20190104446
    Abstract: A device implementing the subject technology may include at least one processor configured to receive an indication of a task being performed at an other device. The at least one processor is further configured to perform, in response to receipt of the indication, one or more preliminary operations in anticipation of receiving a handoff of the task. The at least one processor is further configured to receive, after performing the one or more preliminary operations, a notification that the task is being handed off. The at least one processor is further configured to receive the handoff of the task from the other device. The at least one processor is further configured to continue to perform the task based at least in part on the one or more preliminary operations that were performed prior to receiving the notification that the task is being handed off.
    Type: Application
    Filed: September 27, 2018
    Publication date: April 4, 2019
    Inventors: Joe S. ABUAN, Ian J. BAIRD, Xiaosong ZHOU, Christopher M. GARRIDO, Dazhong ZHANG, Keith W. RAUENBUEHLER, Yan YANG, Patrick MIAUTON, Eric L. CHEN, Berkat S. TUNG, Karthick SANTHANAM
  • Publication number: 20190104163
    Abstract: A device implementing a system for audio-video conferencing using multiple stream identifiers includes a processor configured to receive, from a sending device, indication of a first content stream and a first stream identifier, and indication of a second content stream and a second stream identifier associated. The first content stream and the second content stream correspond to different bit rates of streaming content. The processor is configured to receive, from a receiving device, a request to subscribe to the second content stream, the request including the second stream identifier, and receive, from the sending device, an indication that the second stream identifier has been associated with the first content stream. The processor is configured to forward, to the receiving device, the first content stream based on the request to subscribe to the second content stream and on the indication that the second stream identifier has been associated with the first content stream.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 4, 2019
    Inventors: Christopher M. Garrido, Thomas P. Devanneaux, Yan Yang, Ming Jin, Vu H. Chiem, Patrick Miauton, Karthick Santhanam, David L. Biderman, Hsien-Po Shiang, Eric L. Chien, Xiaoxiao Zheng, Bess C. Chan, Komei Harada, Dazhong Zhang
  • Patent number: 10142423
    Abstract: Methods and apparatus to manage communication sessions to handover between a direct connection at a secondary wireless device and a relayed connection to the secondary wireless device via a primary wireless device. A connection manager of a secondary wireless device can trigger transfer of a communication session based on measurements of performance metrics for the communication session. Upon detection of performance degradation in a local connection or a backhaul connection or both, the connection manager of the secondary wireless device can determine proximity of and/or capabilities for connections of the primary wireless device and instigate transfer of the communication session between different connection types, such as between a direct connection and a relayed connection. The transfer of the communication session can occur without user intervention or in response to input from the user without interrupting or reestablishing the communication session.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: November 27, 2018
    Assignee: Apple Inc.
    Inventors: Luciano M. Verger, Ajoy K. Singh, Christopher M. Garrido, Najeeb M. Abdulrahiman, Ming Jin, Anil G. Naik, Deepak Chitlur Lakshman, Srinivasan Vasudevan, David L. Biderman, Gurtej Singh Chandok, Patrick Miauton, Eric A. Allamanche
  • Patent number: 9992447
    Abstract: This disclosure relates to inter radio access technology management for audiovisual calls. Wireless link availability and suitability for an audiovisual call may be evaluated for each of a first radio access technology and a second radio access technology. One or more wireless links on which to establish an audiovisual call may be selected based on the evaluations. The audiovisual call may be established on the selected wireless link(s). Wireless link availability and suitability for an audiovisual call may be monitored during the audiovisual call and decisions on whether to perform handover to a different wireless link and/or media duplication on multiple wireless links may be made based on the suitability for an audiovisual call of available wireless links.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: June 5, 2018
    Assignee: Apple Inc.
    Inventors: Ajoy K. Singh, Christopher M. Garrido, Luciano M. Verger, Najeeb M. Abdulrahiman, Srinivasan Vasudevan, Ming Jin, David L. Biderman, Gurtej Singh G. Chandok, Patrick Miauton, Eric A. Allamanche, Anil G. Naik, Deepak Chitlur Lakshman, Hsien-Po Shiang
  • Publication number: 20170347063
    Abstract: This disclosure relates to inter radio access technology management for audiovisual calls. Wireless link availability and suitability for an audiovisual call may be evaluated for each of a first radio access technology and a second radio access technology. One or more wireless links on which to establish an audiovisual call may be selected based on the evaluations. The audiovisual call may be established on the selected wireless link(s). Wireless link availability and suitability for an audiovisual call may be monitored during the audiovisual call and decisions on whether to perform handover to a different wireless link and/or media duplication on multiple wireless links may be made based on the suitability for an audiovisual call of available wireless links.
    Type: Application
    Filed: May 27, 2016
    Publication date: November 30, 2017
    Inventors: Ajoy K. Singh, Christopher M. Garrido, Luciano M. Verger, Najeeb M. Abdulrahiman, Srinivasan Vasudevan, Ming Jin, David L. Biderman, Gurtej Singh G. Chandok, Patrick Miauton, Eric A. Allamanche, Anil G. Naik, Deepak Chitlur Lakshman, Hsien-Po Shiang
  • Publication number: 20170070919
    Abstract: Methods and apparatus to manage communication sessions to handover between a direct connection at a secondary wireless device and a relayed connection to the secondary wireless device via a primary wireless device. A connection manager of a secondary wireless device can trigger transfer of a communication session based on measurements of performance metrics for the communication session. Upon detection of performance degradation in a local connection or a backhaul connection or both, the connection manager of the secondary wireless device can determine proximity of and/or capabilities for connections of the primary wireless device and instigate transfer of the communication session between different connection types, such as between a direct connection and a relayed connection. The transfer of the communication session can occur without user intervention or in response to input from the user without interrupting or reestablishing the communication session.
    Type: Application
    Filed: September 7, 2016
    Publication date: March 9, 2017
    Inventors: Luciano M. VERGER, Ajoy K. SINGH, Christopher M. GARRIDO, Najeeb M. ABDULRAHIMAN, Ming JIN, Anil G. NAIK, Deepak Chitlur LAKSHMAN, Srinivasan VASUDEVAN, David L. BIDERMAN, Gurtej Singh CHANDOK, Patrick MIAUTON, Eric A. ALLAMANCHE
  • 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
  • Patent number: 8228377
    Abstract: A camera comprises a camera support; a camera housing rotatably disposed on the camera support for pan movement relative to the camera support; a camera lens rotatably disposed in the camera housing for tilt movement relative to the camera housing; a pan motor coupled with the camera housing to drive the camera housing in pan movement relative to the camera support; and a tilt motor coupled with the camera lens to drive the camera lens in tilt movement relative to the camera housing.
    Type: Grant
    Filed: June 18, 2004
    Date of Patent: July 24, 2012
    Assignee: Logitech Europe S.A.
    Inventors: Jean-Michel Chardon, Howard Miyamura, Arkadiy Roberov, Ali Moayer, Paul McAlpine, Patrick Miauton, Remy Zimmermann
  • Publication number: 20110181738
    Abstract: A system and method for mechanically panning, tilting, and/or zooming a webcam to track a user's face. In one embodiment, such movement is controlled by kernel software in a host to which the webcam sends video data. In this way, a driver in the host kernel handles the face tracking, transparent to the application programs that would access the video. In an alternate embodiment, such movement is controlled by firmware in the webcam itself The video and control signals are sent over the same standard cable, such as a USB bus. In one embodiment, the video is supplied to an instant messaging application. The use of a standard bus (e.g., USB) and the offloading of the face tracking to the webcam and driver allows easy use by the instant messaging application.
    Type: Application
    Filed: January 10, 2011
    Publication date: July 28, 2011
    Applicant: Logitech Europe S.A.
    Inventors: Paul McAlpine, Olivier Lechnenne, Venkatesh Tumati Krishnan, Patrick Miauton, Remy Zimmermann, Yuh-Lin Chang
  • Patent number: 7917935
    Abstract: A system and method for mechanically panning, tilting, and/or zooming a webcam to track a user's face. In one embodiment, such movement is controlled by kernel software in a host to which the webcam sends video data. In this way, a driver in the host kernel handles the face tracking, transparent to the application programs that would access the video. In an alternate embodiment, such movement is controlled by firmware in the webcam itself. The video and control signals are sent over the same standard cable, such as a USB bus. In one embodiment, the video is supplied to an instant messaging application. The use of a standard bus (e.g., USB) and the offloading of the face tracking to the webcam and driver allows easy use by the instant messaging application.
    Type: Grant
    Filed: October 1, 2004
    Date of Patent: March 29, 2011
    Assignee: Logitech Europe S.A.
    Inventors: Paul McAlpine, Olivier Lechnenne, Venkatesh Tumati Krishnan, Patrick Miauton, Remy Zimmermann, Yuh-Lin Chang
  • 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: 20060075448
    Abstract: A system and method for mechanically panning, tilting, and/or zooming a webcam to track a user's face. In one embodiment, such movement is controlled by kernel software in a host to which the webcam sends video data. In this way, a driver in the host kernel handles the face tracking, transparent to the application programs that would access the video. In an alternate embodiment, such movement is controlled by firmware in the webcam itself. The video and control signals are sent over the same standard cable, such as a USB bus. In one embodiment, the video is supplied to an instant messaging application. The use of a standard bus (e.g., USB) and the offloading of the face tracking to the webcam and driver allows easy use by the instant messaging application.
    Type: Application
    Filed: October 1, 2004
    Publication date: April 6, 2006
    Applicant: Logitech Europe S.A.
    Inventors: Paul McAlpine, Olivier Lechnenne, Venkatesh Krishnan, Patrick Miauton, Remy Zimmermann, Yuh-Lin Chang
  • Publication number: 20050057656
    Abstract: A camera comprises a camera support; a camera housing rotatably disposed on the camera support for pan movement relative to the camera support; a camera lens rotatably disposed in the camera housing for tilt movement relative to the camera housing; a pan motor coupled with the camera housing to drive the camera housing in pan movement relative to the camera support; and a tilt motor coupled with the camera lens to drive the camera lens in tilt movement relative to the camera housing.
    Type: Application
    Filed: June 18, 2004
    Publication date: March 17, 2005
    Applicant: Logitech Europe S.A.
    Inventors: Jean-Michel Chardon, Howard Miyamura, Arkadiy Roberov, Ali Moayer, Paul McAlpine, Patrick Miauton, Remy Zimmermann
  • Patent number: 6618776
    Abstract: An apparatus and method for intercepting messages between the bus controller and a device attempting to connect over the bus. Based on the intercepted message, the existing device using bandwidth can determine whether it can relinquish some of its bandwidth allocation while maintaining sufficient transmission quality. Thus, the already connected devices will make the determination if they can relinquish bandwidth, to allow a new device to connect.
    Type: Grant
    Filed: August 15, 2002
    Date of Patent: September 9, 2003
    Assignee: Logitech Europe, S.A.
    Inventors: Remy Zimmermann, Patrick Miauton