← Back to Patent Explorer
US6496859B2 Expired / Lapsed US ⏱️ 0.0 years remaining

System for network device location

Assignee: Majandro LLC
•
Filing: 1998-11-25
•
Granted: 2002-12-17
•
Expires: 2018-11-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A managment station responds to an HTTP request for device discovery by spawning a device discovery task that creates a linked list and first broadcasts UDP based requests out on a subnetwork for devices on the same subnetwork to respond. Device information from responding network devices is stored in a linked list. This process is repeated until a specified length of time has expired. Then a second broadcast request is sent out that includes a list of printers that have responded so that they will nor keep responding. The list is updated by responses until there are no more responses. Any nodes in the linked list that still only have a network address are upadated by sending a unicast SNMP request those network addresses in order to get the additional information. The data from the linked list is sent back to the HTTP client.

Inventors

  • 👤 Joydeep Roy
  • 👤 Stephen F. Tarr

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 10:17
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/02; H04L41/0213; H04L41/04; H04L41/046; H04L41/12

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 132 words
A method of locating devices on a network, comprising: sending a DLP request out on the network to devices in a selected class, wherein the DLP request includes a list of network addresses of devices in the selected class that have previously responded such that only those devices in the selected class and not on the list will respond, wherein the length of each network address is included before each network address in the list; adding to the list of network addresses, addresses of devices in the selected class that respond to the DLP request; and repeating the previous two steps until there are no more responses from network devices in the selected class; wherein the responses from the devices include at least one of a MAC address and an IP address.
Claim 2
Independent Claim 132 words
A method of locating devices on a network, comprising: sending a DLP request out on the network to devices in a selected class, wherein the DLP request includes a list of network addresses of devices in the selected class that have previously responded such that only those devices in the selected class and not on the list will respond, wherein the length of each network address is included before each network address in the list; adding to the list of network addresses, addresses of devices in the selected class that respond to the DLP request; and repeating the previous two steps until there are no more responses from network devices in the selected class; wherein the responses from the devices include at least one of a MAC address and an IP address.
Claim 3
Dependent Claim 67 words
The method of claim 1 , further comprising, prior to sending the DLP request: sending a broadcast request out to each device on a network for network devices of a selected class to respond; receiving a reply identifying a replying device of the selected class; and adding to the list of network addresses, addresses of devices in the selected class that respond to the first broadcast request.
Claim 4
Dependent Claim 70 words
The method of claim 1 , further comprising: from a first device, sending an HTTP request to a device having a DLP client for sending DLP requests and having a known location on the network for a list of addresses of devices in a selected class on the network; and when there are no more responses from network devices in the selected class, sending the list to the first device.
Claim 5
Dependent Claim 28 words
The method of claim 1 , further comprising: returning a web page, wherein the web page includes the list and a link to each device on the list.
Claim 6
Independent Claim 143 words
A system for network device location, comprising: first device for sending an HTTP request to a device having a known location on the network for a list of addresses of devices on the network; and a second device having a known location on the network, responsive to the HTTP request, for sending a DLP request to devices on the network, responsive to DLP responses from devices on the network, for generating a list of network addresses of responding devices on the network, and for sending the list of network addresses of devices on the network to the first device; wherein the DLP request includes a list of network addresses of devices that have previously responded such that only those devices not on the list will respond; and wherein the length of each network address is included before each network address in the list.
Claim 7
Independent Claim 143 words
A system for network device location, comprising: first device for sending an HTTP request to a device having a known location on the network for a list of addresses of devices on the network; and a second device having a known location on the network, responsive to the HTTP request, for sending a DLP request to devices on the network, responsive to DLP responses from devices on the network, for generating a list of network addresses of responding devices on the network, and for sending the list of network addresses of devices on the network to the first device; wherein the DLP request includes a list of network addresses of devices that have previously responded such that only those devices not on the list will respond; and wherein the length of each network address is included before each network address in the list.
Claim 8
Dependent Claim 44 words
The system of claim 5 , wherein the second device, prior to sending the DLP request, sends a non-DLP request to devices on the network and, responsive to a non-DLP response from a device in a selected class, updates the list of network addresses.
Claim 9
Dependent Claim 26 words
The system of claim 5 , wherein the DLP response includes at least one of a MAC address and an IP address of the responding device.
Claim 10
Dependent Claim 20 words
The system of claim 5 , wherein the first device comprises a computer, and the second device comprises a printer.
Claim 11
Dependent Claim 54 words
The system of claim 5 , wherein the first device comprises a printer having an HTTP client, the second device comprises a printer having an HTTP server, a DLP client and a DLP server, and each of the responding devices comprises a printer having an HTTP server, a DLP client and a DLP server.

References Cited (Backward Citations)

US5185860A Cited
US5511208A Cited
US5710885A Cited
US5835720A Cited
US5835725A Cited
US6249814B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-12-16 2006-06-17 2006-12-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-12-16 2010-06-17 2010-12-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-12-16 2014-06-17 2014-12-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag