×

Object-oriented architecture for factory floor management

  • US 5,398,336 A
  • Filed: 07/16/1993
  • Issued: 03/14/1995
  • Est. Priority Date: 10/16/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. An on-line object-oriented distributed computer system for managing a factory the distributed computer system comprising:

  • a plurality of networked computer nodes, each networked computer node comprising a processor, a memory, and a communication mechanism, said networked computer nodes including separate interface service nodes, application nodes and database nodes;

    wherein a relational database is stored on and distributed over said database nodes, said relational database containing factory objects representing factory entities, said factory objects in said relational database representing work locations, inventory, physical resources including machine and labor resources, and logical resources;

    wherein said interface service nodes each execute an interface server to provide an interface which allows a user to perform on-line transactions using an interaction device, wherein said on-line transactions affect said factory objects;

    wherein each application node of said application nodes executes a communication manager for coordinating communication between said interface server, said application nodes and said database nodes;

    wherein each application node executes at least one of;

    an application engine for controlling said on-line transactions by said user, said application engine generating application service requests in response to said on-line transactions by said user, andan application server for processing said application service requests by instantiating and manipulating data segments of said factory objects, said application server issuing database service requests to retrieve, manipulate and update data in said relational database; and

    wherein said application nodes include at least one application node executing an application engine and at least one application node executing an application server; and

    wherein said database nodes execute a database server for physically updating said relational database in response to said database service requests made by said application server on said application nodes, wherein said updating of said database is performed via transactions, said factory objects being modified in response to said transactions.

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