Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

14results about "Computations using stochastic pulse trains" patented technology

Numerical comparator, B2S converter, random calculation integrated circuit and design method thereof

ActiveCN120469663ARandom number generatorsComputations using stochastic pulse trainsBit lineComputer architecture
The invention discloses a numerical comparator which comprises a storage unit array, storage units of the storage unit array are connected through word lines and bit lines to form an array, and first numbers participating in comparison are sequentially stored in the storage units of different word lines on the same bit line according to a bit sequence. The different word lines on the same bit line form a first word line group, and a second number participating in comparison is sequentially stored in a memory unit of a word line, which is different from any word line in the first word line group, on the same complementary bit line corresponding to the bit line according to a bit sequence. The word lines different from any word line in the first word line group form a second word line group, and the bit lines and the complementary bit lines are connected to the input ends of the sensing amplifiers corresponding to the bit lines. And the memory unit is a DRAM (Dynamic Random Access Memory) unit storage unit. The first number and the second number are binary numbers.
Owner:SHANGHAI JIAOTONG UNIV

Randomized computing methods, circuits, chips, and devices

ActiveCN114281304BRandom number generatorsComputations using stochastic pulse trainsSoftware engineeringControl circuit
A random computing method, circuit, chip and device belong to the technical field of circuit. The random computing circuit comprises: a control circuit configured to input a control parameter to a pulse input circuit, the control parameter comprising: a control word having an integer part and a decimal part; a pulse output circuit configured to input a to-be-computed pulse to a computing circuit according to the control parameter and a plurality of uniformly-spaced reference pulses; wherein the to-be-computed pulse comprises at least one of a first sub-pulse and a second sub-pulse, the period of the first sub-pulse and the second sub-pulse is controlled by the integer part, and the probability of the first sub-pulse and the second sub-pulse appearing in the to-be-computed pulse is controlled by the decimal part; and the computing circuit is configured to perform a logic calculation according to the duty cycle of the to-be-computed pulse and output a calculation result of the logic calculation. The application can improve the accuracy of the calculation result, and the application is used for a computing circuit.
Owner:BEIJING BOE TECH DEV CO LTD +1

System and method for material transport with one or more imaging devices on the transferring vehicle and on the receiving vehicle for controlling the material distribution in the transport trailer of the receiving vehicle

A method for facilitating the transfer of material from a transferring vehicle having a material outlet to a receiving vehicle having a container for receiving the transferred material, the method comprising the following steps: a. Identifying and locating the container using first image data and / or second image data, wherein a first imaging device on the receiving vehicle captures the first image data comprising a first field of view including the material distribution and the container, and wherein a second imaging device on the transferring vehicle captures the second image data comprising a second field of view including the material distribution and the container; b. Detecting a representation of the fill level or volumetric distribution of the material in the container c. aligning the material dispensing end over a target area of ​​the container to receive the material, wherein an image data evaluator provides an image quality assessment to determine whether the first image data and / or the second image data should be used to align the material distribution end over the target area of ​​the container; d. Determine additional target areas of the container to receive material based on a representation of the fill level or volumetric distribution of the material in the container e. Transfer of the material from the transferring vehicle to the current destination area of ​​the container of the receiving vehicle f. Detect when the current target area of ​​the container is filled with the material g. Repeat steps c to f until the other target areas of the container are filled and h. Completion of the transfer of the material from the transferring vehicle to the receiving vehicle.
Owner:BARTHOLOMEW COMPANY +2

Generation of furniture assembly instructions

A computer-implemented method (100) for generating furniture assembly instructions is provided. The method (100) comprises receiving (110, 120) furniture assembly instructions of the first and at least one additional set (10, 20), including instructions for assembling the respective first and at least one additional furniture module (12, 22a-n). The method (100) further comprises retrieving (130) assembly metadata (11, 21a-n) indicative of a respective relationship between furniture parts (14, 24a-n) of a first and at least one additional furniture module (12, 22a-n) to be contained in the modular furniture module (32). The method (100) further comprises generating (140) a combined set (30) of furniture assembly instructions for assembling the modular furniture module (32) by combining the first set (10) and the at least one additional set (20a-n), the combined set (30) providing instructive media of recommended assembly steps (50) to be followed during an assembly procedure of the modular furniture module (32).
Owner:INTER IKEA SYST

System and method for material transport with one or more imaging devices on the transferring vehicle and on the receiving vehicle for controlling the material distribution in the loading space of the receiving vehicle

A method for enabling the transport of material from a transferring vehicle (91) having a discharge chute (89) with a material conveying arm or an end (87) of a discharge chute (89) into a receiving vehicle (79) having a container (81) for storing transported material, the method comprising the following steps: a. capturing image data from at least one imaging device (10) directed at the container (81); b. identifying and locating the container (81) from the acquired image data using a chute locator (22) of an image processing module (18); c. identifying the discharge chute (89) from the acquired image data using the discharge chute locator (22) of the image processing module (18); d. detecting a representation of the fill level or volume distribution of material in the container (81); e. determining a position of the discharge chute (89) or the end (87) of the discharge chute (89) relative to the container (81) based on the identified location of the container (81) and the identified discharge chute (89); f. aligning the material conveying arm or the end (87) of the discharge chute (89) over a current target area of ​​the material-receiving container (81) based on the determined position of the discharge chute (89) or the chute end (87) relative to the container (81); g. Determining further target areas of the container (81) for receiving material, based on the representation of the fill level or the volume distribution of material in the container (81); h. Transport of material from the transferring vehicle (91) to the current destination area of ​​the container (81) in the receiving vehicle (79); i. Detecting the time at which the current target area of ​​the container (81) is filled with material; j. Repeating steps f to i until the subsequent target areas of the container (81) are filled; and k. Completion of the transport of material from the transferring vehicle (91) to the receiving vehicle (79).
Owner:BONEFAS ZACHARY T URBANDALE +8

System for generating probability streams

PendingEP4760484A1Random number generatorsComputations using stochastic pulse trains
The invention relates to a system (100) for generating multiple probability streams with varying probabilities for stream processing applications. The system comprises at least one probabilistic bit (110) configured to produce a fixed probability output and a digital logic circuit (120) designed to process the outputs from the probabilistic bit. The digital logic circuit performs logic operations to transform the fixed probability outputs into multiple streams with different probabilities. This approach reduces the complexity associated with analog control of probabilistic bits by shifting the probability adjustment to the digital domain. The system enables efficient and scalable probability stream generation suitable for applications such as stochastic computing, bit stream computing, and neural networks. Its versatility and reduced hardware requirements make it an ideal solution for error-tolerant stream processing tasks, providing a balance between accuracy, speed, and implementation simplicity.
Owner:INTERUNIVERSITAIR MICRO ELECTRONICS CENT (IMEC VZW)

Generation of furniture assembly instructions

A computer-implemented method (100) for generating furniture assembly instructions is provided. The method (100) comprises receiving (110, 120) first and at least one additional sets (10, 20) of furniture assembly instructions comprising instructions for assembling corresponding first and at least one additional furniture modules (12, 22a- n). The method (100) further comprises retrieving (130) assembly metadata (11, 21a-n) being indicative of respective relationships between furniture components (14, 24a-n) of the first and at least one additional furniture modules (12, 22a-n) to be included in a combined furniture module (32). The method (100) further comprises generating (140) a combined set (30) of furniture assembly instructions for assembling the combined furniture module (32) by combining the first set (10) and the at least one additional set (20a-n), the combined set (30) providing instructional media of recommended assembly steps (50) to be followed during an assembly procedure of the combined furniture module (32).
Owner:INTER IKEA SYST

Systems and methods for detecting vehicle mass changes

ActiveUS12351191B2Computations using stochastic pulse trainsSpecial purpose weighing apparatusData profilingMobile service
Methods, computer-readable media, software, and apparatuses include collecting, via one or more sensors and during a first window of time, sensor data associated with an acceleration of the vehicle, processing the sensor data to obtain frequency domain sensor data, analyzing the frequency domain sensor data to identify one or more occurrences of a vehicle mass change event, classifying a use of the vehicle for a shared mobility service during one or more time periods of the first window of time based on the one or more occurrences of a vehicle mass change, and transmitting, to a remote computing device, a notification relating to use of the vehicle for the shared mobility service.
Owner:ALLSTATE INSURANCE COMPANY

System for generating probability streams

PCT designated stageWO2026125602A1Random number generatorsComputations using stochastic pulse trains
The invention relates to a system (100) for generating multiple probability streams with varying probabilities for stream processing applications. The system comprises at least one probabilistic bit (110) configured to produce a fixed probability output and a digital logic circuit (120) designed to process the outputs from the probabilistic bit. The digital logic circuit performs logic operations to transform the fixed probability outputs into multiple streams with different probabilities. This approach reduces the complexity associated with analog control of probabilistic bits by shifting the probability adjustment to the digital domain. The system enables efficient and scalable probability stream generation suitable for applications such as stochastic computing, bit stream computing, and neural networks. Its versatility and reduced hardware requirements make it an ideal solution for error-tolerant stream processing tasks, providing a balance between accuracy, speed, and implementation simplicity.
Owner:INTERUNIVERSITAIR MICRO ELECTRONICS CENT (IMEC VZW)

Context-aware bit-stream generator for deterministic stochastic computing

Disclosed herein are three context-aware architectures to accelerate the three state-of-the-art deterministic methods of SC. The proposed designs employ a control unit to extract the minimum bit-width required to precisely represent each input data. The lengths of bit-streams are reduced to the minimum lengths required to precisely represent each input data. The noise-tolerance property of the designs is preserved as each bit-flip can only introduce a least significant bit error. The proposed designs achieve a considerable improvement in the processing time at a reasonable hardware cost overhead. The proposed designs make the deterministic bit-stream processing more appealing for applications that expect highly accurate computation and also for error-tolerant applications.
Owner:UNIVERSITY OF LOUISIANA AT LAFAYETTE

Systems and methods for stochastic-to-binary number conversion for in-dram deep learning

PCT designated stageWO2025174871A1Mathematical modelsBiological modelsBit lineOperand
Various aspects for providing systems and methods for stochastic-to-binary number conversion are disclosed. Specifically, a first aspect includes a substrate for stochastic-to-binary number conversion, comprising: a plurality of bitline groups, each bitline group comprising a plurality of bitlines corresponding to an input stochastic operand bit-vector; a plurality of sense amplifiers, each sense amplifier electrically coupled to a respective bitline; a plurality of precharge units electrically coupled to the bitlines; a plurality of stochastic-to-analog units electrically coupled between the sense amplifiers and an analog line of each bitline group; a plurality of analog-to-unary units electrically coupled between the analog line and the bitlines of each bitline group; and an unary-to-binary unit electrically coupled to the bitlines of each bitline group.
Owner:UNIVERSITY OF KENTUCKY RESEARCH FOUNDATION

Generation of furniture assembly instructions

A computer-implemented method (100) for generating furniture assembly instructions is provided. The method (100) comprises receiving (110, 120) first and at least one additional sets (10, 20) of furniture assembly instructions comprising instructions for assembling corresponding first and at least one additional furniture modules (12, 22a- n). The method (100) further comprises retrieving (130) assembly metadata (11, 21a-n) being indicative of respective relationships between furniture components (14, 24a-n) of the first and at least one additional furniture modules (12, 22a-n) to be included in a combined furniture module (32). The method (100) further comprises generating (140) a combined set (30) of furniture assembly instructions for assembling the combined furniture module (32) by combining the first set (10) and the at least one additional set (20a-n), the combined set (30) providing instructional media of recommended assembly steps (50) to be followed during an assembly procedure of the combined furniture module (32).
Owner:INTER IKEA SYST

Full-time anti-sway control method of bridge crane system based on inverter structure

ActiveUS12404150B2Programme controlComputations using stochastic pulse trainsTransverterControl engineering
A full-time anti-sway control method of a bridge crane system based on an inverter structure includes steps of: receiving a specified high frequency and a frequency change time, calculating a time setting range according to a plurality of system parameters and a rope length information of the bridge crane system, selecting a time setting value within the time setting range, dividing the frequency change time into a plurality of time intervals according to the time setting value, adjusting an operation frequency command to change between a low frequency and the specified high frequency within the plurality of time intervals to generate a frequency change curve, calculating a frequency correction amount according to the frequency change curve and the rope length information, and superimposing the frequency change curve and the frequency correction amount to generate an anti-sway frequency command to drive the at least one motor.
Owner:DELTA ELECTRONICS INC(CN)

Stochastic bitstream generation with in-situ function mapping

Techniques for generating digital outputs as stochastic bitstreams with activation function mapping are provided. In one aspect, a system includes: a shared circuitry component including a RNG for generating a sequence of random addresses to read a random sequence of digital voltage references stored in a LUT, and a DAC for converting the random sequence of digital voltage references into random analog voltage references VL; and a comparator(s) for comparing the random analog voltage references VL and input analog voltages VN in sequences of comparisons to produce sequences of digital pulses as stochastic bitstreams. A system having multiple comparators for simultaneously comparing each of the random analog voltage references VL against more than one of the input analog voltages VN in parallel is also provided, as is a method for generating digital outputs from input analog voltages VN.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION