Apparatus and method for matching users for online sessions
    33.
    发明授权
    Apparatus and method for matching users for online sessions 有权
    用于匹配在线会话的用户的装置和方法

    公开(公告)号:US09118690B2

    公开(公告)日:2015-08-25

    申请号:US13719163

    申请日:2012-12-18

    Applicant: Apple Inc.

    Abstract: An apparatus, method, and machine-readable medium are described for establishing peer-to-peer (“P2P”) communication channels. In particular, in one embodiment, a matchmaker service performs a series of operations to service match requests received from a group of mobile devices. In one embodiment, the matchmaker service groups the match requests into matchable sets based on the application for which the requests are received and one or more variables associated with the application. Match requests within each match set can then be matched based on variables such as the NAT type, connection type and language associated with each of the mobile devices. Other variables such as geographical location, experience level, and age of the match requests may also be used to render match decisions.

    Abstract translation: 描述了用于建立点对点(“P2P”)通信信道的装置,方法和机器可读介质。 特别地,在一个实施例中,匹配器服务执行一系列操作以对从一组移动设备接收的匹配请求进行服务。 在一个实施例中,匹配器服务基于接收到请求的应用和与应用相关联的一个或多个变量将匹配请求分组为可匹配集合。 然后可以基于诸如NAT类型,连接类型和与每个移动设备相关联的语言的变量来匹配每个匹配集合内的匹配请求。 诸如地理位置,经验水平和匹配请求的年龄等其他变量也可用于呈现匹配决策。

    Non-Waking Push Notifications
    36.
    发明申请
    Non-Waking Push Notifications 有权
    非清醒推送通知

    公开(公告)号:US20140362768A1

    公开(公告)日:2014-12-11

    申请号:US14268780

    申请日:2014-05-02

    Applicant: Apple Inc.

    Abstract: In some implementations, a mobile device can be configured to monitor environmental, system and user events. The occurrence of one or more events can trigger adjustments to system settings. In some implementations, the mobile device can be configured to keep frequently invoked applications up to date based on a forecast of predicted invocations by the user. In some implementations, the mobile device can receive push notifications associated with applications that indicate that new content is available for the applications to download. The mobile device can launch the applications associated with the push notifications in the background and download the new content. In some implementations, before running an application or accessing a network interface, the mobile device can be configured to check energy and data budgets and environmental conditions of the mobile device to preserve a high quality user experience.

    Abstract translation: 在一些实现中,移动设备可被配置为监视环境,系统和用户事件。 一个或多个事件的发生可以触发对系统设置的调整。 在一些实现中,移动设备可以被配置为基于用户对预测的调用的预测来保持频繁调用的应用程序的最新。 在一些实现中,移动设备可以接收与指示新内容可用于应用下载的应用相关联的推送通知。 移动设备可以在后台启动与推送通知相关联的应用,并下载新的内容。 在一些实施方式中,在运行应用程序或访问网络接口之前,移动设备可被配置为检查移动设备的能量和数据预算以及环境条件以保持高质量的用户体验。

    APPARATUS AND METHOD FOR INVITING USERS TO ONLINE SESSIONS
    38.
    发明申请
    APPARATUS AND METHOD FOR INVITING USERS TO ONLINE SESSIONS 审中-公开
    向用户发布在线会议的设备和方法

    公开(公告)号:US20130227019A1

    公开(公告)日:2013-08-29

    申请号:US13852486

    申请日:2013-03-28

    Applicant: Apple Inc.

    Abstract: An apparatus, method, and machine-readable medium are described for establishing peer-to-peer (“P2P”) communication channels. In particular, in one embodiment, an invitation service performs a series of transactions to enable P2P communication between two or more mobile data processing devices. Prior to attempting to establish a P2P network communication channel, the invitation service may first collect network information for each of the mobile devices and use the network information to determine if a direct P2P network communication channel is feasible. If a direct connection is feasible, then the invitation service provides for direct P2P communication, pushing the necessary network information to each of the mobile devices. If, however, a direct connection is infeasible or if a direct connection is attempted and fails, then the invitation service may identify network information associated with a relay service. The network information may then be used by any pair of mobile devices to establish a connection through the relay service. In addition, in one embodiment, the invitation service can perform its functions without maintaining any per-connection state information for any of the mobile devices.

    Abstract translation: 描述了用于建立点对点(“P2P”)通信信道的装置,方法和机器可读介质。 特别地,在一个实施例中,邀请服务执行一系列事务以使两个或多个移动数据处理设备之间进行P2P通信。 在尝试建立P2P网络通信信道之前,邀请服务可以首先收集每个移动设备的网络信息,并使用网络信息来确定直接的P2P网络通信信道是否可行。 如果直接连接是可行的,则邀请服务提供直接P2P通信,将必要的网络信息推送到每个移动设备。 然而,如果直接连接是不可行的或者如果尝试直接连接并且失败,则该邀请服务可以标识与中继服务相关联的网络信息。 然后可以由任何一对移动设备使用网络信息来建立通过中继服务的连接。 此外,在一个实施例中,邀请服务可以执行其功能,而不维护任何移动设备的任何每个连接状态信息。

Patent Agency Ranking