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

43results about How to "Save CPU time" patented technology

Intelligent prompt method, module and system for search

The invention discloses an intelligent prompt method, an intelligent prompt module and an intelligent prompt system for search. According to the method disclosed by the invention, a server executes the following steps of distinguishing prefix words and suffix words by a tokenizer; carrying out synonymy expansion to form a prefix synonym list and a suffix synonym list; then traversing a hot word suffix tree to search hot words of prefix matches and / or suffix matches to obtain candidate words; and analyzing and calculating probability of each candidate word by historical search behaviors of a user. According to the method, a client executes the following steps of calculating load relevance of each candidate word; and calculating a click-on predicted value of each candidate word and then selecting the candidate words to display according to the click-on predicted values. In the invention, prompt words are obtained by matching between the prefix words and the suffix words, synonyms are combined, mass of search intentions of the user are integrated and the local relevance is combined, so that the prompt words are more approximate to the search intentions of the user.
Owner:JIANGSU WISEDU INFORMATION TECH

Message read-write method and apparatus

The invention discloses a message read-write method, which comprises the steps: message is sent to a message queue from a producer, a message synchronous list is inquired according to the type of the message, if recording which corresponds to the type of the message exists in the message synchronous list, corresponding consumers are confirmed. When having corresponding consumers, one of the corresponding consumers is awaked, and the message is sent to the awaked consumer. The invention further discloses a message read-write device, which comprises a sending device, an inquiry device, an awaking device and a device which sends the message to the awaked consumer. The invention inquires the corresponding consumers in the message synchronous list through the producer according to the type of the message, and the method of awaking one of the consumers leads the consumers not to be awaked wastefully, thereby saving the CPU time.
Owner:BEIJING TONGTECH CO LTD

Dynamic prediction-based network driver layer data packet receiving method and system

The invention discloses a dynamic prediction-based network driver layer data packet receiving method, which comprises the following steps of establishing a blank chain table and a circulation sequence, and creating a kernel thread and a kernel timer; receiving network equipment interruption, executing an interruption processing program, and stopping receiving network equipment interruption immediately after entering the interruption processing program; judging whether a network equipment interruption instruction is a receiving instruction or a wrong instruction; if the instruction is a receiving instruction, judging whether a data arriving bit in a receiving descriptor of the receiving instruction is zero or not, if not, judging whether the number of data packet caches in the blank chain table is lower than a threshold or not, if not, obtaining a new data packet cache from the blank chain table and judging whether obtaining is successful or not, if not, counting the length of effective data in the data packet cache corresponding to the current receiving descriptor, and discarding the effective data. By the method, the number of the pre-distributed data packet caches can be calculated to adapt to the change of the network flow, and the phenomenon of consuming too much memory when the data flow is lower is avoided.
Owner:HUAZHONG UNIV OF SCI & TECH

Multi-channel software-hardware paralleled serial communication processing method

The invention relates to a multi-channel software-hardware coordinated calling method for the purpose of narrowing the gap between the increasing number of sophisticated spacecrafts for controlling computer serial communication and limited software-hardware resources of embedded systems. The method comprises following steps of reusing hardware multichannel series channels; sending, caching and reusing, receiving cache independence, setting channel numbers via software to achieve channel switch, and setting send data lengths of corresponding channels and receive data lengths; reusing receive interruption and overtime interrupt of serial ports, adopting to same receive interruption and overtime interrupt by multiple channels of series ports and occupying external interrupt resources of the same CPU; and carrying out software-hardware parallel work in order to achieve serial communication of multiple channels. The serial communication of multiple channels is finished by main processes of software tasks, interruption processes of software and hardware processing. The multi-channel software-hardware paralleled serial communication processing method helps to achieve multi-channel software-hardware paralleled serial communication in order to save computer hardware resources, and reduce CPU time occupied by multi-channel serial communication and is applied for controlling a computer of a certain type.
Owner:SHANGHAI XINYUE METER FACTORY

An optimization method for improving Bluetooth positioning accuracy

The invention discloses an optimization method for improving Bluetooth positioning accuracy, and the method comprises the steps: setting a cache container to obtain and store gateway data between eachgateway and a positioning label in a time period at a time, enabling the gateway data to become a calculation period, and enabling the gateway data to be a signal intensity value between each gatewayand the positioning label; Grouping the gateway data according to the positioning tags, selecting the gateway with the highest signal intensity value from the list of the target positioning tags as areference gateway point, storing the reference gateway point in a cache container, and selecting the gateway with the signal intensity value only smaller than that of the reference gateway point fromthe list of the target positioning tags as an auxiliary gateway point; And converting the intensity values between the reference gateway point and the target positioning tag and the intensity valuesbetween the auxiliary gateway point and the target positioning tag into distance values, and calculating the coordinate value of the target positioning tag according to the coordinate positions of thereference gateway point and the auxiliary gateway point. By combining the physical characteristics of the Bluetooth positioning tag and the Bluetooth positioning gateway, the positioning accuracy ofthe Bluetooth positioning tag is improved.
Owner:武汉慧联无限科技有限公司

Multi-resolution WENO format and ILW boundary processing combined fixed-point rapid scanning method

The invention discloses a multi-resolution WENO format and ILW boundary processing combined fixed-point rapid scanning method, and the method comprises the following steps: converting a steady hyperbolic conservation law problem into a time-dependent hyperbolic conservation law problem, and processing an object surface boundary by using a novel five-order ILW boundary processing method; discretizing a space part of the hyperbolic conservation law equation by using a finite difference multiple resolution weighting basic oscillation-free format; discretizing a time part in the control equation by using a three-order Runge-Kutta method and a fixed-point rapid scanning method; obtaining an approximate value of each point of the next time layer according to a space-time full-discrete method, and obtaining a numerical simulation result when the residual error of the conservation variable in the calculation region tends to be stable. According to the method, the advantage that the high-orderprecision of the calculation format near the boundary of the object plane is not reduced can be kept, the use number of space templates is effectively reduced, parameters needing to be manually adjusted are reduced, implementation is simpler, and implementation is easy.
Owner:NANJING UNIV OF AERONAUTICS & ASTRONAUTICS

Keyboard circuit capable of improving key-press scanning speed

The invention discloses a keyboard circuit capable of improving key-press scanning speed. In the keyboard circuit, one ends of each column line and row line are connected with a power supply through a current limiting resistor; the other ends of the column line which are multiplexed by a PNP (positive-negative-positive) switching transistor and the other ends of the m column lines which are multiplexed by an NPN (negative-positive-negative) switching transistor are connected correspondingly with the I / O interfaces, namely P1.1, P1.2,...,P1.m after being multiplexed; meanwhile, the half of therest column lines which are multiplexed by the PNP switching transistor and the other half which are multiplexed by the NPN switching transistor are correspondingly connected with I / O interfaces, namely P[1.(m+1)], P[1.(m+2)],...,P[1.(m +n) / 2]; the base of each switching transistor is connected to the I / O interface P[1.0] through the current limiting resistor; the column line and the row line of each key-press are connected with the ground wire through a combination switch; all the column lines are connected to the inputs of interrupt Input port through an AND circuit unit. The keyboard circuit provided by the invention has the advantages that when the sum of the column lines and the row lines of the key circuit is 2N, the required number of the I / O interfaces is N+1, and when the sum of the column lines and the row lines is 2N+1, the required number of the I / O interfaces is N+2 and the values of column and the row can be obtained after scanning for two times.
Owner:NORTHWESTERN POLYTECHNICAL UNIV

A method for matching tcp packets based on regular expressions

The invention provides a TCP (transmission control protocol) message matching method based on Regular expression. The method comprises the following steps: reading all regular expression rules, and setting a matching rule list; sequentially matching TCP messages in a field-by-field mode according to a field sequence of the regular expression, namely traversing a corresponding matching rule list according to the current field content, removing matching rules which conflict with the current field content out of the matching rule list; if a corresponding matching rule is absent in the regular expression, the TCP message matching fails; if each field has a corresponding matching rule in the regular expression, the TCP message matching is successful, and the message is allowed to pass. The TCP message matching method has the advantages of high efficiency and high safety.
Owner:SHENZHEN ALLWINS TECH

An optimization method to improve the accuracy of Bluetooth positioning

The invention discloses an optimization method for improving Bluetooth positioning accuracy, and the method comprises the steps: setting a cache container to obtain and store gateway data between eachgateway and a positioning label in a time period at a time, enabling the gateway data to become a calculation period, and enabling the gateway data to be a signal intensity value between each gatewayand the positioning label; Grouping the gateway data according to the positioning tags, selecting the gateway with the highest signal intensity value from the list of the target positioning tags as areference gateway point, storing the reference gateway point in a cache container, and selecting the gateway with the signal intensity value only smaller than that of the reference gateway point fromthe list of the target positioning tags as an auxiliary gateway point; And converting the intensity values between the reference gateway point and the target positioning tag and the intensity valuesbetween the auxiliary gateway point and the target positioning tag into distance values, and calculating the coordinate value of the target positioning tag according to the coordinate positions of thereference gateway point and the auxiliary gateway point. By combining the physical characteristics of the Bluetooth positioning tag and the Bluetooth positioning gateway, the positioning accuracy ofthe Bluetooth positioning tag is improved.
Owner:武汉慧联无限科技有限公司

Method for correcting low-layer tangent height of infrared obscuration sensor based on non-absorption spectrum

The invention provides a method for correcting low-layer tangent height of an infrared obscuration sensor based on non-absorption spectroscopy, which comprises the following steps: step 1, detecting first-level spectral data through GF-AIUS, the first-level spectral data comprising a plurality of first-level tangent heights and detection spectral data at a plurality of tangent heights; 2, analyzing the detection spectral data, and determining a low-layer tangent height range to be corrected; 3, through an HITRAN spectral absorption library, analyzing the position of a wave band which is not absorbed completely in a GF-AIUS effective observation spectrum section (750-4100 cm <-1>); 4, performing high-pass filtering on the spectrum of the full effective waveband, extracting spectral data ofa non-absorption waveband in a corresponding tangent height range, and calculating a scaling factor; 5, correcting the spectrum on the low-layer tangent height according to the scaling factor; and 6,conducting atmospheric correction on the low-layer cut height. The beneficial effects are that the rapid height cutting correction method is simpler, more convenient, quicker and more accurate.
Owner:NANTONG UNIVERSITY +1
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