APPLICATION LAUNCHING IN CONJUNCTION WITH AN ACCESSORY
    2.
    发明申请
    APPLICATION LAUNCHING IN CONJUNCTION WITH AN ACCESSORY 审中-公开
    应用程序与附件启动

    公开(公告)号:US20170013066A1

    公开(公告)日:2017-01-12

    申请号:US15269723

    申请日:2016-09-19

    Applicant: Apple Inc.

    CPC classification number: H04L67/141 G06F9/445 H04L65/1003

    Abstract: An application can be launched in response to a launch request from an accessory. For example, the mobile computing device can determine whether it is in a state that allows launching of an application and/or can determine whether the application or application type requested in the launch command is available for launching. In response to the request, and if the mobile computing device is capable, the mobile computing device can launch the application. The mobile computing device can also send a positive acknowledgment message to the accessory indicating that the application may be launched. An open communication session message may also be sent to the accessory. In response thereto the accessory can open a communication session and interoperate with the application.

    Abstract translation: 应用程序可以响应来自附件的启动请求而启动。 例如,移动计算设备可以确定它是否处于允许启动应用的状态和/或可以确定在启动命令中请求的应用或应用类型是否可用于启动。 响应于该请求,并且如果移动计算设备是能够的,则移动计算设备可以启动该应用。 移动计算设备还可以向附件发送肯定确认消息,指示应用可以被启动。 开放通信会话消息也可以被发送到附件。 响应于此,附件可以打开通信会话并与应用程序互操作。

    Dual-token authentication for electronic devices

    公开(公告)号:US10999074B2

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

    申请号:US16051040

    申请日:2018-07-31

    Applicant: Apple Inc.

    Abstract: 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

    Applicant: Apple Inc.

    Abstract: 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.

    Securing accessory interface
    5.
    发明授权

    公开(公告)号:US11205021B2

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

    申请号:US16403259

    申请日:2019-05-03

    Applicant: Apple Inc.

    Abstract: Techniques are disclosed relating to securing an accessory interface on a computing device. In various embodiments, a computing device detects a connection of an accessory device to an accessory interface port and, in response to the detected connection, evaluates a policy defining one or more criteria for restricting unauthorized access to the accessory interface port. Based on the evaluating, the computing device determines whether to disable the accessory interface port to prevent communication with the connected accessory device. In some embodiments, the computing device includes an interconnect coupled between the processor and the accessory interface port, and the interconnect includes a hub circuit configured to facilitate communication between a plurality of devices via the interconnect. In some embodiments, the computing device, in response to determining to disable the accessory interface port, instructs the hub circuit to prevent traffic from being conveyed from the accessory interface port.

    Accessory identification for mobile computing devices

    公开(公告)号:US09654293B2

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

    申请号:US14556216

    申请日:2014-11-30

    Applicant: Apple Inc.

    CPC classification number: H04L9/3234 G06F13/387

    Abstract: Embodiments disclosed herein provide for identification processes and/or procedures for accessories coupled with a mobile computing device. During identification an accessory can communicate lingo information that includes only those lingoes the accessory can use while coupled with the mobile computing device. The accessory can also communicate accessory protocol information to the mobile computing device during identification. The accessory can be limited to using only those lingoes and/or those protocols identified during identification. Various other accessory information, capabilities, preferences, etc. can also be communicated to the mobile computing device during identification.

    SHAREABLE CODE OBJECTS FOR ACCESSORIES AND USER DEVICES
    7.
    发明申请
    SHAREABLE CODE OBJECTS FOR ACCESSORIES AND USER DEVICES 审中-公开
    用于附件和用户设备的可用代码对象

    公开(公告)号:US20170033989A1

    公开(公告)日:2017-02-02

    申请号:US14958677

    申请日:2015-12-03

    Applicant: Apple Inc.

    CPC classification number: H04L41/0846 H04L41/082 H04L41/0886

    Abstract: Shareable code objects (including a data object and/or executable program code) can be shared between accessories and mobile devices to facilitate interoperation of accessories and mobile devices. For instance, a shareable code object that contains configuration data for a particular accessory can be obtained by a mobile device from one accessory and subsequently shared with other accessories of similar type when they connect to the mobile device. As another example, a shareable code object that includes executable program code can facilitate interoperation of the accessory and the mobile device without the user having to download and install an app.

    Abstract translation: 共享代码对象(包括数据对象和/或可执行程序代码)可以在附件和移动设备之间共享,以促进附件和移动设备的互操作。 例如,包含特定附件的配置数据的共享代码对象可以由移动设备从一个附件获得,并且随后与其他连接到移动设备的类似类型的附件共享。 作为另一示例,包括可执行程序代码的可共享代码对象可以促进附件和移动设备的互操作,而不需要用户下载和安装应用。

    Multi-Mode Adapter
    8.
    发明申请
    Multi-Mode Adapter 审中-公开
    多模式适配器

    公开(公告)号:US20150169476A1

    公开(公告)日:2015-06-18

    申请号:US14538364

    申请日:2014-11-11

    Applicant: Apple Inc.

    CPC classification number: G06F13/10 G06F13/385 G06F13/4221 G06F2213/0042

    Abstract: An adapter can be used to connect a portable electronic device to an accessory in instances where the portable electronic device and the accessory have incompatible connectors. The adapter provides two connectors, one compatible with the portable electronic device and the other compatible with the accessory. The adapter has several modes of operation. The portable electronic device selects the appropriate mode of operation for the adapter once it receives information about the accessory connected to the adapter. The portable electronic device instructs the adapter to switch to the selected mode and in response the adapter configures its internal circuitry to enable the selected mode. The portable electronic device can then communicate with the accessory via the adapter. The presence of the adapter can be transparent to the accessory.

    Abstract translation: 在便携式电子设备和附件具有不兼容的连接器的情况下,可以使用适配器将便携式电子设备连接到附件。 适配器提供两个连接器,一个与便携式电子设备兼容,另一个与附件兼容。 适配器具有多种操作模式。 便携式电子设备一旦接收到有关连接到适配器的附件的信息,就为适配器选择适当的操作模式。 便携式电子设备指示适配器切换到所选择的模式,并且响应于适配器配置其内部电路以启用所选择的模式。 便携式电子设备然后可以经由适配器与附件通信。 适配器的存在对于附件可能是透明的。

    PUSHING A GRAPHICAL USER INTERFACE TO A REMOTE DEVICE WITH DISPLAY RULES PROVIDED BY THE REMOTE DEVICE
    9.
    发明申请
    PUSHING A GRAPHICAL USER INTERFACE TO A REMOTE DEVICE WITH DISPLAY RULES PROVIDED BY THE REMOTE DEVICE 审中-公开
    将远程设备的图形用户界面推送到远程设备提供的显示规则

    公开(公告)号:US20150149920A1

    公开(公告)日:2015-05-28

    申请号:US14604186

    申请日:2015-01-23

    Applicant: Apple Inc.

    Abstract: A graphical user interface (“GUI”) can be presented on a remote control accessory device that has user input and display devices. The GUI can be defined and managed by a portable media device that is controlled using the GUI. The portable media device can provide the accessory with a GUI image to be displayed. The accessory can send information to the portable media device indicative of a user operation of an input device in response to the displayed image. The portable media device can process this input to identify the action requested by the user and take the appropriate action, which can include updating the GUI image provided to the accessory.

    Abstract translation: 可以在具有用户输入和显示设备的遥控附件设备上呈现图形用户界面(“GUI”)。 GUI可以由使用GUI控制的便携式媒体设备来定义和管理。 便携式媒体设备可以向附件提供要显示的GUI图像。 附件可以响应于所显示的图像向指示用户操作输入设备的便携式媒体设备发送信息。 便携式媒体设备可以处理该输入以识别用户请求的动作,并采取适当的动作,其中可以包括更新提供给附件的GUI图像。

    SECURING ACCESSORY INTERFACE
    10.
    发明申请

    公开(公告)号:US20200233984A1

    公开(公告)日:2020-07-23

    申请号:US16403259

    申请日:2019-05-03

    Applicant: Apple Inc.

    Abstract: Techniques are disclosed relating to securing an accessory interface on a computing device. In various embodiments, a computing device detects a connection of an accessory device to an accessory interface port and, in response to the detected connection, evaluates a policy defining one or more criteria for restricting unauthorized access to the accessory interface port. Based on the evaluating, the computing device determines whether to disable the accessory interface port to prevent communication with the connected accessory device. In some embodiments, the computing device includes an interconnect coupled between the processor and the accessory interface port, and the interconnect includes a hub circuit configured to facilitate communication between a plurality of devices via the interconnect. In some embodiments, the computing device, in response to determining to disable the accessory interface port, instructs the hub circuit to prevent traffic from being conveyed from the accessory interface port.

Patent Agency Ranking