SMART ROUTING FOR AUDIO OUTPUT DEVICES

    公开(公告)号:US20210400388A1

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

    申请号:US17352661

    申请日:2021-06-21

    Applicant: Apple Inc.

    Abstract: A system and method for routing communication to a common audio output device connected to each of two or more audio signal source devices. For each of the two or more audio signal source devices, a set of inputs are assessed. The set of inputs include: an operational state of the audio signal source device, an activity the audio signal source device, an audio-producing application being executed by the audio signal source device, and a degree of user activity with the audio-producing application being executed by the audio signal source. At a point in time, an audio routing score is generated for each of the two or more audio signal source devices according to a weighted calculation of the set of inputs based on the assessing. Finally, an audio signal routing decision is made, to route an audio signal from one of the two or more audio signal source devices to the audio output device, based on the audio routing score for each of the two or more audio signal source devices.

    Direct input from a remote device
    94.
    发明授权

    公开(公告)号:US11074116B2

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

    申请号:US16147482

    申请日:2018-09-28

    Applicant: Apple Inc.

    Abstract: The subject technology provides a system of devices, at least one of which includes an application configured to receive data directly from another one of the devices. The application is configured to obtain a list of available devices and associated features and provide input options for display based on the list. When one of the input options is selected, the application activates a component and/or an application of the other device for generation of the desired data. When the desired data has been generated by the other device, the generated data is directly input from the other device into the limiting application, without storage of the generated data at the other device, and without operation of the same application on the other device.

    System and Method for Synchronizing Media Presentation at Multiple Recipients

    公开(公告)号:US20190334985A1

    公开(公告)日:2019-10-31

    申请号:US16295267

    申请日:2019-03-07

    Applicant: Apple Inc.

    Abstract: A network media delivery system includes client devices and a host device. Each client device has a network interface, an engine for processing media data, and a media interface. The host device, which can be a computer, establishes network communication links with the client devices, which can be networked media stations, and sends media data to the client devices. The media data can be sent wirelessly as packets of media data transmitted at intervals to each client device. In one embodiment, the host device controls processing of media data such that processed media is delivered in a synchronized manner at each of the client devices. In another embodiment, the host device controls processing of media data such that processed media is delivered in a synchronized manner at the host device and at least one client device.

    Bluetooth Trigger for NAN
    99.
    发明申请

    公开(公告)号:US20190150062A1

    公开(公告)日:2019-05-16

    申请号:US16190304

    申请日:2018-11-14

    Applicant: Apple Inc.

    Abstract: In some embodiments, one or more wireless stations operate to configure direct communication with neighboring mobile stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. Embodiments of the disclosure relate to a mechanism for a device to trigger, via a first interface, service discovery over a second interface. In some embodiments, the service discovery can involve the exchange of one or more Bloom filters.

    SECURE DEVICE TO DEVICE COMMUNICATION CHANNEL
    100.
    发明申请

    公开(公告)号:US20190124049A1

    公开(公告)日:2019-04-25

    申请号:US16147224

    申请日:2018-09-28

    Applicant: Apple Inc.

    Abstract: One embodiment provides a data processing system on a communal electronic device, the data processing system comprising a memory device to store instructions; one or more processors to execute the instructions stored on the memory device, the instructions to cause the one or more processors to provide a virtual assistant to receive commands at the communal electronic device, wherein the virtual assistant, via the one or more processors, is to receive a command at the communal electronic device; determine whether the command is to access personal data of a user associated with the communal electronic device; and in response to a determination that the command is to access personal data of the user, send a request to a personal electronic device of the user to process at least a portion of the command.

Patent Agency Ranking