Network rights management
First Claim
1. A computer network comprising:
- a multiport network device to receive data packets to be transmitted using the computer network, the network device storing one or more authorized network descriptors; and
a computer executing a software application, the software application generating data packets to be transmitted to the computer network through the network device, the software application registering a network rights descriptor with the network device, the software application inserting the network rights descriptor in each generated data packet;
wherein the network device is configured to discard the data packet if the network rights descriptor in the data packet does not match an authorized network rights descriptor, and to process the data packet if the network rights descriptor in the data packet matches an authorized network rights descriptor.
14 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, implement techniques of processing data packets in a computer network. The computer network includes a multiport network device and a computer executing a software application. The multiport network device is configured to receive data packets to be transmitted using the computer network and the network device stores one or more authorized network descriptors. The software application generates data packets to be transmitted to the computer network through the network device. The software application registers the network rights descriptor with the network device and inserts the network rights descriptor in each generated data packet. The network device is configured to discard the data packet if the network rights descriptor in the data packet does not match an authorized network rights descriptor and to process the data packet if the network rights descriptor in the data packet matches an authorized network rights descriptor.
-
Citations
22 Claims
-
1. A computer network comprising:
-
a multiport network device to receive data packets to be transmitted using the computer network, the network device storing one or more authorized network descriptors; and
a computer executing a software application, the software application generating data packets to be transmitted to the computer network through the network device, the software application registering a network rights descriptor with the network device, the software application inserting the network rights descriptor in each generated data packet;
wherein the network device is configured to discard the data packet if the network rights descriptor in the data packet does not match an authorized network rights descriptor, and to process the data packet if the network rights descriptor in the data packet matches an authorized network rights descriptor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer network comprising:
-
a first multiport network device to receive data packets to be transmitted using the computer network, the first network device inserting a local network descriptor in each data packet transmitted by the first network device;
a second network device to receive data packets from the computer network, the second network device storing one or more authorized local network descriptors;
wherein the second network device is configured to discard the data packet if the local network descriptor in the data packet does not match an authorized local network descriptor, and to process the data packet if the local network descriptor in the data packet matches an authorized local network descriptor. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for processing data packets in a computer network, comprising:
-
storing one or more authorized network descriptors at a multiport network device;
generating data packets at a software application, the data packets to be transmitted to the computer network through the network device;
inserting a network rights descriptor in each generated data packet with the software application;
receiving input at the network device identifying the network rights descriptor as an authorized network rights descriptor;
receiving a data packet at the network device, the data packet including information from one or more of Layers 2 through 7 of the OSI model;
if the network rights descriptor in the data packet matches an authorized network rights descriptor, processing the data packet at the network device; and
if the network rights descriptor in the data packet does not match an authorized network rights descriptor, discarding the data packet.
-
Specification