Wireless Entrance Communication Device
A device for communicating including a housing including a camera, a microphone, a speaker, a button, a battery, non-volatile memory, a processor, and a wireless communications module, wherein the non-volatile memory stores code operable by the processor for switching the processor from low-power mode to active mode in response to an activation trigger, receiving, from the one of the microphone and the camera, outbound audio and video signals, then sending a signal to a server via the wireless communications module during active mode, the signal including one or more of an alert signal, a signal based on the outbound audio signal, and a signal based on the outbound video signal, receiving from the server an inbound audio signal and outputting a signal based on the inbound audio signal via the speaker, and switching the processor from active mode to low-power mode in response to a deactivation trigger.
1 . A device for communicating, comprising:
a housing including a camera, a microphone, a speaker, a button, a battery, non-volatile memory, a processor, and a wireless communications module,
wherein the non-volatile memory stores code operable by the processor for:
switching the processor from low-power mode to active mode in response to an activation trigger;
receiving, from the one of the microphone and the camera, outbound audio and video signals, then sending a signal to a server via the wireless communications module during active mode, the signal including one or more of an alert signal, a signal based on the outbound audio signal, and a signal based on the outbound video signal;
receiving from the server an inbound audio signal and outputting a signal based on the inbound audio signal via the speaker; and
switching the processor from active mode to low-power mode in response to a deactivation trigger.
2 . The system of claim 1 , wherein the activation trigger includes one or more of registering depression of the button, activation of a sensor included in the housing, and activation of an application running on a remote device.
3 . The system of claim 1 , wherein the deactivation trigger includes one or more of receiving a termination signal, and expiration of a predetermined time period where the device goes without use.
4 . The system of claim 1 , further comprising code operable by the processor for receiving an application trigger signal and communicating with external hardware in response to the application trigger signal.
5 . A system for communicating between a user computer, a remote communication device, and a server coupled to a network, comprising:
the server having a processor and non-volatile memory, wherein the non-volatile memory stores code operable by the processor for:
a. receiving from the remote communication device an alert signal;
b. sending to the user computer a signal in response to the alert signal;
c. receiving from the user computer an accept signal;
d. receiving at least one of an audio and video signal from the remote communication device and transmitting a signal based on at least one of the received audio and video signal to the user computer; and
e. receiving an audio signal from the user computer and transmitting a signal based on the received audio signal to the remote communication device.
6 . The system of claim 5 , further comprising:
code operable by the server processor for:
f. receiving an application trigger signal from the user computer and transmitting a signal based on the application trigger signal to an external device in proximity to the remote communication device.
7 . The system of claim 6 , wherein the external device has one of door unlocking or door opening capabilities.
8 . The system of claim 6 , wherein the alert signal includes a first video image received from the remote communication device and the signal in response to the alert signal includes the first video image.