Notification of service availability on a device

    公开(公告)号:US11012322B2

    公开(公告)日:2021-05-18

    申请号:US16147487

    申请日:2018-09-28

    Applicant: Apple Inc.

    Abstract: A device implementing a system for notifying a first device of availability of a service on a second device includes a processor configured to receive, from the first device of a first user, a first request with respect to whether a service is available on the second device of a second user, and to determine that the service is not available on the second device. The processor is further configured to send, to the first device and in response to the determination, an indication that the service is not available on the second device and an indication of a minimum amount of time before the first device can submit a second request with respect to whether the service is available on the second device. The minimum amount of time is based at least partially on an amount of time that has elapsed since the service was made available to the devices.

    Selection of preferred mechanisms for telephone number validation

    公开(公告)号:US10321298B2

    公开(公告)日:2019-06-11

    申请号:US15815902

    申请日:2017-11-17

    Applicant: Apple Inc.

    Abstract: Systems and methods are disclosed for validating an association of a telephone number with a cellular communication device (e.g., validating an assignment of an MSISDN to an IMSI of the cellular communication device). For example, the validating may be performed as part of a process of registering the cellular communication device with a registration server for participation in online communication sessions. In other examples, the validation may be performed for purposes other than registration for participation in online communication sessions. Various mechanisms may be available for performing the validation. The registration server may determine the available mechanisms, and may provide to the cellular communication device an ordered list of mechanisms according to a preferred order. The cellular communication device may improve efficiency of validation by attempting the mechanisms in the preferred order.

    NOTIFICATION OF SERVICE AVAILABILITY ON A DEVICE

    公开(公告)号:US20200007415A1

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

    申请号:US16147487

    申请日:2018-09-28

    Applicant: Apple Inc.

    Abstract: A device implementing a system for notifying a first device of availability of a service on a second device includes a processor configured to receive, from the first device of a first user, a. first request with respect to whether a service is available on the second device of a second user, and to determine that the service is not available on the second device. The processor is further configured to send, to the first device and in response to the determination, an indication that the service is not available on the second device and an indication of a minimum amount of time before the first device can submit a second request with respect to whether the service is available on the second device. The minimum amount of time is based at least partially on an amount of time that has elapsed since the service was made available to the devices.

    Device-relationship based communication

    公开(公告)号:US12034848B2

    公开(公告)日:2024-07-09

    申请号:US17732374

    申请日:2022-04-28

    Applicant: Apple Inc.

    CPC classification number: H04L9/30 H04L63/10 H04W12/04 H04W12/64 H04W76/14

    Abstract: A device implementing a system for device-relationship based communication includes at least one processor configured to establish, by a first device associated with a first user, a secure communication channel with a second device associated with a second user via a direct wireless connection. The at least one processor is configured to transmit, over the secure communication channel, first device-identifying information to the second device, and receive, over the secure communication channel, second device-identifying information from the second device. The at least one processor is configured to establish a particular type of relationship with the second device, store the second device-identifying information in association with an indication of the particular type of relationship established with the second device, and transmit, to the second device and over the secure communication channel, the indication of the particular type of relationship established with the second device.

    Key registration transparency for secure messaging

    公开(公告)号:US11677554B2

    公开(公告)日:2023-06-13

    申请号:US16888157

    申请日:2020-05-29

    Applicant: Apple Inc.

    Abstract: Techniques are disclosed relating to secure message exchanges. In some embodiments, a first computing device generates an account key associated with a user account shared by a plurality of computing devices. The first computing device signs a public key of the first computing device with the generated account key to produce a digital signature and sends the public key and the digital signature to a first server system for distributing the public key to a second computing device attempting to send an encrypted message to the first computing device. The first computing device sends the account key to an external storage external usable by others of the plurality of computing devices to obtain the account key and use the account key to sign public keys of the other computing devices. The first computing device receives, from the second computing device, the encrypted message encrypted using the public key.

    Device-relationship based communication

    公开(公告)号:US11349657B2

    公开(公告)日:2022-05-31

    申请号:US16888432

    申请日:2020-05-29

    Applicant: Apple Inc.

    Abstract: A device implementing a system for device-relationship based communication includes at least one processor configured to establish, by a first device associated with a first user, a secure communication channel with a second device associated with a second user via a direct wireless connection. The at least one processor is configured to transmit, over the secure communication channel, first device-identifying information to the second device, and receive, over the secure communication channel, second device-identifying information from the second device. The at least one processor is configured to establish a particular type of relationship with the second device, store the second device-identifying information in association with an indication of the particular type of relationship established with the second device, and transmit, to the second device and over the secure communication channel, the indication of the particular type of relationship established with the second device.

Patent Agency Ranking