Patent · US Active

Pinball virtual machine (PVM) implementing computing process within a structural space using PVM atoms and PVM atomic threads

US8990802B1 · kind B1 · utility

0Cited by
1References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 23, 2011
Grant dateMar 24, 2015
Priority date
Expiry dateJan 14, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/45516
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods, apparatuses, and computer-readable media for implementing and executing computer processes in an efficient manner. In an apparatus embodiment of the present invention, a pinball virtual machine (PVM) (99) is adapted to implement multiple PVM atomic threads (1040) within a single instance of an execution of a single method within an executable software process, said PVM (99) comprising: a code transformer (100) adapted to transform executable computer code (107) to PVM atoms (1020), a PVM graph (102), and PVM code segments (104); and coupled to the PVM graph (102), a PVM atomic threads manager (1011) implemented to control execution of a plurality of PVM atoms (1020) organized in PVM atomic threads (1040).

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