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

141 results about "Quiescent state" patented technology

Quiescence (/kwiˈɛsəns/) is a state of quietness or inactivity. It may refer to: Quiescence search, in game tree searching (adversarial search) in artificial intelligence, a quiescent state is one in which a game is considered stable and unlikely to change drastically the next few plays. Seed dormancy, a form of delayed seed germination.

High speed methods for maintaining a summary of thread activity for multiprocessor computer systems

A high-speed method for maintaining a summary of thread activity reduces the number of remote-memory operations for an n processor, multiple node computer system from n2 to (2n−1) operations. The method uses a hierarchical summary of-thread-activity data structure that includes structures such as first and second level bit masks. The first level bit mask is accessible to all nodes and contains a bit per node, the bit indicating whether the corresponding node contains a processor that has not yet passed through a quiescent state. The second level bit mask is local to each node and contains a bit per processor per node, the bit indicating whether the corresponding processor has not yet passed through a quiescent state. The method includes determining from a data structure on the processor's node (such as a second level bitmask) if the processor has passed through a quiescent state. If so, it is then determined from the data structure if all other processors on its node have passed through a quiescent state. If so, it is then indicated in a data structure accessible to all nodes (such as the first level bitmask) that all processors on the processor's node have passed through a quiescent state. The local generation number can also be stored in the data structure accessible to all nodes. If a processor determines from this data structure that the processor is the last processor to pass through a quiescent state, the processor updates the data structure for storing a number of the current generation stored in the memory of each node.
Owner:SEQUENT COMPUTER SYSTEMS

Method and system for executing a program under one of a plurality of mutually exclusive operating environments

A method and system within a data processing system for executing a program under one of a number of mutually exclusive operating systems are disclosed. The data processing system includes a nonvolatile mass storage device, a volatile memory, and a processor. According to the present invention, a program which executes under a second operating system is invoked while the processor is executing a first operating system. In response to invocation of the program, the data processing system is forced to a quiescent state. A state of the first operating system is then determined from contents of the volatile memory and stored within either the volatile memory or the nonvolatile mass storage device. In response to storage of the state of the first operating system, at least a portion of the second operating system is automatically loaded into the volatile memory. Thereafter, the program is executed under the second operating system, wherein interchange between mutually incompatible operating systems within a single data processing system is efficiently accomplished. In a preferred embodiment of the present invention, the method of the present invention is embodied within a computer program product for causing a data processing system to perform the foregoing steps.
Owner:IBM CORP

Fingerprint sensors using membrane switch arrays

A sensor for identifying fingerprints or other skin textures includes an array of cells each including a membrane switch. Each switch includes a fixed lower electrode disposed on a chip substrate, and a flexible membrane disposed over the lower electrode and capable of flexing downward to establish electrical contact between the lower electrode and an upper electrode. The upper electrode can form the membrane itself or a layer of the membrane, or can be attached to other membrane layers. Switches situated underneath skin ridges change state (e.g. are closed) by the applied pressure, while switches underneath skin valleys remain in their quiescent state (e.g. open). Adjacent switch chambers are connected by fluid tunnels which allow the passage of air between the chambers. Each chamber is substantially closed to the exterior of the sensor, such that particles from the environment cannot contaminate the switch contact surface defined between the switch electrodes. The cells are preferably not hermetically sealed, such that the pressure within the chamber interiors can stay equal to the external (atmospheric) pressure in varying environmental conditions. The membrane design of the cells according to the preferred embodiment allows improved sensor robustness, enhanced resistance to impact forces, decreased vulnerability to particle contamination, and reduced inter-cell crosstalk.
Owner:LENOVO PC INT

Passive equalization method and system for lithium iron phosphate battery pack

The invention discloses a passive equalization method for a lithium iron phosphate battery pack, comprising: determining a voltage range in which a State of Charge can be accurately queried for a cell in the battery pack, and determining a corresponding relation between a voltage at which a State of Charge can be accurately queried and the State of Charge; collecting an open circuit voltage of each cell in a quiescent state; judging whether the open circuit voltage is within the voltage range in which a State of Charge can be accurately queried; if the open circuit voltage is within the voltage range in which a State of Charge can be accurately queried, acquiring the State of Charge of the cell corresponding to the open circuit voltage according to the open circuit voltage and the corresponding relation between a voltage at which a State of Charge can be accurately queried and the State of Charge, and determining equalizing capacity of each cell according to the State of Charge of each cell; calculating equalizing discharge current of each cell according to a passive equalization principle, and calculating equalizing discharge time of each cell according to the equalizing capacity and the equalizing discharge current of each cell; and subjecting the battery pack to passive equalization based on the equalizing discharge time of each cell.
Owner:CONTEMPORARY AMPEREX RUNZHI SOFTWARE TECH LTD
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