Patent classifications
G08B29/24
Method and system for updating a medical device
The present disclosure includes methods, devices and systems for establishing a connection between a medical device and a remote computing device, receiving an upgrade command at the medical device, storing a current version of persistent data and a current version of executable code in a first storage area of the medical device, transmitting at least the current version of the persistent data to the remote computing device, receiving a second format of the current version of the persistent data and an upgraded version of executable code at the medical device, storing the second format of the current version of the persistent data and the upgraded version of the executable code in a second storage area of the medical device, and executing the upgraded version of the executable code with the second format of the current version of the persistent data.
Method and system for updating a medical device
The present disclosure includes methods, devices and systems for establishing a connection between a medical device and a remote computing device, receiving an upgrade command at the medical device, storing a current version of persistent data and a current version of executable code in a first storage area of the medical device, transmitting at least the current version of the persistent data to the remote computing device, receiving a second format of the current version of the persistent data and an upgraded version of executable code at the medical device, storing the second format of the current version of the persistent data and the upgraded version of the executable code in a second storage area of the medical device, and executing the upgraded version of the executable code with the second format of the current version of the persistent data.
Calibrationless operation method
A method that includes obtaining a sensor reading from a sensor installed inside an underground vault and determining whether the sensor reading is indicative of an alarm state. When the sensor reading is indicative of the alarm state, the method obtains at least one new reading and determines whether the sensor reading includes sensor drift based at least in part on the at least one new reading. The alarm state is established when the sensor reading is determined not to include sensor drift. The sensor drift is removed when the sensor reading is determined to include sensor drift.
Auto-configuration for a motion detector of a security device
Configuring motion detection by a security device. The security device includes a camera configured to capture images of an environment in front of the security device and a motion sensor for detecting motion within the environment. The system also includes a server and a client device that are interconnected by a network. An AI learning module interacts with a user of the client device to capture an image of the user within the environment in front of the security device, and determines parameters for the motion sensor based upon analysis of the image to determine a location of an exempt area relative to the security device. The motion detector is configured based upon the determined parameters.
Auto-configuration for a motion detector of a security device
Configuring motion detection by a security device. The security device includes a camera configured to capture images of an environment in front of the security device and a motion sensor for detecting motion within the environment. The system also includes a server and a client device that are interconnected by a network. An AI learning module interacts with a user of the client device to capture an image of the user within the environment in front of the security device, and determines parameters for the motion sensor based upon analysis of the image to determine a location of an exempt area relative to the security device. The motion detector is configured based upon the determined parameters.
Estimating motion of wheeled carts
Examples of systems and methods for locating movable objects such as carts (e.g., shopping carts) are disclosed. Such systems and methods can use dead reckoning techniques to estimate the current position of the movable object. Various techniques for improving accuracy of position estimates are disclosed, including compensation for various error sources involving the use of magnetometer and accelerometer, and using vibration analysis to derive wheel rotation rates. Also disclosed are various techniques to utilize characteristics of the operating environment in conjunction with or in lieu of dead reckoning techniques, including characteristic of environment such as ground texture, availability of signals from radio frequency (RF) transmitters including precision fix sources. Such systems and methods can be applied in both indoor and outdoor settings and in retail or warehouse settings.
Distributed media monitoring
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating distributed jobs for cameras in a monitored property. The methods, systems, and apparatus include actions of obtaining a request to process a video based on an event detected by a first camera at a monitored property, determining resources likely to be available corresponding to the other cameras at the monitored property, allocating one or more tasks corresponding to processing the video to the other cameras based on the resources likely to be available corresponding to the other cameras, and providing the one or more allocated tasks to the first camera and to the other cameras.
MULTI-SENSOR MOTION DETECTION
Use of multiple sensors to determine whether motion of an object is occurring in an area is described. In one aspect, an infrared (IR) sensor can be supplemented with a radar sensor to determine whether the determined motion of an object is not a false positive.
Gunshot detection system with forensic data retention, live audio monitoring, and two-way communication
A gunshot detection system includes gunshot sensor units with microphones for detecting gunshots and capturing audio data depicting the detected gunshots and other ambient sounds, an environmental board with various environmental sensors for generating environmental data indicating environmental conditions. The audio data, environmental data, and position information can be stored locally on local nonvolatile storage of the gunshot sensor unit for later retrieval by law enforcement entities. In one embodiment, the gunshot sensor units include a wired and/or wireless data transfer interface for transferring the audio data, environmental data and/or position information to handheld units of law enforcement entities. The gunshot sensor unit can also stream live captured audio data for live monitoring by a control pane, and might also include speakers for providing audio playback of audio data from the control panel.
Gunshot detection system with forensic data retention, live audio monitoring, and two-way communication
A gunshot detection system includes gunshot sensor units with microphones for detecting gunshots and capturing audio data depicting the detected gunshots and other ambient sounds, an environmental board with various environmental sensors for generating environmental data indicating environmental conditions. The audio data, environmental data, and position information can be stored locally on local nonvolatile storage of the gunshot sensor unit for later retrieval by law enforcement entities. In one embodiment, the gunshot sensor units include a wired and/or wireless data transfer interface for transferring the audio data, environmental data and/or position information to handheld units of law enforcement entities. The gunshot sensor unit can also stream live captured audio data for live monitoring by a control pane, and might also include speakers for providing audio playback of audio data from the control panel.