Remote testing of an electronic device via network connection
First Claim
1. An apparatus comprising:
- first logic that receives test input signals and generates a test output signal;
a network interface that is operable to receive network packets;
second logic communicatively coupled to the network interface and that is operable to;
determine whether a packet received on the network interface is a packet for testing the apparatus;
extract test information from packets received on the network interface that are determined to be test packets;
generate the test input signals for the first logic from the extracted test information; and
incorporate test results into network packets based on the test output signal from the first logic.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device having logic that allows testing the device via a network interface is disclosed herein. The electronic device comprises the following. The electronic device has testing logic that receives test input signals and generate a test output signal. The electronic device has a network interface that is operable to receive network packets. The electronic device has packet processing logic communicatively coupled to the network interface that is able to determine whether a packet received in the network interface is a packet for testing the apparatus. The packet processing logic extracts test information from packets received on the network interface that are determined to be test packets, and generates the test input signals for the testing logic from the extracted test information. The packet processing logic incorporate test results into network packets based on the test output signal from the testing logic.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
first logic that receives test input signals and generates a test output signal; a network interface that is operable to receive network packets; second logic communicatively coupled to the network interface and that is operable to; determine whether a packet received on the network interface is a packet for testing the apparatus; extract test information from packets received on the network interface that are determined to be test packets; generate the test input signals for the first logic from the extracted test information; and incorporate test results into network packets based on the test output signal from the first logic. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Logic encoded in one or more tangible media for execution and when executed operable to:
-
determine whether a packet received on a network interface is a packet for testing an apparatus; extract test information from packets received on the network interface that the logic determines are test packets; generate test input signals from the extracted test information; receive a test output signal; and incorporate test results into network packets based on the received test output signal. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving a packet on a network interface of a device; determining whether a packet received in the network interface is a test packet for testing the device; in response to determining that the packet is a test packet performing the following; extracting test information from packets received on the network interface that are determined to be test packets; and generating test input signals from the extracted test information; providing the test input signals to testing logic in the device; receiving a test output signal from the testing logic; incorporating test results into network packets based on the test output signal; and forwarding the packets on the network interface. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification