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

201 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.

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