# US 9,520,053 B2 · Event communication apparatus and method

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

- Number: US 9,520,053 B2
- Document ID: US9520053B2
- Status: Granted
- Kind: B2
- Application number: 14/313,920
- Filed: 2014-06-24
- Published: 2015-05-07
- Granted: 2016-12-13
- Earliest claimed: 2013-11-03
- Assignees: Instant Care, Inc.
- Applicants: Instant Care, Inc.
- Inventors: Richard Darling; George Seelman; Fong Chang; David Martinez
- Web page: https://patentgrep.com/patent/US9520053B2

## CPC

- G08B 27/00: Alarm systems in which the alarm condition is signalled from a central station to a plurality of substations
- G08B 25/004: {Alarm propagated along alternative communication path or using alternative communication medium according to a hierarchy of available ways to communicate, e.g. if Wi-Fi® not available use GSM}
- G08B 27/005: {with transmission via computer network}
- G08B 27/006: {with transmission via telephone network}
- H04L 67/63: Routing a service request depending on the request content or context
- H04L 69/18: Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
- H04W 4/90: Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method and apparatus is described for transmitting event codes from a base station to a remote location. In one embodiment, a method is described, executed by a processor within an event communication module, the method comprising receiving an encoded event code from a base station over an interface connection, selecting a first transmission method from two or more communication methods based on the received event code, encoding the event code based on the first communication method, and transmitting the encoded event code to remote location by a communication module configured to communicate using the first communication method.

## Claims

### Claim 1

An event communication module, comprising:
a connection interface for receiving event information from a base station, the event information indicative of a condition occurring at a premises where the base station is located;
a memory for storing processor-executable instructions and criteria for determining a communication method used to transmit information;
a processor for executing the processor-executable instructions that cause the event communication module to:
evaluate the event information;
select a first transmission method from two or more transmission methods based on the event information and the criteria; and
encode the event information into a format suitable for transmission in conformance with the first transmission method selected by the processor; and
a first communication module, configured to transmit the encoded event information using the first transmission method.

### Claim 2 (depends on 1)

The event communication module of claim 1, wherein the processor-executable instructions further comprise instructions that causes the alarm event communication module to:
decode the event information after it is received from the base station; and
prior to encoding the event information into a format suitable for transmission, re-encode the decoded event information in a format compatible with the base station.

### Claim 3 (depends on 2)

The event communication module of claim 2, wherein the processor-executable instructions for decoding the event information further comprise instructions that cause the event communication module to decode the event information in accordance with an alarm reporting protocol.

### Claim 4 (depends on 1)

The event communication module of claim 1, wherein the criteria comprises the two or more communication methods available to the event communication module in a preferential order.

### Claim 5 (depends on 4)

The event communication module of claim 4, further comprising:
a second communication module;
wherein the processor-executable instructions further comprise instructions that causes the event communication module to:
determine that the first transmission method has failed; and
transmit the encoded event information using the second communication module.

### Claim 6 (depends on 1)

The event communication module of claim 1, wherein the criteria comprises a stored urgency level associated with one or more events identified by the event information and the processor-executable instructions for selecting a first transmission method comprises instructions that cause the event communication module to:
determine that a first event has occurred based on the event information;
determine an urgency level associated with the first event; and
determine a transmission method from the memory associated with the urgency level;
wherein transmitting the encoded event information using the first transmission method comprises transmitting the encoded event information using the transmission method associated with the urgency level.

### Claim 7 (depends on 6)

The event communication module of claim 6, wherein the urgency level represents an emergency condition and the first transmission method comprises the most reliable transmission method available to the event communication module.

### Claim 8 (depends on 6)

The event communication module of claim 6, wherein the urgency level represents a non-urgent condition and the first transmission method comprises the least costly transmission method available to the event communication module.

### Claim 9 (depends on 6)

The event communication module of claim 6, wherein the processor-executable instructions further comprise instructions that causes the event communication module to:
determine that the first transmission method has failed;
determine a second transmission method associated with the urgency level; and
transmit the encoded event information using the second transmission method associated with the urgency level.

### Claim 10 (depends on 1)

The event communication module of claim 1, wherein the memory further stores contact information of a person to be notified when an urgent event is received from the base station, and the processor-executable instructions further comprise instructions that causes the event communication module to:
determine that the urgent event has occurred based on the event information and the criteria;
transmit an alert to the person indicative of the urgent event using the contact information stored in the memory.

### Claim 11 (depends on 1)

The event communication module of claim 1, wherein the processor is further configured to provide an acknowledgement to the base station via the connection interface indicative of whether the event information was successfully received by a recipient of the transmitted encoded event information.

### Claim 12 (depends on 1)

The event communication module of claim 1, further comprising:
a speaker;
a microphone; and
audio circuitry coupled to the processor;
wherein the processor-executable instructions further comprise instructions that causes the event communication module to provide at least a one-way voice communication between the location of the base station and a remote location.

### Claim 13 (depends on 12)

The event communication module of claim 12, wherein the audio circuitry is activated when a pre-determined event has occurred, based on the event information and the criteria.

### Claim 14 (depends on 1)

The event communication module of claim 1, further comprising:
a second communication module, configured to transmit the encoded event information using a second transmission method.

### Claim 15 (depends on 1)

The event communication module of claim 1, wherein the first communication module is configured to transmit the event information using either the first communication method or a second communication method.

### Claim 16 (depends on 1)

The event communication module of claim 1, wherein the processor-executable instructions further comprise instructions that causes the event communication module to:
receive subsequent event information, via the connection interface, indicative of a desire to establish an audio communication;
establish an audio communication with a remote location using the first communication module;
establish an audio communication with the base station; and
encode audio information received via the connection interface for transmission to the remote location using the first communication module.

### Claim 17 (depends on 16)

The event communication module of claim 16, wherein the first event information is transmitted using the first communication method and the subsequent event information is transmitted using a second communication method.

### Claim 18

A method for relaying event information from a base station to a remote location by an event communication module, executed by the event communication module, comprising:
receiving an encoded event information from a base station over an interface connection;
selecting a first transmission method from two or more communication methods based on the received event information by a processor;
encoding the event information based on the first communication method by the processor; and
transmitting the encoded event information to remote location by a communication module configured to communicate using the first communication method.

### Claim 19 (depends on 18)

The method of claim 18, further comprising:
determining, by the processor, an urgency level associated with the received event information; and
determining, by the processor, a preferred communication method stored in a memory based on the urgency level;
wherein selecting a first transmission method comprises the processor selecting the preferred transmission method associated with the urgency level.

### Claim 20 (depends on 18)

The method of claim 18, wherein determining an urgency level associated with the received event information comprises:
determining whether an event associated with the received event information is present in a list of events stored in the memory; and
retrieving a stored urgency level associated with the stored event.
