Patent classifications
G08B5/223
ADAPTIVE ENCODING IN SECURITY CAMERA APPLICATIONS
The disclosure is related to adaptive encoding of video streams from a camera. A camera system includes a camera and a base station connected to each other in a first communication network, which can be a wireless network. When a user requests to view a video from the camera, the base station obtains an encoded video stream from the camera and transmits the encoded video stream to a user device. The base station monitors multiple environmental parameters, such as network parameters, camera parameters, and system parameters of the base station, and instructs the camera to adjust the encoding of the video stream, in an event one or more environmental parameters change.
ENCODER SELECTION BASED ON CAMERA SYSTEM DEPLOYMENT CHARACTERISTICS
A technique is described for selecting an encoder to encode video captured by a network-connected camera system based on characteristics of deployment of the network connected cameras system. The network-connected camera system may include one or more cameras and a base station connected to each other via a network, which can be a wireless network. A processing system, for example at the base station, receives data indicative of characteristics of deployment of the network-connected camera system, processes, the received data to select an encoder, and causes the one or more cameras to process captured video using the selected encoder. In some embodiments, encoder selections can be continually updated based on changes in the deployment of the network-connected camera system.
NOTIFICATION PRIORITY SEQUENCING FOR VIDEO SECURITY
Determining a sequence for providing a notification regarding activity recorded by a camera is described. In one aspect, a priority sequence for can be determined based on a variety of characteristics of the available devices registered with the home security system of the camera.
SYSTEMS AND METHODS FOR OPTIMIZATION AND TESTING OF WIRELESS DEVICES
Disclosed are methods and systems for the testing and optimization of one or more wireless devices, e.g., wireless cameras, such as in conjunction with corresponding systems. Wireless device test capabilities include any of: single device, wireless video rate/delay/interference test; multi-security camera system wireless DC power range tweet with and without noise/interference; security camera system image quality with and without movement in day and night mode; multi-camera wireless range vs. DC power tweet with and without interference; WLAN beacon/sniffer automation; wireless audio range testing; security camera uplink testing; and optical synchronized video/audio distribution (optical fiber).
TRANSMISSION RATE CONTROL OF DATA COMMUNICATIONS IN A WIRELESS CAMERA SYSTEM
Systems and methods are introduced for rate control of data transmissions in a wireless camera system. In an illustrative embodiment, a computing system selects primary data rates and corresponding fallback data rates to use for transmission of video data. The computing system selects the data rates that provides high-throughput without resulting in wasted energy from retransmissions. The selection may be based upon transmission conditions as well as the record of past data rates, the number of attempts for the data rates, and whether they were successful. These data may be stored as a state machine or for machine learning analysis. Finally, the video data may be aggregated prior to transmission to reduce overhead and improve efficiency.
TRANSCODING IN SECURITY CAMERA APPLICATIONS
The disclosure is related to adaptive transcoding of video streams from a camera. A camera system includes a camera and a base station connected to each other in a first communication network, which can be a wireless network. When a user requests to view a video from the camera, the base station obtains a video stream from the camera, transcodes the video stream, based on one or more input parameters, to generate a transcoded video stream, and transmits the transcoded video stream to a user device. The base station can transcode the video stream locally, e.g., within the base station, or in a cloud network based on transcoding location factors. Further, the camera system can also determine whether to stream the video to the user directly from the base station or from the cloud network based on streaming location factors.
FIBER OPTIC CONNECTOR WITH FIELD INSTALLABLE OUTER CONNECTOR HOUSING
An optical connector includes a first sub-assembly that is factory-installed to a first end of an optical fiber and a second sub-assembly that is field-installed to the first end of the optical fiber. The optical fiber and first sub-assembly can be routed through a structure (e.g., a building) prior to installation of the second sub-assembly. The second sub-assembly interlocks with the first sub-assembly to inhibit relative axial movement therebetween. Example first sub-assemblies include a ferrule, a hub, and a strain-relief sleeve that mount to an optical fiber. Example second sub-assemblies include a mounting block; and an outer connector housing forming a plug portion.
Dynamic transaction card protected by dropped card detection
A dynamic transaction card that includes a transaction card having a number of layers, each of which may be interconnected to one another. For example, a dynamic transaction card may include an outer layer, a potting layer, a sensor layer that may detect and identify a card free fall and/or subsequent impact, which may trigger a microcontroller to send a mobile notification to a cardholder notifying the user that the card has been dropped, and/or may disable or deactivate the card and/or a user account associated with the card, a display layer (including, for example, LEDs, a dot matrix display, and the like), a microcontroller storing firmware, Java applets, Java applet integration, and the like, an EMV chip, an energy storage component, one or more antenna (e.g., Bluetooth antenna, NFC antenna, and the like), a power management component, a flexible printed circuit board (PCB), a chassis, and/or a card backing layer.
Method and apparatus for detecting leaks in a building water system
A system and method for detecting multiple incidents in a set of flow meter units attached to a set of water consuming units. A plurality of uniquely identified flow meter units are operatively connected to a central control unit. The control unit is programmable to send alerts based on leaking incident status of particular flow meter units so that a responder may receive the alert and timely address the alert. The central control receives and stores data from the multiple flow meter units, including volumetric flow, time, and status and location of each alert. A method of detecting leaking in a building having multiple separate units, each unit having a unit water supply, includes placing a specially configured controller having a flow meter and automatic shut-off valve in each unit of the building. Leak sensors are positioned in water-leak risk areas wherein the controller communicates with both the flow meter and the sensors. A communication is established in between the controller and the sensors. One or more individuals are identified to receive an alert when leakage (or over-pressure conditions) occurs. Water flow is measured with the controller in multiple of the units and using one or more of the sensors. The measurements detect changes when compared to earlier established baseline parameters. An alert is sent to one or more of the individuals (e.g. owner(s), maintenance staff, management) when an abnormal water flow valve is measured.
Illuminated Signal Device and Speed Detector for Audio/Video Recording and Communication Devices
Illuminated signal devices and speed detectors for audio/video (A/V) recording and communication devices in accordance with various embodiments of the present disclosure are provided. In one embodiment, an illuminated signal device for providing a warning message of a passing vehicle is provided, the device comprising a speed detecting module, a communication module, and a processing module operatively connected to the speed detecting module and the communication module, the processing module comprising a processor, and a speed detecting application, wherein the speed detecting application configures the processor to detect motion of the passing vehicle using the speed detecting module, obtain speed data of the passing vehicle using the speed detecting module, and transmit the obtained speed data to a backend server, using the communication module, for providing the warning message of the passing vehicle to at least one social network.