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

88 results about "Merge sort" patented technology

In computer science, merge sort (also commonly spelled mergesort) is an efficient, general-purpose, comparison-based sorting algorithm. Most implementations produce a stable sort, which means that the order of equal elements is the same in the input and output. Merge sort is a divide and conquer algorithm that was invented by John von Neumann in 1945. A detailed description and analysis of bottom-up mergesort appeared in a report by Goldstine and von Neumann as early as 1948.

Microblog transmission group division and account activeness evaluation method based on theme possibility model

The invention relates to a microblog transmission group division and account activeness evaluation method based on a theme possibility model, aiming at effectively dividing according to transmission groups, dividing accounts participating in microblog topic transmission into a plurality of groups and quantifying active microblog accounts in each group. The method comprises: taking a keyword of a specific accident as the foundation and acquiring microblog specific text information and an account set participating in the microblog transmission; constructing a participating personnel list by text content of each microblog and account set input of the microblog; generating a model of each microblog in a sample library based on a theme probability; sampling words and participating personnel from a constructed word list and the participating personnel list according to group-theme, theme-word and group-human in the model; calculating by adopting a Gibbs sampling method; and adopting a merge sorting method to sort the words under each theme and people in each group. The method provided by the invention is simple and can be used for grasping microblog hot spots, emotional tendencies and public opinion guidance in time.
Owner:THE PLA INFORMATION ENG UNIV

Quick retrieval method and device of face recognition

The invention discloses a quick retrieval method and device of face recognition. The method comprises the following steps: establishing a sample database, carrying out binaryzation transformation on sample data, and carrying out Hash mapping on the sample data into a plurality of Hash tables; in the same way, carrying out the binaryzation transformation on the characteristic data of a sample to be queried, and utilizing Hash function projection adopted by establishing the sample database to obtain a binary code queue, and extracting matched samples in the plurality of Hash tables from the corresponding buckets of the Hash tables to carry out merge sort; calculating a Hamming distance between the binary characteristics of the sample to be queried and the binary characteristics of an effective sample subjected to the merge sort; and carrying out 1:1 accurate comparison on the effective sample of which the Hamming distance is smaller than a set threshold value and the sample to be queried to obtain most similar sample data. Through hierarchical query, a retrieval amount is drastically reduced, a floating point calculated amount is greatly reduced, and retrieval efficiency is high. In addition, the retrieval scheme has the advantages of high adaptation, wide application range and good popularization value.
Owner:智慧眼科技股份有限公司

Saving burst data by using semi-merge sorting module

Systems, methods and computer program products for storing data from multiple clients in a database include a Multi-thread Shared Memory message Queue Buffer (MSMQB) that includes multiple First-In First-Out (FIFO) queues, a respective one of which is associated with a respective one of the clients. The MSMQB is configured to store sequential bursts of data records that are received from the clients in the associated FIFO queues. A Semi-Merge Sort Module (SMSM) is configured to sort the sequential bursts in the FIFO queues based on the primary key of at least one selected record but not every record, to produce a semi-sorted record stream for serially stored in the database.
Owner:VIAVI SOLUTIONS INC

Multiple-input multiple-output (MIMO) signal detection method based on breadth-first tree search

The invention relates to a multiple-input multiple-output (MIMO) signal detection method based on breadth-first tree search, mainly solving the problem of high complexity of the existing MIMO detection method. The method is implemented by the following steps: (1) preprocessing a system, wherein the step comprises QR decomposition of a channel matrix and precomputation of a path metric factor; (2)using the concept of breadth-first tree search to detect signals layer by layer: 2a) using survival paths of a previous layer to expand the paths of the current layer: using a Schnorr-Euchner enumeration method to sequentially determine path expansion sequence, expansion paths and path metrics; and 2b) using a merge sorting method to sort the path metrics of the expansion paths to determine survival paths; and (3) if the detection on all layer signals is finished, taking the survival path metric corresponding to the minimum path metric as the final detection output, otherwise, transmitting the survival path to the next layer to detect the signal of the next layer. The method of the invention has the advantages of low complexity and small performance loss, and can be applied to signal detection of an MIMO receiver of a next-generation broadband wireless communication system.
Owner:XIDIAN UNIV

Image search method and device

The invention provides an image search method and device. The image search method comprises the steps of acquiring a current image sent by a client, extracting current features from the current image, and searching a reverse index database according to the current features to obtain reverse index values, wherein the reverse index database comprises a plurality of chain tables in one-to-one correspondence to the features of the image; carrying out merging sorting on the corresponding chain tables according to the reverse index values; returning a search result to the client according to a processing result so as to display the search result to a user conveniently. According to the image search method and device, the current features of the current image are extracted, the reverse index database comprising the chain tables is searched according to the current features to obtain the reverse index values, merging sorting is carried out on the corresponding chain tables according to the reverse index values, and the search result is displayed to the user, so that operation is convenient, implementation is easy, and the inconvenience of obtaining a result through character input is avoided.
Owner:BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD

Data-driven parallel sorting system and method

A data driven parallel sorting method includes distributing input data records to n partitions one by one in a circular manner. Each partition corresponds to a parallel sorting process with an allocated memory chunk sized to store m data records. The method also includes sorting, in parallel, current data records in respective memory chunks in respective partitions. The method also includes in response to distribution of data records of └m / n┘ rounds, circularly controlling one of the n partitions, and writing data records that have been sorted in the memory chunk of the partition into a mass storage as an ordered data chunk, and emptying the memory chunk. The method also includes in response to all data records being distributed, writing data chunks that have been sorted in respective memory chunks into the mass storage, and performing a merge sort on all ordered data chunks in the mass storage.
Owner:IBM CORP

Optimized merge-sorting of data retrieved from parallel storage units

A data storage system includes storage nodes adapted to provide retrieval of time-based data in response to a receipt of a time-based data retrieval request associated with data streams. Each of the data streams includes time-ordered data items having a header. The header includes timestamps representing a time interval associated with the data items. The data storage system further includes applications issuing the time-based data retrieval requests associated with the data streams and session managers coupled to the applications and storage nodes. Shared resources are dynamically allocated between the applications submitting the requests. Data requested by the requests is retrieved from the storage nodes using timestamp based indexes associated with the data streams in a substantially parallel manner. The retrieved data is merge-sorted by time. The sorted data is transmitted to the applications based on a delivery rate controlled by each application.
Owner:NETSCOUT SYST TEXAS LLC
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