Method and arrangement for suppressing duplicate network resources
First Claim
1. A computer system, comprising:
- communication circuitry configured to communicate with one or more network nodes via a local area network; and
a processor coupled to the communication circuitry;
wherein the communication circuitry and the processor are configured to;
receive, from a first network node of the one or more network nodes, a duplicate suppression message;
receive, from the first network node, first and second network resource messages, the first network resource message identifying the first network node in a first protocol and the second network resource message identifying the first network node in a second protocol;
compare each of the first and the second network resource messages to the duplicate suppression message to determine that the first network resource message and the second network resource message are from the same network node; and
store, in a list of network resources, a single entry for the first network node based on at least one of the first and second network resource messages.
0 Assignments
0 Petitions
Accused Products
Abstract
A duplicate suppression protocol is introduced in order to suppress duplicate entries from appearing in a list of available network resources. With the duplicate suppression protocol of the present invention, a computer that wishes to query for network resources also asks for duplicate suppression information from the responding network resources. The duplicate suppression information for a particular network resource specifies identifiers associated with that network resource for various protocols. Thus, if a particular network resource responds to more than one network resource request from a single requesting entity, that requesting entity will be able to locate duplicate network resource information. Thus, a single unified list of network resources available for various different protocols may be presented with all duplicate network resources removed.
60 Citations
20 Claims
-
1. A computer system, comprising:
-
communication circuitry configured to communicate with one or more network nodes via a local area network; and a processor coupled to the communication circuitry; wherein the communication circuitry and the processor are configured to; receive, from a first network node of the one or more network nodes, a duplicate suppression message; receive, from the first network node, first and second network resource messages, the first network resource message identifying the first network node in a first protocol and the second network resource message identifying the first network node in a second protocol; compare each of the first and the second network resource messages to the duplicate suppression message to determine that the first network resource message and the second network resource message are from the same network node; and store, in a list of network resources, a single entry for the first network node based on at least one of the first and second network resource messages. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system, comprising:
-
communication circuitry configured to communicate with one or more network nodes via a local area network; and a processor coupled to the communication circuitry; wherein the communication circuitry and the processor are configured to; receive, from a first network node of the one or more network nodes, a first message that includes a first identifier that identifies the first network node in a first protocol; receive, from the first network node, a second message that includes a second identifier that identifies the first network node in a second protocol, wherein the second identifier is different from the first identifier; determine that the first identifier and the second identifier are both identifiers of the first network node; determine which of the first protocol and the second protocol is a preferred protocol; and store, in a list of network resources, a single entry for the first network node based on the preferred protocol. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system, comprising:
-
communication circuitry configured to communicate with one or more network nodes via a local area network; and a processor coupled to the communication circuitry; wherein the computer system is configured to; send a plurality of identifier requests to a plurality of network resources requesting that the network resources provide identifiers for a plurality of different protocols; receive one or more identifiers from each of the network resources in response to the identifier requests, each identifier associated with a respective network resource for one of the protocols, wherein a first plurality of identifiers is received from a first network resource; use the first plurality of identifiers to identify the first network resource uniquely; and provide a single identifier of the one or more identifiers received from each of the other network resources in a list of network resources. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification