# US 11,115,303 B2 · Network connectable device and a method for monitoring a service-state of a network connected device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,115,303 B2
- Document ID: US11115303B2
- Status: Granted
- Kind: B2
- Application number: 16/302,549
- Filed: 2017-02-16
- Published: 2019-09-12
- Granted: 2021-09-07
- Earliest claimed: 2016-05-19
- Assignees: Genesys Electronics Design Pty Ltd
- Applicants: Genesys Electronics Design Pty Ltd
- Inventors: Geoffrey Sizer; Jonathan Eggins
- Web page: https://patentgrep.com/patent/US11115303B2

## CPC

- H04L 43/0817: by checking functioning
- H04L 43/065: related to network devices
- H04L 43/0829: Packet loss
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A network connectable device that is configured to send to a service-state monitor via a network connection service-monitoring protocol information that defines at least one operational parameter for a service-monitoring protocol that comprises sending to the service-state monitor a plurality of service-state messages that each indicate a service-state of the network connectable device when so sent. The network connectable device is configured to send to the service-state monitor via the network connection the plurality of service-state messages.

## Claims

### Claim 1

A network connectable device configured to:
generate a registration message comprising service-monitoring protocol information for use by a service-state monitor, the service-monitoring protocol information defining at least one operational parameter of a service-monitoring protocol operable to determine operability of the network connectable device, the service monitoring protocol comprising sending to the service-state monitor a plurality of service-state messages in accordance with the at least one operational parameter, each of the plurality of service-state messages and the operational parameter being capable of being used by the service-state monitor to determine whether the network connectable device is operative;
send to the service-state monitor via a network connection the registration message; and
send to the service-state monitor via the network connection the plurality of service-state messages, in accordance with the at least one operation parameter for the service-monitoring protocol.

### Claim 2 (depends on 1)

A network connectable device defined by claim 1 wherein the service-monitoring protocol information is indicative of at least one of the temporal spacing of the plurality of service-state messages and a plurality of information fields common to each of the plurality of service-state messages.

### Claim 3 (depends on 1)

A network connectable device defined by claim 1 comprising memory loaded with information for establishing the network location of the service-state monitor.

### Claim 4 (depends on 3)

A network connectable device defined by claim 3 wherein the memory is loaded with network location information indicative of the network location for the service-state monitor.

### Claim 5 (depends on 4)

A network connectable device defined by claim 4 wherein the memory is preloaded with the network location information.

### Claim 6 (depends on 5)

A network connectable device defined by claim 5 wherein the memory is loaded with the network location information at least one of the following:
during manufacture of the network connectable device;
during commissioning of the network connectable device; and
at the time the network connectable device is connected to the network for sending the plurality of service-state messages.

### Claim 7 (depends on 3)

A network connectable device defined by claim 3 wherein the network location information comprises at least one of a network protocol address, a MAC address, and an electronic serial number.

### Claim 8 (depends on 3)

A network connectable device defined by claim 3 configured to generate the registration message comprising the service-monitoring protocol information from information loaded in the memory.

### Claim 9 (depends on 1)

A network connectable device defined by claim 1 wherein the registration message comprises at least one of identification information indicative of the identification of the network connectable device and network connectable device type information indicative of the network connectable device type.

### Claim 10 (depends on 9)

A network connectable device defined by claim 9 wherein the identification information for the network connectable device comprises an identifier uniquely identifying the network connectable device to the service-state monitor.

### Claim 11 (depends on 10)

A network connectable device defined by claim 10 wherein the identifier comprises at least one of a MAC address, an electronic serial number and a network protocol address.

### Claim 12 (depends on 1)

A network connectable device defined by claim 1 wherein the registration message comprises service-monitoring protocol interruption reporting instructions.

### Claim 13 (depends on 1)

A network connectable device defined by claim 1 configured to send to the service-state monitor via the network connection the registration message when at least one of a network connection is established and the network connectable device is initialized.

### Claim 14 (depends on 1)

A network connectable device defined by claim 1 configured to send to the service-state monitor via the network connection the registration message when at least one of the network connectable device is reconfigured, the network connection performance changes, a network connectable device configuration changes, and a network connectable device characteristic changes.

### Claim 15 (depends on 1)

A network connectable device defined by claim 1 wherein the service-monitoring protocol information defines the service-monitoring protocol.

### Claim 16 (depends on 15)

A network connectable device defined by claim 15 wherein the service-monitoring protocol information comprises service-monitoring protocol program instructions defining at least some of the service-monitoring protocol for execution by the service-state monitor.

### Claim 17 (depends on 1)

A network connectable device defined by claim 1 configured to send to another service-state monitor other service-state monitoring information defining at least one operational parameter of another service-monitoring protocol that comprises sending another plurality of service-state messages to the other service-state monitor, and sending to the other service-state monitor via the network connection the other plurality of service-state messages.

### Claim 18 (depends on 17)

A network connectable device defined by claim 17 configured to, if no response is received from the service-state monitor, send to the other service-state monitor the other service-monitoring protocol information.

### Claim 19

A method for monitoring a service-state of a network connected device, the method comprising the steps of:
generating a registration message comprising service-monitoring protocol information for use by a service-state monitor, the service-monitoring protocol information defining at least one operational parameter of a service-monitoring protocol operable to determine a service state of the network connectable device, the service monitoring protocol comprising sending to the service-state monitor a plurality of service-state messages in accordance with the at least one operational parameter, each of the plurality of service-state messages and the operational parameter being capable of being used by the service-state monitor to determine whether the network connectable device is operative;
sending to the service-state monitor via a network connection the registration messages; and
sending to the service-state monitor via the network connection the plurality of service-state messages, in accordance with the at least one operational parameter for the service-monitoring protocol.
