Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

9400 results about "Master controller" patented technology

Database backup system ensuring consistency between primary and mirrored backup database copies despite backup interruption

A database management system ensures consistency between primary and mirrored backup copies of a database, despite occurrence of a suspending condition interrupting the normal process of mirroring the primary database. One or more primary controllers are provided, each having a data storage unit with multiple primary data storage devices. Multiple secondary controllers each have multiple associated secondary data storage devices, each secondary controller being coupled to one primary controller. One or more primary databases reside on the primary devices, with a corresponding number of secondary databases residing on the secondary devices. Each secondary database mirrors a corresponding primary database. Either a host, attached to a primary controller, or one of the primary controllers itself, maintains a map cross-referencing each primary and secondary database with the primary and secondary devices containing portions thereof. If a predefined "suspending condition" affecting data mirroring occurs, the host or primary controller consults its map to identify all primary and secondary devices affected by the condition. Then, each primary controller stops all ongoing and future read/writes with each of its affected primary devices. Each primary controller also directs each secondary controller having an affected secondary device to stop mirroring the primary databases stored on that device. Then, the primary controller starts intermediate change recording and resumes read/writes with its primary devices. When the suspending condition ends, each primary controller applies the appropriate logged changes to its secondary database(s) and then reactivates each secondary database.
Owner:IBM CORP

Design and control systems, commissioning tools, configuration adapters and method for wireless and wired networks design, installation and automatic formation

Design and control systems, commissioning tools, configuration adapters and a method for wireless and wired networks design, installation and automatic formation, including binding of the networks devices are provided. In the design system a scheme that uniquely identifies each network device by its type and its physical location is created and information for logical binding between the devices is prepared. In the design system is also created a device mapping that maps between the devices on the scheme and their network configuration data such as, radio IDs and startup attribute sets and wired communication link address. The data prepared in the design system is transferred to or accessed by a master controller and dedicated commissioning tools in the control system. According to devices' physical locations, appropriate configuration data is loaded from the commissioning tools into the devices through dedicated configuration adapters. The devices and their configuration adapters not necessarily have to be powered-up during configuration data loading. After power-up, the devices automatically update themselves with the loaded configuration data and the control system may initialize itself and identifies all the devices. The master controller in the control system uses the design system defined binding information and transmits binding commands for creating logical links between the devices and so networks may be automatically formed.
Owner:TRIDINETWORKS

Hardware assisted ATA command queuing

One embodiment involves having a processor writing disk drive command information for a number of data transactions to cacheable system memory. The processor then performs a single write transaction to a disk drive host controller. The disk drive host controller then causes a DMA transfer to occur which reads the command information located in system memory and stores the command information in a queue. Once the host controller has the command information, it programs the disk drive with information corresponding to a queue entry over a serial interconnect. The disk drive signals an interrupt after it processes the command information. The disk drive host controller does not forward the interrupt to the processor, but services the interrupt itself. The disk drive host controller reads from the disk drive to determine the disk drive status. The disk drive can signal that it is ready to execute the programmed command, or it can signal that it is not ready to perform the programmed command but is ready to receive additional command programming information corresponding to another queue entry, or it may signal that it is ready to execute a previously programmed command. The disk drive host controller then performs the required operations using the information stored in the queue without involving the processor. Because the processor is only involved in setting up a command block in system memory and in signaling the disk drive host controller that the command block is ready for reading, the processor is freed up to perform other tasks and overall system performance is improved.
Owner:INTEL CORP

Autonomous lane-changing decision making system for pilotless automobile

The invention discloses an autonomous lane-changing decision making system for a pilotless automobile. First, through an information collecting module, environment information such as a lane line, an obstacle, speeds of surrounding interactive vehicles, distances between the surrounding interactive vehicles and the pilotless automobile and so on is obtained; the obtained information is transmitted to a main control module; the main control module is used for analyzing the received information, judging whether a lane-changing condition is satisfied or not, carrying out analog computation on the received information to obtain a lane-changing scheme and transmitting the lane-changing scheme to a control executing module; and then a vehicle controller is used for controlling a steering direction, speed and so on of the pilotless automobile according to a decision signal so that the running lane of the pilotless automobile is changed. In the lane-changing process, the information collecting module is required to monitor the environment and the surrounding vehicles in real time; meanwhile, the operation status of the pilotless automobile also needs to be fed back to the main controller in real time so that the pilotless automobile can adjust decision information in time in case of an emergency; therefore, a purpose that the running lane of the pilotless automobile is autonomously changed is safely and effectively realized.
Owner:INNER MONGOLIA MAIKU INTELLIGENT VEHICLE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products