Patent classifications
G06F13/4247
COMMUNICATION SYSTEM
This invention enables data communication that effectively utilizes data received normally or in a correctable manner at a timing which differs from the timing at which each slave communication terminal should receive data. A master communication device of this communication system comprises: a generation unit that generates transmission data consisting of consecutive data to all slave communication devices following one header; and a transmission unit that transmits the transmission data generated by the generation unit at the fastest cycle, among communication cycles requested by the plurality of slave communication devices. Each of the plurality of slave communication devices of the communication system comprises: a storage unit that adds information indicating reliability to data received from the master communication device and stores the same; a comparison unit that compares the reliability of subsequently received data and the reliability of the data stored in the storage unit; and a selection unit that selects the data stored in the storage unit if the reliability of the data stored in the storage unit is higher than the reliability of the data subsequently received by the comparison unit.
COMMUNICATION SYSTEM
In a communication system, a control unit and driver units are connected in a daisy chain; each unit includes a corresponding insulated communication circuit, respectively. The control unit measures a communication delay time between the control unit and each driver unit from a response time to transmission of a pulse signal performed to each driver unit during a measurement period. Then, based on each communication delay time, the control unit transmits a shift time to each driver unit for equalizing the timing of signals output by the driver units. When each driver unit receives, from the control unit, an instruction instructing each driver unit to output a signal, each driver unit outputs the signal when the shift time has elapsed.
INFORMATION PROCESSING DEVICE, MASTER DEVICE, INFORMATION PROCESSING SYSTEM, NOTIFICATION METHOD, AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM
An information processing device functions as a slave device connected to a master device via a communication network including a daisy chain connection. The information processing device includes: a communication part which performs communication processing using the communication network; a storage control part which performs control to store in a storage part communication state information indicating a communication state in the communication network detected in the communication part; a determination part which, with reference to the communication state information stored in the storage part, determines whether a communication load of a predetermined value or more is present in the communication network; and an output control part which, if the determination part determines that the communication load is present, performs control to output a result of the determination.
DAISY CHAINED MARINE SENSOR PLATFORM
In one aspect, there is provided a marine sensor platform that includes: a line having a plurality of slots that are spaced apart on the line, a plurality of sensor nodes, each sensor node configured to couple to each of the slots on the line, and each sensor node including at least one sensor, a power source coupled to the plurality of sensor nodes and configured to supply power to the plurality of sensor nodes on the line, and a controller coupled to the power source and the plurality of sensor nodes on the line, wherein the controller is configured to identify a type of the at least one sensor included in each of the sensor nodes when each of the sensor nodes is coupled to the respective slot on the line.
Stacked memory dice for combined access operations
Methods, systems, and devices for stacked memory dice and combined access operations are described. A device may include multiple memory dice. One die may be configured as a master, and another may be configured as a slave. The master may communicate with a host device. A slave may be coupled with the master but not the host device. The device may include a first die (e.g., master) and a second die (e.g., slave). The first die may be coupled with a host device and configured to output a set of data in response to a read command. The first die may supply a first subset of the data and obtain a second subset of the data from the second die. In some cases, the first die may select, based on a data rate, a modulation scheme (e.g., PAM4, NRZ, etc.) and output the data using the selected modulation scheme.
DYNAMIC ADDRESSING SYSTEM AND METHOD IN A DIGITAL COMMUNICATION INTERFACE
In a digital communication system, a master device and a number of slave devices are coupled in communication with the master device over a shared data communication bus. During an address assignment procedure, the master device assigns different respective dynamic addresses to the slave devices in order to address the slave devices for data communication; during the address assignment procedure, the slave devices are arranged in a daisy-chain configuration, wherein each slave device has a daisy-chain input and a daisy-chain output, the daisy-chain input of a slave device being coupled to the daisy-chain output of a previous slave device in the daisy chain configuration, the daisy-chain input of a first slave device being coupled to a daisy-chain enabling output of the master device; in particular, the master device is configured to assign the respective dynamic addresses to the slave devices based on their arrangement in the daisy-chain configuration.
Sequential node identification in multiple-compartment dispensing enclosures
A system for automatically assigning sequential identification values to networked nodes, such as accessory modules within a storage and dispensing enclosure. The system includes a host controller communicating with client controllers via both a shared, multi-drop communications bus and an initial segment of a daisy-chained, point-to-point communications bus. The host controller issues a token to a first client controller via the point-to-point bus, then queries the client controllers, receives a reply from the client controller having the token (associating that controller with a sequential identification value), and commands passing of the token, each via the multi-drop bus. The client controllers receive the token and query via the respective busses and, if that controller has the token, reply to the query via the multi-drop bus, as well as receive the command and, if that controller has the token, pass the token via the point-to-point bus to a subsequent controller.
INFORMATIVE APPARATUS AND METHOD
An apparatus, system, and methods for displaying information and advertisements in public or private venues including a body portion adapted to a seat structure or other seat supported apparatus, either as a base unit or a retrofit apparatus, wherein the seat structure or seating apparatus may provide the structure and housing for electronics necessary to power and control an electronic display that may be disposed on an adjustable modular bracket system that may be attached to a seat, a seat back, a cupholder, a cupholder attachment apparatus, a portable or mobile device attachment apparatus, which may be accessible, visible, and/or useable by a patron at a public venue.
Control Method and Apparatus
A control method and apparatus are disclosed in this application. The method includes: After determining a target device that needs to be controlled, a host may send indication information, a control command, and an address of a register of the target device to a control device through an I2C interface, so that the control device may encapsulate the indication information, the control command, and the address of the register of the target device, and send the indication information, the control command, and the address of the register of the target device that are encapsulated to a slave device connected to the control device.
SYSTEM AND METHOD TO MONITOR AND CONTROL POOL EQUIPMENT
A multi-node remote pool monitoring system and method is provided. The system includes a master control unit and at least one slave node connected to a piece of pool equipment and serially connected to at least one other slave node in a daisy-chain configuration for transmitting power and data between the nodes. Each node may further be connected to a sensor for monitoring the output of the pool equipment connected to that node. Each relay node has a unique network address by which the master node can address and command or query each slave node to switch a connected relay/load; report the status of the connected load; and report the signal recorded by connected sensors. The data transmitted along the multi-node network and a pool signature may be processed for predicting pool equipment runtime energy demand, one or more operational states of pool equipment and equipment failure.