×

Method and system for thread abstraction

  • US 7,752,610 B2
  • Filed: 07/26/2005
  • Issued: 07/06/2010
  • Est. Priority Date: 07/27/2004
  • Status: Active Grant
First Claim
Patent Images

1. A computer system, comprisinga Java execution flow class that represents an execution flow context, the execution flow class defining an execution flow execution method and a constructor that creates an execution flow context;

  • an execution flow scheduler comprising a Java native execution flow activation method, wherein the execution flow activation method causes a context switch to an execution flow context specified when the execution flow activation method is invoked;

    a Java virtual machine executable on a processor of the computer system;

    a Java scheduler executable on the Java virtual machine; and

    a Java thread class that extends the execution flow class, wherein the Java thread class defines an execution flow execution method that overrides the execution flow execution method of the execution flow class,wherein a thread object comprising one or more instructions of a thread is instantiated using a custom thread class that extends the Java thread class, the constructor creates an execution flow context for the thread, and the Java scheduler invokes the execution flow activation method to switch to the thread execution flow context.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×