Operating system management of network interface devices
First Claim
Patent Images
1. A method implemented by a computing device, the method comprising:
- determining by a network broker module that network traffic associated with one or more applications of the computing device has completed; and
responsive to the determination, causing, by the network broker module, a network interface device to transition to a mode to reduce power consumption of the network interface device and maintain, by the network broker module, an Internet Protocol (IP) address while in the mode to reduce power consumption.
3 Assignments
0 Petitions
Accused Products
Abstract
Operating system management of network interface devices is described. In one or more implementations, a determination is made by an operating system that network traffic associated with one or more applications of the computing device has completed. Responsive to the determination, a network interface device is caused to transition to a mode to reduce power consumption of the network interface device by the operating system.
115 Citations
20 Claims
-
1. A method implemented by a computing device, the method comprising:
-
determining by a network broker module that network traffic associated with one or more applications of the computing device has completed; and responsive to the determination, causing, by the network broker module, a network interface device to transition to a mode to reduce power consumption of the network interface device and maintain, by the network broker module, an Internet Protocol (IP) address while in the mode to reduce power consumption. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method implemented by a computing device, the method comprising:
-
making, by a network broker module, a network interface device available to one or more applications of the computing device when the network interface device is in a high power mode; and making, by the network broker module, the network interface device unavailable to the one or more applications of the computing device when the network interface device is in a low power mode effective to batch network traffic received from the one or more applications. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more processors; and one or more computer-readable storage media having instructions stored thereon that responsive to execution by the one or more processors cause a computing device to; implement a network broker module configured to; support a technique to restrict access by one or more applications of the computing device to a network interface device that is placed in a mode to reduce power consumption by maintaining an Internet Protocol (IP) address while in the mode to reduce power consumption and causing the network interface device to wake from the mode in response to receipt of a push notification. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification