Patent · US Active

Reducing network trips for remote expression evaluation

US8972955B2 · kind B2 · utility

2Cited by
2References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 27, 2011
Grant dateMar 3, 2015
Priority date
Expiry dateJul 29, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/36
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An expression can be evaluated in a remote debugging environment with one single round trip across the network. An expression evaluator on a local machine can compile the expression into a language-independent intermediate language (IL) that encodes all the information needed to evaluate the expression in the absence of a symbol table. The IL can include instructions that manipulate state inside the debuggee process, as well as logical operations needed to process the information. The IL language can be turing complete so that any computation needed to determine the state to read and write and how the information gathered is to be combined can be performed. The IL can be sent to the remote computer and can be interpreted on the remote computer. The IL can be interpreted on the remote computer using a stack based mechanism, without the need to access symbolic information on the local computer.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.