Patent classifications
G06F13/382
OCP ADAPTER CARD AND COMPUTER DEVICE
An open compute project (OCP) adapter card and a computer device are disclosed. The adapter card includes an OCP connector, a controller, a selector, and a motherboard connector. The OCP connector is configured to connect to an OCP network interface card (NIC). The controller is configured for bandwidth allocation, in-situ control and power-on/off control of the OCP NIC. The selector gates a single-homed host or a dual-homed host based on working mode configuration information stored in the controller. The motherboard connector is configured to connect to a motherboard device.
Apparatus to monitor whether another device has been compromised
In one aspect, an apparatus may include a processor and a communication interface accessible to the processor. The communication interface may be configured to communicate with a computing device. The apparatus may also include storage that is accessible to the processor and that includes instructions executable by the processor to monitor a circuit within the computing device to detect a break in the circuit. The circuit itself may be completed based on the apparatus being engaged with the computing device. Responsive to detecting a break in the circuit, the instructions may then be executable to write first data to at least one log stored on the apparatus. The instructions may also be executable to monitor the computing device to detect the computing device being powered on and, responsive to detecting the computing device being powered on, write second data to the at least one log stored on the apparatus.
Portable Tracking Device
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.
SMART DATA CABLE FOR POINT OF SALE SYSTEMS
Various embodiments are described herein that relate to network-connected data cables (i.e., “smart” data cables) that are connected to a merchant's point of sale system and a receipt printer. When a transaction is initiated at the point of sale system, transaction data is created by the point of sale system and passed to the smart data cable for transmission downstream to the receipt printer. The smart data cable can parse the transaction data, copy certain elements from the transaction data, and transmit the copied elements to a cloud-based platform that processes the transaction. For example, the cloud-based platform may compare the copied elements to information supplied by the customer through a messaging application executing on the customer's user device. The information may be provided by the customer to a chat bot that is supported by the cloud-based platform.
SYSTEM AND METHOD FOR CONTROLLING A COMPUTER TO RECEIVE EXTERNAL DATA FOR OUT-OF-BAND MANAGEMENT
A system includes a switch unit that is connected to a host connector of a computer, an embedded controller (EC) that connected to the switch unit, and a management device that includes a device connector and a microcontroller. The device connector is connected to the host connector. The microcontroller is connected to the device connector, and sends external data via the device connector to the EC. When the EC is supplied with electricity, the EC controls the switch unit to establish an electrical connection between the EC and the host connector so as to allow the EC to communicate with the microcontroller through the EC and the host connector to receive the external data from the microcontroller.
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
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.
High-performance wireless side channel
Systems and methods of controlling a docking station comprise establishing, by the wireless access point, a USB connection tunnelled over a local area wireless network connection with the mobile device, receiving, by the wireless access point over the USB connection, a request for an Internet Protocol (IP) or a Media Access Control (MAC) network address of the display controller, transmitting, by the wireless access point in response to the request, the IP or the MAC network address of the display controller to the mobile device over the USB connection, and receiving, by the wireless access point, the at least video data addressed to the IP or the MAC network address of the display controller and switching the at least video data addressed to the IP or the MAC network address of the display controller directly to the display controller without passing via the USB controller.
USB CONNECTOR FUNCTIONALITY MODIFICATION SYSTEM
A Universal Serial Bus (USB) connector functionality modification system includes a USB connector coupled to a first subsystem and a second subsystem by a multiplexer device. A USB connector functionality modification subsystem is coupled to the multiplexer device and operates to receive a USB connector functionality modification instruction while the multiplexer device is configured to allow the first subsystem to transmit and receive data via the USB connector and the second subsystem cannot transmit and receive data via the USB connector. In response to receiving the USB connector functionality modification instruction, the USB connector functionality modification subsystem reconfigures the multiplexer device to allow the second subsystem to transmit and receive data via the USB connector while the first subsystem cannot transmit and receive data via the USB connector.