Dual Channel Delivery
    11.
    发明申请

    公开(公告)号:US20180020068A1

    公开(公告)日:2018-01-18

    申请号:US15418923

    申请日:2017-01-30

    Applicant: Apple Inc.

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

    PROXIED PUSH
    12.
    发明申请
    PROXIED PUSH 审中-公开

    公开(公告)号:US20180013851A1

    公开(公告)日:2018-01-11

    申请号:US15594391

    申请日:2017-05-12

    Applicant: Apple Inc.

    Abstract: A system and method are described for establishing two-way push communication between an intermediate or companion device and a mobile device. Mobile devices register to listen for push notifications delivered through a push notification service from a specified set of providers. The presence of the mobile devices is delivered to the push notification service that maps the mobile devices to connections made between their respective companion devices and the push notification service. If the push notification service determines that a mobile device is “online,” in response to receiving a push notification for the mobile device, a current network connection over which a companion device is listening for push notifications is identified and the push notification is forwarded to the companion device. The companion device then can deliver the push notification to the mobile device.

    Proxied push
    15.
    发明授权

    公开(公告)号:US09654581B2

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

    申请号:US14475060

    申请日:2014-09-02

    Applicant: APPLE INC.

    Abstract: A system and method are described for establishing two-way push communication between an intermediate or companion device and a mobile device. Mobile devices register to listen for push notifications delivered through a push notification service from a specified set of providers. The presence of the mobile devices is delivered to the push notification service that maps the mobile devices to connections made between their respective companion devices and the push notification service. If the push notification service determines that a mobile device is “online,” in response to receiving a push notification for the mobile device, a current network connection over which a companion device is listening for push notifications is identified and the push notification is forwarded to the companion device. The companion device then can deliver the push notification to the mobile device.

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

Patent Agency Ranking