×

Method and apparatus for a numerical control system for processing multiple job streams

  • US 5,984,499 A
  • Filed: 09/12/1997
  • Issued: 11/16/1999
  • Est. Priority Date: 09/12/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-implemented system to facilitate multiple job streams in a numerically controlled machine, comprising:

  • a first module for performing a set of first operations corresponding to a first job stream;

    a second module for performing a set of second operations corresponding to said first job stream;

    a third module for performing a set of third operations corresponding to a second job stream;

    said first, second and third modules collectively defining a pointer architecture that includes a vertical data system to facilitate communication between operations in the same job stream and a horizontal data system to facilitate communication between operations in different job streams;

    a shared memory accessible to said first, second and third modules, said shared memory having a vertical data structure associated with said vertical data system and a horizontal data structure associated with said horizontal data system; and

    said first, second and third modules communicating through said shared memory by;

    (a) using said vertical data system to point from operations in a common job stream to a first common shared memory location in said vertical data structure; and

    (b) using said horizontal data system to point from operations in different job streams to a second common shared memory location in said horizontal data structure.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×