G06F2213/0042

Portable Tracking Device
20230038056 · 2023-02-09 ·

A portable tracking device including a substantially rectangular base unit. A display screen, a video camera, a keypad, a pair of lights, an activation control, a video control, a bar code scanner, and a camera control are disposed on the base unit. The pair of lights includes a first light and a second light. The bar code scanner is configured to scan the barcode of each of a plurality of tags. The first light of the pair of lights is configured to activate when a user scans the barcode of one of the plurality of tags a first time. The first light of the pair of lights is configured to deactivate and the second light of the pair of lights is configured to simultaneously activate when the user scans the barcode of one of the plurality of tags a second time.

Keyboard/video/monitor switch for servers without integrated video controller

An apparatus comprises a switch and nodes coupled to the switch. Each node does not include an integrated video controller and transmits data to the switch via a USB and a serial connection. The switch comprises a controller which stores video output generated based on data received via serial connections. The controller: receives a user selection for a first node; transmits the user selection to a first multiplexer; retrieves a first video output generated based on data received via the corresponding serial connection; and transmits the first video output to a second multiplexer. The first multiplexer transmits USB data received from the first node to the second multiplexer. If the first node is in a pre-boot environment, the second multiplexer selects the first video output for transmission. If the first node is in a post-boot environment, the second multiplexer selects the data received from the first node for transmission.

Adapter device and communication method

An adapter device communicates with a sink device and a source device using first and second communication schemes, respectively. The adapter device includes: a transceiver receiving a state read request by detecting that a serial data line connected between the adapter device and the sink device is driven to a low level when a serial clock line connected therebetween is at a high level, and drive the serial data line to the low level and drive the serial clock line to a low level; a transmitter transmitting the state read request to the source device after the serial clock line is driven to the low level; and a receiver receiving a state read signal to read data of a state register in the sink device from the source device, wherein the transceiver transmits the state read signal to the sink device via the serial data line.

Low-Latency Low-Power Consumption Peripheral Device for Conferencing

A communication device includes an interface connector for connecting to a computing circuit to receive a media data and an external power supply, a transmission circuit, wherein the circuit transmits the media data to a network, a battery power supply, a controller circuit powered by the battery power supply, a sensor, communicatively coupled to the controller circuit, for detecting a movement of the communication device, a switch circuit for switchably connecting the battery power supply to the transmission circuit responsive to a first switch control signal, and a test circuit, communicatively coupled to the controller circuit, for generating the first switch control signal based on an external power control signal indicating whether the interface connector is connected to the computing circuit and a motion detection signal indicating whether the sensor detects the movement of the communication device.

METHOD FOR CONFIGURING AN EMBEDDED DEVICE
20230004399 · 2023-01-05 ·

Configuring an embedded device of a first type by means of a host device. The embedded device comprises a computing unit to provide configurable functionality according to input configuration items. The host device comprises an operating system to provide a means for communication with a number of predetermined types of embedded devices. The method includes coupling, via a coupling unit, the embedded device with the host device, including identifying the embedded device to the host device as a second type of device different from the first type or that operates in a different manner from the first type and is comprised of the predetermined types of embedded devices. The method includes presenting or offering a means for entering, retrieving, and supplying configuration items to the embedded device and receiving the configuration items by the computing unit, and performing configuration of the embedded device according to the received configuration items.

TESTING CURRENT DRAW CAPACITY FROM AN UNKNOWN USB SUPPLY
20230004520 · 2023-01-05 ·

Methods, systems, and computer readable media can be operable to facilitate a testing of an unknown USB supply that is connected to a CPE (customer premise equipment) device to determine a current draw capacity of the USB supply. The CPE device may test the USB supply to determine whether the USB supply is capable of supplying a predetermined current. If the determination is made that the USB supply is not able to supply the predetermined current, an end-user may be instructed to plug an alternative PSU (power supply unit) into the CPE device, wherein the alternative PSU is capable of supplying the predetermined current to the CPE device. The CPE device may output an indication that an alternative PSU should be used via a graphics output to a display device through an HDMI (high-definition multimedia interface) connection or via an LED indication using one or more LEDs at the CPE device.

Decentralized Power Architecture

The device, method, and system embodiments described in this disclosure (i.e., the teachings of this disclosure) enable an authorization circuit having at least one authorization mechanism to cooperate with an access circuit having at least one key mechanism. Upon successfully authorizing at least one datum communicated from the key mechanism of the access circuit, the authorization circuit is arranged to deliver power having determined characteristics to the access circuit. In at least one embodiment, the authorization circuit is arranged as a circuit wired or wirelessly coupled to a power infrastructure in a building. In at least one embodiment, the access circuit is arranged as a smart power plug arranged to temporarily deliver power to a mobile computing device or other electrically powered device. In some cases, power is only delivered after a user consumes certain multimedia information. In some cases, power that is delivered is delivered for only a short time and is measured.

Surveillance Camera Upgrade via Removable Media having Deep Learning Accelerator and Random Access Memory
20230007317 · 2023-01-05 ·

Systems, devices, and methods related to a deep learning accelerator and memory are described. For example, a removable media (e.g., a memory card, or a USB drive) may be configured to execute instructions with matrix operands and configured with: an interface to receive a video stream; and random access memory to buffer a portion of the video stream as an input to an artificial neural network and to store instructions executable by the deep learning accelerator and matrices of the artificial neural network. Such a removable media can be used to replace an existing removable media used in a surveillance camera to record video or images. The deep learning accelerator can execute the instructions to generate analytics of the buffer portion using the artificial neural network, enabling the surveillance camera that is upgraded via the use of the removable media to provide intelligent services based on the analytics.

Method and apparatus for vetting universal serial bus device firmware

Example embodiments provide methods, apparatuses, systems, computing devices, and/or the like for vetting USB device firmware via a USB-specific firmware analysis framework. In one example, a method is provided for analyzing firmware of a Universal Serial Bus (USB) device. The example method includes steps of receiving a firmware image extracted from the USB device, identifying signatures from the firmware image relating to USB operation, and building an expected model of operation of the USB device using the identified signatures and a database of operational information regarding USB devices. The example method further includes the steps of generating a recovered model of operation of the USB device based on the firmware image and the identified signatures, and comparing the recovered model of operation with the expected model of operation to identify unexpected or unknown behaviors. The example method may further include generating a report comprising the identified unexpected or unknown behaviors.

Establishing a trusted connection with a peripheral device

The present disclosure relates to systems, methods, and computer-readable media for establishing and managing a trusted connection between a peripheral device and a client device. For example, systems discussed herein include determining whether a peripheral device poses a security risk based on a combination of peripheral device data and a client profile including environmental data and historical usage data for the client device. Systems described herein may further grant a level of trust based on the determine security risk. The systems disclosed herein facilitate implementation of intelligent policies that are user friendly without exposing the client device to a variety of security threats.