Crowd sourced privacy preserving access point mapping

    公开(公告)号:US12041478B2

    公开(公告)日:2024-07-16

    申请号:US18187003

    申请日:2023-03-21

    Applicant: Apple Inc.

    CPC classification number: H04W24/10 H04W48/16 H04W64/00 H04W76/10 H04W12/02

    Abstract: In some implementations, a computing system can perform crowd sourced access point mapping using privacy preserving techniques. For example, a server device can receive access point data reports from multiple user devices that includes various attributes and/or measurements with respect to access points with which the user devices have established connections. The access point data reports can be delivered without identifying the user devices, or users thereof, and their exact locations. Based on the access point data reports, the server device can map locations of access points and relationships between access points to generate network topologies, network locations, network quality scores, and various other characteristics of networks and/or access points. The generated access point data can be served to user devices so that the user devices can improve the efficiency of the interactions between user devices and the detected access points and/or networks.

    Crowd Sourced Privacy Preserving Access Point Mapping

    公开(公告)号:US20230308921A1

    公开(公告)日:2023-09-28

    申请号:US18187003

    申请日:2023-03-21

    Applicant: Apple Inc.

    CPC classification number: H04W24/10 H04W48/16 H04W64/00 H04W76/10 H04W12/02

    Abstract: In some implementations, a computing system can perform crowd sourced access point mapping using privacy preserving techniques. For example, a server device can receive access point data reports from multiple user devices that includes various attributes and/or measurements with respect to access points with which the user devices have established connections. The access point data reports can be delivered without identifying the user devices, or users thereof, and their exact locations. Based on the access point data reports, the server device can map locations of access points and relationships between access points to generate network topologies, network locations, network quality scores, and various other characteristics of networks and/or access points. The generated access point data can be served to user devices so that the user devices can improve the efficiency of the interactions between user devices and the detected access points and/or networks.

    DISTRIBUTED OFFLINE INDEXING
    17.
    发明申请

    公开(公告)号:US20170300490A1

    公开(公告)日:2017-10-19

    申请号:US15487391

    申请日:2017-04-13

    Applicant: Apple Inc.

    CPC classification number: G06F16/2255 G06F7/24 G06F16/278

    Abstract: A distributed offline indexing system uses a set of data processing systems in a distributed computing environment to create an index database that can store, for example, data about geographical or geospatial areas. The index database can be distributed across a plurality of database shards such that each shard includes an index file and a DB file. The index files include keys that refer to values in their corresponding DB files. The keys are used to look-up their corresponding values at search time. At indexing time, the keys are hashed, with an entropy creating hash, to distribute the keys across the shards.

    Distributed control over client-side requests for server resources

    公开(公告)号:US09712642B2

    公开(公告)日:2017-07-18

    申请号:US14874289

    申请日:2015-10-02

    Applicant: Apple Inc.

    CPC classification number: H04L67/32 H04L67/1002 H04L67/42

    Abstract: Techniques are disclosed for regulating a flow of requests from a client device to a server. The techniques include the step of receiving, from an application program executing on the client device, a request to perform an operation on the server. The client device determines a current budget value based upon an initial budget value, where the current budget value is reduced by a particular cost each time the server processes a request generated by the application program. The client device then determines a time-adjusted budget value based upon a sum of the current budget value and a regeneration value. Finally, the client device sends to the server the request to perform the operation only when the time-adjusted budget value exceeds a threshold value.

    Crowd sourced privacy preserving access point mapping

    公开(公告)号:US11641596B2

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

    申请号:US17383321

    申请日:2021-07-22

    Applicant: Apple Inc.

    Abstract: In some implementations, a computing system can perform crowd sourced access point mapping using privacy preserving techniques. For example, a server device can receive access point data reports from multiple user devices that includes various attributes and/or measurements with respect to access points with which the user devices have established connections. The access point data reports can be delivered without identifying the user devices, or users thereof, and their exact locations. Based on the access point data reports, the server device can map locations of access points and relationships between access points to generate network topologies, network locations, network quality scores, and various other characteristics of networks and/or access points. The generated access point data can be served to user devices so that the user devices can improve the efficiency of the interactions between user devices and the detected access points and/or networks.

Patent Agency Ranking