ACCESSORY COMMUNICATION CONTROL
    3.
    发明申请

    公开(公告)号:US20220004474A1

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

    申请号:US17481436

    申请日:2021-09-22

    申请人: Apple Inc.

    发明人: Dennis Mathews

    摘要: An accessory communication control protocol can facilitate faster and more secure transmission of status updates from an accessory to a controller (or network base station). An accessory can register with a controller, where the controller can provide some subscription and key generation information to the accessory. The accessory can detect changes to characteristics of the accessory and generate a broadcast notification that includes updates to the state of the characteristic. The broadcast notification can also include a counter, a device identifier, and a key. According to timing or rules, the accessory can transmit the broadcast notification to the controller without the need to establish a secure session with the controller.

    CLOUD SUPPORT FOR DISCOVERY AND DATA TRANSFER FOR MOBILE CLIENT DEVICES
    6.
    发明申请
    CLOUD SUPPORT FOR DISCOVERY AND DATA TRANSFER FOR MOBILE CLIENT DEVICES 审中-公开
    支持移动客户端设备的发现和数据传输

    公开(公告)号:US20160262205A1

    公开(公告)日:2016-09-08

    申请号:US14921511

    申请日:2015-10-23

    申请人: APPLE INC.

    IPC分类号: H04W88/04 H04L29/08

    摘要: A host device may include a wireless interface for communications, a memory, and a processor coupled to the memory and to the wireless interface. The host device may receive, via the wireless interface, an advertisement message from a client device. The advertisement message may include an identifier associated with the client device and a request for communication of data from a cloud-based service. Responsive to the advertisement, the host may send the identifier to the cloud-based service. The host may receive from the cloud-based service, a proxy indication of available data associated with the client. Responsive to receiving the proxy indication of available data, the host may provide, via the wireless interface, a connection request including a client indication of the available data from the cloud-based service to the client. After receiving the available data from the cloud-based service, the host device may send the available data to the client.

    摘要翻译: 主机设备可以包括用于通信的无线接口,存储器和耦合到存储器和无线接口的处理器。 主机设备可以经由无线接口从客户端设备接收广告消息。 广告消息可以包括与客户端设备相关联的标识符和来自基于云的服务的数据通信请求。 响应于广告,主机可以将标识符发送到基于云的服务。 主机可以从基于云的服务接收与客户端相关联的可用数据的代理指示。 响应于接收到可用数据的代理指示,主机可以经由无线接口将包括从基于云的服务的可用数据的客户端指示的连接请求提供给客户端。 在从基于云的服务接收到可用数据之后,主机设备可以向客户端发送可用数据。

    Dual-token authentication for electronic devices

    公开(公告)号:US10999074B2

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

    申请号:US16051040

    申请日:2018-07-31

    申请人: Apple Inc.

    IPC分类号: H04L9/32 H04L9/08 H04L29/06

    摘要: An authentication process for an endpoint device uses a pair of tokens. Tokens are generated at an authentication server that maintains a data store of token states, where the states are defined to include a “normal” state sequence along which a token is expected to advance. The endpoint device can store a token pair in non-volatile local storage. To authenticate, the endpoint device can provide its stored token pair to the authentication server, which can determine whether authentication succeeds based on the states of the tokens in the token pair. After successful authentication, the authentication server can provide a new token pair to the endpoint device and advance the token states along the normal sequence. When the endpoint device confirms receipt of the new token pair, which replaces the previous token pair, the authentication server can advance the state of the tokens again.

    DUAL-TOKEN AUTHENTICATION FOR ELECTRONIC DEVICES

    公开(公告)号:US20200044849A1

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

    申请号:US16051040

    申请日:2018-07-31

    申请人: Apple Inc.

    IPC分类号: H04L9/32 H04L29/06 H04L9/08

    摘要: An authentication process for an endpoint device uses a pair of tokens. Tokens are generated at an authentication server that maintains a data store of token states, where the states are defined to include a “normal” state sequence along which a token is expected to advance. The endpoint device can store a token pair in non-volatile local storage. To authenticate, the endpoint device can provide its stored token pair to the authentication server, which can determine whether authentication succeeds based on the states of the tokens in the token pair. After successful authentication, the authentication server can provide a new token pair to the endpoint device and advance the token states along the normal sequence. When the endpoint device confirms receipt of the new token pair, which replaces the previous token pair, the authentication server can advance the state of the tokens again.

    Dynamic connection path detection and selection for wireless controllers and accessories

    公开(公告)号:US10206170B2

    公开(公告)日:2019-02-12

    申请号:US15274437

    申请日:2016-09-23

    申请人: Apple Inc.

    IPC分类号: H04B7/00 H04W52/02 H04M1/725

    摘要: Controllers can communicate with accessories using various paths, such as a wireless communication path. A controller can maintain reachability information for each accessory indicating the path(s) via which the accessory is currently reachable. Maintaining the reachability information can include scanning to detect broadcasts from the accessories and updating the reachability information based on the results of scanning. Scanning parameters such as scan interval and scan duration can be selected dynamically based on the current operating context of the controller (e.g., where the controller is located, what processes are active on the controller, what other devices have been detected within communication range of the controller).