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

1698 results about "Breakpoint" patented technology

In software development, a breakpoint is an intentional stopping or pausing place in a program, put in place for debugging purposes. It is also sometimes simply referred to as a pause. More generally, a breakpoint is a means of acquiring knowledge about a program during its execution. During the interruption, the programmer inspects the test environment (general purpose registers, memory, logs, files, etc.) to find out whether the program is functioning as expected. In practice, a breakpoint consists of one or more conditions that determine when a program's execution should be interrupted.

Method and apparatus for remote debugging of kernel and application software

A method and apparatus for debugging of OS kernel and applications software that does not require use of a hardware probe; can debug both user-mode programs and a significant body of the OS kernel code; allows the OS to continue servicing exceptions while debugging; leverages OS built-in device drivers for communicating devices to communicate with the host debugger; and can debug a production version of the OS kernel. When debugging is required, the running OS kernel dynamically loads a software-based debug agent on demand whereby such debug agent dynamically modifies the running production OS kernel code and data to intercept debugging traps and provide run-control. To provide debugging of loadable module, the debug agent implement techniques to intercept the OS module loading system call; set breakpoints in the loaded module initialization function; calculate the start address of the debugged module in memory; and asynchronously put the system under debug. By structuring command loop to execute in non-exception mode, and devising a process to transfer execution from the debug agent exception handler to the debug agent command loop and back, the debug agent can communicate with the host debugger using interrupt-driven input/output devices as well as allowing the system to service interrupts while under debug.
Owner:TRAN HIEU TRUNG

Breakpoint logic unit, debug logic and breakpoint method for a data processing apparatus

The present invention provides a breakpoint logic unit, debug logic and breakpoint method for a data processing apparatus. The breakpoint logic unit comprises a value storage operable to store data indicative of a selected value for an operational characteristic of the data processing apparatus, and comparator logic operable to compare the selected value with a value of the operational characteristic as generated by the data processing apparatus. The comparator logic then generates at least one result signal indicative of a match between that value and the selected value. A control storage is also provided for storing a match control value, such that if the match control value has a first value the comparator logic is operable to set the at least one result signal if a match is detected between the value and the selected value, whilst if the match control value has a second value the comparator logic is operable to set the at least one result signal if a match is not detected between the value and the selected value. Breakpoint generation logic is then operable to enable generation of an associated at least one breakpoint signal if the at least one result signal is set. This has been found to provide a particularly flexible and efficient technique for enabling a variety of breakpoint conditions to be programmed within the breakpoint logic unit.
Owner:ARM LTD

Webpage-crawling-based crawler technology

The invention relates to the field of technology, in particular to a webpage-crawling-based crawler technology. After URL (uniform resource locator) link addresses are initiated, the technology comprises the following steps: (1), reading the URL link addresses at the head of a running queue in the queue from a given access by using an equilibrium assignment crawler thread; (2), judging whether the URL link addresses exist or not, stopping crawling if the URL link addresses exist, otherwise crawling and placing the URL link addresses in a completion queue; (3), extracting webpages corresponding to the URL link addresses which are placed in the completion queue; (4), filtering the URL link addresses in the extracted webpages, keeping and writing effective URL link addresses into the running queue, and returning to the step (1) to repeat the steps. According to the technology, corresponding resources are crawled from the Internet, and the URL link addresses are rewritten and stored to pertinently acquire Internet information based on objects set by users according to tasks created by the users; in addition, multi-machine parallel crawling, multi-task scheduling, continuous crawling from a breakpoint, distributed crawler management and crawler control can be implemented.
Owner:BEIJING INFCN INFORMATION TECH

Method for detecting variation of copy numbers of genomes

The invention relates to a method for detecting the variation of copy numbers of genomes. The method specifically comprises the following steps: sequencing sample genomes to obtain genome sequences; aligning the sequences to a reference genome to obtain the positions of the sequences on the genome; dividing the reference genome into windows with a certain length and carrying out statistics on the sequences and basic groups falling on the windows; correcting the windows according to the sequences and GC contents of the basic groups; determining threshold values with normal copy numbers, scanning the windows and determining whether the copy numbers of the windows varies; and precisely scanning the abnormal windows to determine the precise breakpoints and then determine the specific variation position of the copy numbers. According to the method, the sensitivity of the detection for the variation of the copy numbers of the genomes can be improved through utilizing three mean values, carrying out window correction, determining the threshold values with normal copy numbers, precisely scanning the abnormal windows and determining the precise breakpoints and the specific variation positions of the copy numbers; and the method is easy, simple and feasible to operate, high in efficiency, low in cost and beneficial for popularization and application.
Owner:YIKON GENOMICS SHANGHAI 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