REDUCING INTERARRIVAL DELAYS IN NETWORK TRAFFIC
    3.
    发明申请
    REDUCING INTERARRIVAL DELAYS IN NETWORK TRAFFIC 有权
    减少网络交通中的延迟时间

    公开(公告)号:US20140192649A1

    公开(公告)日:2014-07-10

    申请号:US14206991

    申请日:2014-03-12

    Applicant: Apple Inc.

    Abstract: The disclosed embodiments provide a system that facilitates use of a network link. During operation, the system continuously monitors an interarrival delay of packets received from a sender over the network link. Next, the system adjusts a receive window for the sender based on the interarrival delay to facilitate receipt of subsequent packets from the sender and other senders over the network link.

    Abstract translation: 所公开的实施例提供了有助于网络链路的使用的系统。 在操作期间,系统连续地监视通过网络链路从发送者接收的分组的差异延迟。 接下来,系统基于干预延迟来调整发送者的接收窗口,以便于通过网络链路从发送者和其他发送者接收后续分组。

    Communication adaptation based on link-performance characteristics

    公开(公告)号:US10362508B2

    公开(公告)日:2019-07-23

    申请号:US15172842

    申请日:2016-06-03

    Applicant: Apple Inc.

    Abstract: Adapting communication of information based on link-performance characteristics is discussed herein. For the example, an apparatus can include an interface circuit and a processor. The interface circuit communicates with an electronic device via a link. And the processor is communicatively coupled to the interface circuit. The interface circuit provides one or more performance metrics characterizing the link to the processor. And the processor adapts a communication with the electronic device via the link based on the one or more performance metrics.

    Methods and apparatus to estimate application data traffic characteristics to condition data communication channels

    公开(公告)号:US10271272B2

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

    申请号:US15402570

    申请日:2017-01-10

    Applicant: Apple Inc.

    Abstract: Apparatus and methods for estimating data traffic characteristics for applications to condition data communication channels that support data packet transfer for the applications in wireless communication devices are disclosed. Data connections to support different applications and/or daemon software processes can be established and subsequently adjusted based on data traffic characteristics for data that the different applications/daemons generate and/or consume. Traffic flows for the applications/daemons are classified into traffic classes based on likely data traffic patterns. When data sources are added or deleted, changes to a traffic class state can be determined, and wireless circuitry adjusted based at least in part on the traffic class state and a traffic class policy. Adjusting parameters that affect the periodicity and/or length of active time periods and sleep periods in accordance with estimated data traffic patterns for applications/daemons that use the data connections can reduce power consumption by the wireless circuitry.

    Maintaining network connections for background applications

    公开(公告)号:US10117289B2

    公开(公告)日:2018-10-30

    申请号:US14732029

    申请日:2015-06-05

    Applicant: Apple Inc.

    Abstract: In order to reduce latency associated with an application executed by an electronic device, when the application transitions from a runnable mode to a suspended state, the electronic device may receive a request from the application to maintain a connection, which is used by the application to communicate with another electronic device, while the application is in the suspended state. Then, the electronic device may provide an instruction to an interface circuit in the electronic device to maintain the connection for a time interval while the application is in the suspended state. This time interval may exceed a predefined timeout for the connection and/or a task extension time for the application. Moreover, prior to providing the instruction, the electronic device may confirm one or more system safeguards to prevent abuse and to ensure system performance and battery life is not adversely affected by maintaining the connection.

    MAINTAINING NETWORK CONNECTIONS FOR BACKGROUND APPLICATIONS
    7.
    发明申请
    MAINTAINING NETWORK CONNECTIONS FOR BACKGROUND APPLICATIONS 审中-公开
    维护背景应用的网络连接

    公开(公告)号:US20160360569A1

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

    申请号:US14732029

    申请日:2015-06-05

    Applicant: Apple Inc.

    CPC classification number: H04W76/25 H04W76/27 H04W76/38

    Abstract: In order to reduce latency associated with an application executed by an electronic device, when the application transitions from a runnable mode to a suspended state, the electronic device may receive a request from the application to maintain a connection, which is used by the application to communicate with another electronic device, while the application is in the suspended state. Then, the electronic device may provide an instruction to an interface circuit in the electronic device to maintain the connection for a time interval while the application is in the suspended state. This time interval may exceed a predefined timeout for the connection and/or a task extension time for the application. Moreover, prior to providing the instruction, the electronic device may confirm one or more system safeguards to prevent abuse and to ensure system performance and battery life is not adversely affected by maintaining the connection.

    Abstract translation: 为了减少与由电子设备执行的应用相关联的延迟,当应用从可运行模式转变到暂停状态时,电子设备可以从应用接收一个请求,以保持应用使用的连接 当应用程序处于暂停状态时,与其他电子设备进行通信。 然后,电子设备可以向应用处于暂停状态的时间间隔内的电子设备中的接口电路提供指示,以维持连接。 该时间间隔可能超过连接的预定义超时和/或应用程序的任务扩展时间。 此外,在提供指令之前,电子设备可以确认一个或多个系统保护以防止滥用,并且通过维持连接来确保系统性能和电池寿命不受不利影响。

    Multi-path connection management
    8.
    发明授权

    公开(公告)号:US12219003B2

    公开(公告)日:2025-02-04

    申请号:US18236943

    申请日:2023-08-22

    Applicant: Apple Inc.

    Abstract: A device implementing a system for multipath connection management may include first and second local communication interfaces, and a processor configured to establish a primary connection for communicating between the first local communication interface and a first remote communication interface of an other device, and a secondary connection for communicating between the second local communication interface and a second remote communication interface. The processor may be configured to transmit application and control data over the primary connection and concurrently transmit a copy of control data over the secondary connection. The processor may be configured to determine that a degradation of the quality of the primary connection is attributable to the other device. The processor may be configured to switch the secondary connection to the first local communication interface and the second remote communication interface. The processor may be configured to transmit a copy of the application and control data over the secondary connection.

    Communication adaptation based on link-performance

    公开(公告)号:US11006315B2

    公开(公告)日:2021-05-11

    申请号:US16518662

    申请日:2019-07-22

    Applicant: Apple Inc.

    Abstract: Adapting communication of information based on link-performance characteristics is discussed herein. For the example, an apparatus can include an interface circuit and a processor. The interface circuit communicates with an electronic device via a link. And the processor is communicatively coupled to the interface circuit. The interface circuit provides one or more performance metrics characterizing the link to the processor. And the processor adapts a communication with the electronic device via the link based on the one or more performance metrics.

Patent Agency Ranking