Techniques for sharing device capabilities over a network of user devices

    公开(公告)号:US12255782B2

    公开(公告)日:2025-03-18

    申请号:US18216099

    申请日:2023-06-29

    Applicant: Apple Inc.

    Abstract: Techniques are disclosed for generating device cluster capability information for a cluster of devices in a network environment. Capability information can specify capabilities of the devices in the cluster. A first user device can generate device capabilities for the first user device and obtain device capabilities for other devices in the cluster. The first user device can generate cluster capability information providing an intersection of the first set of device capabilities and device capabilities of the other user devices in the cluster. The first user device can obtain cluster capability information for other clusters in the network environment and receive a request from a service user device to perform a specific task. The first user device can transmit cluster capability information relating to a selected cluster that corresponds with the request.

    Smart Management of Background Network Connections Based on Historical Data
    3.
    发明申请
    Smart Management of Background Network Connections Based on Historical Data 有权
    基于历史数据的后台网络连接的智能管理

    公开(公告)号:US20140365642A1

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

    申请号:US14164087

    申请日:2014-01-24

    Applicant: Apple Inc.

    Abstract: In some implementations, a network daemon can manage access to a mobile device's network interface. The network daemon (e.g., network connection managing process) can monitor the condition of the mobile device's network connection on one or more interfaces. The network daemon can monitor many conditions on the mobile device. The network daemon can receive background networking requests from network clients (e.g., processes, applications) that specify criteria for initiating a network connection. The network daemon can then smartly manage network connections taking into account network conditions, mobile device conditions and/or client criteria received in the client request. This can help reduce battery life impact, memory usage, likelihood of call drops, data usage cost, and load on network operators.

    Abstract translation: 在一些实现中,网络守护进程可以管理对移动设备的网络接口的访问。 网络守护进程(例如,网络连接管理进程)可以在一个或多个接口上监视移动设备的网络连接的状况。 网络守护程序可以监控移动设备上的许多条件。 网络守护进程可以从指定用于启动网络连接的标准的网络客户端(例如,进程,应用程序)接收后台网络请求。 网络守护进程可以根据客户端请求中接收到的网络条件,移动设备条件和/或客户端标准来智能地管理网络连接。 这可以帮助减少电池寿命的影响,内存使用情况,呼叫丢失的可能性,数据使用成本以及网络运营商的负担。

    Techniques for sharing device capabilities over a network of user devices

    公开(公告)号:US11582110B2

    公开(公告)日:2023-02-14

    申请号:US17698532

    申请日:2022-03-18

    Applicant: Apple Inc.

    Abstract: Techniques are disclosed for generating device cluster capability information for a cluster of devices in a network environment. Capability information can specify capabilities of the devices in the cluster. A first user device can generate device capabilities for the first user device and obtain device capabilities for other devices in the cluster. The first user device can generate cluster capability information providing an intersection of the first set of device capabilities and device capabilities of the other user devices in the cluster. The first user device can obtain cluster capability information for other clusters in the network environment and receive a request from a service user device to perform a specific task. The first user device can transmit cluster capability information relating to a selected cluster that corresponds with the request.

    TECHNIQUES FOR SHARING DEVICE CAPABILITIES OVER A NETWORK OF USER DEVICES

    公开(公告)号:US20220303185A1

    公开(公告)日:2022-09-22

    申请号:US17698532

    申请日:2022-03-18

    Applicant: Apple Inc.

    Abstract: Techniques are disclosed for generating device cluster capability information for a cluster of devices in a network environment. Capability information can specify capabilities of the devices in the cluster. A first user device can generate device capabilities for the first user device and obtain device capabilities for other devices in the cluster. The first user device can generate cluster capability information providing an intersection of the first set of device capabilities and device capabilities of the other user devices in the cluster. The first user device can obtain cluster capability information for other clusters in the network environment and receive a request from a service user device to perform a specific task. The first user device can transmit cluster capability information relating to a selected cluster that corresponds with the request.

    TECHNIQUES FOR SHARING DEVICE CAPABILITIES OVER A NETWORK OF USER DEVICES

    公开(公告)号:US20230344722A1

    公开(公告)日:2023-10-26

    申请号:US18216099

    申请日:2023-06-29

    Applicant: Apple Inc.

    CPC classification number: H04L41/12 H04L41/14 H04L41/0893 H04L41/085

    Abstract: Techniques are disclosed for generating device cluster capability information for a cluster of devices in a network environment. Capability information can specify capabilities of the devices in the cluster. A first user device can generate device capabilities for the first user device and obtain device capabilities for other devices in the cluster. The first user device can generate cluster capability information providing an intersection of the first set of device capabilities and device capabilities of the other user devices in the cluster. The first user device can obtain cluster capability information for other clusters in the network environment and receive a request from a service user device to perform a specific task. The first user device can transmit cluster capability information relating to a selected cluster that corresponds with the request.

    Smart Management of Background Network Connections
    9.
    发明申请
    Smart Management of Background Network Connections 审中-公开
    背景网络连接的智能管理

    公开(公告)号:US20140365673A1

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

    申请号:US13913113

    申请日:2013-06-07

    Applicant: Apple Inc.

    CPC classification number: H04L65/1069 H04L67/141 H04W76/10

    Abstract: In some implementations, a network daemon can manage access to a mobile device's network interface. The network daemon (e.g., network connection managing process) can monitor the condition of the mobile device's network connection on one or more interfaces. The network daemon can monitor many conditions on the mobile device. The network daemon can receive background networking requests from network clients (e.g., processes, applications) that specify criteria for initiating a network connection. The network daemon can then smartly manage network connections taking into account network conditions, mobile device conditions and/or client criteria received in the client request. This can help reduce battery life impact, memory usage, likelihood of call drops, data usage cost, and load on network operators.

    Abstract translation: 在一些实现中,网络守护进程可以管理对移动设备的网络接口的访问。 网络守护进程(例如,网络连接管理进程)可以在一个或多个接口上监视移动设备的网络连接的状况。 网络守护程序可以监控移动设备上的许多条件。 网络守护进程可以从指定用于启动网络连接的标准的网络客户端(例如,进程,应用程序)接收后台网络请求。 网络守护进程可以根据客户端请求中接收到的网络条件,移动设备条件和/或客户端标准来智能地管理网络连接。 这可以帮助减少电池寿命的影响,内存使用情况,呼叫丢失的可能性,数据使用成本以及网络运营商的负担。

Patent Agency Ranking