Patents by Inventor Christopher Handorf

Christopher Handorf has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5313578
    Abstract: A portable interprocess communication facility by which different processes running simultaneously on a network of computer systems can efficiently communicate variable sized data blocks between each other. This involves the elements and techniques necessary to achieve high speed communication, without requiring the processes to be located on the same physical system or to be completely dependant upon the particular design or revision of the operating system in which they run. In addition, the invention simplifies the task of porting a modular software system between different hardware devices and operating systems by allowing communicating processes to be only loosely connected to the operating system.
    Type: Grant
    Filed: December 23, 1990
    Date of Patent: May 17, 1994
    Assignee: Motorola, Inc.
    Inventor: J. Christopher Handorf
  • Patent number: 5295065
    Abstract: An apparatus which efficiently coordinates the association of resource and lot data in a manufacturing environment is disclosed. The apparatus includes a memory structure which associates resource and lot data only with other resource and lot data from a common dependency. A dependency is a characteristic of lots which share common resources and of resources which are shared by common lots. The memory includes nodes which describe the dependencies. The dependency nodes link to resource lists and to lot lists. The resource and lot nodes are part of resource and lot lists, respectively. Usage nodes are included to describe every use each lot makes of each resource. The usage nodes are linked to both resource nodes and lot nodes. The usage nodes are also linked together to define the order in which each lot uses its resources and the order in which each resource is used by its lots.
    Type: Grant
    Filed: June 1, 1990
    Date of Patent: March 15, 1994
    Assignee: Motorola, Inc.
    Inventors: William Chapman, DiAnn Fox, Christopher Handorf
  • Patent number: 5255181
    Abstract: A method for translating complex process flow networks into plans or schedules for the manufacturing of products or the performance of other organizational activities is disclosed. The method maintains a time-valued list of existing commitments to resources. Allocations of these resources are made to lots during a simulation procedure which calculates a resulting plan's timing data. The method simulates higher priority lots before it simulates lower priority lots. A simulation evaluates the process flow description to obtain the relative order of consuming and releasing resources, resource attributes and related capabilities, initial minimum timing requests, and process control rules. The simulation uses the list to determine when resources may be used without impacting prior commitments of the resources. In addition, the simulation forces the allocations to conform to the process control rules.
    Type: Grant
    Filed: June 1, 1990
    Date of Patent: October 19, 1993
    Assignee: Motorola, Inc.
    Inventors: William Chapman, William Capen, Gwo-Jer Chang, Christopher Handorf, Anant Raman, Ajay Sevak, Kolur Venkatesh