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

67 results about "Bit array" patented technology

A bit array (also known as bit map, bit set, bit string, or bit vector) is an array data structure that compactly stores bits. It can be used to implement a simple set data structure. A bit array is effective at exploiting bit-level parallelism in hardware to perform operations quickly. A typical bit array stores kw bits, where w is the number of bits in the unit of storage, such as a byte or word, and k is some nonnegative integer. If w does not divide the number of bits to be stored, some space is wasted due to internal fragmentation.

Engineering construction safety training method and system based on big data

The invention relates to the field of safety practical training, in particular to an engineering construction safety practical training method and system based on big data, and the method comprises the steps: determining a preset analysis condition corresponding to a target person according to a frame selection duration characterization value and a frame selection duration fluctuation value when the answering frequency of the target person is equal to the optimization response frequency; under a first preset analysis condition, determining a compensation mode as point location array compensation or frame parameter compensation according to a point location aggregation similarity value and a point location aggregation representation value corresponding to the test question point location distribution diagram of the target person; when frame parameter compensation is carried out, a frame parameter compensation strategy is determined according to the number proportion of the first anchoring frames and the second anchoring frames, and compensation is carried out based on frame neighborhood parameters or frame areas; under a second preset analysis condition, increasing and adjusting the number of optimization response times; the test questions are dynamically adjusted to improve the safety training efficiency.
Owner:GANSU PUBLIC AIR TRAVEL IND CO LTD

Distributed data deduplication method and product

The embodiment of the invention provides a distributed data deduplication method and product. The method comprises the steps of obtaining a data key of data to be subjected to deduplication; distributing the data to be subjected to duplicate removal to the ith sub-bucket according to the mixed hash value of the data key; mapping the mixed hash value according to a hash function attribute value configured for the ith sub-bucket to obtain k position numbers; reading numerical values of positions corresponding to the k position numbers from a bit array which is stored at the current moment and corresponds to the ith sub-bucket to obtain k numbers; if it is confirmed that the k numbers are all first numerical values, it is confirmed that the data to be subjected to duplicate removal belong to duplicate data; and if at least one of the k digits is confirmed to be a second numerical value, confirming that the data to be subjected to duplicate removal belongs to new data. According to the embodiment of the invention, the speed and accuracy of big data deduplication processing are remarkably improved, and the problem of single-node calculation overload (different buckets can be distributed to different calculation nodes) is effectively solved.
Owner:SHOUSHI SECURITY TECHNOLOGY CO LTD

Radio frequency power control method and system of 5G mainboard

The invention relates to the field of radio frequency power control, and discloses a radio frequency power control method and system for a 5G mainboard, and the method comprises the steps: 1, capturing the phase fluctuation of a millimeter wave frequency band through employing a superconductive quantum bit array, building a virtual channel response based on quantum entanglement state measurement, generating a channel topological graph, calculating and predicting a channel state based on the channel topological graph, and carrying out the calculation of a predicted channel state; calculating a prediction error according to the measured actual channel state, and adjusting the radio frequency power; 2, fusing the quantum measurement matrix and the deep residual network, introducing a residual attention mechanism to reconstruct an abnormal channel, carrying out local optimization, solving asymmetric Nash equilibrium, reducing algorithm complexity and calculation complexity, dynamically controlling radio frequency power, suppressing interference and improving power amplifier performance; and step 3, analyzing the influence of environmental factors on system errors, jointly calibrating and correcting the errors, constructing a learning model and expanding a dynamic range, determining the actual maximum transmitting power and distributing radio frequency power.
Owner:SHANGHAI DAQI INFORMATION TECH CO LTD

Substrate modifications to suppress correlated errors in multiqubit arrays

Qubit arrays having substrates that are engineered to suppress correlated dephasing errors, correlated relaxation errors, or both are provided. Also provided are quantum circuits incorporating the qubit arrays and quantum computers incorporating the quantum circuits. The engineered substrates can be used to suppress noise and correlated errors in any qubit array that suffers from charge fluctuations or other noise that creates a non-equilibrium, error-producing state in the qubit array.
Owner:WISCONSIN ALUMNI RES FOUND

Clock gating for idle index flip-flop arrays

The invention discloses clock gating of an idle index flip-flop array, and specifically describes a system comprising: a first storage element having a plurality of data storage locations; a second storage element having a bit array indicating availability of a corresponding data storage location of the plurality of data storage locations; and a control circuit. The control circuit may include at least a first switching element coupled to a first set of bits in the bit array and at least a second switching element coupled to a second set of bits in the bit array, the at least first switching element selectively enabling the first set of bits to be read or written in response to activation by a first clock gating signal; the at least second switching element selectively enables a second set of bits to be read or written in response to activation by a second clock gating signal.
Owner:NVIDIA CORP

Security detection method and device, electronic equipment, storage medium and program product

The invention provides a security detection method and device, electronic equipment, a storage medium and a program product, and relates to the technical field of cloud security, and the method comprises the steps: firstly, obtaining a security detection rule and a to-be-detected sample; then, performing security detection on a to-be-detected sample by using a security detection rule; wherein the security detection rule is stored based on a bit array and a hash function. In the embodiment, the client stores the security detection rule based on the bit array and the hash function, so that the storage space can be reduced; moreover, the security detection is carried out on the to-be-detected sample by using the security detection rule stored based on the bit array and the hash function, so that the security detection speed can be improved, and the resource occupation of the client to the terminal equipment is reduced.
Owner:HANGZHOU ALICLOUD FEITIAN INFORMATION TECH CO LTD

Capacitance mismatch testing method, device, equipment, storage medium and computer program product

This application discloses a capacitor mismatch testing method, comprising: measuring the actual full-rail amplitude of an analog-to-digital converter (ADC) included in a radio frequency transceiver circuit; determining, based on the actual full-rail amplitude, a mismatch test signal corresponding to each capacitor in an N-bit array of capacitors included in the ADC; performing a test using the mismatch test signal corresponding to each capacitor to obtain a test result corresponding to each capacitor; wherein the test result indicates whether each capacitor is mismatched. This application also discloses a capacitor mismatch testing apparatus, device, storage medium, and computer program product.
Owner:CHINA MOBILE COMM LTD RES INST +1

Data Authorization Using Controlled Access Techniques

Data characterizing a request to access a database record, a data attribute of the database record, and an authorization token are received. Based on the received data, permission to access the database record is determined by at least validating the authorization token using the data attribute. The authorization token can be generated by producing hash values for the database record and generating a bit array for the hash values. Related apparatus, systems, techniques, and articles are also described.
Owner:LPL FINANCIAL LLC

Data authorization using controlled access techniques

Data characterizing a request to access a database record, a data attribute of the database record, and an authorization token are received. Based on the received data, permission to access the database record is determined by at least validating the authorization token using the data attribute. The authorization token can be generated by producing hash values for the database record and generating a bit array for the hash values. Related apparatus, systems, techniques, and articles are also described.
Owner:LPL FINANCIAL LLC

Segment code liquid crystal screen automatic test method and system

This invention provides an automated testing method and system for segment LCD screens. The method includes: establishing a data path between a test platform and the device under test (DUT), wherein the data path establishment strategy is adaptively selected based on the architecture of the DUT; pre-establishing a video memory mapping configuration file and test cases, and loading them onto the test platform; establishing a frame synchronization mechanism when the test platform receives video memory data from the DUT; detecting whether the DUT has physical faults or electrical connection anomalies, and generating physical test results; translating the segment codes of the test cases into bit arrays based on the video memory mapping configuration file, and comparing them with the actual arrays obtained by parsing the actually received video memory data; and generating a corresponding diagnostic report based on the comparison results and the physical test results.
Owner:NINGBO HENGLIDA TECH +1

Area-specific broadcasting using bit indexed explicit replication

Methods, network devices and computer readable media are disclosed relating to a communication network. In one embodiment, a method includes receiving a message comprising a message bit array. The message bit array identifies egress nodes for the message within a bit indexed explicit replication (BIER) domain of a communications network. A first bit position in the message bit array represents a first one or more of the egress nodes, and a bit value at the first bit position indicates that the message is to be forwarded to one of the first one or more of the egress nodes. The method further includes accessing a first forwarding table entry corresponding to the first bit position, determining whether the first bit position is an anycast bit position having multiple corresponding forwarding table entries, and forwarding the message to one of the first one or more of the egress nodes.
Owner:CISCO TECHNOLOGY INC

Logical plan generation method and database system

The present application provides a logical plan generation method and a database system, which can be applied to the technical field of computers. The method comprises: acquiring a bit array of a source table, computing an operation data volume of the source table on the basis of the bit array, and generating a logical plan on the basis of the operation data volume, wherein the operation data volume is a data volume, satisfying a screening condition, in the source table. Because the operation data volume can more accurately reflect the actual system resource requirements for executing a database operation, the logical plan generation method provided by the present application can generate a logical plan which is more rational and can better reflect actual requirements, so that when a physical plan corresponding to the logical plan is subsequently generated, the rationality of the physical plan is correspondingly improved, which is equivalent to improving the execution efficiency of user requests.
Owner:HUAWEI TECH CO LTD

PUF-based obfuscation scheme for in-memory architectures

An in-memory computation (IMC) circuit. The IMC circuit includes: an array comprising a matrix of memory cells having a plurality of rows and columns, wherein memory cells within the same column are connected through a common bit line and memory cells within the same row are connected through a common word line, wherein the memory cells are configured for storing weights of a trained neural network architecture, wherein the order of the weights is pre-scrambled; at least one decoder configured for outputting a number of shifting operations to be performed by each shifting register of a plurality of shifting registers using a secret key; the plurality of shifting registers configured for shifting outputs of the array according to the output of the decoder.
Owner:ROBERT BOSCH GMBH

System and method for utilization of firewall policies for network security

Aspects of the present disclosure involve systems, methods, for encoding a firewall ruleset into one or more bit arrays for fast determination of processing of a received communication packet by a firewall device associated with a network. Through this bitmap, a number of computation operations needed to determine a processing rule for a received packet is significantly reduced compared to the traditional approach of using a hash or a longest prefix match technique. Rather, determining a processing rule for a received packet may include determining a bit value within one or more arrays. In one implementation, a firewall rule may be encoded into a 64-bit array of bit values in which each bit of the array corresponds to a particular processing rule for a particular network address. The firewall rule may be encoded into a bitmap array of bit values by asserting a particular bit within the array.
Owner:LEVEL 3 COMMUNICATIONS LLC

Data processing methods, apparatus, equipment and storage media

This application discloses a data processing method, apparatus, device, and storage medium, relating to the field of computer technology. The data processing method includes: in response to the presence of sensitive data of a numeric type in the data to be processed, obtaining binary data corresponding to the sensitive data; storing the binary data bit by bit in an initial bit array to obtain a first bit array; obfuscating the first bit array according to a preset obfuscation rule to obtain a second bit array; desensitizing the second bit array to obtain an encrypted string corresponding to the sensitive data; and replacing the sensitive data in the data to be processed with the encrypted string. This application, while ensuring the protection of sensitive data, can reduce the amount of encrypted data, making it more convenient for transmission and storage.
Owner:QINGDAO HAIER TECH +1

Glasses end content delivery and local confirmation method in private network environment

This invention belongs to the field of communication technology, specifically relating to a method for content delivery and local confirmation for glasses in a private network environment. The method includes the following steps: Step 1: The content delivery server assigns a task identifier to each task content data and sends it to the glasses terminals within the private network via a User Datagram Protocol (UDP) broadcast channel; Step 2: Each glasses terminal receives the UDP broadcast data until it recovers the complete task content data and registers it in its local task table; Step 3: When a glasses terminal executes task content data in the registered state, it triggers a voice confirmation module to collect the wearer's confirmation-type command voice to generate a task confirmation event. The content delivery server then parses the Bloom filter digest bit array to obtain the set of completed tasks and updates the task management record. This invention significantly improves the efficiency, reliability, and controllability of task management in a private network environment.
Owner:SICHUAN WUTONG TECH CO LTD

Quantum bit array and method for fabricating the quantum bit array

To expand quantum bits in two dimensions using a current semiconductor manufacturing method, in a quantum information processing device.SOLUTION: A first layer has a first gate electrode row arranged in a first direction to control quantum bits of a quantum bit row, and a second gate electrode row arranged in the first direction to control quantum bit interactions of an interaction row. The second layer has a third gate electrode row arranged in a second direction, and a fourth gate electrode row arranged adjacent to the third gate electrode row in the second direction. The third gate electrode row and the fourth gate electrode row control some of the quantum bits of the multiple quantum bits and some of the multiple quantum bit interactions, respectively.SELECTED DRAWING: Figure 1
Owner:HITACHI LTD

A unified storage conversion method and system for finite element analysis result data

The application discloses a unified storage conversion method and system for finite element analysis result data, relates to the field of data conversion, and solves the problem that current finite element result data cannot be effectively stored and converted. The method comprises the following steps: converting different original files into identifiable files through a converter plug-in, and extracting finite element result data in the identifiable files; processing three-dimensional result arrays in the finite element result data to obtain reorganized result arrays; performing data deduplication on the finite element result data, and intelligently grouping different standard physical quantities in the reorganized result arrays according to byte bits; storing node coordinate arrays, element connectivity arrays and different byte bit arrays into different subfolders respectively, and querying the byte bit arrays according to different query conditions. The application realizes effective storage and conversion of finite element result data.
Owner:WUHAN TIANQI CLOUD INTELLIGENT TECHNOLOGY CO LTD

Data back-to-source method, device and system

The invention provides a data back-to-source method, device and system, equipment, a medium and a program product. According to one specific embodiment, the data back-to-source method comprises the steps that a target data request sent by a client side is received, and the target data request comprises a target data identifier; in response to the failure of querying the cache data of the current node based on the target data identifier, calculating a target hash value of the target data identifier; in response to the success of querying a cluster bloom filter based on the target hash value, determining a target node in which the target data is cached in the logic machine room, and obtaining the address of the target node, the cluster bloom filter being used for recording a bit array mapped by the hash value of the data identifier of the back-to-source data of the logic machine room within the latest 2N duration; sending a target data request to the target node based on the address of the target node; and in response to the received target data sent by the target node, sending the target data to the client.
Owner:SHANGHAI HODE INFORMATION TECH CO LTD

A method and apparatus for processing data

The application provides a method and device for processing data, the method comprising: obtaining first digital data and second digital data, the base value of the base of the first digital data and the second digital data being a first value X, X being a positive integer; performing single-bit conversion on the first digital data according to the first value X to generate a plurality of first single-bit arrays, wherein the number of the first single-bit arrays corresponds to the first value X; performing single-bit conversion on the second digital data according to the first value X to generate a plurality of second single-bit arrays, wherein the number of the second single-bit arrays corresponds to the first value X; performing convolution calculation on the plurality of first single-bit arrays and the plurality of second single-bit arrays to generate a plurality of first convolution results; and determining the product of the first digital data and the second digital data according to the plurality of first convolution results, which can improve the efficiency of multiplication processing of large numbers while meeting high precision.
Owner:HUAWEI TECH CO LTD

Systems and methods for probabilistic quadrature amplitude modulation (QAM)

An apparatus may include a transmitter and one or more processors configured to identify a code rate of a low-density parity-check (LDPC) code, receive, by an LDPC encoder, a set of information bits and encode, using the code rate, the set of information bits to generate a set of encoded bits and a set of parity bits, generate, from the set of encoded bits, a matrix of bit arrays, discard one or more parity bits from the set of parity bits to generate a parity bit array with a size equal to a number of column of the matrix, generate a bit array by concatenating (1) one or more bit arrays selected from the matrix of bit arrays and (2) one or more bits selected from the parity bit array corresponding to the one or more bit arrays, and modulate, by a modulator, the bit array to generate modulated data.
Owner:AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD

File receiving state monitoring method and related device

The invention discloses a file receiving state monitoring method and a related device, and relates to the technical field of data processing, and the file receiving state monitoring method comprises the steps that after a first data file is received, file information of the first data file is determined, and the file information comprises a first file theme and a first file identifier; mapping the first file identifier by using hash functions of a first function number corresponding to the first file theme to obtain a first hash value of the first function number, the first function number being determined based on a first expected file total amount and a first bit number corresponding to the first file theme, the first bit number is a bit array size of a first bitmap corresponding to the first file theme, and the first bit number is determined based on a first expected misjudgment rate corresponding to the first file theme and a first expected total file amount; and setting a bit taking each first hash value as a bit index on the first bitmap as a first state value so as to update the first bitmap. The processing efficiency of state monitoring is improved.
Owner:AGRICULTURAL BANK OF CHINA

Foreign key constraint checking method and device, equipment and storage medium

The application provides a foreign key constraint checking method and device, equipment and a storage medium, and relates to the technical field of databases and the technical field of data processing. The method comprises the following steps: preprocessing a first foreign key value to obtain a first hash value and mapping the first hash value to a bit array to obtain a Bloom relationship table, the first foreign key value being any one of foreign key column data of a reference table; preprocessing a foreign key value of to-be-written data to obtain a second hash value and performing bit matching in the Bloom relationship table according to the second hash value; and in the case of a failed bit matching, rejecting to write the to-be-written data. The method provided by the application can improve the foreign key constraint checking efficiency.
Owner:CETC JINCANG (BEIJING) TECH CO LTD

An improved cross-coupled mapping lattice-based complementary embedded image encryption method

The application provides a complementary embedding image encryption method based on an improved cross-coupled mapping lattice, which comprises the following steps: establishing an improved sine cross-coupled mapping lattice model; based on a plaintext image, generating a secret key by SHA-384 and an original image, and calculating model parameters and initial values according to the secret key; detecting the plaintext image, identifying and obtaining airport coordinates, randomly selecting a coordinate point, and obtaining a visual confusion image through a complementary embedding algorithm; iterating the established sine cross-coupled mapping lattice model to obtain a matrix, converting the matrix into a one-bit array, taking the last rxc data to obtain b; distributing an initial matrix and iterating to an appropriate size to obtain a fractal disorder matrix; selecting the first r rows and the first c columns to form a one-dimensional array, sorting the one-dimensional array to obtain an index array; performing synchronous dynamic scrambling and diffusion operations on three channels R, G and B in a color image respectively to obtain a sub-encrypted image corresponding to each channel. The sub-encrypted images are assembled into a final encrypted image C.
Owner:DALIAN MARITIME UNIVERSITY

Data management method and management device, storage medium and electronic equipment

The invention discloses a data management method and device, a storage medium and electronic equipment, and the method comprises the steps: building a Bloom filter for a target data set in an initial state, and enabling the Bloom filter to comprise a first preset number of hash functions and a first preset number of bit arrays; in response to an insertion request of an element in the target data set, under the condition that it is determined that the Bloom filter reaches the capacity limit, the Bloom filter is switched into an inactive state, and a new Bloom filter in an active state is established, the new bloom filter in the active state comprises a second preset number of hash functions and a second preset number of bit array, and the second preset number is greater than the first preset number; and mapping the to-be-inserted element to a new Bloom filter in an active state based on the unique ID of the to-be-inserted element. According to the method, the data query efficiency can be improved, the probability that the data are wrongly marked is reduced, and the false alarm rate is reduced.
Owner:SANY GREEN ENERGY (ZHUZHOU) ELECTRIC POWER CO LTD

Quantum bit array and method for controlling quantum bits

The dynamic resonant frequency changing method has problems with phase tracking, and there is a concern that single-qubit gate errors may occur. The solution is a qubit control method that controls the spin state of qubits formed by charges trapped in a semiconductor device and performs a first step for measuring at least one of a current flowing through a first line and a second line or an amount of charges when controlling the spin state of qubits which are formed in the semiconductor device and formed by target charges specified by the first line and the second line; and a second step for controlling at least one of the current flowing through the first line and the second line and the amount of charges on the basis of the result of the measurement in the first step.
Owner:HITACHI LTD

Database data query method and device based on state dictionary, electronic equipment and storage medium

The application discloses a database data query method and device based on a state dictionary, electronic equipment and a storage medium. Its features include: receiving a data query instruction for a target database, determining target query data corresponding to the data query instruction; performing hash calculation on the target query data according to a hash function group stored in the state dictionary to determine a query hash value of the target query data; if a target hash value identical to the query hash value exists in a hash bit array stored in the state dictionary, the data query instruction is sent to the target database for data query. The application realizes pre-query of data stored in the database, can filter data not existing in the database through the state dictionary, reduces the number of invalid data query to the database, and improves the query efficiency.
Owner:AGRICULTURAL BANK OF CHINA

Distributable hash filter for nonprobabilistic set inclusion

In certain embodiments, a method includes recursively performing a procedure that includes using an allowed set of object identifiers and a hash function to update a bit array, using a disallowed set of object identifiers and the hash function to further update the bit array where collisions occur, repeating the process with a new allowed set that includes object identifiers from the original allowed set that collided with the disallowed set and a new hash function, until reaching a round where no collisions occurred, generating a data structure that includes the bit arrays created during each recursive round, and compressing the data structure.
Owner:HEWLETT PACKARD ENTERPRISE DEV LP

Differential read-write circuit, memory and read-write method of differential read-write circuit

The invention discloses a differential read-write circuit, a memory and a read-write method of the differential read-write circuit, which are applied to the technical field of integrated circuits. An array circuit of the differential read-write circuit is a multi-row and N-column bit array, wherein N is greater than 3. If a plurality of columns exist in the first sub-array or the second sub-array, the source lines and the bit lines of the respective columns are connected through switches; and the source line and the bit line at the two ends in the sub-array are respectively grounded and accessed to the input end of the comparator. The first sub-array and the second sub-array are respectively connected to different input ends of the comparator, and the comparator is used for respectively and correspondingly connecting two input ends of the comparator, all columns in the two sub-arrays and the ground during read operation. Due to the fact that multiple columns exist in each row of the first sub-array and the second sub-array, when part of bits in one row of one sub-array fail due to breakdown, the resistance values of the remaining bits are still effective, and therefore it is guaranteed that data are read out correctly, and the read-write reliability of the differential read-write circuit is improved.
Owner:ZHEJIANG HIKSTOR TECHOGY CO LTD

Data processing methods and apparatuses based on blockchain, electronic device, computer-readable storage medium, and computer program product

A data processing method performed by a first device includes: generating, in response to first service data satisfying a data uploading condition, a first bit array corresponding to the first service data; encrypting the first bit array through a data key to obtain a ciphertext bit array, the data key being generated by a second device in a data intersection application run in a trusted execution environment of the second device; and transmitting the ciphertext bit array to a blockchain node for forwarding to a second device, for the second device to decrypt, in the data intersection application through the data key, the ciphertext bit array to obtain the first bit array.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD