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

202 results about "Infinite loop" patented technology

An infinite loop (or endless loop) is a sequence of instructions in a computer program which loops endlessly, either due to the loop having no terminating condition, having one that can never be met, or one that causes the loop to start over. In older operating systems with cooperative multitasking, infinite loops normally caused the entire system to become unresponsive. With the now-prevalent preemptive multitasking model, infinite loops usually cause the program to consume all available processor time, but can usually be terminated by the user. Busy wait loops are also sometimes called "infinite loops". Infinite loops are one possible cause for a computer "freezing"; others include thrashing, deadlock, and access violations.

Robot indoor environment exploration,obstacle avoidance and target tracking method based on ROS

The invention provides a robot indoor environment exploration,obstacle avoidance and target tracking method based on a ROS. Based on a grid map established through laser radar information,combined with local map deduction and global boundary searching,an independent exploration strategy is designed so that a moving robot can be prevented from getting into a local exploration infinite loop,and whole-indoor-environment exploration can be completely guaranteed. According to the method,real-time tracking nodes and shielding tracking nodes are designed with an improved Kalman filtering method and aMeanShift method in the ROS,the real-time problem and the complete-shielding problem of target tracking of the moving robot are solved,the computing speed of the system is increased,target search time is shortened,and the real-time requirement of tracking is met; when a target is completely shielded,the shielding tracking nodes forecast and track the target according to previous state information,and after shielding is ended,a target is newly locked,tracking modes are automatically switched,and the target is tracked through the real-time tracking mode.
Owner:ZHENGZHOU UNIV

Beamcast (continuous infrared data beaming system)

InactiveUS20020181060A1Effectively achieves one-touch wireless synchronizationEfficient implementationElectromagnetic transmissionLight beamBrief periods
A Continuous Data Beaming System that is capable of continuously and automatically beaming data by direct transmission from one Host Device (source device or "beaming station") to another Remote Device (receiver device) every time the receiver needs the data. The Host Device constantly searches to find an IrOBEX compliant Remote Device, checks availability for an infrared connection, completes the connection to the Remote Device and transfers a data object through the respective infrared ports. If a failure occurs during any of the foregoing steps, the program automatically returns to searching. This progresses in an infinite loop, thereby accomplishing continuous, wireless, infrared data transmission. During the continuous transmission, no Remote Device other than BeamMaster can interrupt the continuous beaming. The BeamMaster Device allows the system to halt for a brief period, thirty seconds or less, so that files or data objects may be swapped. Continuous beaming resumes once the files are swapped or the time has expired. The Host Device automatically transmits data to the receiver device every time a receiver shows up and needs the data, thereby effectively achieving one-touch wireless synchronization.
Owner:HUANG CHIANG LUNG

Real-time interrupt processing method for Linux system

The invention relates to a real-time interrupt processing method for a Linux system. The method comprises the following steps of assigning FPGA (field programmable gate array) external interruption related to business as hardware interruption, and adopting other interruption of the Linux system as software interruption; changing an actuation environment of a software interruption processing program from an interruption context to a progress context, and defining the actuation environment of a hardware interruption processing program as the interruption context; changing other user space process except the user space business program in the Linux system to a non-real-time process, changing the corresponding process of the user space business program and the corresponding process of the software interruption processing program to real-time processes, wherein the real-time process is prior to the non-real-time process; in the real-time process, the corresponding process of the user space business program is prior to the corresponding process of the software interruption processing program. Due to the adoption of the method, the interrupt delay and business delay problems can be solved, the scheduling delay problem is solved through an infinite loop method and a space scheduling method, and the real-time property of the Linux system which is used as an embedded operating system can be improved.
Owner:WUHAN POST & TELECOMM RES INST CO LTD

Multichannel robustness damping control method based on static state H-infinite loop shaping method

The invention discloses a multichannel robustness damping control method based on a static state H-infinite loop shaping method; the multichannel robustness damping control method comprises the following steps: adding a robustness damping controller to simultaneously control subsynchronous oscillations and low frequency oscillations; using a solve linearity matrix inequality to directly solve the controller; using the total least square rotation constant technology to identify a system oscillation modal and a reduced-order model; using a Butterworth band pass filter to decompose different oscillation modals into a plurality of channels; using the static state H-infinite loop shaping method to design different robustness damping controllers for different channels, thus reducing mutual influences between the controllers. Compared with a conventional proportion-integration-differential (PID) controller, the multichannel robustness damping control method has better control effect, can simultaneously control the subsynchronous oscillation and low frequency oscillation, and has better robustness; in addition, the controller is low in order, and output feedback is employed, so engineering practice is easy; the multichannel robustness damping control method is small in computational complexity and low in algorithm complexity.
Owner:ELECTRIC POWER RESEARCH INSTITUTE OF STATE GRID NINGXIA ELECTRIC POWER COMPANY +1

Method for reducing current consumption in a mobile communication terminal

A method for reducing current consumption of a mobile terminal is provided. The method includes setting a task as an initial idle task of the mobile terminal for performing a simple infinite loop in a state where all of the effective tasks performed by a program of the mobile terminal are blocked, counting global variable values of the idle task for a predetermined time according to a timer interrupt signal generated by the timer at regular intervals and storing the global variable values of the idle task as a reference value of an idle task of a program of the mobile terminal, resetting the counted value, measuring by counting the global variable values of the idle task where an effective task occupies the idle task for a predetermined time and storing the global variable values of the idle task as an idle value of the effective task according to a timer interrupt generated every predetermined time by the timer when the program of the mobile terminal performs the effective task, dividing the measured idle value of the effective task by the reference value of the idle task, to thus calculate a program idle rate of the mobile terminal, and storing the program idle rate, and changing a PLL value according to the program idle rate of the mobile terminal and varying a main clock frequency of a CPU of the mobile communication terminal.
Owner:SAMSUNG ELECTRONICS CO LTD

AIS-system-based wireless relay network implementing method

The invention discloses an AIS-system-based wireless relay network implementing method. The AIS-system-based wireless relay network implementing method comprises the following steps: providing a shore-based AIS base station and wireless relay network ship-borne equipment, wherein the wireless relay network ship-borne equipment comprises a wireless relay network protocol module and an AIS mainframe; according to the shipping dynamic state of a ship in a shipping lane, actively sending an AIS message for monitoring the ship in the shipping lane and automatically forwarding AIS monitoring information of other ships by the wireless relay network ship-borne equipment; setting a forwarding frequency flag bit in a relay message by the wireless relay network protocol module so as to prevent two pieces of equipment from entering an infinite loop state in which the two pieces of equipment repeatedly forward the relay message of the opposite side mutually; periodically broadcasting a coverage identifying message of the AIS base station outwards by the shore-based AIS base station, receiving and indentifying the forwarded ship relay message, and converting the relay message into AIS position information after the relay message is analyzed. After application of the AIS-system-based wireless relay network implementing method, the monitoring ranges of a coastal area and an inland AIS base station can be widened, the AIS monitoring effect on a ship in an inland shipping lane can be improved, communication expenses are not generated and the application value is high.
Owner:TIANJIN 712 COMM & BROADCASTING CO LTD
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