Stateless technique for distributing data uploads

    公开(公告)号:US09860322B2

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

    申请号:US14692661

    申请日:2015-04-21

    申请人: Apple Inc.

    IPC分类号: H04L29/08

    CPC分类号: H04L67/142 H04L67/1097

    摘要: The embodiments set forth a technique for providing a stateless technique for distributing uploads. According to some embodiments, a system can include various computing devices, authorization servers, and storage destinations. Within the system, an authorization server assigns weight properties to each storage destination, and generates a set of tokens for subsequent assignment to the different storage destinations in accordance with their weight properties. More specifically, the authorization server is configured to perform an initial token drafting process that involves assigning the tokens to different storage destinations. As the current health of each storage destination changes over time, the authorization server is also configured to periodically perform (e.g., at a set interval) a supplemental token drafting process that involves updating the weight properties of each storage destination and redistributing the tokens in view of the updated weight properties.

    Managing data using a time-based directory structure

    公开(公告)号:US10567460B2

    公开(公告)日:2020-02-18

    申请号:US15177852

    申请日:2016-06-09

    申请人: APPLE INC.

    IPC分类号: H04L29/06 H04L29/08 G06F16/10

    摘要: A server (or server instance) may receive data during a plurality of sequential blocks of time. The server may store the data received in each block of time in a corresponding separate directory within a data store. The server may determine that a threshold storage capacity of the data store has been reached and, in response to the determining, may clear a directory in which oldest data received in an earliest block of time has been stored.

    Traffic splitting in kernel for targeted traffic protection

    公开(公告)号:US12126657B2

    公开(公告)日:2024-10-22

    申请号:US17511150

    申请日:2021-10-26

    申请人: Apple Inc.

    IPC分类号: H04L9/40 H04L5/00 H04L67/141

    摘要: Techniques are provided for securely routing network traffic data. A kernel routine in a computing device obtains content metadata from the network traffic data associated with an application. The kernel routine can evaluate the content metadata and determine whether security and privacy policies should be applied to the network traffic data associated with the content metadata. The kernel routine can automatically create or identify tags for the content metadata based on intent and context information that is determined by the kernel routine. The tags can be associated with particular security and privacy policies, such as anonymization and encryption.

    Stateless technique for distributing data uploads

    公开(公告)号:US10033817B2

    公开(公告)日:2018-07-24

    申请号:US15817108

    申请日:2017-11-17

    申请人: Apple Inc.

    IPC分类号: H04L29/08

    摘要: The embodiments set forth a technique for providing a stateless technique for distributing uploads. According to some embodiments, a system can include various computing devices, authorization servers, and storage destinations. Within the system, an authorization server assigns weight properties to each storage destination, and generates a set of tokens for subsequent assignment to the different storage destinations in accordance with their weight properties. More specifically, the authorization server is configured to perform an initial token drafting process that involves assigning the tokens to different storage destinations. As the current health of each storage destination changes over time, the authorization server is also configured to periodically perform (e.g., at a set interval) a supplemental token drafting process that involves updating the weight properties of each storage destination and redistributing the tokens in view of the updated weight properties.

    TRAFFIC SPLITTING IN KERNEL FOR TARGETED TRAFFIC PROTECTION

    公开(公告)号:US20220394063A1

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

    申请号:US17511150

    申请日:2021-10-26

    申请人: Apple Inc.

    IPC分类号: H04L29/06 H04L29/08 H04L5/00

    摘要: Techniques are provided for securely routing network traffic data. A kernel routine in a computing device obtains content metadata from the network traffic data associated with an application. The kernel routine can evaluate the content metadata and determine whether security and privacy policies should be applied to the network traffic data associated with the content metadata. The kernel routine can automatically create or identify tags for the content metadata based on intent and context information that is determined by the kernel routine. The tags can be associated with particular security and privacy policies, such as anonymization and encryption.