Patent US6256322B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6256322B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Bundling multiple network management packets

Assignee: Canon Inc
•
Filing: 1998-10-02
•
Granted: 2001-07-03
•
Expires: 2018-10-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Management of a network device by a management client over a network using a network management protocol such as SNMP or DMI, with the managed device including multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks. The management client obtains information from the managed device pertaining to the presence and identity of the multiple different protocol stacks. Thereafter, to manage the managed device, the management client sends multiple copies of the same network management packet to the same recipient over each of the different protocol stacks. If a single managed device includes plural different network interfaces, then multiple transmissions are also made to each different network interface. By virtue of this arrangement, since multiple copies of the same network management packet are sent to the same recipient, reliability of receipt of the management packet is increased.

Inventors

  • 👤 Richard Alexander Wilson, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 10:16
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/02; H04L41/0213; H04L9/00; H04L9/40; H04L69/00; H04L69/18

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 95 words
A method for managing a networked device by a management client over a network using a network management protocol, with the managed device including a network interface having multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, the method comprising the steps of: obtaining information from the managed device pertaining to the presence and identity of the multiple different protocol stacks; and transmitting multiple copies of a same network management packet to the same managed device over each of the multiple different protocol stacks.
Claim 2
Independent Claim 95 words
A method for managing a networked device by a management client over a network using a network management protocol, with the managed device including a network interface having multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, the method comprising the steps of: obtaining information from the managed device pertaining to the presence and identity of the multiple different protocol stacks; and transmitting multiple copies of a same network management packet to the same managed device over each of the multiple different protocol stacks.
Claim 3
Dependent Claim 70 words
A method according to claim 1 , further comprising the steps of determining whether the managed device includes multiple different network interfaces, and transmitting multiple copies of the same network management packet to each of the multiple network interfaces in the same managed device, wherein said step of obtaining information includes the steps of obtaining such information from each of the multiple different network interfaces in the same managed device.
Claim 4
Dependent Claim 63 words
An apparatus for managing a networked device by a management client over a network using a network management protocol, with the managed device including a network interface having multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, said apparatus comprising means for performing the functions specified in claim 1 or 2 .
Claim 5
Dependent Claim 81 words
An apparatus for managing a networked device by a management client over a network using a network management protocol, with the managed device including a network interface having multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, comprising: a program memory for storing process steps executable to perform a method according to claim 1 or 2 ; and a processor for executing the process steps stored in said program memory.
Claim 6
Dependent Claim 78 words
Computer-executable process steps stored on a computer readable medium, said computer-executable process steps for managing a networked device by a management client over a network using a network management protocol, with the managed device including a network interface having multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, said computer-executable process steps comprising process steps executable to perform a method according to claim 1 or 2 .
Claim 7
Independent Claim 147 words
A method of a management client for obtaining protocol stack information of a networked device including a network interface having multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, the method comprising the steps of: establishing a connection with networked device; determining whether to query the device or to access a stored table of information corresponding to the networked device to obtain information pertaining to operative protocol stacks included in the network device; querying the networked device over the connection to obtain information pertaining to the operative protocol stacks included in the networked device in a case that it is determined to query the device; and obtaining the information pertaining to the operative protocol stacks included in the networked device from the stored table in a case that it is determined to access the stored table.
Claim 8
Independent Claim 147 words
A method of a management client for obtaining protocol stack information of a networked device including a network interface having multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, the method comprising the steps of: establishing a connection with networked device; determining whether to query the device or to access a stored table of information corresponding to the networked device to obtain information pertaining to operative protocol stacks included in the network device; querying the networked device over the connection to obtain information pertaining to the operative protocol stacks included in the networked device in a case that it is determined to query the device; and obtaining the information pertaining to the operative protocol stacks included in the networked device from the stored table in a case that it is determined to access the stored table.
Claim 9
Dependent Claim 43 words
A method according to claim 6 , further comprising determining whether the stored table is accessible and for outputting a determination result, wherein the determination of whether to query the device or to access the stored table is based on the determination result.
Claim 10
Dependent Claim 51 words
An apparatus for obtaining protocol stack information of a networked device including a network interface having multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, said apparatus comprising means for performing the functions specified in claim 6 or 7 .
Claim 11
Dependent Claim 69 words
An apparatus for obtaining protocol stack information of a networked device including a network interface having multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, comprising: a program memory for storing process steps executable to perform a method according to claim 6 or 7 ; and a processor for executing the process steps stored in said program memory.
Claim 12
Dependent Claim 67 words
Computer-executable process steps stored on a computer readable medium, said computer executable process steps to obtain protocol stack information of a networked device including a network interface having multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, said computer-executable process steps comprising process steps executable to perform a method according to claim 6 or 7 .
Claim 13
Independent Claim 185 words
A method for a networked device including a network interface, a management agent to manage the networked device in response to a network management packet specifying one or more management functions, and multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, the method comprising: receiving a first copy of a network management packet following a first protocol corresponding to one of the multiple different protocol stacks; passing the received first copy of the packet to the corresponding one of the multiple different protocol stacks and thereafter to the management agent; processing the received first copy of the packet to execute a management function specified by the received first copy of the packet; receiving a second copy of the packet following a second protocol corresponding to a second one of the multiple different protocol stacks; passing the received second copy of the packet to the corresponding second one of the multiple different protocol stacks and thereafter to the management agent; and processing the received second copy of the packet to execute the same management function.
Claim 14
Independent Claim 185 words
A method for a networked device including a network interface, a management agent to manage the networked device in response to a network management packet specifying one or more management functions, and multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, the method comprising: receiving a first copy of a network management packet following a first protocol corresponding to one of the multiple different protocol stacks; passing the received first copy of the packet to the corresponding one of the multiple different protocol stacks and thereafter to the management agent; processing the received first copy of the packet to execute a management function specified by the received first copy of the packet; receiving a second copy of the packet following a second protocol corresponding to a second one of the multiple different protocol stacks; passing the received second copy of the packet to the corresponding second one of the multiple different protocol stacks and thereafter to the management agent; and processing the received second copy of the packet to execute the same management function.
Claim 15
Dependent Claim 23 words
The method according to claim 11 , further comprising determining whether the received packet is a device-specific packet or a network management packet.
Claim 16
Dependent Claim 27 words
The method according to claim 12 , wherein, if the received packet is a device specific packet, a device specific application corresponding to the packet is executed.
Claim 17
Independent Claim 70 words
An apparatus for a networked device including a network interface, a management agent to manage the networked device in response to a network management packet specifying one or more management functions, and multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, said apparatus comprising means for performing the functions specified in any one of claims 11 to 13 .
Claim 18
Independent Claim 86 words
An apparatus for a networked device including a network interface, a management agent to manage the networked device in response to a network management packet specifying one or more management functions, and multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, comprising: a program memory for storing process steps executable to perform a method according to any of claims 11 to 13 ; and a processor for executing the process steps stored in said memory.
Claim 19
Dependent Claim 85 words
Computer-executable process steps stored on a computer readable medium, said computer-executable process steps for a networked device including a network interface, a management agent to manage the networked device in response to a network management packet specifying one or more management functions, and multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, said computer-executable process steps comprising the process steps executable to perform a method according to any of claims 11 to 13 .
Claim 20
Independent Claim 248 words
A method for managing a networked device by a management client over a network using a network management protocol, with the managed device including a network interface, a management agent to manage the networked device in response to a network management packet specifying one or more management functions, and multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, the method comprising the steps of: obtaining information from the managed device pertaining to the presence and identity of the multiple different protocol stacks; transmitting multiple copies of a same network management packet to the same managed device over each of the multiple different protocol stacks; receiving a first copy of the same network management packet following a first protocol corresponding to one of the multiple different protocol stacks; passing the received first copy of the packet to the corresponding one of the multiple different protocol stacks and thereafter to the management agent; processing the received first copy of the packet to execute a management function specified by the received packet; receiving a second copy of the same network management packet following a second protocol corresponding to a second one of the multiple different protocol stacks; passing the received second copy of the same network management packet to the corresponding second one of the multiple different protocol stacks and thereafter to the management agent; and processing the received second copy of the packet to execute the same management function.
Claim 21
Independent Claim 248 words
A method for managing a networked device by a management client over a network using a network management protocol, with the managed device including a network interface, a management agent to manage the networked device in response to a network management packet specifying one or more management functions, and multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, the method comprising the steps of: obtaining information from the managed device pertaining to the presence and identity of the multiple different protocol stacks; transmitting multiple copies of a same network management packet to the same managed device over each of the multiple different protocol stacks; receiving a first copy of the same network management packet following a first protocol corresponding to one of the multiple different protocol stacks; passing the received first copy of the packet to the corresponding one of the multiple different protocol stacks and thereafter to the management agent; processing the received first copy of the packet to execute a management function specified by the received packet; receiving a second copy of the same network management packet following a second protocol corresponding to a second one of the multiple different protocol stacks; passing the received second copy of the same network management packet to the corresponding second one of the multiple different protocol stacks and thereafter to the management agent; and processing the received second copy of the packet to execute the same management function.
Claim 22
Dependent Claim 34 words
A method according to claim 17 , wherein the step of obtaining information comprises querying the managed device to obtain the information pertaining to the presence and identity of the multiple different protocol stacks.
Claim 23
Dependent Claim 33 words
A method according to claim 17 , wherein the step of obtaining information comprises obtaining the information pertaining to the presence and identity of the multiple different protocol stacks from a stored table.
Claim 24
Dependent Claim 25 words
The method according to claim 17 , further comprising determining whether the same network management packet is a device-specific packet or a network management packet.
Claim 25
Dependent Claim 27 words
The method according to claim 20 , wherein, if the same network management packet is a device-specific packet, a device-specific application corresponding to the packet is executed.
Claim 26
Independent Claim 87 words
An apparatus for managing a networked device by a management client over a network using a network management protocol, with the managed device including a network interface, a management agent to manage the networked device in response to a network management packet specifying one or more management functions, and multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, said apparatus comprising means for performing the functions specified in any one of claims 17 to 21 .
Claim 27
Dependent Claim 101 words
Computer-executable process steps stored on a computer readable medium, said computer-executable process steps for managing a networked device by a management client over a network using a network management protocol, with the managed device including a network interface, a management agent to manage the networked device in response to a network management packet specifying one or more management functions, and multiple different protocol stacks for receiving network transmissions using multiple different protocols respectively corresponding to the multiple different protocol stacks, said computer-executable process steps comprising process steps executable to perform a method according to any of claims 17 to 21 .

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-07-02 2005-01-01 2005-07-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-07-02 2009-01-01 2009-07-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-07-02 2013-01-01 2013-07-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag