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:
Jan. 22, 2019

Filed:

Jun. 07, 2013
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

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);

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

Ray Ling Chang, Sunnyvale, CA (US);

Steven Douglas Parker, San Francisco, 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 ...
G06F 15/177 (2006.01); G06F 15/16 (2006.01); H04L 29/06 (2006.01); H04W 76/10 (2018.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04L 65/1069 (2013.01); H04L 67/141 (2013.01); H04W 76/10 (2018.02);
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…