Method and system for providing image, video and audio data to remote users
First Claim
1. :
- A method of notifying a remote client of a sensor triggering event and providing to the remote client data related to the sensor triggering event, the method comprising the steps of;
receiving a first notification signal indicating that a sensor has been triggered;
identifying a data recording device associated with the triggered sensor, wherein the data recording device records video data;
identifying a client device designated to receive the video data when the sensor has been triggered;
transmitting to the client device a second notification signal indicating that the sensor has been triggered;
receiving an acknowledgment signal from the client device;
comparing a first answer calculated by the client device with a second answer which is stored in a device that receives the first answer from the client device wherein the first answer and the second answer are calculated via a pre-specified mathematical formula; and
transmitting the video data to the client device wherein the first answer matches the second answer.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of notifying a remote client of a sensor triggering event and providing data related to the sensor triggering event to the remote client. The method has the steps of receiving a first notification signal indicating that a sensor has been triggered; identifying a data recording device associated with the triggered sensor wherein the data recording device records video data; identifying a client device designated to receive the video data when the sensor has been triggered; transmitting to the client device a second notification signal indicating that the sensor has been triggered; receiving an acknowledgement signal from the client device; and transmitting the video data to the client device.
-
Citations
70 Claims
-
1. :
- A method of notifying a remote client of a sensor triggering event and providing to the remote client data related to the sensor triggering event, the method comprising the steps of;
receiving a first notification signal indicating that a sensor has been triggered; identifying a data recording device associated with the triggered sensor, wherein the data recording device records video data; identifying a client device designated to receive the video data when the sensor has been triggered; transmitting to the client device a second notification signal indicating that the sensor has been triggered; receiving an acknowledgment signal from the client device; comparing a first answer calculated by the client device with a second answer which is stored in a device that receives the first answer from the client device wherein the first answer and the second answer are calculated via a pre-specified mathematical formula; and transmitting the video data to the client device wherein the first answer matches the second answer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
- A method of notifying a remote client of a sensor triggering event and providing to the remote client data related to the sensor triggering event, the method comprising the steps of;
-
17. :
- A method of notifying a client of an event occurrence, the method comprising the steps of;
receiving notification of an occurrence of a pre-specified event wherein the occurrence of the pre-specified event is determined by comparing first data recorded by a video camera and second data recorded by the video camera wherein determining a difference between the first data and the second data identifies the occurrence of the pre-specified event; receiving video data associated with the pre-specified event; identifying at least one client device to be contacted as a result of the occurrence of the pre-specified event; sending a notification signal to the at least one client device; authenticating the at least one client device; and transmitting the video data to the at least one client device to be displayed on a display screen of the at least one client device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
- A method of notifying a client of an event occurrence, the method comprising the steps of;
-
31-53. -53. (canceled)
-
54. :
- A remote client device enabled, to receive streaming video data, the remote client device comprising a program that when executed performs a method of receiving streaming video data, the method comprising the steps of;
receiving a notification that a sensor has been triggered by an occurrence of one of a plurality of pre-specified events; transmitting a request to receive video data from a camera coupled to the sensor; transmitting authentication information to a central server via a digital communications network wherein the authentication information has a first answer which is stored in a memory of the remote client device and a second answer which is stored in the central server wherein the first answer of the remote client device matches the second answer of the central server; receiving the video data; displaying a list identifying an action item on a display screen of the remote client device wherein the action item corresponds to the one of the plurality of pre-defined events which triggered the sensor wherein the action item is determined from the one of the plurality of pre-defined events; and displaying the video data on the display screen of the remote client device. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
- A remote client device enabled, to receive streaming video data, the remote client device comprising a program that when executed performs a method of receiving streaming video data, the method comprising the steps of;
-
70. :
- A method of notifying a client of an event occurrence, the method comprising the steps of;
receiving notification of an occurrence of a pre-specified event; receiving video data associated with the pre-specified event; identifying at least one client device to be contacted as a result of the occurrence of the pre-specified event; sending a notification signal to the at least one client device; authenticating the at least one client device; and transmitting the video data to the at least one client device to be displayed on a display screen of the at least one client device wherein the act of authenticating the at least one client device comprises; receiving an authentication ticket from the at least one client device, the authentication ticket containing a first answer and at least one parameter value, the first answer being calculated by inputting the at least one parameter value and a first secret code stored in a memory of the at least one client device into a pre-specified mathematical formula, wherein the first secret code is not contained in the authentication ticket; calculating a second answer by inputting the at least one parameter value and a second secret code stored in a memory of a device that receives the authentication ticket into the pre-specified mathematical formula, wherein the second secret code is correlated with the at least one client device in the memory; and comparing the first answer with the second answer to determine if they match.
- A method of notifying a client of an event occurrence, the method comprising the steps of;
Specification