Companion application for activity cooperation

    公开(公告)号:US10165391B2

    公开(公告)日:2018-12-25

    申请号:US15369785

    申请日:2016-12-05

    Applicant: APPLE INC.

    Abstract: The described embodiments augment an activity performed in a first application at a source electronic device using a controller at a companion electronic device. The source electronic device receives controller information describing a controller that the activity performed in the first application accepts controller data from, determines a controller identifier for the controller information, and broadcasts a controller advertisement comprising the controller identifier. Upon receiving the controller advertisement, the companion electronic device determines whether a second application that can provide the controller data is available at the companion electronic device. If the second application is available, the companion electronic device establishes a cooperative-activity communication channel with the source electronic device. The companion electronic device uses the cooperative-activity communication channel to provide controller data to the source electronic device. The source electronic device provides the controller data to the first application to cause a corresponding action to be performed.

    NETWORK MESSAGING FOR PAIRED DEVICES
    12.
    发明申请
    NETWORK MESSAGING FOR PAIRED DEVICES 审中-公开
    用于配对设备的网络消息传递

    公开(公告)号:US20160359666A1

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

    申请号:US14872134

    申请日:2015-09-30

    Applicant: Apple Inc.

    CPC classification number: H04L51/36 H04L51/38 H04L67/06 H04L67/26

    Abstract: Messaging between a companion device and an accessory device is controlled such that different modes of communication may be utilized. The different modes can implement different messaging strategies, each of which is intended for efficient power management, in view of the limited electrical power that is typically available at the accessory device. A received request message for sending from the companion device to the accessory device is sent if predetermined conditions apply, and similarly for messages from the accessory device to the companion device.

    Abstract translation: 控制伴侣设备和附属设备之间的消息传递,使得可以利用不同的通信模式。 考虑到通常在附件设备可用的有限的电功率,不同的模式可以实现不同的消息策略,每个消息策略都旨在用于高效的电力管理。 如果预定条件适用,则发送从辅助设备发送到辅助设备的接收到的请求消息,并且类似地从附件设备到伴随设备的消息。

    FORWARDING ACTIVITY-RELATED INFORMATION FROM SOURCE ELECTRONIC DEVICES TO COMPANION ELECTRONIC DEVICES
    13.
    发明申请
    FORWARDING ACTIVITY-RELATED INFORMATION FROM SOURCE ELECTRONIC DEVICES TO COMPANION ELECTRONIC DEVICES 审中-公开
    从源电子设备向公司电子设备转发与活动相关的信息

    公开(公告)号:US20150373084A1

    公开(公告)日:2015-12-24

    申请号:US14841410

    申请日:2015-08-31

    Applicant: Apple Inc.

    CPC classification number: H04W4/80 G06F9/543 H04L67/22

    Abstract: The described embodiments transfer an activity from a source electronic device to a companion electronic device. The source electronic device receives activity information describing an activity performed in a first application at the source electronic device and broadcasts an activity advertisement comprising an activity identifier for the activity. Upon receiving the activity advertisement, the companion electronic device determines whether a second application that is associated with the first application is available at the companion electronic device. If the second application is available, the companion electronic device acquires extended activity data from the source electronic device and uses the extended activity data to configure the second application and commence performing the activity with the second application at the companion electronic device. The source electronic device may also forward activity-related information (e.g., information from a copy and paste clipboard in the source electronic device) to the companion electronic device.

    Abstract translation: 所描述的实施例将活动从源电子设备传送到伴侣电子设备。 源电子设备接收描述在源电子设备处的第一应用中执行的活动的活动信息,并且广播包括活动的活动标识符的活动广告。 在接收到活动广告之后,伴随电子设备确定与伴随电子设备相关联的第二应用是否可用。 如果第二应用可用,则伴随电子设备从源电子设备获取扩展活动数据,并使用扩展活动数据来配置第二应用,并且在伴随电子设备处开始与第二应用执行活动。 源电子设备还可以将活动相关信息(例如,来自源电子设备中的复制和粘贴剪贴板的信息)转发到伴随电子设备。

    COMPANION APPLICATION FOR ACTIVITY COOPERATION
    14.
    发明申请
    COMPANION APPLICATION FOR ACTIVITY COOPERATION 有权
    公司应用活动合作

    公开(公告)号:US20150350814A1

    公开(公告)日:2015-12-03

    申请号:US14586511

    申请日:2014-12-30

    Applicant: Apple Inc.

    CPC classification number: H04W4/008 G06F9/542 H04L5/0035 H04W4/80

    Abstract: The described embodiments augment an activity performed in a first application at a source electronic device using a controller at a companion electronic device. The source electronic device receives controller information describing a controller that the activity performed in the first application accepts controller data from, determines a controller identifier for the controller information, and broadcasts a controller advertisement comprising the controller identifier. Upon receiving the controller advertisement, the companion electronic device determines whether a second application that can provide the controller data is available at the companion electronic device. If the second application is available, the companion electronic device establishes a cooperative-activity communication channel with the source electronic device. The companion electronic device uses the cooperative-activity communication channel to provide controller data to the source electronic device. The source electronic device provides the controller data to the first application to cause a corresponding action to be performed.

    Abstract translation: 所描述的实施例使用伴随电子设备处的控制器在源电子设备处增强在第一应用中执行的活动。 源电子设备接收描述控制器的控制器信息,该控制器在第一应用中执行的活动接受控制器数据,确定控制器信息的控制器标识符,并且广播包括控制器标识符的控制器广告。 在接收到控制器广告时,伴随的电子设备确定能够提供控制器数据的第二应用是否在伴随电子设备处可用。 如果第二应用可用,则伴随电子设备与源电子设备建立协作活动通信信道。 配套电子设备使用协作活动通信信道向源电子设备提供控制器数据。 源电子设备向第一应用提供控制器数据以引起相应的动作。

    ACTIVITY CONTINUATION BETWEEN ELECTRONIC DEVICES
    15.
    发明申请
    ACTIVITY CONTINUATION BETWEEN ELECTRONIC DEVICES 有权
    电子设备之间的活动连续性

    公开(公告)号:US20150350356A1

    公开(公告)日:2015-12-03

    申请号:US14691440

    申请日:2015-04-20

    Applicant: Apple Inc.

    Abstract: The described embodiments transfer an activity from a source electronic device to a companion electronic device. The source electronic device receives activity information describing an activity performed in a first application at the source electronic device, determines an activity identifier for the activity information, and broadcasts an activity advertisement comprising the activity identifier. Upon receiving the activity advertisement, the companion electronic device determines whether a second application that is associated with the first application is available at the companion electronic device. If the second application is available, the companion electronic device requests extended activity data from the source electronic device. The source electronic device responds by sending extended activity data from the first application to the companion electronic device. Then, the companion electronic device uses the extended activity data to configure the second application and commences performing the activity with the second application at the companion electronic device.

    Abstract translation: 所描述的实施例将活动从源电子设备传送到伴侣电子设备。 源电子设备接收描述在源电子设备处的第一应用中执行的活动的活动信息,确定活动信息的活动标识符,并广播包含活动标识符的活动广告。 在接收到活动广告之后,伴随电子设备确定与伴随电子设备相关联的第二应用是否可用。 如果第二应用可用,则伴随电子设备从源电子设备请求扩展活动数据。 源电子设备通过从第一应用发送扩展活动数据到伴随电子设备来进行响应。 然后,伴随电子设备使用扩展活动数据来配置第二应用,并开始在伴随电子设备处与第二应用执行活动。

    RANGING BETWEEN MOBILE DEVICES
    16.
    发明申请

    公开(公告)号:US20250168272A1

    公开(公告)日:2025-05-22

    申请号:US19030697

    申请日:2025-01-17

    Applicant: Apple Inc.

    Abstract: A mobile device can include ranging circuitry to determine distance to another mobile device. A first wireless protocol can establish an initial communication session to perform authentication and/or exchange ranging settings. A second protocol can perform ranging, and other wireless protocols can transmit content. In one example, the distance information can be used to display a relative position of another device on a user interface of a sending device. The user interface can allow a user to quickly and accurately select the recipient device for sending the data item. As another example, the distance information obtained from ranging can be used to trigger a notification (e.g., a reminder) to be output from a first mobile device or used to display a visual indicator on a receiving device. Proximity of a device (e.g., as determined by a distance) can be used to suggest recipient for a new communication.

    Systems and methods for proximity single sign-on

    公开(公告)号:US12299107B2

    公开(公告)日:2025-05-13

    申请号:US16888482

    申请日:2020-05-29

    Applicant: Apple Inc.

    Abstract: A method and apparatus of a device that endorses a proximity authorization for an authorization requesting device is described. In an exemplary embodiment, the device receives a proximity authorization request from the authorization requesting device, wherein the authorization requesting device is in proximity with the authorization endorsing device. The device additionally presents a local authorization request to a user of the authorization endorsing device and receives a set of user credentials for the local authorization request. The device further performs a local authorization on the device using at least the set of user credentials. In addition, the device sends a server authorization request to an identity management server, receives an authorization response from the identity management server, and returns the authorization response.

    Ranging between mobile devices
    18.
    发明授权

    公开(公告)号:US12177378B2

    公开(公告)日:2024-12-24

    申请号:US17977650

    申请日:2022-10-31

    Applicant: Apple Inc.

    Abstract: A mobile device can include ranging circuitry to determine distance to another mobile device. A first wireless protocol can establish an initial communication session to perform authentication and/or exchange ranging settings. A second protocol can perform ranging, and other wireless protocols can transmit content. In one example, the distance information can be used to display a relative position of another device on a user interface of a sending device. The user interface can allow a user to quickly and accurately select the recipient device for sending the data item. As another example, the distance information obtained from ranging can be used to trigger a notification (e.g., a reminder) to be output from a first mobile device or used to display a visual indicator on a receiving device. Proximity of a device (e.g., as determined by a distance) can be used to suggest recipient for a new communication.

Patent Agency Ranking