-
公开(公告)号:US10142423B2
公开(公告)日:2018-11-27
申请号:US15258753
申请日:2016-09-07
Applicant: Apple Inc.
Inventor: 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
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.
-
公开(公告)号:US12266365B2
公开(公告)日:2025-04-01
申请号:US17889110
申请日:2022-08-16
Applicant: Apple Inc.
Inventor: Erik D. Hornberger , James A. Forrest , Christopher M. Garrido , Patrick Miauton , Bradley F. Patterson , Karthick Santhanam , Luciano M. Verger
Abstract: Systems and processes for providing textual representations for a communication session are provided. For example, at least one audio input is received at an electronic device, wherein each audio input of the at least one audio input is associated with a respective priority level. A priority level of an audio input detected at a microphone of the electronic device is determined, wherein a highest priority level among the determined priority level and each received priority level corresponding to the at least one audio input is identified. A textual representation of a respective audio input corresponding to the identified highest priority level is obtained, wherein the obtained textual representation is displayed on a display of the electronic device.
-
公开(公告)号:US20250080933A1
公开(公告)日:2025-03-06
申请号:US18949726
申请日:2024-11-15
Applicant: Apple Inc.
Inventor: Sean A. Ramprashad , Peter D. Callaway , Jae Woo Chang , Martin E. Johnson , Daniel K. Boothe , Kostyantyn Komarov , Patrick Miauton , Christopher M. Garrido , Austin W. Shyu , Karthick Santhanam
IPC: H04S3/00 , G06F3/0487 , H04R3/00 , H04S5/00 , H04S7/00
Abstract: A method performed a local device that is communicatively coupled with several remote devices, the method includes: receiving, from each remote device with which the local device is engaged in a communication session, an input audio stream; receiving, for each remote device, a set parameters; determining, for each input audio stream, whether the input audio stream is to be 1) rendered individually or 2) rendered as a mix of input audio streams based on the set of parameters; for each input audio stream that is determined to be rendered individually, spatially rendering the input audio stream as an individual virtual sound source that contains only that input audio stream; and for input audio streams that are determined to be rendered as the mix of input audio streams, spatially rendering the mix of input audio streams as a single virtual sound source that contains the mix of input audio streams.
-
34.
公开(公告)号:US20240406795A1
公开(公告)日:2024-12-05
申请号:US18733454
申请日:2024-06-04
Applicant: Apple Inc.
Inventor: Omar Contigiani , Ashwin Ramesh , Christopher M. Garrido , Erik Vladimir Ortega Gonzalez , Hsien-Po Shiang , Ming Jin , David L. Biderman , Jingwen Du , Ka Ki Lai , Karthick Santhanam
Abstract: Methods and systems are for receiving network data representing a quality of a communication link in a network, the network data comprising a bandwidth value representing an available bandwidth for the communication link; detecting, based on the network data, that the available bandwidth has changed or will change from a first bandwidth level to a second bandwidth level; determining a probability that the network is congested; when the probability satisfies a threshold value, adjusting a bitrate for the communications link to a first value that enables network congestion to clear; when the probability does not satisfy the threshold value, adjusting the bitrate for the communications link to a second value that fully utilizes the second bandwidth level.
-
公开(公告)号:US20240305682A1
公开(公告)日:2024-09-12
申请号:US18600378
申请日:2024-03-08
Applicant: Apple Inc.
Inventor: Jay Mayur Khandhar , Borna Ghavam , Jinbo Qiu , Christopher M. Garrido , Karthick Santhanam , Patrick Miauton , Xiaosong Zhou , Dazhong Zhang , Kristian D. Pereira , Dan Miao
CPC classification number: H04L65/762 , G06F3/013 , G06T13/40 , G06V10/25
Abstract: A technique for transmitting data in a copresence environment includes initiating a virtual communication session between a local device and remote devices in a shared copresence environment, where each of the plurality of sending devices are transmitting a sending quality data stream in the virtual communication session. A region of interest for the local device is determined that includes a portion of the copresence environment. The local device subscribes to a first quality data stream for the remote devices represented in the region of interest, and a second quality data stream for the remote devices not represented in the region of interest.
-
公开(公告)号:US11736426B2
公开(公告)日:2023-08-22
申请号:US17726451
申请日:2022-04-21
Applicant: Apple Inc.
Inventor: Christopher M. Garrido , Eric L. Chien , Austin W. Shyu , Ming Jin , Yan Yang , Ian J. Baird , Joe S. Abuan
IPC: H04L51/10 , H04L51/046 , G06F3/04845 , H04M1/72439 , G06V40/16
CPC classification number: H04L51/10 , G06F3/04845 , G06V40/166 , H04L51/046 , H04M1/72439
Abstract: The subject technology provides a messaging application in which an image can be captured and supplemented with supplemental content such as stickers, animations, etc., from within an active messaging thread. In this manner, a user participating in a messaging conversation with a remote user can add stickers, animations, and/or adaptive content to an image captured by the user, without having to locally cache/store the captured image before editing and without having to leave the messaging conversion (or the messaging application) to access an image editing application.
-
公开(公告)号:US20220394212A1
公开(公告)日:2022-12-08
申请号:US17661947
申请日:2022-05-04
Applicant: Apple Inc.
Inventor: Gurtej Singh G. Chandok , Christopher M. Garrido , Chieh Lu , Daniel B. Pollack , Karthick Santhanam , David L. Biderman , Jinbo Qui , Dazhong Zhang , Jose A. Lozano Hinojosa , Igor Kobzar
Abstract: Participant systems in an audiovisual (AV) conferencing can, in one embodiment, use methods to ensure that all participants have a common platform to support AV conferencing, such as a common codec, and also attempt to provide higher quality AV conferencing (e.g., better than the common codec) based on available bandwidth and other criteria. The participant systems can use the common codec as a fallback platform when bandwidth or other criteria dictate a reduction in the quality of the AV conferencing. Other embodiments are also disclosed.
-
38.
公开(公告)号:US11382017B2
公开(公告)日:2022-07-05
申请号:US16862415
申请日:2020-04-29
Applicant: Apple Inc.
Inventor: Luciano M. Verger , Ajoy K. Singh , Albert R. Howard, Jr. , Ariane Cotte , Christopher M. Garrido , Faraz Faheem , Gregory R. Burns , Ian J. Baird , Imran Ahmed , Nicholas J. Circosta , Robert D. Watson , Rohan C. Malthankar , Ryan A. Williams , Sergey Sitnikov , Srinivasan Nimmala , Thomas Chathoth Abraham , Vikram B. Yerrabommanahalli
Abstract: A device providing inter-device call continuity facilitated by a wireless audio output device may include a processor configured to initiate, over a peer-to-peer connection with a second device, a communication session between the second device and a third device. The processor may be further configured to establish, over the peer-to-peer connection with the second device, an audio link corresponding to the communication session. The processor may be further configured to determine, based at least in part on the audio link, that a connection quality of the peer-to-peer connection satisfies a connection degradation condition. The processor may be further configured to request, over a wide area network connection, for the communication session with the third device to be handed-off from the second device to the first device, and to establish, over the wide area network connection, the communication session with the third device.
-
公开(公告)号:US11336600B2
公开(公告)日:2022-05-17
申请号:US17243486
申请日:2021-04-28
Applicant: Apple Inc.
Inventor: Christopher M. Garrido , Eric L. Chien , Austin W. Shyu , Ming Jin , Yan Yang , Ian J. Baird , Joe S. Abuan
IPC: H04L51/10 , H04L51/046 , G06F3/04845 , H04M1/72439 , G06V40/16
Abstract: The subject technology provides a messaging application in which an image can be captured and supplemented with supplemental content such as stickers, animations, etc., from within an active messaging thread. In this manner, a user participating in a messaging conversation with a remote user can add stickers, animations, and/or adaptive content to an image captured by the user, without having to locally cache/store the captured image before editing and without having to leave the messaging conversion (or the messaging application) to access an image editing application.
-
40.
公开(公告)号:US20200314247A1
公开(公告)日:2020-10-01
申请号:US16829636
申请日:2020-03-25
Applicant: Apple Inc.
Inventor: Daniel C. Klingler , David L. Biderman , Nicholas M. Fraioli , Christopher M. Garrido , Adam E. Kriegel , Shuang Liu , Richard M. Powell
Abstract: Techniques to use an embedded passcode within an audio ringtone to establish a secure connection for arbitrary phone relay are described. The use of an embedded passcode enables encrypted ad-hoc connections for the relay of audio of an incoming telephone call to a secondary device, such as a virtual assistant enabled smart speaker device.
-
-
-
-
-
-
-
-
-