Patents by Inventor Jeffrey T. Tuatini

Jeffrey T. Tuatini 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).

  • Publication number: 20020035645
    Abstract: An application architecture for developing applications for a computer system is provided. In one embodiment, the application architecture includes an application framework and applications. An application includes action handlers and view handlers. The action handlers implement the business logic of the application, and the view handlers control the formatting of the results returned by the business logic. The application framework receives requests for services from client computers (e.g., customer computers), identifies the action handlers that can service the requests, invokes the identified action handlers to service the requests to generate responses, identifies view handlers for formatting the responses, and invokes identified view handlers to format the responses and to send the responses to the client computers.
    Type: Application
    Filed: December 28, 2000
    Publication date: March 21, 2002
    Inventor: Jeffrey T. Tuatini
  • Publication number: 20020032783
    Abstract: An application architecture allowing applications to inter-communicate is provided. The application framework receives requests for services from clients, identifies application action handler components that can service the requests and application view handler components that can format the responses, invokes the identified action handlers to service the requests, and invokes identified view handlers to format and send the responses to the clients. When an application component needs to access functionality provided by remote shared services, the component uses a local messaging service to communicate with the remote service. In particular, the local messaging service retrieves configuration information for a proxy of the shared service that is stored in a globally accessible location, instantiates a copy of the proxy, and sends a message to the proxy to be forwarded to the shared service. Responses from the shared service are returned to the application component via the local messaging service.
    Type: Application
    Filed: January 2, 2001
    Publication date: March 14, 2002
    Inventor: Jeffrey T. Tuatini
  • Publication number: 20010039549
    Abstract: A method and system for providing an object-oriented interface to a directory server is provided. The interface system includes a directory compiler and directory interface objects. The directory compiler inputs a schema of a directory and outputs the definitions of various interfaces and objects (e.g., adapters) related to that directory. An application program can then use the interfaces and adapter objects to access the directory in an object-oriented manner.
    Type: Application
    Filed: December 28, 2000
    Publication date: November 8, 2001
    Inventors: Danny K. Eng, Jeffrey T. Tuatini
  • Patent number: 5396630
    Abstract: The present invention provides a method and system in a data processing system, having a multitasking operating system which includes a plurality of processes, for providing communication between objects executing within the processes in the multitasking operating system, the method and system includes registering an object within a communications manager in response to a launching of the object. The communications manager monitors all objects registered with the communications manager within the plurality of processes. A determination of whether a first object is registered is made utilizing the communications manager, in response to receiving a request from a second object to send a message to the first object. Automatic initiation of the launching the first object within the processes is performed if the first object is unregistered utilizing the communications manager.
    Type: Grant
    Filed: October 6, 1992
    Date of Patent: March 7, 1995
    Assignee: International Business Machines Corporation
    Inventors: Venu P. Banda, Robert F. Selby, Scott E. Snyder, Jeffrey T. Tuatini