Identifying reachability of network-connected devices

    公开(公告)号:US11356352B2

    公开(公告)日:2022-06-07

    申请号:US17032619

    申请日:2020-09-25

    申请人: Apple Inc.

    IPC分类号: H04L12/26 H04L43/10 H04L12/28

    摘要: Techniques are disclosed for transmitting a message to a user device in accordance with a determination that another device is unreachable over a network. In one example, a server device, at a first location, may identify a controller device resident at a second location, whereby the controller device is configured to communicate with a router at the second location. The server device may also receive a list of user devices. The server device may transmit a ping message to the controller device via the router to determine whether the controller device is unreachable by the server device. The server device may subsequently transmit a message to a user device on the list in accordance with a determination that the controller device is unreachable by the server device, whereby the message includes instructions for the user device to determine whether the controller device is unreachable by the user device.

    Dual channel delivery
    4.
    发明授权

    公开(公告)号:US10171605B2

    公开(公告)日:2019-01-01

    申请号:US15418923

    申请日:2017-01-30

    申请人: Apple Inc.

    IPC分类号: H04L29/08 H04L12/24 H04W68/02

    摘要: Embodiments described herein relate to systems and methods for transmitting service related messages, e.g., via a reverse push connection. In some embodiments, a UE may be configured to receive a random value from a server, the random value based at least in part on a capacity of the server and/or network. The UE may be configured to compare the random value to a generated value, and determine, based at least in part on the comparison, to transmit a service related message over a reverse push connection rather than via a hypertext transport protocol (HTTP) request. In some embodiments, the service related message may be any message that relates to a service available between devices, such as an identity (ID) query request, a service (de-) registration request, and/or a device listing request, among other types of messages.

    SMS proxying
    6.
    发明授权
    SMS proxying 有权
    短信代理

    公开(公告)号:US09473912B2

    公开(公告)日:2016-10-18

    申请号:US14475042

    申请日:2014-09-02

    申请人: APPLE INC.

    摘要: A system and method are described for establishing two-way communication between devices that have a certain set of hardware and/or capabilities allowing the devices to send and receive SMS/MMS messages using cellular networks on behalf of devices that lack the hardware and/or capabilities. A user's device lacking SMS/MMS capabilities queries an identity management service for device capabilities of other devices associated with the same user. The user's device lacking SMS/MMS capabilities can receive from the identity management service a device profile of each device associated with the user. The device profile can include one or more fields, flags, or indicators that specify or are otherwise indicative of hardware and/or software capabilities of a device. The user's device lacking SMS/MMS capabilities can select a device having SMS/MMS capabilities to act as a proxy based on a device's corresponding device profile that indicates that the device has SMS/MMS capabilities.

    摘要翻译: 描述了一种用于在具有一定硬件和/或能力的设备之间建立双向通信的系统和方法,其允许设备代表缺少硬件的设备和/或使用蜂窝网络来发送和接收SMS / MMS消息 能力 缺少SMS / MMS功能的用户设备会查询与同一用户相关的其他设备的设备功能的身份管理服务。 缺少SMS / MMS功能的用户设备可以从身份管理服务接收与用户相关联的每个设备的设备简档。 设备配置文件可以包括一个或多个字段,标志或指示符,其指定或以其他方式指示设备的硬件和/或软件能力。 缺少SMS / MMS功能的用户设备可以基于设备的相应设备配置文件选择具有SMS / MMS功能的设备来充当代理,该设备配置文件指示设备具有SMS / MMS功能。

    Missed communication notification

    公开(公告)号:US11595789B2

    公开(公告)日:2023-02-28

    申请号:US16888544

    申请日:2020-05-29

    申请人: Apple Inc.

    IPC分类号: H04W4/12 H04W68/00 H04W12/033

    摘要: A device implementing a system for missed communication notification may include at least one processor configured to receive, from a server over a first communication channel, a message indicating that another device initiated a communication with the device over a second communication channel at a particular time. The at least one processor may be further configured to determine, by the device, whether the communication was established with the other device over the second communication channel at the particular time. The at least one processor may be further configured to provide, for display, an indication of the message based at least in part on a determination that the communication initiated by the other device was not established over the second communication channel at the particular time.

    IDENTIFYING REACHABILITY OF NETWORK-CONNECTED DEVICES

    公开(公告)号:US20210385144A1

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

    申请号:US17032619

    申请日:2020-09-25

    申请人: Apple Inc.

    IPC分类号: H04L12/26 H04L12/28

    摘要: Techniques are disclosed for transmitting a message to a user device in accordance with a determination that another device is unreachable over a network. In one example, a server device, at a first location, may identify a controller device resident at a second location, whereby the controller device is configured to communicate with a router at the second location. The server device may also receive a list of user devices. The server device may transmit a ping message to the controller device via the router to determine whether the controller device is unreachable by the server device. The server device may subsequently transmit a message to a user device on the list in accordance with a determination that the controller device is unreachable by the server device, whereby the message includes instructions for the user device to determine whether the controller device is unreachable by the user device.