Network interface apparatus
First Claim
Patent Images
1. A network interface apparatus (NIA), comprising:
- a microcontroller (uC) to store and execute communication signal processing firmware, where the uC is to control the firmware to selectively process an incoming communication signal based, at least in part, on an availability state of a computing platform to which the NIA is operably connected;
a wake up logic to selectively send a state signal to the computing platform based, at least in part, on the incoming communication signal, where the state signal is configured to control a logic on the computing platform to change the availability state; and
a multiplexer logic to selectively route the incoming communication signal to one of, the uC, and the computing platform based, at least in part, on the availability state,where the NIA is to provide always-on communications for the computing platform independent of the availability state of the computing platform.
1 Assignment
0 Petitions
Accused Products
Abstract
An intelligent network interface apparatus to provide always-on, always-connected processing for call signals is described. One embodiment of the apparatus includes logic to selectively handle incoming call signals even when a computer to which the apparatus is operably connected is unavailable (e.g., asleep). The apparatus may also include logic for selectively waking up a sleeping computer upon determining that incoming call signals indicate that a communication with the computer is desired. The incoming call signals may be associated with a voice over internet protocol (VoIP) communication.
29 Citations
15 Claims
-
1. A network interface apparatus (NIA), comprising:
-
a microcontroller (uC) to store and execute communication signal processing firmware, where the uC is to control the firmware to selectively process an incoming communication signal based, at least in part, on an availability state of a computing platform to which the NIA is operably connected; a wake up logic to selectively send a state signal to the computing platform based, at least in part, on the incoming communication signal, where the state signal is configured to control a logic on the computing platform to change the availability state; and a multiplexer logic to selectively route the incoming communication signal to one of, the uC, and the computing platform based, at least in part, on the availability state, where the NIA is to provide always-on communications for the computing platform independent of the availability state of the computing platform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
means for partially handling incoming call signals, the means for partially handling incoming call signals being arranged on an intelligent network interface controller, the means for partially handling incoming call signals being always-on; means for completely handling incoming call signals, the means for completely handling incoming call signals being arranged in a platform to which the intelligent network interface controller is operably connected; and means for selectively routing incoming call signals to the means for partially handling incoming call signals upon determining that the means for completely handling incoming call signals is unavailable.
-
Specification