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

196results about How to "Performance of was minimized" patented technology

Learning stochastic apparatus and methods

Generalized learning rules may be implemented. A framework may be used to enable adaptive signal processing system to flexibly combine different learning rules (supervised, unsupervised, reinforcement learning) with different methods (online or batch learning). The generalized learning framework may employ non-associative transform of time-averaged performance function as the learning measure, thereby enabling modular architecture where learning tasks are separated from control tasks, so that changes in one of the modules do not necessitate changes within the other. The use of non-associative transformations, when employed in conjunction with gradient optimization methods, does not bias the performance function gradient, on a long-term averaging scale and may advantageously enable stochastic drift thereby facilitating exploration leading to faster convergence of learning process. When applied to spiking learning networks, transforming the performance function using a constant term, may lead to non-associative increase of synaptic connection efficacy thereby providing additional exploration mechanisms.
Owner:BRAIN CORP

System for dynamic diagnosis of apparatus operating conditions

A diagnostic platform includes a processor, storage media and user interfaces, including a display screen, the processor being coupled to engine analyzer hardware and adapted to be coupled to a scanner for downloading data from vehicle on-board computers. The system stores libraries of information regarding vehicle identifications, drivability symptoms exhibited by vehicles, vehicle system and component tests and service codes which can be registered by the vehicle on-board computer. System software permits the user to input an identification of the vehicle under test and, in one mode of operation, displays a library of faults, such as symptoms or service codes, from which the user can select those exhibited by the vehicle, whereupon the system selects from the test library those tests pertinent to diagnosis of the causes of the selected faults and displays them in a hierarchically ranked order based on likelihood of successful diagnosis of the faults. The user can then select and initiate any displayed test. In other modes, the system initially displays one of the libraries of system or component tests, from which the user selects those deemed appropriate, whereupon the system highlights icons which can be selected for initiating pertinent test procedures. Selected test procedures may include links to the engine analyzer or scanner hardware or other appropriate test modules.
Owner:SNAP ON INC

User selection method in a zero-forcing beamforming algorithm

In a method for selecting a transmission target terminal in a zero-forcing beamforming algorithm, information about a channel capacity of each terminal is received from all K terminals. A terminal with a largest channel capacity is selected as an initial transmission target terminal. A determination is made as to whether the number of currently selected terminals, i, is equal to the predefined number N. If the number of currently selected terminals, i, is different from the predefined number N, information about channel capacities of remaining terminals except previously selected transmission target terminals is received until i is equal to N and a terminal with a largest channel capacity is selected as a transmission target terminal.
Owner:SAMSUNG ELECTRONICS CO LTD +1

Technique for distinguishing between link and node failure using bidirectional forwarding detection (BFD)

A technique distinguishes between link and node failure using bidirectional forwarding detection (BFD) in a computer network. According to the novel technique, a BFD session is established over a first link between a monitoring node and a first interface of a monitored node. In addition, one or more novel unidirectional BFD (uBFD) sessions from one or more corresponding other interfaces of the monitored node to the monitoring node (e.g., as configured by the monitored node to detect its failure), the one or more uBFD sessions traversing links other than the first link (e.g., “not-via” the monitored node) are established, the one or more uBFD sessions traversing links other than the first link (e.g., “not-via” the monitored node). For instance, the one or more uBFD sessions correspond to one or more line cards of the monitored node. In response to detecting a lack of connectivity resulting from, e.g., failure of the BFD session, the monitoring node determines that the first link has failed if at least one uBFD session is operational. Moreover, in response to detecting failure of the BFD session and all of the one or more uBFD sessions, the monitoring node determines that the monitored node has failed.
Owner:CISCO TECH INC

Method and system for memory access arbitration for minimizing read/write turnaround penalties

A method and system for arbitrating among memory access commands from clients seeking access to a DRAM or other memory, and an arbiter for use in implementing such method or system. When arbitrating among competing commands that include at least one command of the same read / write type as the current command, the arbiter selects a command of the same read / write type as the current command. In a wait mode, when arbitrating among a set of the commands that includes no command of the same read / write type as the current command, the arbiter prevents each command in the set from reaching the memory. Preferably, after operating in the wait mode for a limited time, the arbiter enters another arbitration mode in which it can select a command of the opposite read / write type as the current command. Preferably, the arbiter is implemented to be operable in any of multiple operating modes. For example, it can have separately programmable wait times for “read to write” and “write to read” situations. Preferably, the arbiter monitors for occurrence of potential page fault conditions.
Owner:NVIDIA CORP

System for dynamic diagnosis of apparatus operating conditions

A diagnostic platform includes a processor, storage media and user interfaces, including a display screen, the processor being coupled to engine analyzer hardware and adapted to be coupled to a scanner for downloading data from vehicle on-board computers. The system stores libraries of information regarding vehicle identifications, drivability symptoms exhibited by vehicles, vehicle system and component tests and service codes which can be registered by the vehicle on-board computer. System software permits the user to input an identification of the vehicle under test and, in one mode of operation, displays a library of faults, such as symptoms or service codes, from which the user can select those exhibited by the vehicle, whereupon the system selects from the test library those tests pertinent to diagnosis of the causes of the selected faults and displays them in a hierarchically ranked order based on likelihood of successful diagnosis of the faults. The user can then select and initiate any displayed test. In other modes, the system initially displays one of the libraries of system or component tests, from which the user selects those deemed appropriate, whereupon the system highlights icons which can be selected for initiating pertinent test procedures. Selected test procedures may include links to the engine analyzer or scanner hardware or other appropriate test modules.
Owner:SNAP ON INC

Method for puncturing a low density parity check code

A method for puncturing a Low Density Parity Check (LDPC). The method includes a) setting a codeword length and the total number of bit nodes to be punctured; b) selecting a check node (or check nodes) with highest priority excluding check nodes completely checked in a current round; c) selecting a bit node (or bit nodes) with a highest priority excluding bit nodes completely checked among bit nodes connected to the selected check node (or check nodes); d) determining whether the selected bit node is a bit node to be punctured, that is, it is not systematic, not set by a puncturing prohibition flag; e) puncturing an associated bit node if the selected bit node is the bit node to be punctured, setting unpunctured bit nodes connected to the selected check node by a puncturing prohibition flag, decreasing the number of remained bit nodes to be punctured by 1 and increasing the number of connected punctured node of associated check node by 1; f) determining whether the number of remaining bits to be punctured is greater than 0; and g) returning to step b) if the number of remaining bits to be punctured is greater than 0, and ending a puncturing process if the number of remaining bits to be punctured is not greater than 0.
Owner:SAMSUNG ELECTRONICS CO LTD +1

Memory management in a virtualization environment

An architecture is described for performing memory management in a virtualization environment. Multiple levels of caches are provided to perform address translations, where at least one of the caches contains a mapping between a guest virtual address and a host physical address. This type of caching implementation serves to minimize the need to perform costly multi-stage translations in a virtualization environment.
Owner:AVAGO TECH WIRELESS IP SINGAPORE PTE

System and method for efficient evaluation of a query that invokes a table valued function

InactiveUS20050209988A1Performance degradation can be minimizedEfficiently and dynamically extendData processing applicationsDigital data information retrievalExtensibilityRelational database
The present invention describes an efficient and fast framework for implementing table-valued functions (TVF's) in a relational database server. The framework provides desirable extensibility properties and has the ability to minimize performance degradations by integrating tightly with the optimization infrastructure in a query processor. The present invention also enables a managed execution environment (MEE) such as the Common-Language-Runtime (CLR), to efficiently and dynamically extend the logic of the database engine with user-supplied code.
Owner:MICROSOFT TECH LICENSING LLC

Method and attestation system for preventing attestation replay attack

Provided are a method and an attestation system for preventing an attestation replay attack. The method for preventing an attestation replay attack in an attestation system including an attestation target system and an attestation request system, the method including: measuring associated components when an event that affects the integrity of the attestation target system occurs; perceiving own identity information and verifying the perceived identity information; extending the measured component and the identity information into a register and logging the measured component and the identity information; generating an attestation response message including values of the log and the register when an attestation request message is received from the attestation request system; and transmitting the generated attestation response message to the attestation request system. Therefore, the method and an attestation system may be useful to provide an additional simple mathematical operation in verifying an attestation message by preventing an attestation replay attack, and thus to minimize performance degradation in the attestation system, compared to the conventional attestation processing mechanisms.
Owner:ELECTRONICS & TELECOMM RES INST
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