# US 12,190,702 B2 · Systems and methods for provisioning appliance devices in response to a panic signal

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

- Number: US 12,190,702 B2
- Document ID: US12190702B2
- Status: Granted
- Kind: B2
- Application number: 17/523,697
- Filed: 2021-11-10
- Published: 2022-03-03
- Granted: 2025-01-07
- Earliest claimed: 2014-07-09
- Assignees: Ooma, Inc.
- Applicants: Ooma, Inc.
- Inventors: Douglas E. Hart; Tobin E. Farrand; David A. Bryan
- Web page: https://patentgrep.com/patent/US12190702B2

## CPC

- G08B 21/18: Status alarms (G08B21/02 takes precedence)
- G08B 21/043: {detecting an emergency event, e.g. a fall}
- G08B 25/001: {Alarm cancelling procedures or alarm forwarding decisions, e.g. based on absence of alarm confirmation}
- H04W 4/90: Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
- G08B 21/0461: {integrated or attached to an item closely associated with the person but not worn by the person, e.g. chair, walking stick, bed sensor}
- G08B 25/016: {Personal emergency signalling and security systems (emergency non-personal manually actuated alarm activators G08B25/12)}
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Systems, methods, and software for allowing interaction between consumer appliance devices and security systems are provided herein. An exemplary method may include allowing various interactions of a user with a consumer appliance device to generate a signal, such as a panic signal, causing various forms of security systems to escalate the signal to obtain help.

## Claims

### Claim 1

A method for provisioning an appliance device comprising:
receiving a service address, user preferences information, a 911 server address, and another emergency telephone number server address from a user associated with the appliance device, the appliance device comprising a phone;
generating a validation result for the service address and the another emergency telephone number server address;
storing the service address, the 911 server address, the another emergency telephone number server address, and the validation result for the service address and the another emergency telephone number server address;
receiving a panic signal based upon the user dialing 911 on the phone;
providing, based on the validation result, the service address to an emergency telephone number service provider for provisioning;
transmitting, based on a provisioning result, the service address to a public safety access point (PSAP) associated with the service address;
connecting an operator to an announcement server with the PSAP; and
transmitting an emergency announcement upon connecting the operator.

### Claim 2 (depends on 1)

The method of claim 1, wherein the emergency telephone number service provider is a 911 service provider.

### Claim 3 (depends on 1)

The method of claim 1 wherein the phone is a mobile phone or a smartphone.

### Claim 4 (depends on 1)

The method of claim 1, wherein the phone is serviced by one of plain old telephone service, T1, and VoIP protocols.

### Claim 5 (depends on 1)

The method of claim 1, wherein the phone is an IP phone.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
sending an emergency call signal to a 911 server; and
determining, by the 911 server, whether the phone has already been provisioned with 911 services.

### Claim 7 (depends on 6)

The method of claim 6, further comprising:
upon a determination that the phone is not provisioned for 911 services, retrieving the previously validated service address from an address database coupled to a 911 service provider; and
submitting the previously validated service address to the 911 service provider.

### Claim 8 (depends on 1)

The method of claim 1, wherein the emergency announcement further comprises the service address and the another emergency telephone number server address.

### Claim 9 (depends on 8)

The method of claim 8, wherein the emergency announcement further comprises the user preferences information.

### Claim 10

A system for intelligent control of an appliance device, the system comprising:
a processor; and
a memory coupled to the processor, the memory storing instructions executable by the processor to perform a method comprising:
receiving a service address, user preferences information, a 911 server address, and another emergency telephone number server address from a user associated with the appliance device, the appliance device comprising a phone;
generating a validation result for the service address and the another emergency telephone number server address;
storing the validated service address, the 911 server address, the another emergency telephone number server address, and the validation result for the service address and the another emergency telephone number server address;
receiving a panic signal based upon the user dialing 911 on the phone;
providing, based on the validation result, the service address to an emergency telephone number service provider for provisioning;
transmitting, based on a provisioning result, the service address to a public safety access point (PSAP) associated with the service address;
connecting an operator to an announcement server with the PSAP; and
transmitting an emergency announcement upon connecting the operator.

### Claim 11 (depends on 10)

The system of claim 10, wherein the emergency telephone number service provider is a 911 service provider.

### Claim 12 (depends on 10)

The system of claim 10, wherein the phone is a mobile phone or a smart phone.

### Claim 13 (depends on 10)

The system of claim 10, wherein the phone is serviced by one of plain old telephone service, T1, and VoIP protocols.

### Claim 14 (depends on 10)

The system of claim 10, wherein the phone is an IP phone.

### Claim 15 (depends on 10)

The system of claim 10, further comprising:
sending an emergency call signal to a 911 server; and
determining, by the 911 server, whether the phone has already been provisioned with 911 services.

### Claim 16 (depends on 15)

The system of claim 15, further comprising:
upon a determination that the phone is not provisioned for 911 services, retrieving a previously validated service address from an address database coupled to a 911 service provider; and
submitting the previously validated service address to the 911 service provider.

### Claim 17 (depends on 10)

The system of claim 10, wherein the emergency announcement further comprises the service address and the another emergency telephone number server address.

### Claim 18 (depends on 17)

The system of claim 17, wherein the emergency announcement further comprises the user preferences information.
