Patents Assigned to Catharon Productions, Inc.
  • Patent number: 7234139
    Abstract: In the operation of a computer, a plurality of bytecode or pseudocode instructions, at least some of the pseudocode instructions comprising a plurality of machine code instructions, are stored in a computer memory. For each of a plurality of tasks or jobs to be performed by the computer, a respective virtual thread of execution context data is automatically created. The virtual threads each include (a) a memory location of a next one of the pseudocode instructions to be executed in carrying out the respective task or job and (b) the values of any local variables required for carrying out the respective task or job. At least some of the tasks or jobs each entails execution of a respective one of the pseudocode instructions comprising a plurality of machine language instructions.
    Type: Grant
    Filed: November 24, 2000
    Date of Patent: June 19, 2007
    Assignee: Catharon Productions, Inc.
    Inventor: Matthew A. Feinberg
  • Patent number: 6065046
    Abstract: A computerized system and an associated method for optimally controlling storage and transfer of computer programs between computers on a network to facilitate interactive program usage. In accordance with the method, an applications program is stored in a nonvolatile memory of a first computer as a plurality of individual and independent machine-executable code modules. In response to a request from a second computer transmitted over a network link, the first computer retrieves a selected one of the machine-executable code modules and only that selected code module from the memory and transmits the selected code module over the network link to the second computer.
    Type: Grant
    Filed: July 29, 1997
    Date of Patent: May 16, 2000
    Assignee: Catharon Productions, Inc.
    Inventors: Michael A. Feinberg, Matthew A. Feinberg