Real time processor capable of concurrently running multiple independent JAVA machines

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6374286
SERIAL NO

09056126

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Multiple Java Virtual Machines (JVMs) operate on a single direct execution JAVA processor with each JVM operating in a separate time slice called a partition. Each JVM has its own data and control structures and is assigned a fixed area of memory. Each partition is also allotted a fixed period of time in which to operate, and, at the end of the allotted time, a context switch is forced to another JVM operating in the next partition. The context switch does not transfer control directly from one JVM to another JVM. Instead, at the end of a partition time period control is switched from the currently operating JVM to a 'master JVM' during a time period called an 'interstice.' The master JVM handles system interrupts and housekeeping duties. At the end of the interstice time period, the master JVM starts a proxy thread associated with the next JVM to become operational. The proxy thread handles JVM-specific interrupts and checks the status of the associated JVM. If the JVM appears operational the proxy thread transfers control to the JVM thread. Time intervals such as partition times and interstice times are enforced by hardware timers and memory accesses are checked by address comparison circuitry to prevent a system failure due to a malfunction in either the master JVM or another JVM.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • ROCKWELL COLLINS, INC.

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Gee, John K Mt. Vernon, IA 11 696
Greve, David A Cedar Rapids, IA 9 580
Hardin, David S Cedar Rapids, IA 21 952
Mass, Allen P Lisbon, IA 17 967
Masters, Michael H Cedar Rapids, IA 5 692
Mykris, Nick M Cedar Rapids, IA 6 712
Wilding, Matthew M Cedar Rapids, IA 4 391

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation