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

563results about "Random number generators" patented technology

Dynamic traceability identifier generation and verification method based on multi-node environment data fusion

The invention provides a dynamic traceability identifier generation and verification method based on multi-node environment data fusion, and relates to the technical field of information security and Internet of Things data credibility. The method comprises the following steps: firstly generating a seed identifier, then collecting environment data through each node to construct a multi-dimensional vector and carrying out weighted fusion, after serialization, generating a dynamic hash identifier by combining with an upper-level identifier, and meanwhile, introducing an offline trusted evolution, time drift tolerance and self-adaptive risk control mechanism; and finally, backtracking the traceability chain through recursion verification, and guaranteeing privacy in combination with zero-knowledge proof. The method solves the problems that a static traceability code is easy to copy and the data credibility is low, achieves the dynamic anti-counterfeiting and tamper-proofing of the traceability identifier, enables the digital identifier to be strongly associated with physical circulation, improves the credibility of the traceability process, can automatically find abnormal circulation and give an alarm, and is suitable for a commodity traceability scene.
Owner:JIANGSU NANDA DIGITAL TECH CO LTD

Multi-entropy source dynamic fusion true random number hardware generation system

The invention discloses a multi-entropy source dynamic fusion true random number hardware generation system, which comprises a multi-entropy source acquisition module used for acquiring original entropy signals generated by at least two heterogeneous physical entropy sources in parallel, the heterogeneous physical entropy sources comprising an entropy source based on semiconductor junction thermal noise and an entropy source based on ring oscillator phase jitter; the entropy preprocessing module is used for carrying out adaptive gain adjustment and frequency band filtering on each original entropy signal and converting the original entropy signals into digital bit streams; the entropy source quality evaluation module is used for receiving each digital bit stream in real time and calculating a real-time quality evaluation score of each entropy source based on statistical characteristics of the digital bit streams, i is an entropy source identifier, and t is a time sequence; according to the method, the high randomness, high safety and high reliability of true random number generation can be fundamentally improved.
Owner:SHANGHAI UNI SENTRY INTELLIGENT TECH CO LTD

System and method for routing-based internet security

Method and system for improving the security of storing digital data in a memory or its delivery as a message over the Internet from a sender to a receiver using one or more hops is disclosed. The message is split at the sender into multiple overlapping or non-overlapping slices according to a slicing scheme, and the slices are encapsulated in packets each destined to a different relay server as an intermediate node according to a delivery scheme. The relay servers relay the received slices to another other relay server or to the receiver. Upon receiving all the packets containing all the slices, the receiver combines the slices reversing the slicing scheme, whereby reconstructing the message sent.
Owner:MAY PATENTS LTD

Method and apparatus for generating pseudo-random sequence, electronic device, storage medium

The application provides a method and device for generating a pseudo-random sequence, an electronic device and a computer readable storage medium. The method comprises: performing AND operation and XOR operation on M bit values of a first sequence to obtain an (A+m)th bit value of the first sequence; wherein M is an integer greater than or equal to 1, and A is an integer greater than or equal to 0; and determining an mth bit value of the pseudo-random sequence according to the (A+m)th bit value of the first sequence.
Owner:SANECHIPS TECH CO LTD

Content fetching by mobile device selected based on battery charge level

A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
Owner:BRIGHT DATA LTD

Ring-generator-based true random number generator for hardware root of trust

A random number generator comprises a ring generator and one or more inverter-based ring oscillators. The one or more inverter-based ring oscillators is configured to inject bits into the ring generator at a plurality of location. If there is more than one inverter-based ring oscillators, the inverter-based ring oscillators may have different numbers of inverting elements and may inject bits into the ring generator at different locations. At least one of the one or more inverterbased ring oscillators may be configured to inject bits into the ring generator at different locations from outputs of some or all its inverting elements. The random number generator may further comprise blocking circuitry configured to convert, based on a blocking signal, the ring generator into a circular shift register by blocking both the injection from the plurality of inverter-based ring oscillators and internal feedbacks in the ring generator.
Owner:SIEMENS INDUSTRY SOFTWARE INC

Physical unclonable function generator and true random number generator

The embodiment of the invention provides a physical unclonable function generator and a true random number generator. The physical unclonable function generator comprises a storage array and a control unit, a storage unit in the storage array comprises a magnetic storage device, and the magnetic storage device comprises a magnetic tunnel junction; the control unit is used for controlling the application of a magnetic field along a target direction to the storage array, and reading the resistance state of the storage unit to generate a physical unclonable function after the application of the magnetic field is stopped; wherein the target direction is perpendicular to or approximately perpendicular to the magnetic moment direction of the free layer in the magnetic tunnel junction in the in-plane direction, and the randomness and uniformity of the physical unclonable function are improved.
Owner:TRUTH MEMORY CORP

Communication Efficient Federated Learning

The present disclosure provides efficient communication techniques for transmission of model updates within a machine learning framework, such as, for example, a federated learning framework in which a high-quality centralized model is trained on training data distributed overt a large number of clients each with unreliable network connections and low computational power. In an example federated learning setting, in each of a plurality of rounds, each client independently updates the model based on its local data and communicates the updated model back to the server, where all the client-side updates are used to update a global model. The present disclosure provides systems and methods that reduce communication costs. In particular, the present disclosure provides at least: structured update approaches in which the model update is restricted to be small and sketched update approaches in which the model update is compressed before sending to the server.
Owner:GOOGLE LLC

Selecting proxy device based on hardware resource utilization

A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
Owner:BRIGHT DATA LTD

Random question number generator and method suitable for question and answer mode watchdog

The invention discloses a random question number generator and method suitable for a question and answer mode watchdog, and belongs to the technical field of integrated circuit safety. Comprising an on-chip high-frequency oscillation source, an enabling controller, a low-power-consumption controller, a pseudo-random number generator and a random code hopping device. According to the method, an external dog feeding signal is used for triggering, a non-reproducible hopping code value is generated by using different sources of clock sources and physical deviation of signal transmission, a pseudo-random number generator is controlled to operate within a random duration, and a low-power-consumption state is entered after a final random problem number is output and latched. Through hardware-level entropy source enhancement and dynamic power consumption management, the predictable potential safety hazard of the traditional pseudo-random number sequence is fundamentally solved, and the balance of high randomness, high attack resistance and low power consumption is realized at low cost.
Owner:SUZHOU HUAXIN SEMICON TECH CO LTD

Personalized interactive communication method and system

An interactive communication apparatus, which connects to a computer, comprises an interactive communication device, having a tag, that is removably placed on or adjacent to an interactive communication device holder, having a sensor, wherein the tag communicates information to the sensor. The interactive communication system enables a user to transfer, store or retrieve information about and / or to a person that is identified with that interactive communication device. Once the interactive communication device is placed on or adjacent to the interactive communication device holder, certain communication applications, which include, photo slideshow, chat, e-mails, music, videos, and RSS feed, launch. The user can terminate the applications by removing the interactive communication device from the interactive communication device holder. The user can access content related to a new person by placing another interactive communication device, that corresponds to the new person, on or adjacent to the interactive communication device holder.
Owner:METTA CONCEPTS

Systems and methods for electronic gaming with changing display states

An electronic gaming device includes a processor configured to determine a symbol position state of a plurality of symbol position states wherein each symbol position state corresponds to a number of symbol positions and based upon the symbol position state, determine a paytable of a plurality of paytables. The processor is also configured to receive a random number generator (RNG) output and based upon the RNG output and the paytable, control display of a plurality of symbols. The processor is further configured to determine that the plurality of symbols includes at least one modifier symbol and based upon the at least one modifier symbol, determine a different symbol position state and a different paytable for a next play of the electronic game wherein the different symbol position state includes at least one more symbol position than the number of symbol positions.
Owner:ARISTOCRAT TECH AUSTRALIA PTY LTD

System and method for improving content fetching by selecting tunnel devices

A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
Owner:BRIGHT DATA LTD

Methods and apparatus for generating data having characteristics associated with random numbers

PCT designated stageWO2026030304A1Random number generatorsProgram control using stored programsData packAlgorithm
Disclosed processing circuitry: receives data output from an instrument characterising macromolecules in a sample, the data including a series of time ordered output signals indicative of measurements of macromolecules recorded over time; extracts, from the output signals, a bitstream, the bitstream comprising time ordered bits extracted from a predetermined common position within each output signal; and uses the extracted bitstream as a source of entropy for generating data having characteristics associated with random numbers.
Owner:VEIOVIA LTD +1

Signal probability calculation method for reducing correlation error of digital circuit signal

PendingCN122065744AEffectively handle signal correlation error problemsSignal correlation error problem preciseRandom number generatorsSpecial data processing applicationsAlgorithmTheoretical computer science
The invention relates to a signal probability calculation method for reducing correlation errors of digital circuit signals, which comprises the following steps of: acquiring a circuit netlist file, and analyzing and extracting circuit topological structure information; constructing a directed acyclic graph of a circuit structure according to the circuit topological structure information, performing hierarchical division on the circuit structure, and searching fan-out nodes; calculating an initial signal probability result of each node of each level by utilizing a directed acyclic graph and combining a signal probability calculation basic formula; calculating a signal probability result of each node when different signal probabilities are set at the fan-out node, and performing weighted calculation to obtain a weighted signal probability result of each node; calculating an initial correction signal probability result of each node of each level; counting an initial signal probability result, a weighted signal probability result and an initial correction signal probability result, and calculating a final signal probability result of each node of the circuit in combination with an inference rule and a statistical result. According to the method, the accurate signal probability result of each unit of the circuit can be calculated.
Owner:XIDIAN UNIV

Line error account analysis method, system, equipment and medium

The invention relates to the technical field of loop detection, and particularly provides a line error account analysis method, system and device and a medium, and the method comprises the steps: configuring a composite signal feature comprising a unique frequency hopping sequence, a pseudo-random code and time slot division planning for each loop after a host is connected with each line loop, and injecting a signal into a power line according to a plan; the slave machine detects a line signal at a point to be detected in a non-contact manner, and analyzes a frequency hopping sequence and pseudo-random code features to form a detection fingerprint; and performing multi-dimensional comparison on the fingerprint and the characteristics configured by the host, and judging the matching relationship between the to-be-detected point and the specific loop. According to the invention, through the design and joint analysis of the time, frequency and code three-dimensional orthogonal signals, the anti-interference capability, the multi-loop identification precision and the weak signal detection reliability are significantly improved.
Owner:STATE GRID SHANDONG ELECTRIC POWER CO

A method, computing device, and storage medium for generating random numbers

This specification provides a method, computing device, and storage medium for generating random numbers. The method includes: when a process scheduling switch is detected, obtaining the system time of the process scheduling switch, process information before the process scheduling switch, and process information after the process scheduling switch; and using the system time of the process scheduling switch, the process information before the process scheduling switch, and the process information after the process scheduling switch to perform an XOR operation to generate random numbers. This method enables software-based random number generation.
Owner:NEW H3C TECH CO LTD

Ferroelectric structure and method for manufacturing the same, intrinsic random number generator applying the same, solar cell applying the same, and non-volatile RF switch applying the same.

The present invention provides a ferroelectric structure containing a two-dimensional ferroelectric material that can realize an intrinsic random number generator using a single element, and a method for manufacturing the same. [Solution] The method for operating a ferroelectric structure includes the steps of: preparing a ferroelectric structure including a substrate 100, a lower electrode 200 placed on the substrate, a ferroelectric layer 300 placed on the lower electrode and containing a two-dimensional ferroelectric material, and an upper electrode 400 placed on the ferroelectric layer; applying an operating voltage to the ferroelectric structure so that polarization occurs in the ferroelectric layer; applying a readout voltage to the ferroelectric structure to obtain a current value that reflects the polarization state of the ferroelectric layer; and applying a removal voltage to the ferroelectric structure so that the ferroelectric layer returns to the state before polarization occurs.
Owner:RES & BUSINESS FOUNDATION SUNG KYUNG KWAN UNIV

Long term persistence feature systems and methods in a gaming environment

An electronic gaming system is provided. The electronic gaming system may include a game display configured to display a game interface including a first matrix having a first plurality of matrix positions and a second matrix having a second plurality of matrix positions, a memory, and a processor in communication with the game display and the memory. The processor may be configured to identify a user profile associated with a current session, retrieve, from the memory in association with the identified user profile, a record of a first persistent symbol displayed in a first matrix position of the second plurality of matrix positions, generate, in the first matrix, a base game outcome, determine, based on the base game outcome, to increment the value associated with the first persistent symbol in the first matrix position, and increment the value associated with the first persistent symbol in the memory.
Owner:ARISTOCRAT TECHNOLOGIES INC

Networked replay of live draw games

A computing system may include a repository of historical game draws, each of the historical game draws having been generated randomly and previously reported to users live at the time of generation and a game server configured to receive a request from a local computing system for a replay of a historical game draw, randomly select, in response to the request, a replay gameplay draw from the repository of historical gameplay draws, and transmit the selected replay gameplay draw to the local computing system to cause the local computing system to report the replay gameplay draw to one or more users.
Owner:ACCEL ENTERTAINMENT

Method for synchronizing receiver initialization vector with sender initialization vector

The invention relates to a method of synchronizing a receiver initialization vector with a sender initialization vector when successively transmitting encrypted data packets from a sender to a receiver, wherein a key and an initialization vector are generated. The sender forms a sender sub-counter from the lowest M bits of a counter of the sender initialization vector, encrypts a message according to an encryption method, generates a data packet from the encrypted message and the sender sub-counter and transmits it, and increments the counter of the sender initialization vector. The receiver receives the data packet, extracts the sender sub-counter therefrom, forms a receiver sub-counter from the lowest M bits of a counter of the receiver initialization vector, replaces the lowest M bits of the counter of the receiver initialization vector by the sender sub-counter if the comparison results in the sender sub-counter being higher than the receiver sub-counter, and repeats the replacement and the incrementing of the counter value of the receiver initialization vector by 2 if the comparison results in the opposite, decrypts the message, and then increments the counter of the receiver initialization vector. M , decrypts the message, and then increments the counter of the receiver initialization vector.
Owner:KROHNE MESSTECHNICK GMBH & CO KG

RAM true random number generator

A system to generate true random numbers includes a RAM array, a null-read controller and a hash generator. The RAM array has memory cells and a sense amplifier. The memory cells store data therein, the cells are connected in rows to word lines and in columns to pairs of bit lines, and the sense amplifier senses a differential input signal. The null-read controller implements a null-read operation by the sense amplifier of a portion of the RAM array. The hash generator receives a null-read result from the null-read operation and outputs a partial true random number based on the null-read result.
Owner:GSI TECHNOLOGY INC

Pseudo-random sequence generation method and device, and medium

The invention relates to a pseudorandom sequence generation method and device and a medium, and the method comprises the steps: calculating weight vectors of different powers through modular operation based on a primitive polynomial of a Galois field, and obtaining a bit weight value of each bit; splitting the offset value into a plurality of accumulations in the form of power of 2 by using a binary decomposition method, and obtaining an initial vector at the offset position by combining the bit weight value at each bit; according to the bit width generation requirement, the one-dimensional weight matrix is expanded into a two-dimensional generation matrix based on the principle of a digital root method; based on the two-dimensional generation matrix, recursively calculating matrixes under different bit weights by using matrix power operation, and generating weight matrixes under different processing bit widths; generating a pseudorandom sequence starting point according to a mode of multiplying the initial vector at the offset position by the weight matrixes under different processing bit widths; and generating the pseudorandom sequence from the starting point of the pseudorandom sequence by using a recursive formula. According to the invention, waste of storage resources and bandwidth resources can be avoided.
Owner:WHITE BOX (SHANGHAI) MICROELECTRONICS TECH CO LTD

Method and system for obtaining quantum random numbers locally by a client

This invention relates to the field of random number generation technology, specifically disclosing a method, system, motherboard, and USB device for locally acquiring quantum random numbers on a client side. The method includes: deploying a quantum random number generator device locally on the client side; loading a device driver in the client's operating system, using the device driver to perform device control, status monitoring, and data reading of the quantum random number generator device; and the client application acquiring random numbers from the quantum random number generator device via the device driver. This invention integrates the quantum random number generator device on the client side via SPI direct connection or USB bridging, and supports registering the hardware as an entropy source for the operating system, while also implementing anomaly management and validity detection functions. This invention achieves locally acquired quantum true random numbers on the client side while maintaining controllable costs, and has advantages such as simple architecture, high performance, security, reliability, and strong compliance, making it applicable to fields such as finance, government affairs, communications, and entertainment.
Owner:BEIJING JIHENG TECH CO LTD

Quantum-based cryptography

The invention relates to a method for using a quantum computer system (100) for a cryptographic application. A plurality of qubits (102) are prepared in respective individual intermediate states. In order to prepare the qubits (102), a preparation device (104) of the quantum computer system (100) is used, which is controlled using a set of one or more control parameters. The prepared qubits are read out and the read-out result of the prepared qubits (102) is used as a code for the cryptographic application.
Owner:BUNDESDRUCKEREI GMBH

System and method for providing phygital forge of cryptographic digital assets

A computer-implemented method includes receiving, by a computer system, data indicating a user has acquired a cryptographic digital asset representing an article of footwear or apparel; responsive to receiving the data, granting the user authorization to produce up to a predetermined number of physical units of the article of footwear or apparel represented by the cryptographic digital asset; receiving, by the computer system via an electronic order portal, a purchase order from the user to produce a specified quantity, up to the predetermined number, of the physical units according to the authorization; and fulfilling, by the computer system, the purchase order to provide the specified quantity of physical units to the user.
Owner:NIKE INC

Systems and methods for blockchain-based certified random function using quantum random circuit generator

A method may include: receiving, by a smart contract, a request for a random number and a randomness seed from a user; deploying the request as a transaction that is written on a first block in the decentralized ledger; generating, by an oracle, a plurality of pseudorandom quantum circuits using the randomness seed; providing the plurality of pseudorandom quantum circuits to a quantum randomness source, wherein the quantum randomness source executes the quantum circuits and returns a sequence of random bits to the oracle; writing the sequence of random bits to a new block in the decentralized ledger; hashing the sequence of random bits and a block hash for the new block; and returning the hash of the sequence of random bits and the block hash to the user computer program, wherein the user consumes hash of the sequence of random bits and the block hash.
Owner:JPMORGAN CHASE BANK NA