Patent classifications
G08B13/19682
Method and device for assigning video streams to watcher devices
A process for operating an electronic computing device to assign video streams to watcher devices. The electronic computing device detects objects of interest within a field-of-view of a camera as a function of incident context information. The electronic computing device obtains video display characteristics associated with watcher devices and further determines, based on respective positions of the objects of interest within the field-of-view, a plurality of sub-regions each enclosing at least one of the detected objects of interest and having one or more video attributes. The electronic computing device then assigns, based on the video display characteristics associated with the watcher devices and the video attributes of the sub-regions, each of the sub-regions to a respectively selected one of the watcher devices. The video streams respectively captured corresponding to each of the assigned sub-regions of interest are then transmitted to the respectively selected one of the watcher devices.
Worksite classification system and method
A worksite classification system and method for classifying persons at a worksite is disclosed. The worksite classification system can include a sensor system configured to capture images of persons located at the worksite. An electronic data processor communicatively coupled to the sensor system and comprising a computer readable storage medium having machine readable instructions that, when executed by the electronic data processor, cause the processor to: determine an identity of the persons based on one or more identifying characteristics associated with the persons; determine if the persons have authorization access to enter to one or more operational zones at the worksite based on the identity of the persons and an associated access level; and generate an alert notifying an operator when persons without authorization access enters the one or more operational zones.
Method of communicating between a client-server system and remote clients
A method of selectively broadcasting a message to a client by a server without knowing the client's internet protocol (IP) address includes performing target recognition and tracking on one or more targets, including position of the one or more targets, extracting target-specific context parameters from the one or more recognized and tracked targets, encoding the target-specific context parameters into a header, thereby generating a context address for the one or more targets, appending the context address to a message for the one or more targets from a predetermined set of messages based on the position of the one or more targets, thereby generating one or more packets of information, and broadcasting the one or more packets wirelessly to one or more client mobile devices each associated with the one or more targets.
SECURITY ECOSYSTEM
A system, method, and apparatus for implementing workflows across multiple differing systems and devices is provided herein. During operation, a workflow is automatically generated to allow users affected by an action of a workflow to control various IoT devices associated with a trigger of a workflow.
SEMANTIC REASONING FOR SUPPLY CHAINS
In one embodiment, a device receives sensor data from a plurality of sensors. The device detects, using a semantic reasoning engine, a disruption to a first shipment based on the sensor data. The device infers, using the semantic reasoning engine, that one or more other shipments are related to the first shipment. The device initiates a mitigation action for the disruption that is performed with respect to the one or more other shipments.
Determination device and control method of determination device
A highly reliable determination device to determine the distance to an object even if general-purpose optical distance measurement modules or the like are used. The determination device determines that an abnormality has occurred in at least one of a plurality of optical distance measurement modules when the distances respectively indicated by the optical distance measurement modules deviate from each other by a predetermined length or more.
Identifying user-item interactions in an automated facility
Techniques for employing user interfaces to output information indicative of events occurring in an inventory facility, and receive feedback from a human regarding the events are described herein. In one implementation, an event may take place in an inventory facility, such as a customer taking an item from an inventory location, returning an item to an inventory location, and so forth. An automated system of an inventory management system may process sensor data collected by sensors in the inventory facility to determine details of the event. In some examples, the inventory management system is unable to determine with a high level of confidence what occurred during the event. The inventory management system may provide the sensor data to a human associate through an associate interface, and receive input regarding details of the event from the human associate through the associate interface.
Systems and methods for providing an immersive experience of a facility control room using virtual reality
A video surveillance system includes a plurality of video surveillance cameras each for producing a corresponding video stream, a server configured to receive and store the video streams, and a first control room having a video wall. The video wall may be operatively coupled to the server and may be configured to concurrently display two or more of the video streams from two or more of the plurality of video surveillance cameras in a first arrangement. The video surveillance system may further include a remote virtual reality headset with a display and a virtual reality controller operatively coupled to the virtual reality headset and the server. The virtual reality controller may be configured to receive the same two or more video streams that are displayed on the video wall in the first control room and display them in the virtual reality headset.
DOORBELL COMMUNICATION SYSTEMS AND METHODS
Doorbell systems can include a speaker and a visitor detection system that includes at least one of a button, a camera, and a motion detector. Doorbell systems can be configured to detect an identity of a visitor via facial recognition, initiate a communication session with a remote computing device, and send the identity to the remote computing device via the first communication session.
SYSTEMS AND METHODS FOR PROVIDING ASSISTANCE IN AN EMERGENCY
Improved systems and methods for providing a notification of an emergent condition using automation, artificial intelligence, visual recognition, and other logic to automatically suggest identifications and classifications of information in audiovisual or other multimedia data about an emergency or alarm and modify a rapid-response display and/or alarm handling workflow to expedite the dispatch of first responds to true emergencies and quickly filter and eliminate false alarms to reduce waste.