REVISION LOCKING
    21.
    发明申请
    REVISION LOCKING 审中-公开
    修订锁定

    公开(公告)号:US20160092189A1

    公开(公告)日:2016-03-31

    申请号:US14640324

    申请日:2015-03-06

    Applicant: Apple Inc.

    CPC classification number: G06F8/65 G06F8/71 G06F9/546

    Abstract: When a new version of a first program is to be installed on a first device, metadata supplied to that device specifies which versions of a second program stored on a second device are compatible with the new version. The first device uses this metadata to determine a compatibility classification that indicates how compatible the current version of the second program and the new version of the first program are, and transitions to a state representative of this compatibility classification. A process executing on the first device receives messages from applications executing on the first device. The process reads mappings between these applications and the message types these applications send. The process forwards an application's message to the second device if the application sends a message type allowable in the first device's state. Otherwise, the process queues that message at least until the first device transitions to a different state.

    Abstract translation: 当要在第一设备上安装新版本的第一程序时,提供给该设备的元数据指定存储在第二设备上的第二程序的哪个版本与新版本兼容。 第一个设备使用此元数据来确定兼容性分类,指示当前版本的第二个程序和新版本的第一个程序的兼容性,并转换到表示此兼容性分类的状态。 在第一设备上执行的进程从第一设备上执行的应用程序接收消息。 该过程读取这些应用程序与这些应用程序发送的消息类型之间的映射。 如果应用程序发送第一个设备状态中允许的消息类型,该进程将应用程序的消息转发到第二个设备。 否则,进程至少等待第一个设备转换到不同的状态。

    Configuring Context-Based Restrictions For A Computing Device

    公开(公告)号:US20240311513A1

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

    申请号:US18672655

    申请日:2024-05-23

    Applicant: Apple Inc.

    Abstract: In some implementations, a computing device can restrict the use of another computing device in certain contexts. For example, a parent may wish to use the parent's computing device to restrict her children's use of the children's computing devices while the children are in school while the children should be participating in some other activity. For example, the parent's controller device may be enabled to remotely configure and control the usage of the satellite device(s) without needing to physically access the satellite device. The parent may implement limitations, permissions, or different policies that may govern, for example, the ability of the satellite device to communicate with other devices, execute various application functionalities, run any particular software, and manage its own settings.

    ESTABLISHMENT AND DETECTION OF BREAKAGE OF WIRELESS LEASH BETWEEN DEVICES

    公开(公告)号:US20190114900A1

    公开(公告)日:2019-04-18

    申请号:US16219014

    申请日:2018-12-13

    Applicant: Apple Inc.

    Inventor: Tyler D. Hawkins

    Abstract: Companion and accessory devices can be wirelessly leashed together in a manner that enables the devices to estimate their proximities to each other. One device can periodically attempt to detect a signal from the other device. For each attempt, the attempting device can store an indication of whether the signal was detected. If a number of times that the signal was undetected exceeds a threshold, then the attempting device can perform specified operations, such as alerting a user that the wireless leash was broken. As another example, one device can detect that a strength of a signal from the other device exceeds a threshold. In response, the detecting device can measure signal strengths more frequently. If the measuring device then detects that the signal strength exceeds another threshold, then the measuring device can cause specified operations to be performed, such as data synchronization between the devices or unlocking a device.

Patent Agency Ranking