TECHNIQUES FOR RELAYING AUDIO MESSAGES TO DEVICES

    公开(公告)号:US20230254669A1

    公开(公告)日:2023-08-10

    申请号:US18137190

    申请日:2023-04-20

    Applicant: Apple Inc.

    CPC classification number: H04W4/12 H04M3/53391 H04M2201/41

    Abstract: Techniques are disclosed for transmitting an announcement to one or more devices. In one example, a first device receives a first message that includes an announcement, the announcement associated with a voice that spoke the announcement. The first device may determine the announcement from the first message, and then identify one or more devices for receiving the announcement. The one or more devices may have a particular device type of a plurality of different device types comprising at least a mobile device. The first device may determine a network path through which a second message is transmitted based at least in part on the location of a second device. In accordance with a determination that the second device is located within a local area network associated with a home environment, the first device transmits the second message over the local area network. In accordance with a determination that the second device is located away from a local area network associated with a home environment, the first device transmits the second message over the wide area network.

    METHOD TO DETERMINE LOUDSPEAKER CHANGE OF PLACEMENT

    公开(公告)号:US20210385602A1

    公开(公告)日:2021-12-09

    申请号:US17411893

    申请日:2021-08-25

    Applicant: Apple Inc.

    Abstract: A system and method is described for determining whether a loudspeaker device has relocated, tilted, rotated, or changed environment such that one or more parameters for driving the loudspeaker may be modified and/or a complete reconfiguration of the loudspeaker system may be performed. In one embodiment, the system may include a set of sensors. The sensors provide readings that are analyzed to determine 1) whether the loudspeaker has moved since a previous analysis and/or 2) a distance of movement and/or a degree change in orientation of the loudspeaker since the previous analysis. Upon determining the level of movement is below a threshold value, the system adjusts previous parameters used to drive one or more of the loudspeakers. By adjusting previous parameters instead of performing a complete recalibration, the system provides a more efficient technique for ensuring that the loudspeakers continue to produce accurate sound for the listener.

    Audio system having variable reset volume

    公开(公告)号:US10530318B2

    公开(公告)日:2020-01-07

    申请号:US16048161

    申请日:2018-07-27

    Applicant: Apple Inc.

    Abstract: An audio system having a variable reset volume, and a method of conditionally resetting a volume parameter, are described. The audio system can include a processor to generate an audio signal for a speaker to convert into a sound. A volume parameter of the audio signal can be set before a user pauses playback of the audio signal. The processor can determine that the volume parameter is outside of a resting volume range, and that the user resumes playback of the audio signal at least a selected interval after pausing playback. The processor can responsively reset the volume parameter when playback is resumed to a different level based on one or more acoustic factors, such as an audio decay time of a surrounding environment. The different level can be within the resting volume range. Other aspects are also described and claimed.

    SYNCHRONIZATION OF BUFFERED AUDIO DATA WITH LIVE BROADCAST
    5.
    发明申请
    SYNCHRONIZATION OF BUFFERED AUDIO DATA WITH LIVE BROADCAST 审中-公开
    缓冲音频数据与实时广播同步

    公开(公告)号:US20140129015A1

    公开(公告)日:2014-05-08

    申请号:US14154038

    申请日:2014-01-13

    Applicant: Apple Inc.

    Abstract: Various techniques relating to the buffering of a live audio broadcast on an electronic device and the subsequently playback the buffered data are provided. In one embodiment, the playback speed of the buffered data may be increased relative to the actual speed at which the data was originally broadcasted. If the buffered playback (using the increased playback speed) synchronizes or catches up to the live broadcast, the electronic device may disable buffering and output the live stream instead. This decreases processing demands by lowering processing cycles required for buffering (encoding, etc.) and playback of the buffered data (decoding, etc.), thereby reducing power consumption.

    Abstract translation: 提供了与在电子设备上实时音频广播的缓冲有关的各种技术,并且随后重放缓冲的数据。 在一个实施例中,缓冲数据的重放速度可以相对于最初广播数据的实际速度而增加。 如果缓冲播放(使用增加的播放速度)同步或追赶直播,则电子设备可以禁用缓冲并输出直播流。 这通过降低缓冲(编码等)所需的处理周期和缓冲数据的回放(解码等)来减少处理需求,从而降低功耗。

    Method to determine loudspeaker change of placement

    公开(公告)号:US11109173B2

    公开(公告)日:2021-08-31

    申请号:US16778634

    申请日:2020-01-31

    Applicant: Apple Inc.

    Abstract: A system and method is described for determining whether a loudspeaker device has relocated, tilted, rotated, or changed environment such that one or more parameters for driving the loudspeaker may be modified and/or a complete reconfiguration of the loudspeaker system may be performed. In one embodiment, the system may include a set of sensors. The sensors provide readings that are analyzed to determine 1) whether the loudspeaker has moved since a previous analysis and/or 2) a distance of movement and/or a degree change in orientation of the loudspeaker since the previous analysis. Upon determining the level of movement is below a threshold value, the system adjusts previous parameters used to drive one or more of the loudspeakers. By adjusting previous parameters instead of performing a complete recalibration, the system provides a more efficient technique for ensuring that the loudspeakers continue to produce accurate sound for the listener.

    MECHANISM FOR RETRIEVAL OF PREVIOUSLY CAPTURED AUDIO

    公开(公告)号:US20210216273A1

    公开(公告)日:2021-07-15

    申请号:US17214454

    申请日:2021-03-26

    Applicant: Apple Inc.

    Abstract: In one aspect a device-side audio handling input/output unit (DIO) of a hardware device writes audio data generated by the hardware device within a ring buffer. An input provided by a user for activation of a software program is received, and a notification that the software program is ready to accept the audio data is generated. A system-side audio handling input/output unit (SIO) additionally provides past audio data from the ring buffer to the software program. Other aspects also are described.

Patent Agency Ranking