The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 21, 2017

Filed:

Jan. 24, 2014
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Andrew C. Lam, Los Altos, CA (US);

Ray Ling Chang, Sunnyvale, CA (US);

Steven Douglas Parker, San Francisco, CA (US);

Amit K. Vyas, San Jose, CA (US);

Joshua V. Graessley, Sunnyvale, CA (US);

John Iarocci, Los Gatos, CA (US);

Darren Litzinger, Los Gatos, CA (US);

Justin Wood, Sunnyvale, CA (US);

Matthew Scott Klahn, San Francisco, CA (US);

Daniel B. Pollack, San Francisco, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04W 76/00 (2009.01); H04W 48/18 (2009.01); H04W 36/24 (2009.01); H04W 36/26 (2009.01); H04W 36/36 (2009.01); H04W 76/02 (2009.01); H04W 36/00 (2009.01); H04W 8/18 (2009.01);
U.S. Cl.
CPC ...
H04W 48/18 (2013.01); H04W 36/245 (2013.01); H04W 36/26 (2013.01); H04W 36/36 (2013.01); H04W 76/00 (2013.01); H04W 76/02 (2013.01); H04W 8/18 (2013.01); H04W 36/0011 (2013.01);
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.


Find Patent Forward Citations

Loading…