DELAYING LIVE COMMUNICATIONS
    13.
    发明申请

    公开(公告)号:US20240406233A1

    公开(公告)日:2024-12-05

    申请号:US18426238

    申请日:2024-01-29

    Applicant: Apple Inc.

    Abstract: Some techniques are described herein to enable a sending device to provide personalized data to a receiving device before a live communication is initialized. For example, a sending device can selectively delay a live communication and, when doing so, send a request for a receiving device to access personalized data from a server. Such techniques allow the receiving device to access the personalized data before the live communication is initialized so that the personalized data can be used when the live communication is initialized.

    PROVING MEMBERSHIP USING CRYPTOGRAPHIC IDENTITIES

    公开(公告)号:US20230394133A1

    公开(公告)日:2023-12-07

    申请号:US18197030

    申请日:2023-05-12

    Applicant: Apple Inc.

    CPC classification number: G06F21/44 G06F2221/2141 G06F21/31

    Abstract: Aspects of the subject technology include obtaining, by a first device associated with a first user account, one or more item-specific public keys of one or more devices associated with a second user account and generating a data structure representing the one or more devices associated with the second user account based on the one or more item-specific public keys. Aspects may also include providing an identifier of the data structure to a server for association with the item and generating an invitation for the second user account to access the item. Aspects may further include providing the invitation to a second device of the one or more devices associated with the second user account to provide the second device with access to the item via the server based on at least a portion of the data structure and a respective item-specific public key of the second device.

    QUICK RELAY TRAFFIC MANAGEMENT FOR CLOUD MESSAGING

    公开(公告)号:US20180091601A1

    公开(公告)日:2018-03-29

    申请号:US15713360

    申请日:2017-09-22

    Applicant: Apple Inc.

    Abstract: A quick relay communication protocol is used by an initiating communication device (such as a wearable electronic device, e.g., a smart watch) and/or a recipient communication device (such as a companion electronic device to the wearable electronic device, e.g., a smart phone, a tablet computer or a laptop computer) to selectively communicate messages via different communication channels. Based on available connections and a communication constraint associated with a message, a processor executing a program module in an application layer in the initiating communication device provides transmission instructions to an interface circuit in the initiating communication device, which transmits a message to the recipient communication device based on the transmission instructions. When there are currently no available connections and the message is eligible to be communicated through a cloud-based relay server, the processor establishes a cloud-based connection with the recipient communication device via the relay server.

Patent Agency Ranking