Patents by Inventor David J. McCarty

David J. McCarty 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: 20020107977
    Abstract: In a client-server computing environment, a server machine 36 has facility for dynamically reconfiguring the server processes that it supports. A Server Request Broker 50 receives service requests. A middleware 44 of the SRB 50 routes the service request to a queue residing within a queue subsystem 70, in accordance with a mapping provided by a configuration subsystem 60. Two server processes 80, 82 are directed to one or more of the service queues 72-76, determined by a further Mapping Table 64 held by the configuration subsystem 60. For a particular service request, read by a particular service process, a Mapping Table 66 directs the server process to an appropriate library 90 entry point. Dynamic reconfiguration is achieved by amending either, or both of the Mapping Tables 62-64.
    Type: Application
    Filed: December 7, 2000
    Publication date: August 8, 2002
    Inventors: Andrew Dunshea, David J. McCarty, Vijay Seetharaman
  • Publication number: 20010007984
    Abstract: The invention relates to software architecture for client-server systems and the execution of service requests. On the client, the presentation (UI) layer 100 presents a user with a graphical user interface. The service request can be such as ‘Find Customer’, which seeks to extract a customer's details. The application (process) layer 102 deals with the specific ‘service requests’. The middleware (SRB) layer 104 deals with the framing and dispatching of service requests as bit streams. On the server, a similar, but not identical middleware (SRB) layer 106 receives bit streams and recreates service requests therefrom. The server SRB 106 communicates with the server application (process) layer 108 where the recreated service requests are executed. The application layer 108 has communication with a database 40 to persist or retrieve data stored therein relating to any service requests.
    Type: Application
    Filed: December 14, 2000
    Publication date: July 12, 2001
    Inventors: Ahmed Fattah, Vijay Seetharaman, Andrew Richard Helm, David J. McCarty, Nicholas Strong
  • Patent number: 4367526
    Abstract: An electronic calculator is disclosed for use in golf play and includes a keyboard providing a number of keys or switches representative of digits and commands. A preprogrammed microprocessor functions in combination with the keyboard and memory means to store various data on players, courses, and contest arrangements for the players. Further manipulation of the keys provides commands to the microprocessor for performing predetermined computations on the data, and a display receives the results to indicate the scores and results of specified contests between individual players both during the game and at its conclusion.
    Type: Grant
    Filed: September 8, 1980
    Date of Patent: January 4, 1983
    Inventors: Thomas C. McGeary, David J. McCarty