Analytical virtual machine

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1/00 (2006.01) G06F 21/00 (2006.01)

Patent

CA 2426065

An analytical virtual machine (AVM) analyzes computer code using a software processor including a register that stores behavior flags indicative of behaviors identified by virtually executing the code within the virtual machine. The AVM includes a sequencer that stores the sequence in which behavior flags are set in the behavior flags register. The AVM analyzes machine performance by emulating execution of the code being analyzed on a fully virtual machine and records the observed behavior. When emulation and analysis are complete, the AVM returns the behavior flags register and sequencer to the real machine and terminates.

L'invention concerne une machine virtuelle analytique analysant un code informatique, à l'aide d'un processeur de logiciel qui comprend un registre de drapeaux de comportement indiquant les comportements identifiés par l'exécution virtuelle du code dans la machine virtuelle. La machine virtuelle comprend un séquenceur enregistrant la séquence selon laquelle les drapeaux de comportement sont enregistrés à l'intérieur du registre. La machine virtuelle analyse les performances de machine en lançant l'émulation de l'exécution du code analysé sur une machine entièrement virtuelle et enregistre le comportement observé. Lorsque l'émulation et l'analyse sont effectuées, la machine renvoie le registre et le séquenceur à la machine réelle et met fin au processus.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Analytical virtual machine does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Analytical virtual machine, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Analytical virtual machine will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1975228

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.