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

86 results about "Look-ahead" patented technology

In backtracking algorithms, look ahead is the generic term for a subprocedure that attempts to foresee the effects of choosing a branching variable to evaluate one of its values. The two main aims of look-ahead are to choose a variable to evaluate next and the order of values to assign to it.

Configuring state machines used to order and select matching operations for determining whether an input string matches any of at least one regular expression using lookahead finite automata based regular expression detection

State machines used to order and select matching operations for determining whether an input string matches any of at least one regular expression are configured by (1) accepting the set of regular expression(s), and (2) for each of the regular expression(s) of the set accepted, (A) identifying any look-ahead type strings within the given regular expression, (B) identifying any sequential type strings within the given regular expression, (C) partitioning the regular expression based on any identified simple strings, any identified look-ahead type variable strings, and any sequential type variable strings to generate partitioned parts of the given regular expression, (D) reordering the partitioned parts of the given regular expression using optimization policies to generate reordered partitioned parts of the regular expression, and (E) configuring nodes of a state machine corresponding to the given regular expression, by recording configured information of the nodes on a tangible storage medium, using (i) an order of the reordered partitioned parts of the regular expression, and (ii) a string type of the partitioned parts of the regular expression. Once configured, the state machines may accept an input string, and for each of the regular expression(s), check for a match between the input string accepted and the given regular expression using the configured nodes of the state machine corresponding to the given regular expression. Checking for a match between the input string accepted and the given regular expression using configured nodes of a state machine corresponding to the given regular expression by using the configured nodes of the state machine may include (1) checking detection events from a simple string detector, (2) submitting queries to identified modules of a variable string detector, and (3) receiving detection events from the identified modules of the variable string detector.
Owner:POLYTECHNIC INSTITUTE OF NEW YORK UNIVERSITY

Dynamic adaptive speed look-ahead control method of continuous small line segment trajectories

The invention discloses a dynamic adaptive speed look-ahead control method of continuous small line segment trajectories. The method comprises the steps that S1 the maximum speed of connecting points is calculated and the speed look-ahead number of segments is determined; S2 entering a deceleration area or not is judged, and the process jumps to the step S3 if the judgment result is no; S3 initial speed and end speed are compared; and the process jumps to the step S4 if the initial speed is greater than the end speed; S4 whether the deceleration distance constraint condition is met is judged; and the process jumps to the step S7 if the judgment result is yes, or the process jumps to the step S5; S5 whether the deceleration distance in which the initial speed reduces to the end speed is less than the current line segment displacement length is judged, and the process jumps to the step S7 if the judgment result is yes, or the process jumps to the step S6; S6 the maximum initial speed of the current segment displacement length constraint is searched and cycling is performed until tracing back to the look-ahead start point; S7 the non-look-ahead path is updated and whether the segment of the current line segment is less than the look-ahead number of segments is judged, and the process jumps to the step S2 if the judgment result is yes, or the process jumps to the step S8; and S8 speed look-ahead control is ended. High-speed connection of transition speed between the continuous trajectories can be effectively realized so that the processing time can be greatly shortened and the processing efficiency can be enhanced.
Owner:深圳市旗众智能科技有限公司

Low-latency architectures for high-throughput Viterbi decoders

Digital circuits and methods for designing digital circuits are presented. More particularly, the present invention relates to error correction circuits and methods in communications and other systems. In the present invention, a novel K-nested layered look-ahead method and its corresponding architecture, which combine K-trellis steps into one trellis step (where K is the encoder constraint length), are proposed for implementing low-latency high-throughput rate Viterbi decoder circuits. The main idea of the present invention involves combining K-trellis steps as a pipeline structure and then combining the resulting look-ahead branch metrics as a tree structure in a layered manner to decrease the ACS precomputation latency of look-ahead Viterbi decoder circuits. The proposed method guarantees parallel paths between any two trellis states in the look-ahead trellises and distributes the add-compare-select (ACS) computations to all trellis layers. It leads to regular and simple architecture for the Viterbi decoding algorithm. The look-ahead ACS computation latency of the proposed method increases logarithmically with respect to the look-ahead step (M) divided by the encoder constraint length (K) as opposed to linearly as in prior work. The main advantage of this invention is that it has the least latency among all known look-ahead Viterbi decoder circuits for a given level of parallelism.
Owner:PARHI KESHAB K

Multi-cycle optimal corner interpolation method based on straight line segments and arc paths

The invention relates to a multi-cycle optimal corner interpolation method based on straight line segments and arc paths. The method comprises the following operation steps: (1) discretizing arcs in amachining path into straight line segments based on a specified processing error E; (2) determining corner transition time, corner speed, corner distance and corner acceleration a of each corner according to the maximum acceleration of each driving shaft of a numerical control machine tool, the corner machining precision, the geometrical parameters of the corner of the machining path and the optimization target of realizing the maximum sum of the speed before the corner and the speed after the corner; and (3) carrying out look-ahead processing: adjusting the optimal interpolation parameter ofeach corner to enable the machining speeds of the two ends of each straight line section meet the accessibility requirement. According to the method, the maximum acceleration capacity of each drivingshaft of the numerical control machine tool is fully utilized, the arcs in the machining path are dispersed into the straight line sections meeting the error requirement, the change in the speed direction at the corners is transited by adopting a plurality of interpolation periods, and a more efficient look-ahead processing method is adopted, so that the machining speed of a product is greatly increased.
Owner:UNIVERSITY OF CHINESE ACADEMY OF SCIENCES

Redundant mechanical arm real-time look-ahead trajectory planning method based on NURBS curve interpolation algorithm

PendingCN114131612AInterpolation speed increasedDoes not change the end interpolation speed directionProgramme-controlled manipulatorTrajectory planningControl theory
The invention discloses a redundant mechanical arm real-time look-ahead trajectory planning method based on an NURBS curve interpolation algorithm, and relates to the field of redundant mechanical arm application. According to the method, a tail end planning interpolation speed is obtained by giving a tail end target path point of the mechanical arm, constructing an NURBS parameter curve as a tail end expected path and adopting an acceleration and deceleration control algorithm, mechanical arm tail end path errors caused by interpolation are considered in a Cartesian space, the interpolation speed is limited according to bow height errors, a look-ahead algorithm is introduced, and the end planning interpolation speed is obtained. The interpolation speed is scaled by considering the joint speed and acceleration constraint of the mechanical arm, meanwhile, prediction of a deceleration point is achieved, NURBS curve interpolation is achieved through a pre-estimation correction method to obtain a tail end expected track, joint variables are solved through inverse kinematics, and joint limiting is achieved through redundancy characteristics and a gradient projection method. Real-time trajectory planning meeting the kinematics constraint condition of the mechanical arm is achieved, and the tail end trajectory tracking precision is guaranteed on the premise that the physical limit of the mechanical arm is not exceeded.
Owner:CHANGCHUN INST OF OPTICS FINE MECHANICS & PHYSICS CHINESE ACAD OF SCI

Intelligent contract vulnerability detection method based on combination of neural network and dynamic fuzzy test

The invention discloses an intelligent contract vulnerability detection method based on combination of a neural network and a dynamic fuzzy test, and the method comprises the steps: carrying out the static analysis of intelligent contract vulnerabilities through constructing a feedforward neural network model, marking a function execution path which may have vulnerabilities, carrying out the instrumentation of the function execution path which may have vulnerabilities through employing an SIF, utilizing a look-ahead analysis method to guide a fuzzy detector to carry out dynamic fuzzy detection on a function execution path which may have vulnerabilities, constructing a feedback mechanism based on a control flow and an intelligent contract state, guiding the fuzzy detector through feedback information to generate an effective test case, and carrying out the strategic dynamic fuzzy detection. Compared with a conventional intelligent contract vulnerability detection tool, the method has the advantages that a new scheme is provided, the situations of misjudgment, missing report and the like of a traditional single static detection or dynamic analysis method are effectively improved, and the method has good practical value and good reference significance.
Owner:ZHEJIANG GONGSHANG UNIVERSITY

NURBS curve self-adaptive look-ahead interpolation method

The invention discloses an NURBS curve self-adaptive prospective interpolation method. The method comprises the following steps: obtaining interpolation parameters of each interpolation point by adopting a second-order Taylor expansion; finding an extremely low speed point according to the curvature change condition, and segmenting the curve; adaptively adjusting the feeding speed by using constraint conditions of the curve bow height error, the normal maximum acceleration, the jerk, the machine tool characteristics and the machine tool dynamic characteristics; performing path planning througha trigonometric function acceleration and deceleration control algorithm to obtain acceleration and deceleration start and end parameters, and recording the parameters into an acceleration and deceleration array; obtaining acceleration section information and acceleration and deceleration distances according to the obtained deceleration section information and prospective interpolation; and calculating the feeding speed in real time for interpolation according to the obtained interpolation parameters, the feeding speed and a trigonometric function acceleration and deceleration equation. Flexible acceleration and deceleration control is achieved, the machining speed changes stably, the smoothness of the surface of a workpiece is improved, in addition, the feeding speed is adjusted in a self-adaptive mode, and high-speed and high-precision machining of the workpiece is guaranteed.
Owner:DALIAN UNIV
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