Inter-application networking profiles for electronic devices
AssigneeApple Inc.
InventorsAbhishek BISHT, Kristian D. PEREIRA
Life of this patent
Estimating the term…
Abstract
Implementations of the subject technology provide systems and methods for providing inter-application network profiles for electronic devices. An inter-application network profile may include, for example, a network profile generated by one application and provided to another application. The other application can then initiate its network communications at a data rate that is determined based on the network profile received from the one application. In one or more implementations, a first application can generate a three-dimensional network profile map of a three-dimensional physical space.
Claims20
A method, comprising:
- determining, by a first application running on an electronic device and based on first application communications by the first application over a network, a signal metric corresponding to the network;
- and
- providing the signal metric from the first application to a second application at the electronic device, prior to the second application communicating over the network.
A device, comprising:
- a memory;
- and
- one or more processors configured to:
- determine, by a first application running on the device and based on first application communications by the first application over a network, a signal metric corresponding to the network;
- and
- provide the signal metric from the first application to a second application at the device, prior to the second application communicating over the network.
A non-transitory computer-readable medium storing instructions which, when executed by one or more processors, cause the one or more processors to:
- determine, by a first application running on a device and based on first application communications by the first application over a network, a signal metric corresponding to the network;
- and
- provide the signal metric from the first application to a second application at the device, prior to the second application communicating over the network.
Dependencies are inferred from the claim text.