Patents by Inventor Daniel M. Foody

Daniel M. Foody 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: 7330889
    Abstract: In a network through which service providing nodes are interconnected, one or more software elements at each service providing node process the network operations. A client interceptor coupled in an examine node to a selected software element intercepts transmissions from the software element to record transmission flow control information. A server interceptor coupled in the examine mode to the selected software element intercepts transmissions to the software element to record transmission flow control information. An administrative node of the network examines the transmission flow control information from the selected software elements to assess network operation.
    Type: Grant
    Filed: March 6, 2003
    Date of Patent: February 12, 2008
    Assignee: Actional Corporation
    Inventors: Daniel M Foody, Michael R Clements
  • Publication number: 20040177141
    Abstract: In a network through which service providing nodes are interconnected, one or more software elements at each service providing node process the network operations. A client interceptor coupled in an examine node to a selected software element intercepts transmissions from the software element to record transmission flow control information. A server interceptor coupled in the examine mode to the selected software element intercepts transmissions to the software element to record transmission flow control information. An administrative node of the network examines the transmission flow control information from the selected software elements to assess network operation.
    Type: Application
    Filed: March 6, 2003
    Publication date: September 9, 2004
    Applicant: ACTIONAL CORPORATION
    Inventors: Daniel M. Foody, Michael R. Clements
  • Patent number: 6349343
    Abstract: A system and method in accordance with a preferred embodiment enable objects from two or more heterogeneous object systems in a digital computer to interoperate and be combined in the creation of a larger object-oriented software project, as well as uses of such system and method. Objects from a foreign object system are unmodified, yet appear to be native to the object system in which they are used or accessed. A native proxy object (indistinguishable from other native objects) is constructed for the real foreign object. The proxy object contains an identifier to the real object, as well as a pointer to a software description of how to access and manipulate the object—e.g. how to call its methods, set its properties, and handle exceptions. When the proxy object is manipulated, it follows the instructions in the software description which, in turn, results in the corresponding manipulation of the foreign object.
    Type: Grant
    Filed: November 18, 1997
    Date of Patent: February 19, 2002
    Assignee: Visual Edge Software Limited
    Inventors: Daniel M. Foody, Michael A. Foody
  • Patent number: 5732270
    Abstract: A system and method in accordance with a preferred embodiment enable objects from two or more heterogeneous object systems in a digital computer to interoperate and be combined in the creation of a larger object-oriented software project, as well as uses of such system and method. Objects from a foreign object system are unmodified, yet appear to be native to the object system in which they are used or accessed. A native proxy object (indistinguishable from other native objects) is constructed for the real foreign object. The proxy object contains an identifier to the real object, as well as a pointer to a software description of how to access and manipulate the object--e.g. how to call its methods, set its properties, and handle exceptions. When the proxy object is manipulated, it follows the instructions in the software description which, in turn, results in the corresponding manipulation of the foreign object.
    Type: Grant
    Filed: September 15, 1994
    Date of Patent: March 24, 1998
    Assignee: Visual Edge Software Limited
    Inventors: Daniel M. Foody, Michael A. Foody